/srv/irclogs.ubuntu.com/2009/10/11/#ubuntu-kernel.txt

DarxusWhy isn't the linux-meta source package part of the linux source package?02:45
darthanubishttps://bugs.launchpad.net/ubuntu/+source/lm-sensors-3/+bug/44783702:50
ubot3`Malone bug 447837 in lm-sensors-3 "asus_atk0110 driver not enabled in kernel configuration by default" [Undecided,New] 02:50
=== Whoopie_ is now known as Whoopie
hyperairis there a way to change a kernel's CPU scheduler during runtime?12:14
Darxushyperair: That's called pluggable schedulers.  It's been implimented, but mainstream won't accept it.12:16
DarxusThey think variety is bad.12:16
DarxusI think they're wrong.12:16
Darxushyperair: Why do you ask?12:16
hyperairwell12:17
hyperairi just compiled a zen kernel12:17
hyperairand am runningi t12:17
hyperairand bfs is driving me up the wall12:17
DarxusHah.12:17
hyperairso off i go back to my mainline kernels =)12:17
hyperairi'm just lazy to reboot12:17
DarxusI patched the linux source package with bfs.12:17
hyperairheh is it?12:18
DarxusI'm running it, no objections.12:18
hyperairhow fun12:18
hyperairCONCURRENCY_LEVEL=2 make-kpkg screws up my entire system =.=12:18
DarxusWell, I didn't patch the main package, I made a copy...12:18
hyperairmouse lagging win12:18
DarxusEr... weird.12:18
DarxusYou should join #ck on irc.oftc.net.12:18
hyperairhmm?12:18
hyperairwhat's there?12:18
DarxusEverybody interested in bfs, it's the author's initials.12:19
DarxusI'm sure they would be interested in your feedback.12:19
hyperairhmm i see12:19
hyperairby the way, do you have a bfs patch against the 32-rc3 kernel?12:19
DarxusNah, I just patched what's in ubuntu karmic.12:19
hyperairheh i see12:20
Darxushyperair: The info about the packages is here:  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/42492712:21
ubot3`Malone bug 424927 in linux "[needs-packaging] include Brain fuck Scheduler" [Wishlist,Confirmed] 12:21
AlanBellhi all12:49
AlanBellI want to run Karmic on my OLPC12:49
AlanBellbut the stock kernel won't drive the screen12:49
AlanBellI think my options are to recompile the ubuntu kernel with the .config from the olpc kernel12:50
AlanBellor to try and run karmic on top of the olpc/fedora kernel 2.6.2512:50
AlanBellwhich do you think would be the more promising approach?12:51
DarxusAlanBell: Either should be fine.13:10
DarxusI'd probably try the ubuntu kernel with the .config from the olpc kernel first.13:10
DarxusAlanBell: apt-get source linux ; cd linux-2.6.31 ; cp /path/to/olpc/.config . ; fakeroot debian/rules clean ; AUTOBUILD=1 fakeroot debian/rules binary-debs13:13
DarxusLooks like it should work.  You'll probably need to grab build-deps too.13:13
DarxusAlanBell: https://help.ubuntu.com/community/Kernel/Compile13:13
DarxusAlanBell: I have more info on circumventing ABI and modules checks if that doesn't work (it might say that a package doesn't exist in the control info).13:14
DarxusAlanBell: Also, you should file a bug requesting that to be included in the ubuntu kernels.13:15
DarxusMight get it in karmic backports.13:15
AlanBellthanks Darxus 13:17
DarxusYou're welcome.13:20
DarxusSorry if that was overwhelming.  13:21
AlanBellnot at all!13:23
AlanBelljust digging out a machine with a decent processor13:24
AlanBellkernel compile on a 433mhz geode doesn't sound like fun13:24
AlanBellapt-get source linux seems to be a bit small, I think that is just the metapackage itself. getting linux-image-2.6.31-12-generic13:35
DarxusYup, sorry.13:39
Darxus-13 is current in karmic, which release are you using?13:39
AlanBellusing karmic, but didn't update today13:50
AlanBellok, yes, -1313:52
AlanBellgot it13:52
AlanBellhmm, failed with an error, says it is not clean and suggests mrproper. I will reclean and try again. I will pastebin the output if it falls over this time.13:55
AlanBellhttp://pastebin.com/f5ed03d0513:57
AlanBellrunning make mrproper now13:57
AlanBellooh, not so great13:59
AlanBellthe debian directory has moved to debian.master and .config has gone13:59
=== cjwatson_ is now known as cjwatson
DarxusAlanBell: You said you were going to use somebody else's .config?14:15
DarxusYeah, that package is... kind of scary.  But you don't have to do any of the scary stuff.14:16
AlanBellyes, that was my plan14:16
AlanBellor I could turn on the bits it needs if I can find them14:16
DarxusThe .config is split into multiple pieces, a base, a piece for every architecture, and a piece for every flavor.  They're catted together.14:16
DarxusJust copy the other config into the directory and run... make-kpkg or whatever it is.14:17
Darxushttps://wiki.kubuntu.org/KernelTeam/KernelMaintenance                         14:18
Darxushttps://wiki.kubuntu.org/KernelTeam/AbstractedDebian14:19
Darxusfakeroot debian/rules binary-generic binary-headers skipabi=true skipmodule=true14:20
DarxusThat's probably your best option.14:20
DarxusSo just copy the .config and run that.14:20
DarxusFrom https://wiki.kubuntu.org/KernelTeam/KernelMaintenance14:20
AlanBellok, having messed things up with mrproper is there a quick way to get back to a clean state?14:21
DarxusI'd apt-get source again.14:21
DarxusFirst thing I do after apt-get source is always make a backup copy so I don't have to do it again :)14:21
AlanBellok, I have the orig.tar.gz and diff.gz, I hoped it would re-expand them14:22
DarxusOh, right.14:22
DarxusYou have the .dsc too?14:22
Darxusrm -r linux-2.6.3114:22
Darxusdpkg-source -x linux_2.6.31-13.43.dsc14:23
AlanBelloh cool, it just works, skipping already downloaded files14:23
DarxusCool.14:23
DarxusIf the only thing you need to change is the .config, you might want to figure out the exact options in the .config, and just change them in the .config the ubuntu package uses.14:24
Darxuscat debian.master/config/config.common.ubuntu 14:25
DarxusNo..14:25
Darxuscat debian.master/config/config.common.ubuntu debian.master/config/i386/config.common.i386 debian.master/config/i386/config.flavour.generic > .config14:25
AlanBellok, http://pastebin.com/f3abc2afb is the config, I will diff it against that14:25
DarxusWill get you the basic kernel config.14:25
DarxusAlanBell: "OLPC" shows up a lot in that file :)14:26
DarxusYou might want to try just using that .config...14:27
AlanBellok, so I put that in linux-2.6.31/.config14:28
DarxusYup.14:28
AlanBellthen fakeroot debian/rules binary-generic binary-headers skipabi=true skipmodule=true14:29
DarxusAnd run: fakeroot debian/rules binary-generic binary-headers  skipabi=true skipmodule=true14:29
DarxusActually, that will almost certainly overwrite your .config.14:29
DarxusI'm not sure.14:29
DarxusYou could always just do a regular kernel source make / install, without the packaging stuff.14:30
AlanBellput it in debian.master/config/i386/config.olpc.generic maybe?14:30
DarxusNo, it won't know to find it there.14:30
DarxusTo skip the packaging just do "make silentconfig && make modules && make install && make modules_install".  I think.  It's been years.14:31
DarxusOhh, you could use... 14:31
Darxuscheckinstall.14:31
DarxusJust replace each instance of "make" with checkinstall, and it'll make a package for each.14:32
Darxushttp://newbiedoc.sourceforge.net/system/kernel-pkg.html14:32
Darxus^ This is probably better.14:32
DarxusYeah, that looks good.14:34
DarxusI'm going back to bed.  Good luck.14:34
AlanBellok, thanks for your help14:36
EagleScreenhello friends15:25
EagleScreenI have an incident in Ubuntu and Kubuntu karmic15:26
EagleScreenwhen I enable the Broadcom STA wireless driver "wl", for first time with jockey, kernel freeze15:27
corp186I've found a regression between karmic and jaunty19:17
corp186I wanted to use git bisect, but it seems the kernel trees are kept in separate repos19:18
corp186what's the best way to do a bisect between the two distros?19:18
Womble2You can clone from one repo and then add another repo as a remote19:21
Womble2However, I don't know whether bisect will work properly with the way Ubuntu patches are applied19:22
corp186I'd be surprised if bisect worked across branches19:24
corp186I'm not sure how that would work19:25

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!