* [PATCH] CKRM: 0/10 Class Based Kernel Resource Management
@ 2004-11-29 18:44 Gerrit Huizenga
2004-11-29 20:23 ` Andrew Morton
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Gerrit Huizenga @ 2004-11-29 18:44 UTC (permalink / raw)
To: linux-kernel; +Cc: akpm, Rik van Riel, Chris Mason, ckrm-tech
The following ten patches add the core of CKRM (Class Based Resource
Management) to Linux. Current patches are against 2.6.10-rc2. This
set of patches is essentailly a cleaned up version of what is
known on the ckrm-tech@lists.sourcerforge.net as the E16 code base.
As compared to E16, the patch breakout has been reorganized for easier
application to mainline with a number of stylistic cleanups more
in line with mainline kernel code.
The following patches include:
01-diff_ckrm_events:
Base CKRM events, mods to existing kernel code
02-diff_delay_acct:
More accurate accounting for CPU scheduling, IO scheduling
03-diff_ckrm_core:
Main/core CKRM code, beginings of Resource Control Filesystem
04-diff_rcfs:
Full directory suppport for rcfs
05-diff_taskclass:
Task based management for CPU, memory and Disk I/O.
06-diff_sockclass:
CKRM tracking for socket classes for inbound connection control,
bandwidth control, etc.
07-diff_numtasks:
Resource controller for number of tasks per class.
08-diff_listenaq:
Resource Controller for prioritizing inbound connection
requests. Can control queue weights for multiple accept
queues.
09-diff_rbce
A very basic rules based classification engine for automatically
adding tasks to classes. Also includes an enhanced rules based
classification engine with better per-process delay data and
ability to better monitor class related activities.
10-diff_docs
CKRM documentation.
Please send comments to ckrm-tech@lists.sourceforge.net
thanks,
gerrit
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 18:44 [PATCH] CKRM: 0/10 Class Based Kernel Resource Management Gerrit Huizenga @ 2004-11-29 20:23 ` Andrew Morton 2004-11-29 22:33 ` Gerrit Huizenga 2004-11-29 22:32 ` Christoph Hellwig 2004-11-30 2:43 ` Greg KH 2 siblings, 1 reply; 14+ messages in thread From: Andrew Morton @ 2004-11-29 20:23 UTC (permalink / raw) To: Gerrit Huizenga; +Cc: linux-kernel, riel, mason, ckrm-tech Gerrit Huizenga <gh@us.ibm.com> wrote: > > The following ten patches add the core of CKRM (Class Based Resource > Management) to Linux. How useful is this code at present? What are its limitations? And what is the plan for future enhancements? Thanks. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 20:23 ` Andrew Morton @ 2004-11-29 22:33 ` Gerrit Huizenga 2004-12-03 11:54 ` [ckrm-tech] " Marc E. Fiuczynski 0 siblings, 1 reply; 14+ messages in thread From: Gerrit Huizenga @ 2004-11-29 22:33 UTC (permalink / raw) To: Andrew Morton; +Cc: linux-kernel, riel, mason, ckrm-tech On Mon, 29 Nov 2004 12:23:58 PST, Andrew Morton wrote: > Gerrit Huizenga <gh@us.ibm.com> wrote: > > > > The following ten patches add the core of CKRM (Class Based Resource > > Management) to Linux. > > How useful is this code at present? What are its limitations? And what is > the plan for future enhancements? This set of code alone allows for creation of classes which include per-class resource accounting (including delay accounting), basic task management for memory, CPU and disk IO, limited socket & listener queue management for networking, and the related rules based infrastructure. So, in short, it is a useful set of code to work with to demonstrate real utility with CKRM. However, this submission is not as full featured as is being used by those on the ckrm-tech list, such as the PlanetLab work. There are also things in SLES9 that are more featureful than this set although those will be worked into here in time. It does not have the full memory management and scheduler support that other versions do and I'm not yet convinced that those are ready to submit. Future enhancements will start with the cleanups as recommended by lkml so far (thanks all ;-) followed by more work on the scheduler and memory management side in the short term. There are also ways to hook in additional resource controllers for any exhaustible resource, e.g. file handles. setrlimit style resources, etc. Most of the next level of changes will build on these and are based on work currently in progress on the ckrm-tech list. However, this is a stripped down set of code which is believed to be stable (tested on IA32, x86-64, PPC64) with a variety of config options using both standard regression suites (e.g. LTP, kernbench, the ckrm tests, etc.). gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: [ckrm-tech] Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 22:33 ` Gerrit Huizenga @ 2004-12-03 11:54 ` Marc E. Fiuczynski 2004-12-04 0:40 ` Andrew Morton 0 siblings, 1 reply; 14+ messages in thread From: Marc E. Fiuczynski @ 2004-12-03 11:54 UTC (permalink / raw) To: Gerrit Huizenga, Andrew Morton Cc: linux-kernel, riel, mason, ckrm-tech, Larry Peterson, Andy Bavier, Mark Huang, Steve Muir Hi Andrew and Gerrit, I integrated CKRM with the kernel used by PlanetLab (www.planet-lab.org), and I believe we (PlanetLab) are the first to use CKRM in a production setting. Our kernel is deployed on roughly 100 machines worldwide and we intend to upgrade all of our machines (roughly 400) over the next few weeks. Our kernel uses linux-vservers to create rather thin "virtual machines" (for the lack of a better name), but uses CKRM to provide for performance isolation between each vserver. The integration between CKRM and vservers was easy! PlanetLab is used by tons of researchers. The software of each research is placed into a vserver, and each PlanetLab machine typically has anywhere from 20-40 actively running vservers running at a constant load of roughly 20. Some of the services running on PlanetLab have been discussed on Slashdot. Gerrit mentioned that PlanetLab uses a more featureful version of CKRM. This is true. For each vserver we create a corresponding CKRM class, and then use the rule-based classification engine (RBCE) to automatically classify vserver processes to the appropriate CKRM class. We are itching to deploy the CKRM memory controller and IO controller, but unfortunately those have not been ready for prime time. For now, we've only deployed a variant of CKRM's cpu scheduler. We currently do not leverage the hierarchical support provided by CKRM, but envision a use for it in the future. Unlike the posted CKRM patchset, the CPU, IO, and Memory controller make more invasive modifications to various kernel subsystems. I suspect that the CPU and IO controllers can be completely modularized into the pluggable CPU and IO framework that Con and Jens posted earlier, if that's the direction that mainline is heading. The CKRM memory controller makes a few choice modifications to mm/vmscan.c, which I suspect will rouse a fair amount of dicussion on LKML when the day arrives. Hope this helps. Cheers, Marc ps. our kernel is based on FC2 1.521 (2.6.8.1) and is available via anon cvs. cvs -d :pserver:anon@cvs.planet-lab.org:/cvs co linux-2.6 > -----Original Message----- > From: ckrm-tech-admin@lists.sourceforge.net > [mailto:ckrm-tech-admin@lists.sourceforge.net]On Behalf Of Gerrit > Huizenga > Sent: Monday, November 29, 2004 5:34 PM > To: Andrew Morton > Cc: linux-kernel@vger.kernel.org; riel@redhat.com; mason@suse.com; > ckrm-tech@lists.sourceforge.net > Subject: [ckrm-tech] Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource > Management > > > > On Mon, 29 Nov 2004 12:23:58 PST, Andrew Morton wrote: > > Gerrit Huizenga <gh@us.ibm.com> wrote: > > > > > > The following ten patches add the core of CKRM (Class Based Resource > > > Management) to Linux. > > > > How useful is this code at present? What are its limitations? > And what is > > the plan for future enhancements? > > This set of code alone allows for creation of classes which include > per-class resource accounting (including delay accounting), basic > task management for memory, CPU and disk IO, limited socket & listener > queue management for networking, and the related rules based > infrastructure. > > So, in short, it is a useful set of code to work with to demonstrate > real utility with CKRM. However, this submission is not as full featured > as is being used by those on the ckrm-tech list, such as the PlanetLab > work. There are also things in SLES9 that are more featureful than > this set although those will be worked into here in time. > > It does not have the full memory management and scheduler support that > other versions do and I'm not yet convinced that those are ready to > submit. Future enhancements will start with the cleanups as recommended > by lkml so far (thanks all ;-) followed by more work on the scheduler > and memory management side in the short term. There are also ways > to hook in additional resource controllers for any exhaustible resource, > e.g. file handles. setrlimit style resources, etc. > > Most of the next level of changes will build on these and are based > on work currently in progress on the ckrm-tech list. However, this is > a stripped down set of code which is believed to be stable (tested on > IA32, x86-64, PPC64) with a variety of config options using both > standard regression suites (e.g. LTP, kernbench, the ckrm tests, etc.). > > gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [ckrm-tech] Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-12-03 11:54 ` [ckrm-tech] " Marc E. Fiuczynski @ 2004-12-04 0:40 ` Andrew Morton 2004-12-04 8:33 ` Gerrit Huizenga 0 siblings, 1 reply; 14+ messages in thread From: Andrew Morton @ 2004-12-04 0:40 UTC (permalink / raw) To: Marc E. Fiuczynski Cc: gh, linux-kernel, riel, mason, ckrm-tech, llp, acb, mlhuang, smuir "Marc E. Fiuczynski" <mef@CS.Princeton.EDU> wrote: > > I integrated CKRM with the kernel used by PlanetLab (www.planet-lab.org), > and I believe we (PlanetLab) are the first to use CKRM in a production > setting. > ... > Hope this helps. It does, thanks. A concern which I have about the CKRM implementation is that the patches which have been sent out appear to be simply the "core" of CKRM, plus minimally-intrusive hooks. I have the impression that this core will not be terribly useful to real-world users and that follow-on patches will be required to add more functionality and to wire up more instrumentation and control points. I would not like to be in a situation where we merge the "core" patch, but the as-yet-unseen follow-on patches which make CKRM useful and complete end up creating a big unmaintainable mess. We end up not wanting to go forwards and being unable to go backwards. IOW: I think we need to see a reasonably-close-to-final implementation of CKRM before we can take it much further. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [ckrm-tech] Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-12-04 0:40 ` Andrew Morton @ 2004-12-04 8:33 ` Gerrit Huizenga 2004-12-06 6:30 ` Andrew Morton 0 siblings, 1 reply; 14+ messages in thread From: Gerrit Huizenga @ 2004-12-04 8:33 UTC (permalink / raw) To: Andrew Morton Cc: Marc E. Fiuczynski, linux-kernel, riel, mason, ckrm-tech, llp, acb, mlhuang, smuir On Fri, 03 Dec 2004 16:40:34 PST, Andrew Morton wrote: > "Marc E. Fiuczynski" <mef@CS.Princeton.EDU> wrote: > > > > I integrated CKRM with the kernel used by PlanetLab (www.planet-lab.org), > > and I believe we (PlanetLab) are the first to use CKRM in a production > > setting. > > ... > > Hope this helps. > > It does, thanks. > > A concern which I have about the CKRM implementation is that the patches > which have been sent out appear to be simply the "core" of CKRM, plus > minimally-intrusive hooks. I have the impression that this core will not > be terribly useful to real-world users and that follow-on patches will be > required to add more functionality and to wire up more instrumentation and > control points. > > I would not like to be in a situation where we merge the "core" patch, but > the as-yet-unseen follow-on patches which make CKRM useful and complete end > up creating a big unmaintainable mess. We end up not wanting to go > forwards and being unable to go backwards. > > IOW: I think we need to see a reasonably-close-to-final implementation of > CKRM before we can take it much further. Understood. We do have a more complete set of patches floating around, although most are ported to an existing distro rather than set for current mainline adoption. But if we can get general consensus on the patches (once I finish the current round of cleanup and testing), we do have work in memory management, IO scheduling, and even CPU scheduling (the latter being the most debatable for mainline acceptance given the rate of scheduler replacements in recent past) that are being used today. We can dump the current, raw distro patches or the rest of the e16 patch set from ckrm-tech on you although I believe they will need some significant review/modification to be mainline acceptable yet. One big problem is that these changes are somewhat hard to maintain as distinct from mainline and yet remain relatively current. There are several developers working in distinct areas and each area moves at its own pace. Hence, I'd like to get to a more stable -mm compatible core, and build up from there. As we see that the entire set approaches stability/utility, we can push from the core up through the working set of resource controllers. If getting you a set of patches for general concept review as based on a current distro would help, just say the word. However, getting those up to current mainline, integrated with each other and fully tested (while holding their development stable long enough to do that) is the requirement, well, that will take us a fair bit longer. Part of the goal of this posting was to start to stabilize a core and improve on it, rather than try to deliver an entire project as a moderately large set of changes as a fait accompli. And, we are more than willing to continue to tweak and tune this to be generally useful to a wider audience, even though we have a set that works well for some groups needing better workload management. So, Andrew, can you clarify how much we need to put in your hands, how well tested it needs to be and how clean and current the entire set needs to be before this is ready for -mm testing? gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [ckrm-tech] Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-12-04 8:33 ` Gerrit Huizenga @ 2004-12-06 6:30 ` Andrew Morton 0 siblings, 0 replies; 14+ messages in thread From: Andrew Morton @ 2004-12-06 6:30 UTC (permalink / raw) To: Gerrit Huizenga Cc: mef, linux-kernel, riel, mason, ckrm-tech, llp, acb, mlhuang, smuir Gerrit Huizenga <gh@us.ibm.com> wrote: > > So, Andrew, can you clarify how much we need to put in your hands, how > well tested it needs to be and how clean and current the entire set needs > to be before this is ready for -mm testing? Well we can toss stuff into -mm any old time really. Doing it too early will cause rather a lot of difficulty and churn at both ends - working against -mm can be an extra burden at times. I'd say that it would be best to wait until the code is, in your opinion, in a Linus-mergeable form. Then after one lkml review round and any subsequent rework we should be in good shape. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 18:44 [PATCH] CKRM: 0/10 Class Based Kernel Resource Management Gerrit Huizenga 2004-11-29 20:23 ` Andrew Morton @ 2004-11-29 22:32 ` Christoph Hellwig 2004-11-29 22:51 ` Gerrit Huizenga 2004-11-30 8:55 ` Nikita Danilov 2004-11-30 2:43 ` Greg KH 2 siblings, 2 replies; 14+ messages in thread From: Christoph Hellwig @ 2004-11-29 22:32 UTC (permalink / raw) To: Gerrit Huizenga; +Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > The following ten patches add the core of CKRM (Class Based Resource > Management) to Linux. Current patches are against 2.6.10-rc2. This > set of patches is essentailly a cleaned up version of what is > known on the ckrm-tech@lists.sourcerforge.net as the E16 code base. > As compared to E16, the patch breakout has been reorganized for easier > application to mainline with a number of stylistic cleanups more > in line with mainline kernel code. And where's the people who wrote the code? Are people at IBM really all anxious cowards these days that can't submit their own code but have to abuse a highlevel manager for it. I must also say that I'm a bit disappointed by you, Gerrit. Either you haven't actually read the code or I vastly overrated your taste. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 22:32 ` Christoph Hellwig @ 2004-11-29 22:51 ` Gerrit Huizenga 2004-11-30 8:55 ` Nikita Danilov 1 sibling, 0 replies; 14+ messages in thread From: Gerrit Huizenga @ 2004-11-29 22:51 UTC (permalink / raw) To: Christoph Hellwig Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, 29 Nov 2004 22:32:51 GMT, Christoph Hellwig wrote: > On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > > The following ten patches add the core of CKRM (Class Based Resource > > Management) to Linux. Current patches are against 2.6.10-rc2. This > > set of patches is essentailly a cleaned up version of what is > > known on the ckrm-tech@lists.sourcerforge.net as the E16 code base. > > As compared to E16, the patch breakout has been reorganized for easier > > application to mainline with a number of stylistic cleanups more > > in line with mainline kernel code. > > And where's the people who wrote the code? Are people at IBM really > all anxious cowards these days that can't submit their own code but have > to abuse a highlevel manager for it. > > I must also say that I'm a bit disappointed by you, Gerrit. Either you > haven't actually read the code or I vastly overrated your taste. LOL, Christoph, Christoph... No, folks at IBM working on CKRM aren't cowards, you'll see most of them on ckrm-tech or working with distros or end users of the code or writing new code. You've seen them at KS and OLS. Many are soaked up into a couple of other deliverables at the moment but they'll be back. We've needed some help in stabilizing and aggregating the code and so we are using my copious free cycles. And, no, silly Christoph, I'm no manager and never have been. Yes, I've read the code, yes I cleaned up a bunch of it. But rather than me sitting on it forever cleaning, I figured I'd shake it out and get more eyes providing feedback which is where LKML is very handy. Lots of eyes making sure that it is useful and minimally invasive never hurts. And stewing it around just ckrm-tech is great for functionality but less great for converging and cleanup. Hence, time to get this into the wider eye of the community, including yours. If you see needed cleanups, send me patches. If they make sense, I'll integrate. If not, I'll go back to that training class on how to deal with Christoph on LKML. ;-) gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 22:32 ` Christoph Hellwig 2004-11-29 22:51 ` Gerrit Huizenga @ 2004-11-30 8:55 ` Nikita Danilov 1 sibling, 0 replies; 14+ messages in thread From: Nikita Danilov @ 2004-11-30 8:55 UTC (permalink / raw) To: Christoph Hellwig Cc: Gerrit Huizenga, linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech Christoph Hellwig <hch@infradead.org> writes: [...] > > And where's the people who wrote the code? Are people at IBM really > all anxious cowards these days that can't submit their own code but have > to abuse a highlevel manager for it. Once upon a time everybody and his dog (old dogs and puppies alike) at namesys used to send patches directly to Linus. Which resulted in the latter being confused in a maze of @namesys.com addresses all similar, and so he asked Hans to send all patches to him from Hans' address. Nikita. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-29 18:44 [PATCH] CKRM: 0/10 Class Based Kernel Resource Management Gerrit Huizenga 2004-11-29 20:23 ` Andrew Morton 2004-11-29 22:32 ` Christoph Hellwig @ 2004-11-30 2:43 ` Greg KH 2004-11-30 2:48 ` Gerrit Huizenga 2 siblings, 1 reply; 14+ messages in thread From: Greg KH @ 2004-11-30 2:43 UTC (permalink / raw) To: Gerrit Huizenga; +Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > 09-diff_rbce > A very basic rules based classification engine for automatically > adding tasks to classes. Also includes an enhanced rules based > classification engine with better per-process delay data and > ability to better monitor class related activities. This one didn't look like it made it to lkml. Oh, and I stopped reviewing the other patches in the series, as the same comments pretty much applied to them :( thanks, greg k-h ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-30 2:43 ` Greg KH @ 2004-11-30 2:48 ` Gerrit Huizenga 2004-11-30 4:07 ` Greg KH 0 siblings, 1 reply; 14+ messages in thread From: Gerrit Huizenga @ 2004-11-30 2:48 UTC (permalink / raw) To: Greg KH; +Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, 29 Nov 2004 18:43:21 PST, Greg KH wrote: > On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > > 09-diff_rbce > > A very basic rules based classification engine for automatically > > adding tasks to classes. Also includes an enhanced rules based > > classification engine with better per-process delay data and > > ability to better monitor class related activities. > > This one didn't look like it made it to lkml. > > Oh, and I stopped reviewing the other patches in the series, as the same > comments pretty much applied to them :( Yeah, I checked marc earlier and didn't see it there. I'm making the suggested changes now, will resend the whole set when I apply and test a bit. gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-30 2:48 ` Gerrit Huizenga @ 2004-11-30 4:07 ` Greg KH 2004-11-30 5:59 ` Gerrit Huizenga 0 siblings, 1 reply; 14+ messages in thread From: Greg KH @ 2004-11-30 4:07 UTC (permalink / raw) To: Gerrit Huizenga; +Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, Nov 29, 2004 at 06:48:19PM -0800, Gerrit Huizenga wrote: > > On Mon, 29 Nov 2004 18:43:21 PST, Greg KH wrote: > > On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > > > 09-diff_rbce > > > A very basic rules based classification engine for automatically > > > adding tasks to classes. Also includes an enhanced rules based > > > classification engine with better per-process delay data and > > > ability to better monitor class related activities. > > > > This one didn't look like it made it to lkml. > > > > Oh, and I stopped reviewing the other patches in the series, as the same > > comments pretty much applied to them :( > > Yeah, I checked marc earlier and didn't see it there. I'm making > the suggested changes now, will resend the whole set when I apply > and test a bit. And the questions that I and others had about portions of the code? Please address them in responses to the messages and don't expect us to try to pick out if they are still present in the next round of patches :) thanks, greg k-h ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] CKRM: 0/10 Class Based Kernel Resource Management 2004-11-30 4:07 ` Greg KH @ 2004-11-30 5:59 ` Gerrit Huizenga 0 siblings, 0 replies; 14+ messages in thread From: Gerrit Huizenga @ 2004-11-30 5:59 UTC (permalink / raw) To: Greg KH; +Cc: linux-kernel, akpm, Rik van Riel, Chris Mason, ckrm-tech On Mon, 29 Nov 2004 20:07:53 PST, Greg KH wrote: > On Mon, Nov 29, 2004 at 06:48:19PM -0800, Gerrit Huizenga wrote: > > > > On Mon, 29 Nov 2004 18:43:21 PST, Greg KH wrote: > > > On Mon, Nov 29, 2004 at 10:44:49AM -0800, Gerrit Huizenga wrote: > > > > 09-diff_rbce > > > > A very basic rules based classification engine for automatically > > > > adding tasks to classes. Also includes an enhanced rules based > > > > classification engine with better per-process delay data and > > > > ability to better monitor class related activities. > > > > > > This one didn't look like it made it to lkml. > > > > > > Oh, and I stopped reviewing the other patches in the series, as the same > > > comments pretty much applied to them :( > > > > Yeah, I checked marc earlier and didn't see it there. I'm making > > the suggested changes now, will resend the whole set when I apply > > and test a bit. > > And the questions that I and others had about portions of the code? > Please address them in responses to the messages and don't expect us to > try to pick out if they are still present in the next round of patches > :) Yeah, yeah, working on it. Will generically apply a number of your changes. Just sent you a couple of questions about a couple of other changes. gerrit ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2004-12-06 6:30 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-11-29 18:44 [PATCH] CKRM: 0/10 Class Based Kernel Resource Management Gerrit Huizenga 2004-11-29 20:23 ` Andrew Morton 2004-11-29 22:33 ` Gerrit Huizenga 2004-12-03 11:54 ` [ckrm-tech] " Marc E. Fiuczynski 2004-12-04 0:40 ` Andrew Morton 2004-12-04 8:33 ` Gerrit Huizenga 2004-12-06 6:30 ` Andrew Morton 2004-11-29 22:32 ` Christoph Hellwig 2004-11-29 22:51 ` Gerrit Huizenga 2004-11-30 8:55 ` Nikita Danilov 2004-11-30 2:43 ` Greg KH 2004-11-30 2:48 ` Gerrit Huizenga 2004-11-30 4:07 ` Greg KH 2004-11-30 5:59 ` Gerrit Huizenga
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox