eb4890 | If 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 |
---|---|---|
jjohansen | eb4890: I've never read Bovet and Cesate so I can't compare, but Love's book was pretty good and easy to read | 00:39 |
eb4890 | jjohansen: Thanks | 00:40 |
jjohansen | eb4890: I'm not sure that is will cover ASLR though? Its been a while since I read it | 00:40 |
eb4890 | jjohansen: 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 |
jjohansen | eb4890: I think it will work for your purposes, make sure to get the 3rd edition as it is current to the .34 kernel | 00:44 |
jjohansen | the 2nd edition is getting quite crufty | 00:45 |
eb4890 | jjohansen: Thanks, I was wondering about getting the older cheaper book. | 00:46 |
jjohansen | it would be good for concepts etc, but would current to early 2.6 (circa 2006 or so) | 00:47 |
eb4890 | Hmm, 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 |
Kano | hi apw, can you trigger 2.6.37 mainline build? | 01:41 |
yigal | where 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 |
yigal | is there an easier way than downloading the deb installing and copying the config from /boot ? | 02:15 |
Kano | the config does not really matter | 02:16 |
Kano | it should be compatible | 02:16 |
yigal | ok, cool | 02:16 |
yigal | that would definately make things easier | 02:16 |
Kano | i use mainline kernels even for debian lenny, just with a few modeset overrides if needed | 02:17 |
yigal | I 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 box | 02:18 |
Kano | just use the same kernel | 02:20 |
yigal | Inte's GMA 500 GPU makes that impossible | 02:22 |
yigal | s/Ite/l/ | 02:23 |
yigal | man, s/Inte/l/ | 02:23 |
Kano | why | 02:23 |
yigal | the PSB kernel used for the GPU had to be tweaked after 2.6.32 so Karmic has a different PSB driver than Meerkat's | 02:26 |
yigal | PSB driver | 02:26 |
yigal | sorry | 02:26 |
bullgard4 | What does "md" stand for in /lib/modules/2.6.35-24-generic/kernel/drivers/md/ ? | 04:06 |
jk- | bullgard4: 'multiple device' | 04:13 |
bullgard4 | jk-: Ah! Thank you very much for your help. | 04:13 |
* apw yawns | 09:10 | |
smb | apw, 'ning | 09:10 |
apw | smb, ning indeed | 09: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 |
smb | apw, Either you switched to an ancient form of English or you are trying to type on the nexus. :) | 12:55 |
smb | Atm, I got nothing else for Natty | 12:55 |
apw | smb, indeed | 12:56 |
smb | Given 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 fallout | 12:57 |
apw | smb, heh good point indeed | 12:57 |
smb | apw, 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 |
apw | smb is export SATA_ALPM_ENABLE=false the work around in all releases ? | 13:02 |
smb | I 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 default | 13:03 |
smb | I 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 combinations | 13:05 |
apw | yeah as you say it cannot be all machines, though i guess many may not support it at all | 13:06 |
smb | apw, 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 |
apw | smb, yeah ... perhaps ... i also note you have that marked fix released for natty which seems wrong | 13:07 |
smb | It likely was done based on the "it works since then" comment which seems to be only partially correct (if at all) | 13:08 |
smb | So we may need to put it back into open state | 13:09 |
smb | Or start a new one for data mining | 13:09 |
apw | smb, move it back to New | 13:10 |
smb | apw, I added some comment as well | 13:21 |
apw | smb, gah there are so many bugs there is no safe ground left | 13:23 |
smb | Safe ground is an illusion anyway when moving at roughly 1600km per hour | 13:26 |
apw | smb, heh :) | 13:27 |
=== yofel_ is now known as yofel | ||
=== smb` is now known as smb | ||
=== sconklin-afk is now known as sconklin | ||
hallyn | to 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 |
smb | If 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 |
tgardner | hallyn, kernel-team@lists.ubuntu.com | 15:20 |
=== bjf[afk] is now known as bjf | ||
hallyn | smb: tgardner: thanks | 15:31 |
JFo | brb, gotta reboot | 16:01 |
apw | hallyn, as its for a released kernel it needs to have a LP bug associated | 16:55 |
hallyn | apw: yup, it does | 16:58 |
apw | hallyn, please include the BugLink: | 16:58 |
hallyn | apw: yup, it's in the patch. Just waiting for the thing to build so I can have the bug submitter test first :) | 17:01 |
hallyn | thanks! | 17:01 |
apw | hallyn, this is an egg, you place it in your mouth thusly ... | 17:03 |
hallyn | not sure i get the reference, but man am i starving | 17:07 |
* tgardner wonders if apw is sweet talking his bird ? | 17:07 | |
apw | hallyn, heh granny ? | 17:08 |
=== bjf is now known as bjf[afk] | ||
apw | tgardner, can you remember what the source package for the nvidia binary drivers is | 18:12 |
tgardner | apw, nvidia-current ? for lucid | 18:13 |
apw | close enoug | 18:13 |
JFo | apw, there is a 'bandolier' in my possession | 18:13 |
apw | JFo, that is very awsome :) | 18:14 |
jjohansen | JFo: as in an ammo belt badolier? | 18:18 |
apw | jjohansen, hey ... smb tested that disk rename and had no issues, so i am proposing to upload it pretty soon | 18:19 |
jjohansen | apw: +1 | 18:19 |
apw | jjohansen, cirtainly like something which rambo would use, 2 inch slugs | 18:19 |
jjohansen | apw: like I said I was surprised it didn't work for me | 18:19 |
apw | jjohansen, cool | 18:20 |
JFo | jjohansen, sort of | 18:32 |
JFo | :) | 18:32 |
jjohansen | JFo: oh so 2inch rounds aren't manly enough for you? Carrying 16 inchers instead? | 18:33 |
JFo | jjohansen, I'm a lover, not a fighter :-P | 18:34 |
JFo | ok, that isn't true | 18:34 |
JFo | but it WAS funny | 18:34 |
jjohansen | yeah, /me was going to quip that so its for your ****** | 18:35 |
* jjohansen self sensored | 18:35 | |
jjohansen | s/sensored/censored/ :) | 18:36 |
=== kentb_ is now known as kentb | ||
tgardner | apw, I dumped an aufs bug in your lap: bug #621195 | 18:55 |
ubot2 | Launchpad 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/621195 | 18:55 |
tgardner | I know how you like aufs | 18:56 |
apw | tgardner, heh i happen to be looking at that, but perhaps thats cause you subbed me or something | 19:00 |
tgardner | great minds think alike.... | 19:01 |
* tgardner --> lunch | 19:05 | |
=== bjf[afk] is now known as bjf | ||
jdstrand | tgardner: fyi, added dmesg to bug #621195 | 19:23 |
ubot2 | Launchpad 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/621195 | 19:23 |
* jjohansen lunch | 20:10 | |
tgardner | apw, bug #683690 may have a solution in staging (which we should likely turn on) | 20:16 |
ubot2 | Launchpad bug 683690 in linux (Ubuntu) "CONFIG_NLS_DEFAULT should be set to UTF8 (affects: 1) (heat: 96)" [Undecided,New] https://launchpad.net/bugs/683690 | 20:16 |
apw | tgardner, thanks | 20:26 |
tgardner | apw, actuall, on deeper inspection it appears we should just set CONFIG_NLS_DEFAULT="utf8" | 20:27 |
ogra | apw, thanks for omap3 | 20:27 |
apw | tgardner, will do some research as to what that means | 20:27 |
apw | and if there is any downsides | 20:27 |
tgardner | apw, the staging driver is for mounting SMB file systems without having a user space component (I think) | 20:28 |
apw | yeah sounds like just a config change request | 20:28 |
apw | tgardner, what was the modules we built in recent, was it crc32 or something ... can you remember why we did that | 20:28 |
tgardner | dynamic linking | 20:29 |
tgardner | no module aliasis, so the netboot stuff was failing | 20:29 |
tgardner | dynamic registration, rather | 20:29 |
apw | ahh right | 20:30 |
tgardner | apw, I went ahead and pushed CONFIG_NLS_DEFAULT="utf8" on master-next. Lets see what havoc it wreaks. | 20:47 |
apw | tgardner, ok thanks | 20:48 |
sconklin | apw, tgardner - I'm out of the Lucid tree and there is a new master-next open for business | 21:25 |
tgardner | ack | 21:26 |
hallyn | jjohansen: 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/2125626 | 22:20 |
hallyn | jjohansen: (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 |
jjohansen | hallyn: if the patch caused any abi change you have to go through an abi bump or turn off the checks | 22:26 |
jjohansen | its an absolute pita | 22:26 |
hallyn | it shouldn't have caused an abi bump though | 22:29 |
hallyn | what causes an abi change? | 22:29 |
jjohansen | hrmmm, well that should just be the regular kernel compile abi stuff | 22:29 |
jjohansen | its then compared to the one stored in debian.master | 22:30 |
jjohansen | hallyn: did you mess with the kernel version numbering? | 22:30 |
jjohansen | that can cause the abi check to fail too | 22:30 |
jjohansen | basically it compares the compiled kernel to the one stored in debian.master/abi/ | 22:31 |
hallyn | well i named it linux_2.6.35-24.42qemui386v3 | 22:32 |
jjohansen | the version numbering must be exactly one back or the comparision fails | 22:32 |
hallyn | alrighty, my fault then :) | 22:32 |
jjohansen | what is in the debian.master/abi/ dir | 22:32 |
rsajdok | ogasawara: 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 |
bjf | rsajdok, ogasawara is on leave | 22:57 |
bjf | rsajdok, maybe JFo can point you at the right url | 22:57 |
=== sconklin is now known as sconklin-afk |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!