From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 3 Jun 2023 02:16:51 +0300 From: Vitaly Chikunov To: ALT Linux kernel packages development Message-ID: <20230602231651.dq347lzb35zqp4x6@altlinux.org> References: <20230602215739.3777620-1-lakostis@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20230602215739.3777620-1-lakostis@altlinux.ru> Subject: Re: [d-kernel] [PATCH] mm: export zap_page_range_single X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2023 23:16:51 -0000 Archived-At: List-Archive: List-Post: Hi, On Fri, Jun 02, 2023 at 11:57:40PM +0200, Konstantin A. Lepikhov wrote: > From: "Konstantin Lepikhov" > > This symbol will be used outside of kernel by some modules (like > anbox). А этого будет достаточно? Поискал и для андроида экспортят гораздо больше символов (14 шт): https://github.com/OpenMandrivaAssociation/kernel-rc/blob/master/export-symbols-needed-by-android-drivers.patch тут еще и патчи на код (что не желательно): https://github.com/xanmod/linux-patches/blob/master/linux-6.3.y-xanmod/android_anbox/0001-binder-turn-into-module.patch Так же (согласно моему поиску) в Убунте и Федоре не экспортируют этот символ для стандартного ядра. Хотелось бы от других участников d-kernel услащать мнения на этот счет. В частности, если это для каких-то экспериментов, то почему не собрать свой флейвор ядра. > --- > mm/memory.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/mm/memory.c b/mm/memory.c > index 01a23ad48a04..8762b4885424 100644 > --- a/mm/memory.c > +++ b/mm/memory.c > @@ -1728,6 +1728,7 @@ void zap_page_range_single(struct vm_area_struct *vma, unsigned long address, > mmu_notifier_invalidate_range_end(&range); > tlb_finish_mmu(&tlb); > } > +EXPORT_SYMBOL_GPL(zap_page_range_single); > > /** > * zap_vma_ptes - remove ptes mapping the vma > -- > 2.33.8 > > _______________________________________________ > devel-kernel mailing list > devel-kernel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-kernel