/srv/irclogs.ubuntu.com/2005/08/10/#ubuntu-kernel.txt

=== Traxer|off [traxer@shell6.powershells.de] has joined #ubuntu-kernel
mdzso, I have a unionfs patch that I need to get into breezy ASAP to unbreak LTSP12:55
mdzcan someone explain the patch system to me?12:55
lamontmdz: you drop it into 00list-6.8, and give it the right name12:57
mdzlamont: any special procedures for a stolen-from-upstream patch to a third-party driver?12:58
mdzso that the patch goes away when the driver is updated?12:58
lamontthe list there is somewhat ordered, pretty obvious where to add a new patch... the names are pretty straight forward as well12:58
lamontsth-* patches are stolen from head, and expect to go away soonish.12:58
mdzjust tried dpatch-edit-patch and got:01:21
mdzMissing /tmp/dpep-ref.AieDu5/linux-source-2.6.12-2.6.12/debian/abi/2.6.12-6.7/abiname file.01:21
mdzmake: *** [clean]  Error 101:21
=== mdz does it by hand
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulmorning04:18
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== doko_ [~doko___@dsl-084-059-071-048.arcor-ip.net] has joined #ubuntu-kernel
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
=== crimsun_ [~crimsun@sh.nu] has joined #ubuntu-kernel
=== Nafallo [nafallo@nafallo.user] has joined #ubuntu-kernel
=== fs [fs@213.178.77.98] has joined #ubuntu-kernel
=== Nafallo_ [nafallo@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #ubuntu-kernel
fabbionemdz: there is already a 6.8 branch in baz06:35
fabbioneplease use that one06:35
fabbioneis the unionfs patch part of a new upstream? or is it shipped separately?06:35
fabbione   * Temporarily disable fcpcmcia_cs; it needs more fiddling to work with06:36
fabbione     the new scheme06:36
fabbionei guess that's because you used something like find . -name ".o" ?06:36
mdzfabbione: there is no new upstream; it is a bugfix from CVS08:23
mdzfabbione: the build rules for that module are confusing; I didn't immediately know how to handle it and I had to get the package out because all the other modules were broken08:24
mdzwhy is nvidia.ko so incredibly huge?08:44
mdz-rw-r--r--  1 root root 4199482 2005-08-04 20:53 nvidia.ko08:44
infinityBecause the binary from upstream isn't stripped?08:51
=== chmj [~chmj@196.11.241.45] has joined #ubuntu-kernel
mjg59mdz: Because half their 3D stuff is done in kernel space, or something09:39
fabbionemdz: for unionfs, please create a patch called external-fs_unionfs-fixups or similar to the others, and commit it to the baz archive. Ensure that the ABI doesn't change.09:51
fabbionemdz: if it does, i will help you this afternoon at the meeting time.09:51
fabbionemdz: (even if there are a bunch of convinient make targets for that ;))09:52
fabbionebut please don't upload without updating the repo...09:53
fabbioneit will be messy to merge the bits later09:54
fabbioneand i don't mind if you commit directly in the playground (as topic)09:54
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== doko_ [~doko___@dsl-084-059-071-048.arcor-ip.net] has joined #ubuntu-kernel
Mithrandiroh, fun.11:45
MithrandirSolaris/Xen11:45
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
=== chuck_ [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== lamont [~lamont@15.238.5.30] has joined #ubuntu-kernel
zulhey lamont 04:08
lamontmorning04:08
jbaileylamont:  I have yet anoter build going to test this patch.  *sigh*04:10
jbaileyWith any luck...04:10
lamontjbailey: I'm doing a binary search, myself...04:11
jbaileylamont: In this case, the patch I have already has what I want working.  It just breaks the old initrd compatability case.  This time I've just torn out all of their "new" version of doing it and put mjg59's old version in for that stuff.04:11
jbaileySo it really *ought* to just work this time.04:11
lamontI see04:12
zulanyone got a 3c59x on  a laptop?04:16
jbaileyErr..  You mean a card supported by it?04:19
jbaileyI might have one here.04:19
lamont3com serial card in a laptop?  that's kinda scary. :-)04:20
zulyeah...i want to test a suspend patch that i found, apparently it breaks with acpi04:21
zullamont: nic :P04:23
lamontzul: doh.  I knew that.04:26
lamonthave several of them, but not in laptops04:26
zulcrappers..04:29
jbaileyAnyone here know what Fabio's trick is to redline concordia when building  kernel? =)04:29
zulmagic?04:30
jbaileyNo, he said there's some env variable04:30
jbaileyWe should standardize on something that means 'make -j 500'...  Like DEB_BUILD_OPTIONS="fuckmeharder"04:30
=== zul does his best doug henning impression
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
lamontjbailey: ~bin/make ???04:34
zulheh doug henning rocks...04:34
lamonter, ~/bin/make, that is04:34
=== fabbione yawns
fabbioneCONCURRENCY_LEVEL=30004:43
fabbioneman make-kpkg or read debian/rules04:43
fabbione:)04:43
fabbionezul: 3com cards are known to be broken on suspend/resume04:43
mdzwhere is the baz archive for the kernel?04:44
fabbionemdz: hey.. /topic04:44
fabbionemdz: i will be around for the time it's needed for the meeting04:44
fabbioneso i can help you on the fly if you need me to04:44
lamontmdz: you'll want the sftp://chinstrap/var/arch/...04:44
lamontsftp://people.ubuntu.com/home/lamont/public_html/Archives/kernel-team@ubuntu.com--200504:44
lamontmy bad04:45
mdzI want sftp://p.eople or sftp://chinstrap?04:46
fabbionepeople04:47
lamont"my bad" == people, not chinstrap04:48
lamontforget I even said anything about chinstrap this morning04:48
lamontthe sftp url above is the one you want04:48
lamontand please oh please make sure your umask is correct...04:48
fabbioneyeah 00204:49
=== lamont curses abichecks, goes back to his binary searh
dilingeryou love the abichecks!04:49
lamontfabbione: is there a trivial way to unpatch the build tree, short of 'clean'?04:49
fabbionedilinger: yes we do04:49
lamontdilinger: not when I'm binary-searching and just want a *^(_ kernel/modules to throw against the wall.04:50
lamontonce I find it, then I love them.04:50
fabbionelamont: meh... apply the patches in 00list backwards?04:50
lamonthehe04:50
fabbioneor use dpatch unpatch target?04:50
lamontah, very true04:50
fabbioneit's lovely how 20 torrents using no more than 50K each way can kill a 6Mb/1Mb adsl line04:51
fabbione50K aggregated04:51
lamontccache is pure love though.04:54
lamontalthough support for java would be nice04:54
=== lamont grumbles at the result of his binary search attempt...
lamont(failed with only half of the patches, and then failed with the other half.)05:29
=== lamont tries reverting -6.7 to remove all of the diffs from -4.4 through -6.6, to see if _that_ boots
dokofabbione: the current 2.6.12 kernel for amd64 tells me that frequency scaling is unsupported?05:47
jbaileyWell, on the upside my new patch DOES seem to notice that the DSDT is there for the initrd case.06:10
jbaileyIt simply OOPSes the kernel now.06:10
=== jbailey finds a bigger hammer.
=== lamont ships tactical nukes to jbailey, just in case.
jbaileyDUDE.06:38
jbaileyI'm a Canadian06:38
jbaileyThey don't let us have those.06:38
jbaileyBrass knuckles and crossbows, boy.06:39
jbailey(Depends if the fight stays in the bar or gets out to the alleyway)06:39
lamontjbailey: tell 'em it's just a really F*NG big hammer.06:39
lamontthe cross bow is in case they try to run away:06:39
lamont?06:39
lamontfabbione: before the next abi bump, let me know... we could turn of ISA and EISA for ia64 - no such animals exist...06:41
zuljbailey: poutine would be better though then you can suffocate it06:43
jbaileylamont: Dude...  Don't leave fingerprints.06:44
jbaileyIt's hard to lift them off of an arrow.06:44
jbaileyAnd you want to wear gloves when using a crossbow anyway.06:44
jbaileyAnd no balistics to track with.06:44
fabbionedoko: i am in holidays.. fix your CPU06:53
zulfunny way of showing it06:58
mjg59lamont: ISA isn't ISA slots - it's legacy interrupts06:58
mjg59If ACPI is used to set up everything it's probably ok06:58
mjg59Oh, and you could have ISA. Someone could add a cardbus bridge to a PCI slot and put a PCMCIA card in it06:59
fabbionemjg59: you were just a bit faster than me ;)07:02
fabbionelamont: PCMCIA can give you ISA as well as keyboard and other stuff07:02
fabbioneat least... it might have07:02
fabbioneso i would rather keep it there07:02
=== doko_ [~doko___@dsl-084-059-081-178.arcor-ip.net] has joined #ubuntu-kernel
lamontok. sigh07:09
fabbionelamont: trust me.. i really understand how you feel about that07:20
fabbionei hate distro kernel configs07:20
=== carl [~carl@217-162-189-134.dclient.hispeed.ch] has joined #ubuntu-kernel
=== carl [~carl@217-162-189-134.dclient.hispeed.ch] has left #ubuntu-kernel ["Verlassend"]
mdzso, I need to get this unionfs patch in07:45
mdzit is not at all clear to me how to use the baz archive, there are dozens of branches, and I'm going to just upload a 6.8 unless someone wants to lend a hand with it07:45
mdzthe unionfs bug is blocking all of my work07:45
mdzI already did a full test build of my tree07:46
mdzthere is no mainline-2,6,12-6,8 branch07:47
lamontmdz: all of the 6.8 work is done on preX,807:47
lamontthen it gets branched to mainline-2,6,12-6,8, and uploaded from there, and a preX,9 branch created07:48
lamontmdz: and the full test build was all 3 architectures, or just one or?07:48
lamontI can turn the crank if you want07:49
mdzlamont: just one, but the patch is very nearly a one-liner07:49
lamontyou say "good", iz good for me.07:49
lamontyour patch is committed to preX,8?07:49
mdzlamont: no, it is on its way to you via emil07:50
mdzemail07:50
mdzit is an updated version of external-fs_unionfs-fixups.dpatch07:50
lamontok.  wanna toss a copy at lamont.jones@hp.com as well?07:50
mdzor however the _-_ goes07:50
lamontright07:50
mdzsent, thanks07:50
=== lamont screams and pounds his head on the desk.
lamont-6.7, with all of the patches between -4.4 and -6.6 removed, still fails to boot.07:51
lamontnow for a serious diff.07:51
lamontmdz: mind if I stall on the upload for 20-40 minutes?  or do you want it _NOW_07:52
lamont?07:52
mdzlamont: I would have uploaded it last night except that fabio yelled stop07:53
mdzbut I can wait 30 minutes if necessary07:53
lamontok.  I'll make at most one more pass at figuring out ia64's issue, and then give up and call it -6.907:54
lamontand yes, I can build an ia64 kernel in about 20 minutes.  not sure why the DC takes 2hrs/kernel07:54
fabbionemdz: i am here...08:10
fabbionemdz: commit the patch to pre6.808:10
fabbionei have the time to look at it, upload and do all the baz dance08:10
lamontfabbione: patch is committed08:10
=== lamont wants to commit one more hail mary patch for ia64, then he's ready
lamontbut first I need to make sure it's not an abi change08:11
lamont(and commit the ignore if it is...) :-)08:11
fabbionelamont: i am not in a hurry :)08:12
lamontexpect handoff within 15-20 minutes then - I'd rather have you do the baz dance08:12
fabbionemdz: does the patch break the ABI?08:12
lamontor I could do it with you watching over my sholuder08:12
mdzfabbione: absolutely not08:12
fabbionemdz: perfect...08:12
fabbionelamont, mdz: we need to give jbailey sometime to integrate initramfs as default08:13
mdzit is very small and isolated and I need it ASAP08:13
fabbioneso i suggest we push these 2 changes now08:13
mdzyes08:13
fabbioneafter that we will do a no-op upload (almost) to rebuild the kernel to use initramfs as default08:13
=== lamont hurries up
fabbione(that requires a change in the B-D and one across the image Depends)08:14
fabbioneso we will have a very well defined break point08:14
fabbionemdz: yes.. that's why i am still around :)08:14
fabbionemdz: the patch is simple and looks good :)08:14
fabbionelamont: i will wait for you than08:15
fabbionemdz: is it ok for you to wait 20 minutes?08:15
mdzfabbione: lamont said he could do it08:15
fabbioneit will still take sometime to be built on the buildd and so on..08:15
mdzyou don't need to stay around if you have things to do08:15
fabbionemdz: nah.. i am waiting dinner to be ready :)08:15
fabbioneand my mommy and daddy are there looking at it08:15
lamontfabbione: I'm down to the only diff between working and not-working being CONFIG_USB_BANDWIDTH=y( working) and =n(broke)08:16
lamontWTH!!08:16
fabbionelamont: EH????08:16
lamontyeah - exactly08:16
fabbionethat's impossible08:16
lamontexactly08:16
lamontI took -6.7, rolled all of the patches from -4.4 through -6.6 back, and it still doesn't boot.  -4.4 with my -6.7 diff applied boots.08:17
lamontand I am very annoyed at it08:17
lamontit looks for all the world like device interrupts aren't working in the newer kernel08:17
lamontall of which may mean that I'm facing a bug that's present in both, but magically masked for whatever reason in the other08:18
fabbioneoh great...08:18
lamontwould turning CONFIG_USB_BANDWIDTH back on for ia64 break abi"?08:18
fabbionehmm it shouldn't08:18
fabbioneCONFIG_USB_BW is like 2 lines in the usb code08:19
lamontok.  I'll go ahead and commit that little hail mary bit, and then you can dance08:19
fabbionejust grep for it in drivers/08:19
lamontyeah - nothing08:19
lamontor nearly nothing08:19
fabbionelamont: works for me08:19
fabbionebut the weird is that USB doesn't do anything at boot....08:19
fabbioneit must be a gtk bug08:19
fabbionenow.. how can i disable DPMS???08:20
fabbionegiven that it is blanking my screens every 2 seconds...08:20
fabbionelamont: does the kernel work with USB_BW enabled?08:20
lamontI'll know that in about 20 minutes08:21
fabbionedid you check it, or you are assuming due to the diff?08:21
fabbioneok08:21
lamontwell, "hail mary" --> no real reason to expect it to fix things08:22
lamontbut it's the only diff left.08:22
lamontfabbione: kernel build should be done shortly, I htink08:34
fabbionelamont: i am going to eat something while you finish your tests. i will be back shortly.08:35
lamontok08:35
=== Seveaz [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== lamont reboots, muttering something about what he may do if it boots, or doesn't boot
zulgo crazy?08:57
lamontfabbione: go with what's committed currently - USB_BW didn't change a thing, just like we expected.08:58
fabbionelamont: ok09:02
=== lamont baz-undoes
=== fabbione starts the baz dance
=== lamont claps in time
=== fabbione uploads
fabbionemdz: enjoy :)09:16
mdzfabbione: thanks09:17
fabbionemdz: no problem..09:17
fabbionewe need to get rid of baz.... probably bzr could do...09:18
fabbioneor we should just move to git ;)09:18
fabbionebetter idea.. let's go BITKEEPER :P09:18
=== dilinger gives fabbione a gold star
fabbionedilinger: ehhehe09:20
fabbionehumpf.. damn connection is slow...09:25
=== ..[topic/#ubuntu-kernel:fabbione] : Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | There are no kernel bugs.. only broken hardware | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--preX,9--2.6.12
fabbionekatie should love me in a minute.. 09:29
fabbioneand right before the end of the day09:29
zulaiee...i just commited something to my preX,8...doh09:30
fabbionezul: merge pre9 and branch again ;)09:30
fabbioneor branch and merge...09:30
fabbionetime to go offline09:31
fabbionecya tomorrow guys09:31
crimsuncya fabbione 09:32
zultoodles09:33
mdzhttp://people.ubuntu.com/~lamont/buildLogs/l/linux-source-2.6.12/2.6.12-6.8/linux-source-2.6.12_2.6.12-6.8_20050805-2048-i386-failed.gz10:43
mdzGRRR10:43
=== lamont kicks vernadsky
mdzwhat a strange error10:49
mdzoh, I understand10:50
mdzthe chroot was broken, I guess10:50
mdza package was half-installed and apt wanted to start over10:50
mdzor rather, reinst-required10:50
lamontright10:51
lamontgiven back10:51

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