Re: [PATCH] MAINTAINERS: Some SGI-related cleanup

2020-10-07 Thread Robin Holt
> Signed-off-by: Steve Wahl Acked-by: Robin Holt

Re: [PATCH] MAINTAINERS: Some SGI-related cleanup

2020-10-05 Thread Robin Holt
> Signed-off-by: Steve Wahl Acked-By: Robin Holt

Re: [PATCH 04/30] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit()

2020-07-01 Thread Robin Holt
On Tue, Jun 30, 2020 at 8:51 AM Lee Jones wrote: ... > Signed-off-by: Lee Jones Acked-By: Robin Holt

Re: [PATCH] sgi-xpc: mark expected switch fall-through

2019-03-20 Thread Robin Holt
On Wed, Mar 20, 2019 at 11:04 AM Gustavo A. R. Silva wrote: ... > Signed-off-by: Gustavo A. R. Silva Acked-by: Robin Holt

Re: [sgi-xp] Missing break or false positive?

2019-03-20 Thread Robin Holt
tion could be in the process of being established and a failure could be detected prior to the handling of the establishment message. I added the new open complete message and leveraged the fall-through to mark the connection established. Please let me know if you do not intend to submit a patch for this. Thank you, Robin Holt

Re: [PATCH] misc: remove meaningless null check before kfree

2018-08-17 Thread Robin Holt
On Thu, Aug 16, 2018 at 10:55 PM zhong jiang wrote: > Signed-off-by: zhong jiang Acked-by: Robin Holt

Re: [PATCH] sgi-xp: remove redundant pointers ch and rp

2018-07-05 Thread Robin Holt
On Tue, Jul 3, 2018 at 2:23 AM Colin King wrote: > Signed-off-by: Colin Ian King Acked-by: Robin Holt

Re: [PATCH] sgi-xp: fix xpnet_dev_hard_start_xmit()'s return type

2018-04-24 Thread Robin Holt
On Tue, Apr 24, 2018 at 8:15 AM, Luc Van Oostenryck wrote: > Signed-off-by: Luc Van Oostenryck Acked-by: Robin Holt

Re: [PATCH 0/3] SGI-XPC: Adjustments for some function implementations

2018-01-11 Thread Robin Holt
If you need to resubmit, please consider re-ordering the changes to due the comparison to NULL changes in your first patch, followed by the other two in either order. I think it will clear up some of the inconsistency in your first patch. Thanks, Robin

Re: [PATCH 3/3] sgi-xpc: Adjust 27 checks for null pointers

2018-01-11 Thread Robin Holt
On Wed, Jan 10, 2018 at 8:06 AM, SF Markus Elfring wrote: > Signed-off-by: Markus Elfring Acked-by: Robin Holt

Re: [PATCH 2/3] sgi-xpc: Improve a size determination in two functions

2018-01-11 Thread Robin Holt
On Wed, Jan 10, 2018 at 8:05 AM, SF Markus Elfring wrote: > Signed-off-by: Markus Elfring Acked-by: Robin Holt

Re: [PATCH 1/3] sgi-xpc: Delete error messages for a failed memory allocation in three functions

2018-01-11 Thread Robin Holt
d-off-by: Markus Elfring Acked-by: Robin Holt

Re: [PATCH] drivers/sgi-xp: Convert timers to use timer_setup()

2017-10-27 Thread Robin Holt
On Tue, Oct 24, 2017 at 5:23 AM, Kees Cook wrote: ... > Cc: Robin Holt Acked-by: Robin Holt

Re: [PATCH] sgi-xpc: remove unnecessary static in xpc_setup_msg_structures_uv()

2017-07-11 Thread Robin Holt
Acked-by: Robin Holt

Re: [PATCH] sgi-xp: convert BUG_ONs to WARN_ONs... sheesh

2017-06-30 Thread Robin Holt
with a WARN_ON() for other instances. > Signed-off-by: Davidlohr Bueso Ackd-by: Robin Holt

Re: [PATCH] sgi-xp: use designated initializers

2017-05-08 Thread Robin Holt
Acked-by: Robin Holt Robin Holt

Re: [PATCH] misc: sgi-xp: Use setup_timer Kernel API instead of

2017-04-06 Thread Robin Holt
On Sun, Apr 2, 2017 at 10:17 AM, Santosh Kumar Singh wrote: > Replace init_timer function with setup_timer reported by coccinelle > > Signed-off-by: Santosh Kumar Singh Acked-by: Robin Holt

Re: [PATCH] sgi-xp: use designated initializers

2016-12-21 Thread Robin Holt
On Fri, Dec 16, 2016 at 7:01 PM, Kees Cook wrote: > Prepare to mark sensitive kernel structures for randomization by making > sure they're using designated initializers. These were identified during > allyesconfig builds of x86, arm, and arm64, with most initializer fixes > extracted from grsecuri

Re: [PATCH net-next 6/6] net: use core MTU range checking in misc drivers

2016-10-19 Thread Robin Holt
On Tue, Oct 18, 2016 at 9:33 PM, Jarod Wilson wrote: > CC: net...@vger.kernel.org > CC: Stefan Richter > CC: Faisal Latif > CC: linux-r...@vger.kernel.org > CC: Cliff Whickman Acked-by: Robin Holt > CC: Jes Sorensen > CC: Marek Lindner > CC: Simon Wunderlich

Re: [PATCH] SGI-XPC: Delete unnecessary checks before unregister_sysctl_table()

2015-11-06 Thread Robin Holt
On Fri, Nov 6, 2015 at 3:15 AM, SF Markus Elfring wrote: > Signed-off-by: Markus Elfring Acked-by: Robin Holt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.

Re: [Patch V3 3/9] sgi-xp: Replace cpu_to_node() with cpu_to_mem() to support memoryless node

2015-08-19 Thread Robin Holt
On Sun, Aug 16, 2015 at 10:19 PM, Jiang Liu wrote: > Function xpc_create_gru_mq_uv() allocates memory with __GFP_THISNODE > flag set, which may cause permanent memory allocation failure on > memoryless node. So replace cpu_to_node() with cpu_to_mem() to better > support memoryless node. For node w

Re: [PATCH] mm: rename and document alloc_pages_exact_node

2015-07-21 Thread Robin Holt
#x27;t allow the node id > to be -1. Unfortunately the name of the function can easily suggest that the > allocation is restricted to the given node. In truth, the node is only > preferred, unless __GFP_THISNODE is among the gfp flags. > ... > Cc: Robin Holt Acked-by: Robin Holt --

Re: [PATCH] sgi-xp: Do not use BUG_ON(!spin_is_locked())

2014-08-12 Thread Robin Holt
v Sharma Acked-by: Robin Holt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH V5 2/3] mm/memblock: Add support for excluded memory areas

2014-01-22 Thread Robin Holt
her). I have looked at the prior discussions and I also don't feel you have addressed the other concerns expressed in those threads. I, of course, reserve the right to be wrong. I nearly always am. Thanks and sorry, Robin Holt On Mon, Jan 20, 2014 at 5:32 AM, Philipp Hachtmann wrote:

Re: [PATCH V5 1/3] mm/nobootmem: Fix unused variable

2014-01-20 Thread Robin Holt
On Mon, Jan 20, 2014 at 5:32 AM, Philipp Hachtmann wrote: > This fixes an unused variable warning in nobootmem.c > > Signed-off-by: Philipp Hachtmann > --- > mm/nobootmem.c | 28 +--- > 1 file changed, 17 insertions(+), 11 deletions(-) > > diff --git a/mm/nobootmem.c b/mm

Re: [PATCH] mm/nobootmem: Fix unused variable

2014-01-16 Thread Robin Holt
If the definition of the get_allocated_memblock_reserved_regions_info() function when CONFIG_ARCH_DISCARD_MEMBLOCK simply returns 0, the compiler will see that size is defined, the optimizer will see that it is always 0 and that the if(0) is always false. The net result will be no code will be pro

Re: [PATCH] mm/nobootmem: Fix unused variable

2014-01-16 Thread Robin Holt
Argh. Thought I had changed that to plain text mode before sending. Sorry for the noise, Robin On Thu, Jan 16, 2014 at 9:45 AM, Robin Holt wrote: > > I can not see how this works. How is the return from > get_allocated_memblock_reserved_regions_info() stored and used without being &

Re: [PATCH] mm/nobootmem: Fix unused variable

2014-01-16 Thread Robin Holt
ifdef CONFIG_ARCH_DISCARD_MEMBLOCK. That said, I don't have a fundamental objection to #ifdef's inside functions so... Acked-by: Robin Holt On Thu, Jan 16, 2014 at 9:49 AM, Philipp Hachtmann wrote: > Hi Robin, > >> Maybe you are working off a different repo than >> Linus' latest

Re: [PATCH, RFC 28/30] sgi-xp: open-code interruptible_sleep_on_timeout

2014-01-02 Thread Robin Holt
Acked-by: Robin Holt On Thu, Jan 2, 2014 at 6:07 AM, Arnd Bergmann wrote: > interruptible_sleep_on_timeout is deprecated and going away soon. > The use in the sgi-xp driver leaves me puzzled, so I'd prefer not > to touch it. This patch replaces it with an open-coded prepare

Re: [PATCH 3/5] drivers: misc: Mark functions as static in xpc_main.c

2013-12-13 Thread Robin Holt
[-Wmissing-prototypes] >> >> Signed-off-by: Rashika Kheria > > Reviewed-by: Josh Triplett Acked-by: Robin Holt > >> drivers/misc/sgi-xp/xpc_main.c |4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/misc/sgi-xp/xp

Re: [PATCH 2/5] drivers: misc: Mark functions as static in xp_main.c

2013-12-13 Thread Robin Holt
ing-prototypes] >> >> Signed-off-by: Rashika Kheria > > Reviewed-by: Josh Triplett Acked-by: Robin Holt > >> drivers/misc/sgi-xp/xp_main.c |4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/misc/sgi-xp/xp_main

Re: [PATCH] reboot: re-enable the function of variable reboot_default

2013-09-09 Thread Robin Holt
ed. > > The default value of variable reboot_default should be 1, and if command line > reboot= is not set, system will use the default reboot mode. > > Signed-off-by: Li Fei > Signed-off-by: liu chuansheng Acked-by: Robin Holt Thank you for fixing my bug. Note: My email a

Re: [PATCH 1/8] THP: Use real address for NUMA policy

2013-08-27 Thread Robin Holt
Alex, Although the explanation seems plausible, have you verified this is actually possible? You could make a simple pthread test case which allocates a getpagesize() * area, prints its address and then each thread migrate and reference their page. Have the task then sleep() before exit. Look

[PATCH] MAINTAINERS: Change ownership for SGI specific modules.

2013-08-16 Thread Robin Holt
family of drivers. Signed-off-by: Robin Holt --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 7cacc88..2bcd7df 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7366,7 +7366,6 @@ F:drivers/net/ethernet/sfc/ SGI GRU DRIVER

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-25 Thread Robin Holt
On Thu, Jul 25, 2013 at 05:50:57AM -0700, Yinghai Lu wrote: > On Wed, Jul 24, 2013 at 7:25 PM, Robin Holt wrote: > >> > >> How about holes that is not in memblock.reserved? > >> > >> before this patch: > >> free_area_init_node/free_area_init_core/

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-24 Thread Robin Holt
On Fri, Jul 12, 2013 at 09:19:12PM -0700, Yinghai Lu wrote: > On Thu, Jul 11, 2013 at 7:03 PM, Robin Holt wrote: > > During boot of large memory machines, a significant portion of boot > > is spent initializing the struct page array. The vast majority of > > those pages are

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-23 Thread Robin Holt
On Tue, Jul 23, 2013 at 06:41:50AM -0500, Robin Holt wrote: > On Tue, Jul 23, 2013 at 06:15:49AM -0500, Robin Holt wrote: > > I think the other critical path which is affected is in expand(). > > There, we just call ensure_page_is_initialized() blindly which does > > the ch

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-23 Thread Robin Holt
On Tue, Jul 23, 2013 at 06:15:49AM -0500, Robin Holt wrote: > I think the other critical path which is affected is in expand(). > There, we just call ensure_page_is_initialized() blindly which does > the check against the other page. The below is a nearly zero addition. > Sorry for t

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-23 Thread Robin Holt
, 2013 at 06:09:47AM -0500, Robin Holt wrote: > On Tue, Jul 23, 2013 at 10:32:11AM +0200, Ingo Molnar wrote: > > > > * H. Peter Anvin wrote: > > > > > On 07/15/2013 11:26 AM, Robin Holt wrote: > > > > > > > Is there a fairly cheap way to determin

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-23 Thread Robin Holt
On Tue, Jul 23, 2013 at 10:32:11AM +0200, Ingo Molnar wrote: > > * H. Peter Anvin wrote: > > > On 07/15/2013 11:26 AM, Robin Holt wrote: > > > > > Is there a fairly cheap way to determine definitively that the struct > > > page is not initialized? > &g

Re: [RFC 0/4] Transparent on-demand struct page initialization embedded in the buddy allocator

2013-07-21 Thread Robin Holt
On Fri, Jul 19, 2013 at 04:51:49PM -0700, Yinghai Lu wrote: > On Wed, Jul 17, 2013 at 2:30 AM, Robin Holt wrote: > > On Wed, Jul 17, 2013 at 01:17:44PM +0800, Sam Ben wrote: > >> >With this patch, we did boot a 16TiB machine. Without the patches, > >> &

Re: [RFC 0/4] Transparent on-demand struct page initialization embedded in the buddy allocator

2013-07-17 Thread Robin Holt
On Wed, Jul 17, 2013 at 01:17:44PM +0800, Sam Ben wrote: > On 07/12/2013 10:03 AM, Robin Holt wrote: > >We have been working on this since we returned from shutdown and have > >something to discuss now. We restricted ourselves to 2MiB initialization > >to keep the patch set

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-16 Thread Robin Holt
On Mon, Jul 15, 2013 at 02:30:37PM -0700, Andrew Morton wrote: > On Thu, 11 Jul 2013 21:03:55 -0500 Robin Holt wrote: > > > During boot of large memory machines, a significant portion of boot > > is spent initializing the struct page array. The vast majority of >

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-16 Thread Robin Holt
On Fri, Jul 12, 2013 at 09:19:12PM -0700, Yinghai Lu wrote: > On Thu, Jul 11, 2013 at 7:03 PM, Robin Holt wrote: > > During boot of large memory machines, a significant portion of boot > > is spent initializing the struct page array. The vast majority of > > those pages are

Re: [RFC 4/4] Sparse initialization of struct page array.

2013-07-15 Thread Robin Holt
On Mon, Jul 15, 2013 at 10:54:38AM -0700, H. Peter Anvin wrote: > On 07/15/2013 10:45 AM, Nathan Zimmer wrote: > > > > I hadn't actually been very happy with having a PG_uninitialized2mib flag. > > It implies if we want to jump to 1Gb pages we would need a second flag, > > PG_uninitialized1gb, for

Re: [RFC 0/4] Transparent on-demand struct page initialization embedded in the buddy allocator

2013-07-15 Thread Robin Holt
On Fri, Jul 12, 2013 at 10:27:56AM +0200, Ingo Molnar wrote: > > * Robin Holt wrote: > > > [...] > > > > With this patch, we did boot a 16TiB machine. Without the patches, the > > v3.10 kernel with the same configuration took 407 seconds for > >

Re: [RFC 0/4] Transparent on-demand struct page initialization embedded in the buddy allocator

2013-07-15 Thread Robin Holt
On Thu, Jul 11, 2013 at 09:03:51PM -0500, Robin Holt wrote: > We have been working on this since we returned from shutdown and have > something to discuss now. We restricted ourselves to 2MiB initialization > to keep the patch set a little smaller and more clear. > > First, I

Re: [RFC 3/4] Seperate page initialization into a separate function.

2013-07-14 Thread Robin Holt
On Fri, Jul 12, 2013 at 08:06:52PM -0700, Yinghai Lu wrote: > On Thu, Jul 11, 2013 at 7:03 PM, Robin Holt wrote: > > Currently, memmap_init_zone() has all the smarts for initializing a > > single page. When we convert to initializing pages in a 2MiB chunk, > > we will need

Re: [RFC 2/4] Have __free_pages_memory() free in larger chunks.

2013-07-12 Thread Robin Holt
order = ffs(start); while (start + (1UL << order) > end) order--; __free_pages_bootmem(start, order); start += (1UL << order); } } Robin On Thu, Jul 11, 2013 at 09:03:53PM -0500, Robin H

[RFC 2/4] Have __free_pages_memory() free in larger chunks.

2013-07-11 Thread Robin Holt
. Signed-off-by: Robin Holt Signed-off-by: Nate Zimmer To: "H. Peter Anvin" To: Ingo Molnar Cc: Linux Kernel Cc: Linux MM Cc: Rob Landley Cc: Mike Travis Cc: Daniel J Blueman Cc: Andrew Morton Cc: Greg KH Cc: Yinghai Lu Cc: Mel Gorman --- mm/nobootmem.c | 8 1 file

[RFC 0/4] Transparent on-demand struct page initialization embedded in the buddy allocator

2013-07-11 Thread Robin Holt
perform. I am on vacation for the next three days so I am sorry in advance for my infrequent or non-existant responses. Signed-off-by: Robin Holt Signed-off-by: Nate Zimmer To: "H. Peter Anvin" To: Ingo Molnar Cc: Linux Kernel Cc: Linux MM Cc: Rob Landley Cc: Mike Travis Cc

[RFC 1/4] memblock: Introduce a for_each_reserved_mem_region iterator.

2013-07-11 Thread Robin Holt
As part of initializing struct page's in 2MiB chunks, we noticed that at the end of free_all_bootmem(), there was nothing which had forced the reserved/allocated 4KiB pages to be initialized. This helper function will be used for that expansion. Signed-off-by: Robin Holt Signed-off-by:

[RFC 3/4] Seperate page initialization into a separate function.

2013-07-11 Thread Robin Holt
Currently, memmap_init_zone() has all the smarts for initializing a single page. When we convert to initializing pages in a 2MiB chunk, we will need to do this equivalent work from two separate places so we are breaking out a helper function. Signed-off-by: Robin Holt Signed-off-by: Nate Zimmer

[RFC 4/4] Sparse initialization of struct page array.

2013-07-11 Thread Robin Holt
, this allows us the chance to use normal performance monitoring tools to determine where the bulk of time is spent during page initialization. Signed-off-by: Robin Holt Signed-off-by: Nate Zimmer To: "H. Peter Anvin" To: Ingo Molnar Cc: Linux Kernel Cc: Linux MM Cc: Rob Landley

Re: [PATCH v2] Make transparent hugepages cpuset aware

2013-06-19 Thread Robin Holt
On Wed, Jun 19, 2013 at 02:24:07PM -0700, David Rientjes wrote: > On Wed, 19 Jun 2013, Robin Holt wrote: > > > The convenience being that many batch schedulers have added cpuset > > support. They create the cpuset's and configure them as appropriate > > for the job

Re: [PATCH v2] Make transparent hugepages cpuset aware

2013-06-19 Thread Robin Holt
On Tue, Jun 18, 2013 at 05:01:23PM -0700, David Rientjes wrote: > On Tue, 18 Jun 2013, Alex Thorlton wrote: > > > Thanks for your input, however, I believe the method of using a malloc > > hook falls apart when it comes to static binaries, since we wont' have > > any shared libraries to hook into.

Re: [Trivial PATCH 14/33] sgi: xpc: Convert use of typedef ctl_table to struct ctl_table

2013-06-13 Thread Robin Holt
On Thu, Jun 13, 2013 at 07:37:39PM -0700, Joe Perches wrote: > This typedef is unnecessary and should just be removed. > > Signed-off-by: Joe Perches Acked-by: Robin Holt > --- > drivers/misc/sgi-xp/xpc_main.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-)

[PATCH -v11 resend 03/11] Remove -stable friendly PF_THREAD_BOUND define

2013-06-06 Thread Robin Holt
Remove the prior patch's #define for easier backporting to the stable releases. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 resend 02/11] Migrate shutdown/reboot to boot cpu.

2013-06-06 Thread Robin Holt
d-off-by: Robin Holt Tested-by: Shawn Guo To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List Cc: --- Changes since -v8 - Change stack parameter to make f

[PATCH -v11 resend 08/11] arm, Remove unused restart_mode fields from some arm subarchs

2013-06-06 Thread Robin Holt
These restart_mode fields are not used at all. Remove them to make moving the reboot= cmdline options to the general kernel easier. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 resend 11/11] Move arch/x86 reboot= handling to generic kernel.

2013-06-06 Thread Robin Holt
Merge together the unicore32, arm, and x86 reboot= command line parameter handling. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russell King Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 resend 05/11] checkpatch.pl the new kernel/reboot.c file.

2013-06-06 Thread Robin Holt
Get the new file to pass scripts/checkpatch.pl Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List --- Changes since v6

[PATCH -v11 resend 06/11] x86, prepare reboot_mode for moving to generic kernel code.

2013-06-06 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Miguel Boton Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux

[PATCH -v11 resend 07/11] unicore32, prepare reboot_mode for moving to generic kernel code.

2013-06-06 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: H. Peter Anvin Cc: Linux Kernel Mailing

[PATCH -v11 resend 09/11] arm, prepare reboot_mode for moving to generic kernel code.

2013-06-06 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 resend 01/11] CPU hotplug: Provide a generic helper to disable/enable CPU hotplug

2013-06-06 Thread Robin Holt
ough to be useful for other usecases too. Signed-off-by: Srivatsa S. Bhat Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailin

[PATCH -v11 resend 04/11] Move shutdown/reboot related functions to kernel/reboot.c

2013-06-06 Thread Robin Holt
This patch is preparatory. It moves reboot related syscall, etc functions from kernel/sys.c to kernel/reboot.c. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86

[PATCH -v11 resend 00/11] Shutdown from reboot_cpuid without stopping other cpus.

2013-06-06 Thread Robin Holt
orton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

Re: mmotm 2013-06-05-17-24 uploaded

2013-06-06 Thread Robin Holt
On Wed, Jun 05, 2013 at 05:26:36PM -0700, a...@linux-foundation.org wrote: > The mm-of-the-moment snapshot 2013-06-05-17-24 has been uploaded to > >http://www.ozlabs.org/~akpm/mmotm/ > > mmotm-readme.txt says > > README for mm-of-the-moment: > > http://www.ozlabs.org/~akpm/mmotm/ > > This

Re: Handling NUMA page migration

2013-06-04 Thread Robin Holt
On Tue, Jun 04, 2013 at 02:14:45PM +0200, Frank Mehnert wrote: > On Tuesday 04 June 2013 13:58:07 Robin Holt wrote: > > This is probably more appropriate to be directed at the linux-mm > > mailing list. > > > > On Tue, Jun 04, 2013 at 09:22:10AM +0200, Fr

Re: Handling NUMA page migration

2013-06-04 Thread Robin Holt
This is probably more appropriate to be directed at the linux-mm mailing list. On Tue, Jun 04, 2013 at 09:22:10AM +0200, Frank Mehnert wrote: > Hi, > > our memory management on Linux hosts conflicts with NUMA page migration. > I assume this problem existed for a longer time but Linux 3.8 introduc

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-24 Thread Robin Holt
Russ, Can we open a bug for the BIOS folks and see if we can get this addressed? Robin On Fri, May 24, 2013 at 08:43:31AM +0100, Matt Fleming wrote: > On Thu, 23 May, at 03:32:34PM, Russ Anderson wrote: > >efi: mem127: type=4, attr=0xf, > > range=[0x6bb22000-0x7ca9c000) (271

[PATCH -v11 resend 02/11] Migrate shutdown/reboot to boot cpu.

2013-05-16 Thread Robin Holt
d-off-by: Robin Holt Tested-by: Shawn Guo To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List Cc: --- Changes since -v8 - Change stack parameter to make f

[PATCH -v11 resend 07/11] unicore32, prepare reboot_mode for moving to generic kernel code.

2013-05-16 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: H. Peter Anvin Cc: Linux Kernel Mailing

[PATCH -v11 resend 03/11] Remove -stable friendly PF_THREAD_BOUND define

2013-05-16 Thread Robin Holt
Remove the prior patch's #define for easier backporting to the stable releases. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 resend 05/11] checkpatch.pl the new kernel/reboot.c file.

2013-05-16 Thread Robin Holt
Get the new file to pass scripts/checkpatch.pl Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List --- Changes since v6

[PATCH -v11 resend 04/11] Move shutdown/reboot related functions to kernel/reboot.c

2013-05-16 Thread Robin Holt
This patch is preparatory. It moves reboot related syscall, etc functions from kernel/sys.c to kernel/reboot.c. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86

[PATCH -v11 resend 01/11] CPU hotplug: Provide a generic helper to disable/enable CPU hotplug

2013-05-16 Thread Robin Holt
ough to be useful for other usecases too. Signed-off-by: Srivatsa S. Bhat Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailin

[PATCH -v11 resend 08/11] arm, Remove unused restart_mode fields from some arm subarchs

2013-05-16 Thread Robin Holt
These restart_mode fields are not used at all. Remove them to make moving the reboot= cmdline options to the general kernel easier. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 resend 06/11] x86, prepare reboot_mode for moving to generic kernel code.

2013-05-16 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Miguel Boton Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux

[PATCH -v11 resend 11/11] Move arch/x86 reboot= handling to generic kernel.

2013-05-16 Thread Robin Holt
Merge together the unicore32, arm, and x86 reboot= command line parameter handling. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russell King Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 resend 09/11] arm, prepare reboot_mode for moving to generic kernel code.

2013-05-16 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 resend 00/11] Shutdown from reboot_cpuid without stopping other cpus.

2013-05-16 Thread Robin Holt
orton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

Re: kmalloc warning in mlx4_buddy_init.

2013-05-15 Thread Robin Holt
On Wed, May 15, 2013 at 07:15:42AM -0700, Eric Dumazet wrote: > On Wed, 2013-05-15 at 03:23 -0500, Robin Holt wrote: > > Roland, > > > > We are seeing the following when booting on a large system. > > > > [ 171.399023] mlx4_core 0004:01:00.0: irq 241

Re: Commit 911af505 introduced a bootmem warning.

2013-05-15 Thread Robin Holt
On Wed, May 15, 2013 at 07:32:49AM -0700, Paul E. McKenney wrote: > On Wed, May 15, 2013 at 02:57:42AM -0500, Robin Holt wrote: > > Paul, > > > > When we boot Linus' current kernel we get the following

kmalloc warning in mlx4_buddy_init.

2013-05-15 Thread Robin Holt
This looks to be a kmalloc larger than MAX_ORDER. Not sure which of the two kcallocs in mlx4_buddy_init. Thanks, Robin Holt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.

Commit 911af505 introduced a bootmem warning.

2013-05-15 Thread Robin Holt
f CONFIG_RCU_NOCB_CPU_ALL */ 911af505e (Paul E. McKenney2013-02-11 10:23:27 -0800 102) #endif /* #ifndef CONFIG_RCU_NOCB_CPU_NONE */ Thanks, Robin Holt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.o

Re: Full dynticks needs evtdesc set before marking cpu online.

2013-05-13 Thread Robin Holt
On Mon, May 13, 2013 at 04:04:45PM +0200, Thomas Gleixner wrote: > On Mon, 13 May 2013, Robin Holt wrote: > > On Mon, May 13, 2013 at 03:03:55PM +0200, Thomas Gleixner wrote: > > > On Mon, 13 May 2013, Robin Holt wrote: > > > > > > > On Mon, May 13, 2013 at

Re: Full dynticks needs evtdesc set before marking cpu online.

2013-05-13 Thread Robin Holt
On Mon, May 13, 2013 at 03:03:55PM +0200, Thomas Gleixner wrote: > On Mon, 13 May 2013, Robin Holt wrote: > > > On Mon, May 13, 2013 at 11:21:00AM +0200, Thomas Gleixner wrote: > > > On Wed, 8 May 2013, Robin Holt wrote: > > > > > > > Thomas, >

Re: Full dynticks needs evtdesc set before marking cpu online.

2013-05-13 Thread Robin Holt
On Mon, May 13, 2013 at 11:21:00AM +0200, Thomas Gleixner wrote: > On Wed, 8 May 2013, Robin Holt wrote: > > > Thomas, > > > > We are seeing failures booting medium sized machines which I think is > > a change in expectations that dyntick put on x86's start

[PATCH -v11 01/11] CPU hotplug: Provide a generic helper to disable/enable CPU hotplug

2013-05-11 Thread Robin Holt
ough to be useful for other usecases too. Signed-off-by: Srivatsa S. Bhat Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailin

[PATCH -v11 03/11] Remove -stable friendly PF_THREAD_BOUND define

2013-05-11 Thread Robin Holt
Remove the prior patch's #define for easier backporting to the stable releases. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 05/11] checkpatch.pl the new kernel/reboot.c file.

2013-05-11 Thread Robin Holt
Get the new file to pass scripts/checkpatch.pl Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List --- Changes since v6

[PATCH -v11 00/11] Shutdown from reboot_cpuid without stopping other cpus.

2013-05-11 Thread Robin Holt
orton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing List -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

[PATCH -v11 07/11] unicore32, prepare reboot_mode for moving to generic kernel code.

2013-05-11 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: H. Peter Anvin Cc: Linux Kernel Mailing

[PATCH -v11 08/11] arm, Remove unused restart_mode fields from some arm subarchs

2013-05-11 Thread Robin Holt
These restart_mode fields are not used at all. Remove them to make moving the reboot= cmdline options to the general kernel easier. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 04/11] Move shutdown/reboot related functions to kernel/reboot.c

2013-05-11 Thread Robin Holt
This patch is preparatory. It moves reboot related syscall, etc functions from kernel/sys.c to kernel/reboot.c. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux Kernel Mailing List Cc: the arch/x86

[PATCH -v11 09/11] arm, prepare reboot_mode for moving to generic kernel code.

2013-05-11 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: Russell King Cc: Russ Anderson Cc: Robin Holt Cc: H. Peter Anvin Cc: Guan Xuetao Cc: Linux Kernel Mailing

[PATCH -v11 11/11] Move arch/x86 reboot= handling to generic kernel.

2013-05-11 Thread Robin Holt
Merge together the unicore32, arm, and x86 reboot= command line parameter handling. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Russell King Cc: Guan Xuetao Cc: Russ Anderson Cc: Robin Holt Cc: Linux Kernel Mailing List Cc: the arch/x86 maintainers Cc: Arm Mailing

[PATCH -v11 06/11] x86, prepare reboot_mode for moving to generic kernel code.

2013-05-11 Thread Robin Holt
This patch prepares for the moving the parsing of reboot= to the generic kernel code by making reboot_mode into a more generic form. Signed-off-by: Robin Holt To: Andrew Morton Cc: H. Peter Anvin Cc: Miguel Boton Cc: Russ Anderson Cc: Robin Holt Cc: Russell King Cc: Guan Xuetao Cc: Linux

  1   2   3   4   >