Re: [PATCH] neighbour: Disregard DEAD dst in neigh_update

2021-01-07 Thread Your Real Name
On Tue, Jan 05, 2021 at 04:05:21PM -0800, David Miller wrote: > > > From: Tong Zhu > Date: Wed, 30 Dec 2020 17:54:23 -0500 > > > In 4.x kernel a dst in DST_OBSOLETE_DEAD state is associated > > with loopback net_device and leads to loopback neighbour. It > > leads to an ethernet header with al

KVM: Fix stack-out-of-bounds read in write_mmio

2018-01-16 Thread Your Real Name
Commit: e39d200fa5bf5b94a0948db0dae44c1b73b84a56 Target Stable Tree Branch: 4.9.y Why this patch is needed: Due to a request to handle CVE-2017-17741, we would need to backport this patch to our kernel. The patch is already in mainline:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin

why commit 3189eddbcafc cause crisv32 panic

2014-10-14 Thread Real Name
hi, Guenter http://www.gossamer-threads.com/lists/linux/kernel/2011061 >[PATCH] Revert "percpu: free percpu allocation info for uniprocessor system" > > The commit causes a hang with a crisv32 image. This may be an architecture > problem, but at least for now the revert is necessary to be able t

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-07-17 Thread Real Name
On Mon, Jun 16, 2014 at 06:30:36PM +0800, Real Name wrote: > On Mon, Jun 16, 2014 at 11:15:23AM +0200, Geert Uytterhoeven wrote: > > On Mon, Jun 16, 2014 at 10:28 AM, Real Name wrote: > > >> > >> Can you please include in the changelog the commit sha1 which made

Re: [PATCH] remove csum_partial_copy_generic_i386 to clean up exception table

2014-06-21 Thread Real Name
On Thu, Jun 05, 2014 at 11:49:49PM +0200, Richard Weinberger wrote: > Am 05.06.2014 06:15, schrieb Honggang Li: > > arch/x86/um/checksum_32.S had been copy & paste from x86. When build > > x86 uml, csum_partial_copy_generic_i386 mess up the exception table. > > In fact, exception table dose not wor

Re: [PATCH] remove csum_partial_copy_generic_i386 to clean up exception table

2014-06-17 Thread Real Name
On Mon, Jun 09, 2014 at 01:45:56PM +0800, Real Name wrote: > On Thu, Jun 05, 2014 at 11:49:49PM +0200, Richard Weinberger wrote: > > Am 05.06.2014 06:15, schrieb Honggang Li: > > > arch/x86/um/checksum_32.S had been copy & paste from x86. When build > > > x86 uml,

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-06-16 Thread Real Name
On Mon, Jun 16, 2014 at 11:15:23AM +0200, Geert Uytterhoeven wrote: > On Mon, Jun 16, 2014 at 10:28 AM, Real Name wrote: > >> > >> Can you please include in the changelog the commit sha1 which made > >> > >> the old init_maps() obsolete? hi, The co

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-06-16 Thread Real Name
On Mon, Jun 16, 2014 at 04:12:38PM +0800, Real Name wrote: > On Mon, Jun 16, 2014 at 08:50:33AM +0200, Richard Weinberger wrote: > > > > > > Am 16.06.2014 05:28, schrieb Real Name: > > > On Sat, Jun 14, 2014 at 11:44:04AM +0200, Richard Weinberger wrote: > > &

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-06-16 Thread Real Name
On Mon, Jun 16, 2014 at 08:50:33AM +0200, Richard Weinberger wrote: > > > Am 16.06.2014 05:28, schrieb Real Name: > > On Sat, Jun 14, 2014 at 11:44:04AM +0200, Richard Weinberger wrote: > >> Hi! > >> > >> Am 03.06.2014 07:30, schrieb Real Name: >

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-06-15 Thread Real Name
On Sat, Jun 14, 2014 at 11:44:04AM +0200, Richard Weinberger wrote: > Hi! > > Am 03.06.2014 07:30, schrieb Real Name: > > From: Honggang Li > > > > The patch based on linux-next-2014-06-02. > > > > The old init_maps function does two things: > >

Re: [PATCH v2] delete unnecessary bootmem struct page array

2014-06-08 Thread Real Name
Hi, Richard Any comment about this patch? thanks On Tue, Jun 03, 2014 at 01:30:44PM +0800, Real Name wrote: > From: Honggang Li > > The patch based on linux-next-2014-06-02. > > The old init_maps function does two things: > 1) allocates and initializes one struct page arr

Re: [PATCH] remove csum_partial_copy_generic_i386 to clean up exception table

2014-06-08 Thread Real Name
On Thu, Jun 05, 2014 at 11:49:49PM +0200, Richard Weinberger wrote: > Am 05.06.2014 06:15, schrieb Honggang Li: > > arch/x86/um/checksum_32.S had been copy & paste from x86. When build > > x86 uml, csum_partial_copy_generic_i386 mess up the exception table. > > In fact, exception table dose not wor

[PATCH v2] delete unnecessary bootmem struct page array

2014-06-02 Thread Real Name
s' is some kind of improper named, as it just count the number of total page numbers. So, I renamed the function as 'mem_total_pages'. I tested the patch through repeat reboot the uml kernel many times. [real@name linux-next]$ make ARCH=um defconfig [real@name linux-next]$ make ARCH

[PATCH] delete unnecessary bootmem struct page array

2014-06-02 Thread Real Name
From: Honggang Li 1) uml kernel bootmem managed through bootmem_data->node_bootmem_map, not the struct page array, so the array is unnecessary. 2) the bootmem struct page array has been pointed by a *local* pointer, struct page *map, in init_maps function. The array can be accessed only in init_

[PATCH] delete unnecessary bootmem struct page array

2014-06-01 Thread Real Name
From: Honggang Li 1) uml kernel bootmem managed through bootmem_data->node_bootmem_map, not the struct page array, so the array is unnecessary. 2) the bootmem struct page array has been pointed by a *local* pointer, struct page *map, in init_maps function. The array can be accessed only in init_

[PATCH] delete unnecessary bootmem struct page array

2014-06-01 Thread Real Name
From: Honggang Li The patch based on linux-next-20140530. Honggang Li (1): delete unnecessary bootmem struct page array arch/um/kernel/um_arch.c | 6 -- 1 file changed, 6 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of

[PATCH] delete unnecessary bootmem struct page array

2014-05-31 Thread Real Name
1) uml kernel bootmem managed through bootmem_data->node_bootmem_map, not struct page array, so it is unnecessary. 2) the struct page array allocate has been pointer by a *loacl* pointer struct page *map in init_maps function. The array can't be access after the init_maps exit. As a result, there

Re: [PATCH] delete unnecessary bootmem struct page array

2014-05-31 Thread Real Name
On Sun, Jun 01, 2014 at 07:34:42AM +0800, Real Name wrote: I'm very sorry. Please ignore this email, the wrong patch had been sent out. > 1) uml kernel bootmem managed through bootmem_data->node_bootmem_map, > not struct page array, so it is unnecessary. > > 2) the struct

[PATCH] delete unnecessary bootmem struct page array

2014-05-31 Thread Real Name
1) uml kernel bootmem managed through bootmem_data->node_bootmem_map, not struct page array, so it is unnecessary. 2) the struct page array allocate has been pointer by a *loacl* pointer struct page *map in init_maps function. The array can't be access after the init_maps exit. As a result, there