Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Shentino
On Mon, Dec 17, 2012 at 11:28 AM, Jens Axboe wrote: > On 2012-12-17 20:27, Linus Torvalds wrote: >> On Mon, Dec 17, 2012 at 11:06 AM, Jens Axboe wrote: >>> >>> Sigh, in that case, yes lets just revert it. >> >> So just to check - we're talking about commit 8fa72d234da9 ("bdi: add >> a user-tunabl

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
On 2012-12-17 20:27, Linus Torvalds wrote: > On Mon, Dec 17, 2012 at 11:06 AM, Jens Axboe wrote: >> >> Sigh, in that case, yes lets just revert it. > > So just to check - we're talking about commit 8fa72d234da9 ("bdi: add > a user-tunable cpu_list for the bdi flusher threads"). It reverts > clean

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Linus Torvalds
On Mon, Dec 17, 2012 at 11:06 AM, Jens Axboe wrote: > > Sigh, in that case, yes lets just revert it. So just to check - we're talking about commit 8fa72d234da9 ("bdi: add a user-tunable cpu_list for the bdi flusher threads"). It reverts cleanly, but I wanted to make sure we're all on the same pag

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
On 2012-12-17 18:47, Tejun Heo wrote: > Hello, Jens. > > On Mon, Dec 17, 2012 at 06:04:42PM +0100, Jens Axboe wrote: >> OK, if you have something generic for threadpools in mind, we can wait >> with this one. I just thought that a "real" interface was nicer than >> manual setting, especially since

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
On 2012-12-17 18:15, Jeff Moyer wrote: > Jens Axboe writes: > >> On 2012-12-17 18:00, Tejun Heo wrote: >>> On Mon, Dec 17, 2012 at 11:06:39AM -0500, Jeff Moyer wrote: Jens Axboe writes: > - Export control of bdi flusher thread CPU mask and default to using the > home node (if

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Tejun Heo
Hello, Jens. On Mon, Dec 17, 2012 at 06:04:42PM +0100, Jens Axboe wrote: > OK, if you have something generic for threadpools in mind, we can wait > with this one. I just thought that a "real" interface was nicer than > manual setting, especially since the flusher threads come and go. Then > you'd

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jeff Moyer
Jens Axboe writes: > On 2012-12-17 18:00, Tejun Heo wrote: >> On Mon, Dec 17, 2012 at 11:06:39AM -0500, Jeff Moyer wrote: >>> Jens Axboe writes: >>> - Export control of bdi flusher thread CPU mask and default to using the home node (if known) from Jeff. >>> >>> I certainly wouldn't m

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
On 2012-12-17 18:08, Linus Torvalds wrote: > On Mon, Dec 17, 2012 at 9:04 AM, Jens Axboe wrote: >> >> Linus, how do you want to handle this? I can do a revert and re-send a >> pull. > > Well, I already did the pull. Can we just stick in a commit that hides > the API while this gets discussed/fixe

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Linus Torvalds
On Mon, Dec 17, 2012 at 9:04 AM, Jens Axboe wrote: > > Linus, how do you want to handle this? I can do a revert and re-send a > pull. Well, I already did the pull. Can we just stick in a commit that hides the API while this gets discussed/fixes? Linus -- To unsubscribe from this lis

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
On 2012-12-17 18:00, Tejun Heo wrote: > On Mon, Dec 17, 2012 at 11:06:39AM -0500, Jeff Moyer wrote: >> Jens Axboe writes: >> >>> - Export control of bdi flusher thread CPU mask and default to using the >>> home node (if known) from Jeff. >> >> I certainly wouldn't mind this going in, but I think

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Tejun Heo
On Mon, Dec 17, 2012 at 11:06:39AM -0500, Jeff Moyer wrote: > Jens Axboe writes: > > > - Export control of bdi flusher thread CPU mask and default to using the > > home node (if known) from Jeff. > > I certainly wouldn't mind this going in, but I think Tejun NACKed this > patch. Tejun? Hmm..

Re: [GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jeff Moyer
Jens Axboe writes: > - Export control of bdi flusher thread CPU mask and default to using the > home node (if known) from Jeff. I certainly wouldn't mind this going in, but I think Tejun NACKed this patch. Tejun? Cheers, Jeff -- To unsubscribe from this list: send the line "unsubscribe linux

[GIT PULL] core block IO bits for 3.8

2012-12-17 Thread Jens Axboe
Hi Linus, Here are the core block IO bits for 3.8. The branch contains: - The final version of the surprise device removal fixups from Bart. - Don't hide EFI partitions under advanced partition types. It's fairly wide spread these days. This is especially dangerous for systems that have both