[17:14] <GauravButola> Hello guys
[17:15] <GauravButola> Does someone hold classes here?
[17:17] <pleia2> yes, but there is nothing currently on the schedule
[17:19] <GauravButola> ple
[17:20] <GauravButola> ohhh
[17:46] <jono> hey
[17:47] <jono> Please ask your questions in #ubuntu-classroom-chat
[17:47] <jono> and I will paste them in here for pgraner
[17:47] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2011/02/04/%23ubuntu-classroom.html following the conclusion of the session.
[17:47] <jono> Please only ask kernel questions, and I will paste those for pgraner
[17:48] <jono> alrighty folks, ask your kernel questions in #ubuntu-classroom-chat!
 QUESTION: what is the impact on performance on the BLK removal ?
[17:48] <jono> pgraner, ^
[17:49] <pgraner> UndiFineD, should be a positive impact, and will make things more maintainable long term
[17:49] <pgraner> UndiFineD, will be more noticeable on multi-core boxes
[17:50] <pgraner> next
 QUESTION: Does Ubuntu server have certain tweaks applied to its kernel vs desktop
[17:51] <pgraner> kim0, the only real tweaks are a few config settings and the increase on the number of CPUs the kernel supports
[17:52] <pgraner> kim0, and the default IO scheduler is Deadline
[17:52] <pgraner> next
 question: why does the performance of ubuntu (10.10) reduce a fair bit when under heavy hdd load? is there work being done to improve this? (it could just be my hardware of course..)
[17:54] <pgraner> OkDucky, the IO Scheduler for 2.6.38 has been revamped so you should start to see better performance
[17:54] <pgraner> next
 Question : How exactly does the glorified 200 lines kernel patch will benefit in 11.04
[17:56] <jono> pgraner, ^
[17:56] <pgraner> Taek, That is the auto cgroup stuff, isolate session tasks, it helps balance the load and will help increase performance
[17:56] <pgraner> jono, sorry takes a bit to type this
[17:56] <jono> :-)
[17:57] <pgraner> Tach, bottom line is you will see a benefit on heavy IO
[17:57] <pgraner> next
 Question: What about btrfs? When is it going to be in a usable situation fit for default install?
[17:58] <pgraner> m4n1sh, Post 11.04 we are expecting it to shore up to be a default, right now its in the installer but you have to manually select it
[17:58] <pgraner> next
 QUESTION:  What are the main features of the next kernel?
[17:59] <pgraner> jono, look at kernelnewbies.org for the 2.6.38 kernel, way to many to list here
[17:59] <pgraner> next
 QUESTION: Any improvements with btrfs performance?
[17:59] <pgraner> sebsebseb, also look at the A2 release notes some more info there as well
[18:00] <pgraner> Jay-Cee, file deletion is noticeable, but as with any dev system things are in flux
[18:01] <pgraner> s/noticeable/noticeably faster/
[18:01] <pgraner> next
 QUESTION: will there be any fixes with the issues with input of some joysticks being detected as mouse input. An example of such an issue is here: https://bugs.launchpad.net/ubuntu/+source/hal/+bug/421812
[18:02] <pgraner> Tach, not sure this is an edev issue with X, not kernel per se
[18:02] <pgraner> next
 Question: Lennart posted a 2 line solution for the glorified 200 lines patch for kernel. Was Lennart's solution better than that of kernel?
[18:04] <pgraner> m4n1sh, Lennart's solution had a limited use case and was not general purpose unfortunately
[18:04] <pgraner> next
 Question:  I heard that installing ubuntu using btrfs as FS takes some hours to install. Is it true? Any special reason for this problem (provided it is true)
[18:05] <pgraner> m4n1sh, that used to be the case, more recent versions of the kernel have fixed that specific issue afaik
[18:05] <pgraner> next
 QUESTION: How does the server's kernel compare to other enterprise distros' kernels , i.e. does the team regularly sync drivers for Enterprise grade cards (SAS, NICs, LOMs...)
[18:07] <pgraner> kim0, So this is a multipart answer so bear with me while I type it out
[18:07] <pgraner> We have a pkg call LBM that get updates on a few drivers (LBM == Linux Backport Modules)
[18:08] <pgraner> We also have for LTS releases backported kernels that have the latest in upstream hardware enablement
[18:09] <pgraner> the kernels are call LTS Backport Kernels and are basically the latest release kernel running on the last LTS
[18:09] <pgraner> Keep in mind this is NOT A DESKTOP feature
[18:09] <pgraner> it is only supported on the server flavor
[18:09] <pgraner> so yes we have some level between the two to refresh drivers for servers
[18:09] <pgraner> next
 Question: The problems with suspend/resume/hibernate lies in which part of the kernel? Is the situation improving?
[18:11] <pgraner> m4n1sh, the issue isn't really with the kernel, it lies with the system BIOS, most are broken, specifically within the ACPI portion of the BIOS.
[18:11] <pgraner> we have a tool call fwts (in universe) that will test your bios and tell you what is broken
[18:11] <pgraner> run that if you are having issues then attach the out put when you file a bug
[18:12] <pgraner> it will help us determine if its a true kernel issue (rare) or a broken BIOS
[18:12] <pgraner> next
 QUESTION: What should you do if a kernel bug makes ubuntu unstable for a target machine? downgrade kernel or downgrade os?
[18:12] <pgraner> doctormo, downgrade the kernel, way easier
[18:13] <pgraner> next
 QUESTION: Is there plans or even talk about having a system update without having to restart or install third party software such as ksplice.
[18:14] <pgraner> Taek, the kernel will support kplice however we have no plans to do such a thing, there is already a commercial venture
[18:14] <pgraner> that does that
[18:14] <pgraner> next
 QUESTION: Do you think that Ubuntu Desktop might use Ksplice in the future?
[18:15] <pgraner> sebsebseb, No as stated in the last question
[18:15] <pgraner> next
 QUESTION: Is there any plan to help move packages from module-assistant to dkms in debian/ubuntu?
[18:16] <pgraner> doctormo, no there are no plans to do so, dkms is our preferred method for out of tree drivers
[18:16] <pgraner> next
 QUESTION : There are wirless modems (wireless broadband data cards) and TV tuner cards, which do not get detected by Ubuntu at all. What can I expect in 11.04 in this respect.
[18:17] <pgraner> GauravButola, depending on the device there are several reasons why it may or may not be supported in Ubuntu
[18:17] <pgraner> the biggest reason is that the firmware is not available or there is not a driver
[18:18] <pgraner> if the firmware is available and we don't have it file a bug and we will see what we can do to get it into the distro
[18:18] <pgraner> as far as what to expect, there is better support based on bugs and user feedback.
[18:18] <pgraner> next
 QUESTION: Does hard coding usb and pci ids into the kernel driver code make enabeling hardware that would work, but for a new id, more difficult?
[18:20] <pgraner> doctormo, It is harder but its the only way we have right now, device tree should fix this problem in the future but its not ready for prime time on X86
[18:20] <pgraner> next
 QUESTION: I don't really know much about USB 3.0, but when is Ubuntu likely to support it?
[18:21] <pgraner> sebsebseb, it entered the kernel in 2.6.35 iirc and has been in ubuntu
[18:22] <pgraner> sebsebseb, older ubuntu kernels will get support as it bubbles into the stable tree from upstream
[18:22] <pgraner> next
 QUESTION: Are there any automated kernel speed tests happening in order to improve perforance in the kernel?
[18:23] <pgraner> doctormo, not currently, there are plans but that is more of a QA question (hint ask marjo on his turn)
[18:23] <pgraner> however there are other doing it
[18:23] <pgraner> next
 QUESTION: Do you think Ubuntu 11.10 will use BTRFS by default, if so why?
[18:24] <jono> that was the last question - any final questions? ask them in #ubuntu-classroom-chat !!
[18:24] <pgraner> sebsebseb, at this point we have no idea, that will be determined based on stability at UDS
[18:24] <pgraner> next
[18:24] <jono> ok, we are all out
[18:25] <pgraner> Great thanks everyone!
[18:25] <jono> if there are no more questions in the next minute or so, we will wrap up
[18:25] <pgraner> Hope it was helpful
[18:25] <jono> OK, it's a wrap!
[18:25] <jono> thanks everyone, and thanks pgraner for taking the time today :-)
[18:25] <pgraner> Thanks I'm out!
[18:40] <ClassBot> There are 10 minutes remaining in the current session.
[18:41] <ClassBot> There are 5 minutes remaining in the current session.