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

brycesconklin, you around?00:15
bryceon this resolutions timing bug, we're trying to figure out where we get the edid from.  Is there some kernel code that handles this?00:16
brycelooking at the control file for read-edid, it says it uses real-mode x86 instructions on i386 and a a VESA VBE 2 interrupt service routine request00:17
brycesconklin, if you are around, maybe pop in #ubuntu-x ?00:17
jjohansenbryce: sconklin is out until monday now00:31
sconklinjjohansen: no, they caught me 00:32
jjohansensconklin: ah cool00:32
dtchenso, I have some good news and some bad news.00:54
dtchenthe good news is that I've pinpointed the regression on HDA chipsets for ALSA apps routed through the pulse pcm plugin.00:55
dtchenthe bad news is that it touches sound/pci/hda/hda*.c00:55
dtchenthis is reproducible on 2.6.29+, so it hits just about all current desktop distros.00:56
dtchenso, out of the fire and back into the frying pan for me00:56
rtgdtchen, float the patch through the list. I'm sure it will garner some interest :)00:58
=== jk-_ is now known as jk-
MTecknologyWhat module do I need to load to have apparmor running on a system that I don't want to reboot?04:24
MTecknologyok - looks like it uses upstart..04:26
cooloneyyzhao: hello, 06:35
ghostcubeguys, IMHO karmic is the worsest release ever gone in the wild08:24
ghostcube:|08:24
ghostcubeand this is hard for me to say i luv (k)ubuntu08:24
ghostcubei never needed to reinstall any pc after an upgrade 08:24
ghostcubenow i have to do on 3 machines08:24
ghostcube-_-08:24
ghostcubei hope lucid will get better08:24
ghostcubethis is topping the gutsy desaster08:24
Appiah:)08:24
apwghostcube, what made you need to reinstall following upgrade10:44
apwmost of us have upgraded without incident10:44
AppiahI was gonna wipe my install and install karmic from fresh10:44
Appiahbut the kernel fix for wireless+ethernet was not fixed in the newest kernel release10:45
Appiahso I'm gonna wait10:45
apwAppiah, was that fixed in smb's pre-propposed kerenl?10:45
Appiahumm10:46
Appiahnot quite sure?10:46
* apw remembers working on your bug, but i can't recall the outcome10:47
Appiahhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/40782410:47
ubot3Malone bug 407824 in linux "BOTH Network controller: Intel Corporation Wireless WiFi Link 5100 AND Ethernet controller: Marvell Technology Group Ltd. 88E8040T PCI-E Fast Ethernet Controller (rev 12) FAIL TO LOAD!" [Medium,Fix committed] 10:47
smbAppiah, If you don't know what apw is talking about, probably not :)10:47
Appiahseveral duplicates10:47
Appiahsmb: :)10:47
smbAppiah, If you have not before, you might give this a try: https://launchpad.net/~stefan-bader-canonical/+archive/karmic10:48
AppiahI have a working kernel made by apw 10:48
Appiahthe kernel that ships with karmic , and the update that came yesteday or 2 days ago , did not include this fix10:49
smb* pci: increase alignment to make more space for hidden code10:49
smb    - LP: #407824, #480144, #47457710:49
smbIt might be this from upstream stable10:49
apwAppiah, yep, if its 'FIX COMMITTED" then its not yet released into updates10:49
smbThe latest update, does not include it, yet10:50
apwsmb, yes its that one ... just checked with my test kernel10:50
Appiahoh10:50
apwFix Rleased means its hits -updates ...10:50
Appiahfix commited =! fix released10:50
apwcorrect10:50
smbAppiah, no, just in the repo, but not released10:50
apwfix committed == fix on its way10:50
apwfix released == fix in your hands10:50
Appiahbut it says relased on ubuntu10:50
Appiahand karmic commited10:51
apwyes.  ubuntu == lucid10:51
apware you running lucid?10:51
smb== next release10:51
Appiahah ofcourse10:51
Appiahnope karmic10:51
Appiahso will this never ever come into karmic?10:51
apwyou get fixes faster in the development release, and pain to go with it of course10:51
smbAppiah, It will10:51
apwFix Commited == coming soon10:51
smbThere are jsut sometimes deleays10:51
AppiahI see10:51
apwbut it has to make it into -proposed, be tested in -proposed, then it gets released10:52
smbas apw says10:52
apwthis blob of updates was waiting for the previous blob to move to -updates which you just saw occur10:52
apwnow the process starts again ...10:52
apwapply any security fixes, release that, apply proposed fixes push to -propose, test, release to -updates10:52
apwi'd say it'll be in -proposed within the week ... but thats a guess10:53
* smb shuts his ears and eyes10:53
AppiahOne thing that I never bothered with was that bluetooth dont seam to work. Pressing the BT button on my laptop just tries to incresse brightness(?) . Been like this is in Jaunty too, what info should be included in a bug report?10:53
Appiahexecpt lspci10:53
apwreport it with ubuntu-bug and it'll add everything under the sun including the kitchen sink10:53
smbAppiah, You also might have a look at https://wiki.ubuntu.com/Hotkeys10:54
Appiahoki , even though it may include alot of crap you dont need? :)10:54
Appiahsmb: its not a matter of keyboard mapping10:54
AppiahI made sure of that first :D10:54
apwsmb, i wonder if the general flow there might be better documented ...10:55
smbapw, Maybe10:55
apw"Life Cycle of a Fix to a Stable Release"10:55
apwAppiah, do you have -proposed enabled ... ?10:55
apwfor instance recommending -proposed to those waiting on a Fix Committed bug etc10:55
AppiahI have no idea on what that is apw 10:55
smbapw, Oh, you did not mean the hotkeys... Yeah, that too10:55
Appiahsomething on launchpad?10:56
apw-proposed is an extra source of packages which gets them before they are released to -updates10:56
smbNo thats one bullet in your sources when you look at installation sources10:56
apwa preview of -updates to come as it were10:56
Appiahoh10:56
AppiahI do not have that repo10:56
apwit is where your fix will go first, and hopefully shortly.  you will be asked to test that, and confirm it fixes you10:56
apwas part of the acceptance criteria for the update to move to -updates10:57
AppiahI will enbable that then10:57
smbAppiah, As soon as the fix goes there, the bug report will get updated and people are generically asked to test and give feedback. If you can reply to that it helps to speed getting things into updates10:58
* smb looks at his watch: "I'll be late, I'll be lateā€¦"11:00
* apw is struggling to see smb as a fluffy white rabbit ...11:24
akheronsmb & gnarl: the include/linux/version.h issue was apparently caused by bad version numbers in debian/changelog entries11:30
akheronhmm, gnarl isn't here :(11:31
akheronanyway, I have been able to build a few working images and I'm on my way bisecting this bug11:31
apwakheron, that happens yes, some characters in there break things11:31
apw-'s are bad i think11:31
akheronok, i'll keep that in mind11:34
akheronI tried to include git describe output into the version number, but it didn't work11:35
akheronnow I just have an increasing number to not overwrite old images and have the git describe output in the changelog message11:35
ghostcubeapw: it just doesnt boot12:09
ghostcubeall machines hanging on apparmor12:09
ghostcubethe mac and the server installs12:09
ghostcubebetter the last i see is apparmor and then it starts blinking12:09
ghostcubekarmic isnt the best release ever :D12:09
apwghostcube, heh for you no it sounds not12:10
apwso you don't see a panic on the console if you boot without quiet and usplash12:10
apwas flashing sounds like a panic, i assume here you mean flashing capslock ?12:10
ghostcubeapw: nah the screen keeps flashing on off12:47
ghostcubeit says loading apparmor12:47
ghostcubeand just the screen begins to blink12:47
ghostcube:|12:47
apwapparmor is the last thing we init i think before X starts12:49
apwperhaps X is restarting contantly12:49
ghostcubeyeah seems so12:49
apwthere was a bug in upstart doing that, a bug in gdm's config12:49
ghostcubei think an radeon problem12:49
ghostcubeall 3 machines on ati cards12:49
ghostcubeapw: yep this could be the prob12:49
ghostcubeits an xubuntu install12:50
apwwhat graphics do you have12:50
ghostcube2 times rage 128 pro and one time radeon 920012:51
apwall in the failing machine?12:51
ghostcubenah 3 machines failing12:51
ghostcube3 different ones12:51
ghostcubeall with xubuntu12:51
apwall radeon ... hrm12:51
ghostcubeyep12:51
apwi'd expect radon to work if anything, using binary drivers?12:52
apwghostcube, from the symptoms i recon that one needs referring to #ubuntu-x12:52
ghostcubei cant do anything i need to load repair console tonight12:52
ghostcubei cant access any tty12:52
ghostcube:)12:53
apwghostcube, indeed.  they may know how to stop it doing that12:53
apwperhaps booting 'single' and disabling the gdm upstart job12:53
ghostcubeapw: ok thx will tell them if iam back at the machines12:53
apwsounds good, if there is a bug, get an xorg task on it12:53
smbWasnt there something like saying "text" on the command line12:53
smbakheron, Thanks for the feedback. It really sounded strange why one build works and the next not. I'd probably just automatically avoid the bad chars there.12:56
akheronsmb: as you probably already know, debian.master/rules.d/0-common-vars.mk expects quite a lot from versions in changelog :)12:57
smbghostcube, Seems anything of "text|-s|s|S|single" should prevent gdm from starting on ubuntu. Might be worth trying...12:57
ghostcubeok but i first need to get into it with any console cause i cant access the machine12:58
ghostcubeif so i had more infos thats the problem12:58
ghostcube:D12:58
smbakheron, There is a lot of magic in there for sure.12:58
smbghostcube, Well, that was for using at the command line from grub. Or do you have no physical access to them?12:59
ghostcubesmb: ah ok sorry misunderstood12:59
ghostcubesure i can get to the grub manager sorry13:00
smbghostcube, No worries. :) I misunderstand a lot ;-)13:00
ghostcubeheh13:00
Keybukapw: why has usbfs turned itself back on in our kernels?15:43
apwKeybuk, which one15:43
KeybukCONFIG_USB_DEVICEFS=y15:44
Keybukthe one I keep saying to set to =n just about every other week :p15:44
sorenKeybuk: Google for "CONFIG_USB_DEVICEFS launchpad" and you'll see.15:45
apwKeybuk, well its on in every release back to intrepid15:45
Keybuksoren: yes, and the correct answer to any bug is Won't Fix15:47
Keybukgo fix your stupid broken software15:47
Keybukenabling that option *breaks* correct behaviour of udev15:48
Keybukit changes the usb uevents in wrong ways15:48
Keybukand breaks things like firmware loading15:48
sorenKeybuk: I'm not disagreeing.15:48
BenCIIRC, the only thing still using it was vmware15:49
BenCdid they ever fix themselves?15:49
Keybukyes, finally15:49
Keybukonly after we removed it ;)15:49
Keybukapw: in fact, a quick grep through launchpad shows that we have a lot of usb firmware loading regressions again15:50
BenCI thought we always had it disabled, but udev had some compatibility layer for it15:50
Keybuklooks like amit enabled it again15:50
sorenYes. First hit on google for that search I mentioned.15:50
sorenBug #417748 15:51
ubot3Malone bug 417748 in linux "Please enable CONFIG_USB_DEVICEFS" [Medium,Fix released] https://launchpad.net/bugs/41774815:51
Keybuk*sigh*15:51
sorenSorry, should have just posted the bug number, I suppose.15:51
apwfun ... so Keybuk whats the story with it... why is it bad, why is it good, what does it do15:51
Keybukapw: it's the config option for the old /proc/bus/usb virtual filesystem15:52
Keybukwhich we don't use15:52
Keybukenabling it changes the usb uevents to refer to that instead of being udev compatible15:52
Keybukwe use udev to populate /dev/bus/usb15:52
Keybukso, enabling that option, *breaks* udev15:52
Keybukand because it populates the uevent with /proc/bus/usb paths, it breaks anything else using them15:52
Keybuklike firmware loaders15:52
apwKeybuk, ok so i am happy to zap it for lucid if that is what we need15:52
Keybukapw: I've asked for it to be zapped every single release since hardy15:53
BenCIMO, it's always been needed15:53
apwwe will get people wanting it i am sure ... sigh15:53
Keybukin fact, maybe even before15:53
BenCbut random bug reports about ancient proprietary programs keep yanking it back15:53
BenCiirc, the only reason we kept it around was because of vmware15:53
apwso we can add it to the config checker with a comment on why you don't want to enable it15:54
BenCI don't think any other bit of software has enough user base to make that so any longer15:54
apwis there some way we can stop it changing udev even when enabled15:54
Keybukno15:54
Keybuknot without basically removing all the code that supports it15:54
apwBenC, sounds positive at least15:54
Keybukhonestly, we don't want it15:54
Keybukit's wrong, broken15:54
Keybukwe haven't enabled it since before hardy15:54
Keybukstop turning the option back on!15:54
apwwell except we have, its enabled in every release i've checked currenlty15:54
apwand they all work 15:54
apweven hardy has it enabled15:55
Keybukno, I mean the userspace portion is disabled15:56
apwKeybuk, so ... the justification is it breaks firmware loading on usb devices in lucid ... right?15:56
Keybukapw: right15:56
Keybukin karmic actually15:56
apwok ... thanks15:56
apwla la la :)15:56
KeybukI background remember seeing a whole bunch of bugs near karmic beta and not caring15:56
apwso udev in karmic and lucid are affected here.15:57
apwsounds like we need a bug then as we'll need to consider sru15:57
apwBenC, thanks for the background15:57
Keybukapw: I'd also point out http://markmail.org/message/3mw5yw465qmxgnwp15:58
Keybukit'd be nice if you guys didn't keep turning back on options that I have patches to remove upstream ;)15:58
apwKeybuk, if your patches made it into upstream we'd not be able to turn them on !!15:59
apw:)15:59
Keybukapw: it did, it's in the "sunset queue"15:59
Keybukto give people enough notice15:59
apwwhat the heck is the sunset queue ...16:00
apwKeybuk, ok you filing a bug or am i16:00
Keybukapw:  you do it16:00
Keybukapw: you know, where greg queues things he's going to remove ;)16:00
Keybukhe actually did submit the patch for a while16:00
Keybukbut poor RH actually use /proc/bus/usb in their initrd :p16:01
Keybukso he backed off to "this is going to be submitted soon, fix it QUICKLY"16:01
Keybukit is marked DEPRECATED still ;)16:01
Keybukwith my config text16:02
apwKeybuk, the bug in karmic which mentioned it, claims it stops VirtualBox/VMWare from working16:05
apwhttps://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/41774816:05
ubot3Malone bug 417748 in linux "Please enable CONFIG_USB_DEVICEFS" [Medium,Fix released] 16:05
=== bjf is now known as bjf-afk
Keybukapw: old versions only afaik16:07
apwKeybuk, thanks for that16:08
Keybukwe even made a new devices.txt file path for those that *really* wanted it16:08
Keybuk/sys/kernel/debug/usb/devices16:08
Keybuk(which is one of the reasons we always mount /sys/kernel/debug on boot now)16:08
Keybukapw: hey16:42
Keybukand another thing16:42
Keybukis there a way to turn on/off kernel options like initcall_debug on the fly? :p16:43
apwinitcall_debug is that not a command line option16:43
Keybukit is16:45
apwso on the fly meaning ?16:46
Keybukas in, toggle off again in sysfs16:47
Keybukcore_param(initcall_debug, initcall_debug, bool, 0644);16:47
Keybukaha!16:47
Keybukthat means it should be in /sys/module/kernel/parameters ;)16:48
Keybuk(all those initcall debug messages were adding ~1.5s to the boot after kernel starts)16:48
Keybuksince you get them every time you load a module, etc.16:48
apwahh so the thing to measure the kernel makes it slow?16:48
Keybukit makes the boot slower16:49
Keybukwhich is annoying16:49
Keybukit doesn't add much to the kernel itself, since it's all ring buffer at that point16:49
Keybukbut it keeps on debugging after the kernel is init'd and all through user boot and stuff16:49
Keybukthose are backed by file, so that *does* slow things down16:49
apwahh ... 16:50
apwso it sounds like yu have what you wanted16:50
Keybukyup16:51
Keybukthanks for being an excellent teddy bear16:51
macoteddy bears? where?16:51
Keybukhttp://www.downloadsquad.com/2009/10/16/troubleshooting-with-your-teddy-bear/16:52
Keybukapw: now to try and work out how to turn that off ;)17:06
apwKeybuk, heheh thanks17:08
Keybuksed -e "/-t sysfs/a \17:09
Keybukecho 0 > /sys/module/kernel/parameters/initcall_debug17:09
Keybuk" /usr/share/initramfs-tools/init17:09
Keybukshould do it <g>17:09
Keybukapw: yay, that all worked18:01
KeybukI have initcall debugging for the kernel, but it switches off once the real boot starts18:01
apwmost excellent18:03
Keybukaccording to my bug folder, floppy drives aren't working18:41
Keybukthere's a lot of mails about it ;)18:41
KeybukDK issue apparently18:45
bjaglinhi! is there a reason why the staging drivers are not included in the 2.6.32 packages in the kernel ppa? I am missing rt2870sta in 2.6.32-rc819:58
apwKeybuk, DK ?20:06
apwbjaglin, no obvious reason i can think of ... if you mention which thing is missing and email the kernel-team list we'll see what we can figure out20:07
Keybukapw: DeviceKit-Disks20:24
apwKeybuk, phew :)  yeah the ones i've looked at seem to have udev and below in place20:25
Keybukyeah20:26
Keybukthe problem smells like stuff at the top going "oh, but it doesn't have a filesystem on it" because stuff at the bottom didn't look BECAUSE IT'S A FLOPPY DISK!20:27
Keybukwe don't look at floppy disks20:27
Keybukbecause the ker-chunk-thunk-thunk-cha-cha-cha-thunk during every single boot, and every random package upgrade that calls udevadm trigger, really pisses people off20:27
Keybuk(not to mention it's slow)20:27
Kanohi, did somebody disable NFS for 2.6.3220:46
Kano * Not starting NFS kernel daemon: no support in current kernel.20:47
ghostcubeoha20:51
=== Ng__ is now known as Ng
Kanort2860sta seems to have got problems too23:01

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