/srv/irclogs.ubuntu.com/2011/01/05/#ubuntu-kernel.txt

eb4890If people had to pick one kernel book, would it be  Love's or Bovet and Cesate? Or something else. I'm looking to understand ASLR type systems.00:35
jjohanseneb4890: I've never read Bovet and Cesate so I can't compare, but Love's book was pretty good and easy to read00:39
eb4890jjohansen: Thanks00:40
jjohanseneb4890: I'm not sure that is will cover ASLR though?  Its been a while since I read it00:40
eb4890jjohansen: As long as it covers building a process structure and where that is in the kernel code, I can at least look at the source.00:42
jjohanseneb4890: I think it will work for your purposes, make sure to get the 3rd edition as it is current to the .34 kernel00:44
jjohansenthe 2nd edition is getting quite crufty00:45
eb4890jjohansen:  Thanks, I was wondering about getting the older cheaper book.00:46
jjohansenit would be good for concepts etc, but would current to early 2.6 (circa 2006 or so)00:47
eb4890Hmm, Bovet and Cesati is published 2005. So would be equally old. I'll go with the 3rd edition of Love's book. Thanks.00:51
Kanohi apw, can you trigger 2.6.37 mainline build?01:41
yigalwhere can I find a default config for an earlier Ubuntu release, in this case Karmic - I'm building on Maverick - by the way should I be able to do this build without difficulty?02:13
yigalis there an easier way than downloading the deb installing and copying the config from /boot ?02:15
Kanothe config does not really matter02:16
Kanoit should be compatible02:16
yigalok, cool02:16
yigalthat would definately make things easier02:16
Kanoi use mainline kernels even for debian lenny, just with a few modeset overrides if needed02:17
yigalI just patched Maverick's kernel to get a touchscreen to work and I want to do the same for Karmic's now but compiling still in the Maverick box02:18
Kanojust use the same kernel02:20
yigalInte's GMA 500 GPU makes that impossible02:22
yigals/Ite/l/02:23
yigalman, s/Inte/l/02:23
Kanowhy02:23
yigalthe PSB kernel used for the GPU had to be tweaked after 2.6.32 so Karmic has a different PSB driver than Meerkat's02:26
yigalPSB driver02:26
yigalsorry02:26
bullgard4What does "md" stand for in /lib/modules/2.6.35-24-generic/kernel/drivers/md/ ?04:06
jk-bullgard4: 'multiple device'04:13
bullgard4jk-: Ah! Thank you very much for your help.04:13
* apw yawns09:10
smbapw, 'ning09:10
apwsmb, ning indeed09:11
=== diwic is now known as diwic_afk
=== diwic_afk is now known as diwic
apw_smb is yhete anything else outstanding for natty that u want in the uploaf?12:23
apw_also should i wait on tedting by jj for that one?12:24
smbapw, Either you switched to an ancient form of English or you are trying to type on the nexus. :)12:55
smbAtm, I got nothing else for Natty12:55
apwsmb, indeed12:56
smbGiven the (health) status of jj I am not sure whether or when he may respond. So I bravely vote for just putting it in and then hide from the fallout12:57
apwsmb, heh good point indeed12:57
smbapw, Hm I see some report back that the sata link power management may still be an issue even with Natty. Though that needs the user-space "fix"12:59
apwsmb is export SATA_ALPM_ENABLE=false the work around in all releases ?13:02
smbI am not sure. I believe the whole script was removed in older releases. But when the new script does support a switch the fix may as well be a change of default13:03
smbI have/had systems which worked ok with it enabled, so this seems a controller and/or drive specific issue. Not sure whether we want to start quirking in userspace. Especially since it will be a bitch to keep up with finding the bad or good combinations13:05
apwyeah as you say it cannot be all machines, though i guess many may not support it at all13:06
smbapw, I wonder whether it would be worth the effort of starting some sort of wiki to gather good and bad experience cases (like for the suspend resume)13:07
apwsmb, yeah ... perhaps ... i also note you have that marked fix released for natty which seems wrong13:07
smbIt likely was done based on the "it works since then" comment which seems to be only partially correct (if at all)13:08
smbSo we may need to put it back into open state13:09
smbOr start a new one for data mining13:09
apwsmb, move it back to New13:10
smbapw, I added some comment as well13:21
apwsmb, gah there are so many bugs there is no safe ground left13:23
smbSafe ground is an illusion anyway when moving at roughly 1600km per hour13:26
apwsmb, heh :)13:27
=== yofel_ is now known as yofel
=== smb` is now known as smb
=== sconklin-afk is now known as sconklin
hallynto submit a kernel patch for maverick kernel, what's the preferred method?  A debdiff?  A git tree on ubuntu.kernel.com?  A compiled package in a ppa?  (To put in a launchpad bug)15:16
smbIf things are bigger (which they usually should not be for a SRU) it would be a tree and git pull. For smaller things a patch exported with format-patch and sent to kernel-team mailing list with the sru justification (the justification should also go into the bug report and the patch would be nice to have there)15:19
tgardnerhallyn, kernel-team@lists.ubuntu.com15:20
=== bjf[afk] is now known as bjf
hallynsmb: tgardner: thanks15:31
JFobrb, gotta reboot16:01
apwhallyn, as its for a released kernel it needs to have a LP bug associated16:55
hallynapw: yup, it does16:58
apwhallyn, please include the BugLink:16:58
hallynapw: yup, it's in the patch.  Just waiting for the thing to build so I can have the bug submitter test first :)17:01
hallynthanks!17:01
apwhallyn, this is an egg, you place it in your mouth thusly ...17:03
hallynnot sure i get the reference, but man am i starving17:07
* tgardner wonders if apw is sweet talking his bird ?17:07
apwhallyn, heh granny ?17:08
=== bjf is now known as bjf[afk]
apwtgardner, can you remember what the source package for the nvidia binary drivers is18:12
tgardnerapw, nvidia-current ? for lucid18:13
apwclose enoug18:13
JFoapw, there is a 'bandolier' in my possession18:13
apwJFo, that is very awsome :)18:14
jjohansenJFo: as in an ammo belt badolier?18:18
apwjjohansen, hey ... smb tested that disk rename and had no issues, so i am proposing to upload it pretty soon18:19
jjohansenapw: +118:19
apwjjohansen, cirtainly like something which rambo would use, 2 inch slugs18:19
jjohansenapw: like I said I was surprised it didn't work for me18:19
apwjjohansen, cool18:20
JFojjohansen, sort of18:32
JFo:)18:32
jjohansenJFo: oh so 2inch rounds aren't manly enough for you?  Carrying 16 inchers instead?18:33
JFojjohansen, I'm a lover, not a fighter :-P18:34
JFook, that isn't true18:34
JFobut it WAS funny18:34
jjohansenyeah, /me was going to quip that so its for your ******18:35
* jjohansen self sensored18:35
jjohansens/sensored/censored/ :)18:36
=== kentb_ is now known as kentb
tgardnerapw, I dumped an aufs bug in your lap: bug #62119518:55
ubot2Launchpad bug 621195 in linux (Ubuntu Natty) (and 2 other projects) "WARNING: at /build/buildd/linux-2.6.35/ubuntu/aufs/plink.c:332 au_plink_append+0x1f1/0x2e0 [aufs]() (affects: 4) (heat: 24)" [High,Confirmed] https://launchpad.net/bugs/62119518:55
tgardnerI know how you like aufs18:56
apwtgardner, heh i happen to be looking at that, but perhaps thats cause you subbed me or something19:00
tgardnergreat minds think alike....19:01
* tgardner --> lunch19:05
=== bjf[afk] is now known as bjf
jdstrandtgardner: fyi, added dmesg to bug #62119519:23
ubot2Launchpad bug 621195 in linux (Ubuntu Natty) (and 2 other projects) "WARNING: at /build/buildd/linux-2.6.35/ubuntu/aufs/plink.c:332 au_plink_append+0x1f1/0x2e0 [aufs]() (affects: 4) (heat: 24)" [High,Confirmed] https://launchpad.net/bugs/62119519:23
* jjohansen lunch20:10
tgardnerapw, bug #683690 may have a solution in staging (which we should likely turn on)20:16
ubot2Launchpad bug 683690 in linux (Ubuntu) "CONFIG_NLS_DEFAULT should be set to UTF8 (affects: 1) (heat: 96)" [Undecided,New] https://launchpad.net/bugs/68369020:16
apwtgardner, thanks20:26
tgardnerapw, actuall, on deeper inspection it appears we should just set CONFIG_NLS_DEFAULT="utf8"20:27
ograapw, thanks for omap3 20:27
apwtgardner, will do some research as to what that means20:27
apwand if there is any downsides20:27
tgardnerapw, the staging driver is for mounting SMB file systems without having a user space component (I think)20:28
apwyeah sounds like just a config change request20:28
apwtgardner, what was the modules we built in recent, was it crc32 or something ... can you remember why we did that20:28
tgardnerdynamic linking20:29
tgardnerno module aliasis, so the netboot stuff was failing20:29
tgardnerdynamic registration, rather20:29
apwahh right20:30
tgardnerapw, I went ahead and pushed CONFIG_NLS_DEFAULT="utf8" on master-next. Lets see what havoc it wreaks.20:47
apwtgardner, ok thanks20:48
sconklinapw, tgardner - I'm out of the Lucid tree and there is a new master-next open for business21:25
tgardnerack21:26
hallynjjohansen: hey - when doing my own funky patched kernels I understand having to skip abi checks, but I took a stock git://kernel.ubuntu.com/git/ubuntu-maverick kernel plus one small patch, but ppa gave me https://launchpad.net/~serge-hallyn/+archive/testkernel/+build/212562622:20
hallynjjohansen: (since i know you've got ppa kernel experience :) is there something else I'm missing?  I don't want to turn off checks if I'm doing something else wrong...22:21
jjohansenhallyn: if the patch caused any abi change you have to go through an abi bump or turn off the checks22:26
jjohansenits an absolute pita22:26
hallynit shouldn't have caused an abi bump though22:29
hallynwhat causes an abi change?22:29
jjohansenhrmmm, well that should just be the regular kernel compile abi stuff22:29
jjohansenits then compared to the one stored in debian.master22:30
jjohansenhallyn: did you mess with the kernel version numbering?22:30
jjohansenthat can cause the abi check to fail too22:30
jjohansenbasically it compares the compiled kernel to the one stored in debian.master/abi/22:31
hallynwell i named it linux_2.6.35-24.42qemui386v322:32
jjohansenthe version numbering must be exactly one back or the comparision fails22:32
hallynalrighty, my fault then :)22:32
jjohansenwhat is in the debian.master/abi/ dir22:32
rsajdokogasawara: This link is broken. Is there somewhere a valid link? http://people.ubuntu.com/~ogasawara/hardy-buglist.html https://wiki.ubuntu.com/5-A-Day#You're a developer?22:43
bjfrsajdok, ogasawara is on leave22:57
bjfrsajdok, maybe JFo can point you at the right url22:57
=== sconklin is now known as sconklin-afk

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