/srv/irclogs.ubuntu.com/2006/12/12/#ubuntu-kernel.txt

BenCkylem: The kernel ends up needing a unsigned 64-bit cmp function from libgcc12:24
BenC__ucmpdi2 to be exact12:24
BenCit's something in v4l212:25
kylemok12:25
BenCit'll show up in modpost12:26
BenCI don't understand why x86_64 and sparc64 didn't already show it12:26
BenCoh, well, probably because di2 isn't needed on 64-bit12:27
BenCwell, it didn't show on x86 :)12:27
kylemis it ppc64?12:28
BenCnope, ppc3212:28
kylemok.12:29
kylemcould just disable that on ppc i suppose...12:30
=== kylem ducks.
BenChehe, could just disable ppc :)12:30
kylemheh, but but but. :)12:30
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== freeflying_ [i=flyingfr@205.196.222.12] has joined #ubuntu-kernel
=== freeflying_ [i=flyingfr@gobstopper.dreamhost.com] has joined #ubuntu-kernel
kylemBenC, looking into the ppc failure now01:58
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== rrittenhouse [n=tad@cpe-76-188-35-66.neo.res.rr.com] has joined #ubuntu-kernel
BenCkylem: I'm not sure if it's correct, but it may be that getting __ucmpdi2.S from gcc would be the right thing03:06
kylemi think i remember you just needing to pull something from libgcc.03:07
BenCI'm talking with benh now...hoping he has some ideas03:19
kylemok03:31
BenCbenh concludes the gcc thievery03:41
BenCkylem: you want to do the dirty work?03:43
zulheh03:47
kylemsure.03:56
kylem00000000         *UND*  00000000 __ucmpdi203:59
kylemthar she blows03:59
BenCkylem: Want to see something ugly?04:00
BenCgit-diff-tree -p e75f9cee32827853fc2f9d1ceb6352e3edc33e9d | less04:00
BenClook for v4l2_norm_to_name04:00
kylemis this going to cause me to hate someone? :)04:01
kylemew.04:02
kylem+               v4l2_std_id *id = arg,norm;04:03
kylem*blink*04:03
BenCthat thar is the culprit of the ucmpdi204:03
BenCkylem: Here's the cool part...v4l2_std_id is a bitmask, and that use it in a switch statement!04:04
BenCyay for programmers04:04
kylemergh.04:05
=== doko_ [n=doko@dslb-088-073-084-238.pools.arcor-ip.net] has joined #ubuntu-kernel
kylemthis driver is fucked.04:19
kylemdoesn't look like there's a .S04:25
kylemin libgcc04:25
=== ebryn_ [n=ebryn@c-71-201-174-102.hsd1.il.comcast.net] has left #ubuntu-kernel ["Leaving"]
=== bronson [n=bronson@adsl-75-36-147-248.dsl.pltn13.sbcglobal.net] has joined #ubuntu-kernel
kylemhuh kvm got merginated.04:26
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
BenCI've been wanting to test kvm04:30
BenCthat's such a poor name though04:30
kylemfuck, i was going to test on parisc (to see how that symbol gets defined) but linus' tree is all borkinated. bleh.04:31
kylemhttp://people.ubuntu.com/~kyle/ppc-__ucmpdi2.diff04:41
kylemi think that ought to work, from what i recall doing on parisc.04:41
kylemvoid foo(void); EXPORT_SYMBOL(foo); is pretty evil, i think it will work for my atheros hack too.04:43
kylemsince gcc takes care of the calling convetions for those, all we need to do is make sure it gets linked.04:43
BenCkylem: Almost line-for-line what I already started building05:09
kylemcool05:10
BenCc0115c30 T __ucmpdi205:14
BenCsweet, worked05:14
BenCMODPOST doesn't complain either05:14
kylemunF!05:15
BenCwant me to just apply that patch, or do you wan to do it and push?05:18
kylemmight as well just apply it, it's pretty trivial05:18
kylemwant me to mail to lkml or will you take care of that?05:21
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== kylem crashes. 'night.
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
BenCkylem: good night, and thanks06:05
=== rikai [n=rikai@unaffiliated/rikai] has joined #ubuntu-kernel
=== datten_ [n=datten@xdsl-81-173-141-222.netcologne.de] has joined #ubuntu-kernel
=== dade` [n=dade@nectarine/admin/dade] has joined #ubuntu-kernel
=== datten_ is now known as datten
=== dade` [n=dade@85-18-201-175.ip.fastwebnet.it] has joined #ubuntu-kernel
=== bronson [n=bronson@adsl-75-36-147-248.dsl.pltn13.sbcglobal.net] has joined #ubuntu-kernel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-kernel
=== Starting logfile irclogs/ubuntu-kernel.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-kernel
=== Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | Kernel Wiki: https://wiki.ubuntu.com/CategoryKernel | 2.6.19-7.10 uploaded - DIE BEAR, DIE. Use it, but there are still a few missing modules.
=== Topic (#ubuntu-kernel): set by BenC at Wed Nov 29 02:08:33 2006
=== dade` [n=dade@nectarine/admin/dade] has joined #ubuntu-kernel
=== tonyyserver [n=anthony@d235-240-148.home1.cgocable.net] has joined #ubuntu-kernel
=== tonyyserver [n=anthony@d235-240-148.home1.cgocable.net] has joined #ubuntu-kernel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== RedWyverex [n=mls@ppp-88-217-44-73.dynamic.mnet-online.de] has joined #ubuntu-kernel
zulhey01:27
=== rikai [n=rikai@pool-72-73-103-125.ptldme.east.verizon.net] has joined #ubuntu-kernel
kylemmorning.02:52
zulmorning kyle how are you02:54
kylemnot bad02:56
kylemi made a western so i'm happy :)02:56
zulcool..02:56
zulits kind of warm outside today02:56
kylemyes veru02:56
kylemy02:56
Mithrandirzul: you're aware that if you want any new xen-3.0 uploads to build, you need to get libvncserver-dev in main?02:57
Mithrandirzul: you might want to write a MIR for that02:57
zulok..02:57
Mithrandirjfyi02:57
=== rikai_ [n=rikai@pool-72-65-111-65.ptldme.east.verizon.net] has joined #ubuntu-kernel
=== rrittenhouse [n=tad@cpe-76-188-35-66.neo.res.rr.com] has joined #ubuntu-kernel
=== jerom1 [n=jeromeb@LSt-Amand-152-32-6-178.w82-127.abo.wanadoo.fr] has joined #ubuntu-kernel
jerom1Hi all03:43
jerom1When i add theses packages in my kickstart linux-headers-server, linux-image-server, linux-source my initrd is failed after reboot. Have you an idea ?03:44
BenCin kickstart? You mean like for an install, or what?03:59
=== BenC does the "lrm is building" dance
kylemwhoo03:59
jerom1benC : yes i use kickstart with PXE boot for install HP Proliant DL360 G5 Server04:00
BenCjerom1: And is it the initrd for the installer, or after you install and reboot, that is failing?04:02
jerom1it's failed after my install and reboot04:02
BenCand what's the failing message?04:03
jerom1unmoutable device ... kernel panic after reboot04:04
jerom1 and my grub conf is ok04:04
=== derekS [n=DerekS@cpe-66-108-44-139.nyc.res.rr.com] has joined #ubuntu-kernel
derekSare there still issues with 2.6.19-7.10 booting up? i am having them...04:08
derekSnot sure if its my fault or the package04:08
=== BenC__ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-kernel
=== bronson [n=bronson@adsl-75-36-147-248.dsl.pltn13.sbcglobal.net] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
BenCppc64 is booting 2.6.20 now05:22
zulcool05:22
kylemsweet05:26
_MMA_BenC: About the spec you wanted me to get together. Should I come at it from exactly what we want and let you decide what is possible? Or should we restrain ourselves?05:26
BenC_MMA_: get it all out there05:27
_MMA_No problem.05:27
derekShey, did you guys read my question above?05:31
mjg59BenC: Surely linking libgcc can't be the right answer?05:31
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-kernel
kylemmjg59, it's the right answer on a whole lot of platforms.05:32
kylemthe "right" answer is shooting the v4l author.05:32
mjg59Really? Ouch.05:32
BenCmjg59: It seems to be what othr architectures do05:32
BenCmjg59: It's pretty much the same as taking the .S for that op and compiling it with the kernel05:32
mjg59Yeah05:32
kylemwe /aren't/ linking libgcc.05:32
kylemit will just take the specific functions it needs from the .a05:33
kylemand throws the rest away.05:33
=== rikai_ is now known as rikai
=== jerom1 [n=jeromeb@LSt-Amand-152-32-6-178.w82-127.abo.wanadoo.fr] has left #ubuntu-kernel []
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== bronson [n=bronson@66.160.177.208] has joined #ubuntu-kernel
tepsipakkikylem: do you have an ETA for the dapper-kernel you've been working on?06:32
BenCmjg59: ping06:59
kylemsorry, was eating lunch07:05
mjg59BenC: Hi07:06
BenCmjg59: Can you look at the release/completion patch we have in some of the pcmcia controller drivers and tell me if we still need them?07:06
BenCI'm getting a softlockup in i82365 on my P4 and I think it might be related to those changes07:07
mjg59release/completition patch?07:08
BenCit adds a release() call back to the platform device, and it calls complete()...module exit does a wait_for_completion() on it07:10
BenCit's was suspend related, IIRC07:10
BenCbeen around since breezy I think07:10
mjg59Uh.07:11
mjg59Not actually sure if it was anything to do with me.07:11
BenCI thought I remembered you asking me to put it back in dapper because I left it out...maybe I am misremembering :)07:11
BenCif you don't know anything about it, I'm killing it07:11
mjg59Looks like it came from http://lists.infradead.org/pipermail/linux-pcmcia/2004-March/000598.html07:12
BenCthat patch isn't causing the softlockup anyway07:13
BenCI think that's uneeded now...the drivers are using platform_device_alloc() which has:07:15
BenC                pa->pdev.dev.release = platform_device_release;07:15
BenCoops, I didn't actually use the unpatched one...reverting that patch fixes it07:16
=== BenC kills off more local changes
kylemhmm07:17
BenCkick ass07:22
BenCthat softlockup was my last hurdle before upload07:23
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-kernel
tepsipakkiBenC: do you plan to enable ext4 in it, if not yet then maybe later?07:25
BenCtepsipakki: When it's not marked experimental07:32
tepsipakkiok, thanks07:33
BenCIf people want it, they can apt-get the source tarball and build it themselves for testing07:33
tepsipakkisure, not wise to keep experimental stuff in a supported kernel07:33
tepsipakkiby default07:34
kylemhmm, still no sprint location08:13
kylemthe suspense kills me. ;-P08:13
kylemBenC, i heard back from patrick, need to modify the -4572 fix before i can apply it.08:14
BenCkylem: Yeah, saw that08:31
=== datten_ [n=datten@xdsl-81-173-190-223.netcologne.de] has joined #ubuntu-kernel
=== dade` [n=dade@nectarine/admin/dade] has joined #ubuntu-kernel
=== datten_ is now known as datten
=== dade` [n=dade@nectarine/admin/dade] has joined #ubuntu-kernel
zulBenC: ping did you get a chance to try it yet?09:19
=== okaratas [n=okaratas@fedora/ozgur] has joined #ubuntu-kernel
derekSis anyone still experienceing the bug with grub+2.6.19-7?09:49
=== rikai_ [n=rikai@pool-72-65-105-87.ptldme.east.verizon.net] has joined #ubuntu-kernel
BenCderekS: "the bug"?10:02
BenCzul: Not yet, will do it for sure this evening though10:03
zulcool...its warm enough i take it? ;)10:05
derekSlemme find the number10:05
derekSBenC: https://bugs.launchpad.net/distros/ubuntu/+source/grub/+bug/7309010:09
derekSi think that is the bug i am still seeing10:09
derekSit starts grub, then nothing really happens10:17
derekSi get a few errors, then black screen10:17
BenCderekS: I don't think so10:36
BenCI mean, I don't think that's your bug10:36
derekSBenC: hmmm, ok10:36
derekSit starts grub (ie i see the 2 lines of txt) then weird stuff happens, then i get an error about nvram... then a few more warnings/errors, then something about cpu(either 0 or 1, dual cpu machine) has stalled10:37
derekSif i wait long enough the screen turns blank10:37
derekSdifferent bug?10:38
kylemwoot. there. tg3, sky2, and forcedeth work on edgy/dapper with the same code.10:41
zulneat10:42
=== kylem is trying to figure out whether it's best to actually update the in-kernel code, or do a modules package that divverts the old one.
BenCderekS: Yeah, that's nothing to do with grub, that's a softlockup10:46
BenCderekS: edit the grub command line from the grub menu, remove "quiet splash" and take a screenshot of the failure10:46
derekSBenC: i am at work and thats on my home computer :) but i can't really take a "screenshot"... i will take a photo thouhg10:48
BenCderekS: screenshot in this case means digital photo :)10:48
derekShaha ok10:48
derekSyou haven't seen ab ug like that though?10:48
=== Lure [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-kernel
BenCderekS: I have, but they are all different11:15
derekSBenC: allright, i am going hom from work in a bit, i will do it, and post a link :)11:16
kylemway to go intel11:17
kylemipw3945 is broken on 2.6.15 despite them claiming to support it.11:17
BenCderekS: Just file a bug against linux-source-2.6.1911:22
=== infinity2 [n=adconrad@cerberus.0c3.net] has joined #ubuntu-kernel
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== ajmitch [n=ajmitch@port166-123.ubs.maxnet.net.nz] has joined #ubuntu-kernel
=== lfittl [n=lfittl@83.64.250.38] has joined #ubuntu-kernel
=== crimsun [n=crimsun@dargo.trilug.org] has joined #ubuntu-kernel
=== infinity [n=adconrad@cerberus.0c3.net] has joined #ubuntu-kernel
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #ubuntu-kernel
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-kernel
=== arun [n=arun@unaffiliated/sindian] has joined #ubuntu-kernel
=== crimsun_ [n=crimsun@dargo.trilug.org] has joined #ubuntu-kernel
=== arun [n=arun@chobie.cs.Virginia.EDU] has joined #ubuntu-kernel
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #ubuntu-kernel
kylemthere, fixed bloody ipw3945.12:05
=== kylem gives intel ten lines on the chalkboard for letting their driver bitrot.
BenCand it's not even a year old yet :)12:08
kylemheh.12:08
kylemit annoys me when vendors don't have a VCS for their drivers. :/12:08

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