Hi Greg.. I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon: 1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one... 2. I saw task/process scheduler is one that under heavy concern lately, take a look on "200 line patch that does wonder" for example. I am thinking, we better really incorporate pluggable scheduler framework, that enable us to change scheduling core algorithm on the fly. What do you think? 3. I read somewhere that once Coverity helps Linux kernel developers found out unseen bugs using sophisticated static code analysis. Is that still happening now? Probably a good deal, squashing bugs in nowadays kernel's size is pretty hard, I could say.. that's all for now Greg...thanks in advance...hopefully it's still make it.. -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
On Tue, May 31, 2011 at 9:12 AM, Mulyadi Santosa <mulyadi.santosa@gmail.com> wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one...
In fact Linux 2.8 won't be, it will be 3.0 : https://lkml.org/lkml/2011/5/29/204
2. I saw task/process scheduler is one that under heavy concern lately, take a look on "200 line patch that does wonder" for example. I am thinking, we better really incorporate pluggable scheduler framework, that enable us to change scheduling core algorithm on the fly. What do you think?
3. I read somewhere that once Coverity helps Linux kernel developers found out unseen bugs using sophisticated static code analysis. Is that still happening now? Probably a good deal, squashing bugs in nowadays kernel's size is pretty hard, I could say..
that's all for now Greg...thanks in advance...hopefully it's still make it..
-- regards,
Mulyadi Santosa Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-- Stéphan
Hi.. On Tue, May 31, 2011 at 14:17, Stéphan Gorget <phantez@gmail.com> wrote:
On Tue, May 31, 2011 at 9:12 AM, Mulyadi Santosa <mulyadi.santosa@gmail.com> wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one...
In fact Linux 2.8 won't be, it will be 3.0 : https://lkml.org/lkml/2011/5/29/204
Oh crap...sorry, didn't notice that...thanks.... -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
On Tue, May 31, 2011 at 02:12:36PM +0700, Mulyadi Santosa wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one...
This has been answered already.
2. I saw task/process scheduler is one that under heavy concern lately, take a look on "200 line patch that does wonder" for example. I am thinking, we better really incorporate pluggable scheduler framework, that enable us to change scheduling core algorithm on the fly. What do you think?
This has been covered many times by the scheduler developers already. With cgroups, you can do lots of neat things already, no need to change any kernel code.
3. I read somewhere that once Coverity helps Linux kernel developers found out unseen bugs using sophisticated static code analysis. Is that still happening now? Probably a good deal, squashing bugs in nowadays kernel's size is pretty hard, I could say..
I do not think Coverity is doing anything with the kernel anymore. But we have lots of other good code coverage tools that do static analysis that people are using, and fixing bugs with today (sparse, coccinelle, etc.) But this is a good one, I'll try to work it into the questions, thanks, greg k-h
2011/5/31 Greg KH <greg@kroah.com>:
On Tue, May 31, 2011 at 02:12:36PM +0700, Mulyadi Santosa wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one...
This has been answered already.
2. I saw task/process scheduler is one that under heavy concern lately, take a look on "200 line patch that does wonder" for example. I am thinking, we better really incorporate pluggable scheduler framework, that enable us to change scheduling core algorithm on the fly. What do you think?
This has been covered many times by the scheduler developers already. With cgroups, you can do lots of neat things already, no need to change any kernel code.
As the newbie, look at here, suddenly one thought rush in my brain. After twenty years development, the kernel became bigger and bigger. The cost time for building the kernel becomes much more. If someone writes one new feature in kernel core, he maybe wants to load the component directly into running kernel instead of rebuild the kernel and reboot it. Could the kernel support all components reloadable dynamically in core as scheduler, memory management etc? Now the driver subsystem is modularity, could kernel make everything modularity and all things be hotplugged? Even kernel can breakdown to little pieces which running on different computers or terminals communicate with network or others. Kernel can be one and more points connection. A little more crazy, :-) Best Regards -Lin
3. I read somewhere that once Coverity helps Linux kernel developers found out unseen bugs using sophisticated static code analysis. Is that still happening now? Probably a good deal, squashing bugs in nowadays kernel's size is pretty hard, I could say..
I do not think Coverity is doing anything with the kernel anymore. But we have lots of other good code coverage tools that do static analysis that people are using, and fixing bugs with today (sparse, coccinelle, etc.)
But this is a good one, I'll try to work it into the questions, thanks,
greg k-h
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
On Wed, Jun 01, 2011 at 10:32:55AM +0800, Pei Lin wrote:
As the newbie, look at here, suddenly one thought rush in my brain. After twenty years development, the kernel became bigger and bigger. The cost time for building the kernel becomes much more.
Sure, more code that does more and more complex compilers means more time to build the code.
If someone writes one new feature in kernel core, he maybe wants to load the component directly into running kernel instead of rebuild the kernel and reboot it. Could the kernel support all components reloadable dynamically in core as scheduler, memory management etc?
We support modules already, just not for some core things, so you can do this today.
Now the driver subsystem is modularity, could kernel make everything modularity and all things be hotplugged?
Everything that can be physically hotplugged can be with Linux (i.e. hardware). We don't want to have different schedulers, but we do have different i/o schedulers already that can be changed dynamically. The mm core does not make any sense to be a module though. Hope this helps, greg k-h
Hi! On Die, 2011-05-31 at 14:12 +0700, Mulyadi Santosa wrote: [...]
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
Well, just reads the announcement thread and you will find the answers there.
1. When will Linux 2.8.x start? and what are the plans regarding the development model? do we back in dual 2.4.x/2.5x era? personally I
Perhaps we should fall back to the waterfall model from the early 70s?! SCNR ....
think that model is nice.... makes one really know which tree to follow when he needs stable one, or the devel one...
It is now much simpler - all are stable. Alas, as with all man made stuff, some are more stable than others. Bernd -- Bernd Petrovitsch Email : bernd@petrovitsch.priv.at LUGA : http://www.luga.at
On Tue, May 31, 2011 at 02:12:36PM +0700, Mulyadi Santosa wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
Thanks for all of the questions everyone, they helped out immensely and the interview went well. I think it will be posted online in video form soon, so check the linux foundation web site for the link if you are interested. greg k-h
On Wed, Jun 1, 2011 at 08:44, Greg KH <greg@kroah.com> wrote:
I think it will be posted online in video form soon, so check the linux foundation web site for the link if you are interested.
greg k-h
thanks a ton, Greg! Wow, hopefully I really got answer from Linus :) -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
Hi Greg, Included the list as the recipient. On Wed, 2011-06-01 at 10:44 +0900, Greg KH wrote:
On Tue, May 31, 2011 at 02:12:36PM +0700, Mulyadi Santosa wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
Thanks for all of the questions everyone, they helped out immensely and the interview went well.
I think it will be posted online in video form soon, so check the linux foundation web site for the link if you are interested.
Sorry if I got it wrong, but is the interview (in text form) or video posted on linuxfoundation? Or is it yet to be done? I visited the site and I do not see that.
greg k-h
-- Thanks, Nilesh
On Wed, Jun 01, 2011 at 12:10:45PM +0530, nilesh wrote:
Hi Greg,
Included the list as the recipient. On Wed, 2011-06-01 at 10:44 +0900, Greg KH wrote:
On Tue, May 31, 2011 at 02:12:36PM +0700, Mulyadi Santosa wrote:
Hi Greg..
I came with these questions for Linus, hope you're kind enough to collect it and forward it to Linus in LinuxCon:
Thanks for all of the questions everyone, they helped out immensely and the interview went well.
I think it will be posted online in video form soon, so check the linux foundation web site for the link if you are interested.
Sorry if I got it wrong, but is the interview (in text form) or video posted on linuxfoundation? Or is it yet to be done? I visited the site and I do not see that.
It just happened a few hours ago, so I think it might be a week or so before the video is posted to the web site. I'll ask the orginizers and try to find out when it will show up. I'm sure there will be some news reports of the talk in a few days as well, there were lots of fun quotes that I'm sure will be repeated, they are already all over twitter in places... thanks, greg k-h
On Wed, 2011-06-01 at 16:02 +0900, Greg KH wrote:
On Wed, Jun 01, 2011 at 12:10:45PM +0530, nilesh wrote: [...]
It just happened a few hours ago, so I think it might be a week or so before the video is posted to the web site. I'll ask the orginizers and try to find out when it will show up.
Ok. Thanks a lot.
I'm sure there will be some news reports of the talk in a few days as well, there were lots of fun quotes that I'm sure will be repeated, they are already all over twitter in places...
thanks,
greg k-h
-- Thanks, Nilesh
On Wed, 2011-06-01 at 12:51 +0530, nilesh wrote:
On Wed, 2011-06-01 at 16:02 +0900, Greg KH wrote:
On Wed, Jun 01, 2011 at 12:10:45PM +0530, nilesh wrote: [...]
It just happened a few hours ago, so I think it might be a week or so before the video is posted to the web site. I'll ask the orginizers and try to find out when it will show up.
Ok. Thanks a lot.
I just noticed the interview is now available on youtube also, in case someone missed it. http://www.youtube.com/watch?v=__fALdvvcM0
I'm sure there will be some news reports of the talk in a few days as well, there were lots of fun quotes that I'm sure will be repeated, they are already all over twitter in places...
thanks,
greg k-h
-- Thanks, Nilesh
It just happened a few hours ago, so I think it might be a week or so before the video is posted to the web site. I'll ask the orginizers and try to find out when it will show up.
I'm sure there will be some news reports of the talk in a few days as well, there were lots of fun quotes that I'm sure will be repeated, they are already all over twitter in places...
In case that someone didn't notice there is a lwn.net coverage of the interview: http://lwn.net/Articles/445687/ Best regards, -- Javier Martínez Canillas (+34) 682 39 81 69 PhD Student in High Performance Computing Computer Architecture and Operating System Department (CAOS) Universitat Autònoma de Barcelona Barcelona, Spain
participants (7)
-
Bernd Petrovitsch -
Greg KH -
Javier Martinez Canillas -
Mulyadi Santosa -
nilesh -
Pei Lin -
Stéphan Gorget