Re: [PATCH v3] sparc64: Multi-page size support

2016-12-12 Thread David Miller
From: Nitin Gupta Date: Mon, 12 Dec 2016 14:43:07 -0800 > I added this WARN_ON during debugging and can simply be removed. > Do you want to see a v4 with this warning removed or can you reapply > with just this change? You always must absolutely make a new submission.

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-12 Thread David Miller
From: Nitin Gupta Date: Mon, 12 Dec 2016 14:43:07 -0800 > I added this WARN_ON during debugging and can simply be removed. > Do you want to see a v4 with this warning removed or can you reapply > with just this change? You always must absolutely make a new submission.

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-12 Thread Nitin Gupta
On 12/11/2016 06:14 PM, David Miller wrote: > From: David Miller > Date: Sun, 11 Dec 2016 21:06:30 -0500 (EST) > >> Applied. > > Actually, I'm reverting. > > Just doing a simply "make -s -j128" kernel build on a T4-2 I'm > getting kernel log warnings: > >

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-12 Thread Nitin Gupta
On 12/11/2016 06:14 PM, David Miller wrote: > From: David Miller > Date: Sun, 11 Dec 2016 21:06:30 -0500 (EST) > >> Applied. > > Actually, I'm reverting. > > Just doing a simply "make -s -j128" kernel build on a T4-2 I'm > getting kernel log warnings: > > [2024810.925975] IPv6:

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-11 Thread David Miller
From: David Miller Date: Sun, 11 Dec 2016 21:06:30 -0500 (EST) > Applied. Actually, I'm reverting. Just doing a simply "make -s -j128" kernel build on a T4-2 I'm getting kernel log warnings: [2024810.925975] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-11 Thread David Miller
From: David Miller Date: Sun, 11 Dec 2016 21:06:30 -0500 (EST) > Applied. Actually, I'm reverting. Just doing a simply "make -s -j128" kernel build on a T4-2 I'm getting kernel log warnings: [2024810.925975] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [2024909.011397] random: crng

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-11 Thread David Miller
From: Nitin Gupta Date: Tue, 22 Nov 2016 14:09:28 -0800 > Add support for using multiple hugepage sizes simultaneously > on mainline. Currently, support for 256M has been added which > can be used along with 8M pages. > > Page tables are set like this (e.g. for 256M

Re: [PATCH v3] sparc64: Multi-page size support

2016-12-11 Thread David Miller
From: Nitin Gupta Date: Tue, 22 Nov 2016 14:09:28 -0800 > Add support for using multiple hugepage sizes simultaneously > on mainline. Currently, support for 256M has been added which > can be used along with 8M pages. > > Page tables are set like this (e.g. for 256M page): > VA + (8M * x)

[PATCH v3] sparc64: Multi-page size support

2016-11-22 Thread Nitin Gupta
Add support for using multiple hugepage sizes simultaneously on mainline. Currently, support for 256M has been added which can be used along with 8M pages. Page tables are set like this (e.g. for 256M page): VA + (8M * x) -> PA + (8M * x) (sz bit = 256M) where x in [0, 31] and TSB is set

[PATCH v3] sparc64: Multi-page size support

2016-11-22 Thread Nitin Gupta
Add support for using multiple hugepage sizes simultaneously on mainline. Currently, support for 256M has been added which can be used along with 8M pages. Page tables are set like this (e.g. for 256M page): VA + (8M * x) -> PA + (8M * x) (sz bit = 256M) where x in [0, 31] and TSB is set