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

=== mkrufky [n=mk@68.160.103.77] has left #ubuntu-kernel []
jbaileyBenC: He's pretty certainly asleep right now.12:08
jbaileyHe usually starts his workday in 6 hours.12:08
BenCtx12:09
=== doko_ [n=doko@dslb-084-059-072-019.pools.arcor-ip.net] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulBenC: ping03:38
zuli know you are online at least 40 minutes ago ;)03:53
zulso you cant hide forever03:54
BenChere04:01
zulhi...so i did a clone and did a checkout but im getting all these errors about sha1 and the like04:02
zuli did git checkout ubuntu-2.6.14 in the directory that was created by the clone so im not sure04:03
zulmeh...stupid git im off to bed04:28
zulttyl04:30
fabbioneBenC: pong?05:56
fabbionemorning05:56
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel
=== JaneW [n=JaneW@196.36.161.235] has joined #ubuntu-kernel
=== joh [n=joh@cD90888E8.sdsl.catch.no] has joined #ubuntu-kernel
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-kernel
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== fs [i=fs@213.178.77.98] has joined #ubuntu-kernel
=== Wax [n=spinach@dsl092-185-225.sfo1.dsl.speakeasy.net] has joined #ubuntu-kernel
=== makx [n=max@baikonur.stro.at] has joined #ubuntu-kernel
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-kernel
=== JaneW [n=JaneW@196.36.161.235] has joined #ubuntu-kernel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== \sh_away [n=sh@server3.servereyes.de] has joined #ubuntu-kernel
=== jbailey [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-kernel
=== dilinger [i=dilinger@69.9.180.118] has joined #ubuntu-kernel
=== BenC [n=bcollins@www.swissdisk.com] has joined #ubuntu-kernel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-kernel
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel
=== makx [n=max@baikonur.stro.at] has joined #ubuntu-kernel
=== Wax [n=spinach@dsl092-185-225.sfo1.dsl.speakeasy.net] has joined #ubuntu-kernel
=== fs [i=fs@213.178.77.98] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-kernel
=== joh [n=joh@cD90888E8.sdsl.catch.no] has joined #ubuntu-kernel
=== \sh_away [n=sh@server3.servereyes.de] has joined #ubuntu-kernel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== doko_ [n=doko@dslb-084-059-081-172.pools.arcor-ip.net] has joined #ubuntu-kernel
=== chmj [n=chmj@196.36.161.235] has joined #ubuntu-kernel
=== Yagisan [n=jamie@60-240-196-15.tpgi.com.au] has joined #ubuntu-kernel
=== jdub [n=jdub@home.waugh.id.au] has left #ubuntu-kernel []
BenCfabbione? 02:22
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== joh [n=joh@cD90888E8.sdsl.catch.no] has joined #ubuntu-kernel
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-kernel
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== fs [i=fs@213.178.77.98] has joined #ubuntu-kernel
=== Wax [n=spinach@dsl092-185-225.sfo1.dsl.speakeasy.net] has joined #ubuntu-kernel
=== makx [n=max@baikonur.stro.at] has joined #ubuntu-kernel
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-kernel
fabbioneBenC: ?02:53
BenCfabbione: cluster 1.01.00 code is in git now03:00
BenCfabbione: also, you need to "git checkout -f master" and "git pull" to get out of the branch and back to where I am working03:01
BenCworking on branches is a bit of a pita with git it seems03:01
BenCit doesn't handle things for you so easily as working from the head03:01
fabbioneBenC: ah ok03:01
BenCpull from rsync.kernel.org too03:02
BenCseems rookery is broken03:02
fabbioneBenC: ok .. i guess i will need to read a full doc03:02
fabbioneroockery has been fixed a few hours ago 03:02
BenCah, well, I haven't pushed to it yet, so r.k.o is where all the current code is :)03:02
fabbioneBenC: if we need to kill the branch i guess i will have to redo everything03:03
fabbionebecause i did create my archive on roockery and pulled from it03:03
fabbioneand i agree that working from branches is a pain03:04
BenCdo you have lots of local commits?03:04
BenCyou can pull from the branch to get them back03:04
fabbionefor the cluster stuff, did you take it from CVS or from the release?03:04
BenCrelease03:04
fabbionekill it03:04
fabbionewe need to pull from CVS03:04
fabbioneno i have no local commits at all03:04
BenCwouldn't it be easier to just update it from CVS?03:04
fabbioneno, because the release is for redhat with redhat bits only in03:05
BenCok03:05
=== fabbione tries to pull
fabbioneBenC: does the actual kernel builds?03:08
fabbioneor are you just pulling pieces together?03:08
BenCit all builds now03:09
fabbioneok03:09
BenCstill getting some small patches from breezy into it03:09
fabbioneok03:09
BenCmajor drivers and patches are applied though03:09
fabbioneyup.. just leave alone the cluster and ocfs2 stuff03:10
fabbionei will take of them as soon as we stabilize the push/pull thingy03:10
BenCsome of hte questionable "good enough for breezy to release, but not good enoug to submit" patches, I am reviewing03:10
fabbionebecause they must be synced with userland03:10
BenCok03:10
fabbioneit's pulling 289 objects03:10
BenCyeah, there's a lot03:11
fabbioneyeps03:11
fabbionestay tuned that we can test a full push/pull03:11
BenCok03:12
fabbionei don't see any ubuntu commits if i do the checkout -f master03:14
=== fabbione is extremely confused now
=== Lathiat [i=lathiat@gasp.bur.st] has joined #ubuntu-kernel
Lathiathrm, what are the problems ubuntu has with gcc4 for the kernel?03:16
Lathiatsuse appear to use gcc4 and i hear of others doing it03:16
=== dereks__ [n=dereks@66.9.7.66] has joined #ubuntu-kernel
BenCfabbione: git pull rsync://rsync.kernel.org/...03:16
fabbionei assume i need to skip the branch name at the end03:17
BenCcorrect03:17
fabbioneok03:17
BenChoping to get the ubuntu-git-guide on wiki today03:17
fabbioneLathiat: not all the drivers we have comppiles with gcc-4.0. gcc4 miscompile the kernel. patches are welcome. kthxbye :)03:18
fabbioneBenC: yes.. that'd be really nive03:18
fabbionenice03:18
dereks__anyone successfully get amd64-smp up?03:18
fabbionedereks__: yes.03:19
fabbioneBenC: pulling now03:19
BenCfabbione: I need to go smoke a cig and drink some coffee03:19
dereks__fabbione: alright, must be my machine. i will keep working on it03:19
BenCbe back in 10 minutes03:19
fabbioneBenC: i need a cig too :) didn't know you smoke ;)03:19
fabbionebrb03:19
BenCfabbione: we should share room at UBZ then :)03:20
fabbioneBenC: i am with kiko already :/03:20
fabbionebecause i will be there all 2 and 1/2 weeks :(03:20
fabbioneso they arranged room mates by arrival/departure03:20
fabbioneBenC: next conf we will03:20
Lathiatfabbione: so is it more an external driver thing or? (i mean, i heard it miscompild the kernel, i was just curious why other people seem to be happily using it)03:23
=== dereks__ [n=dereks@66.9.7.66] has left #ubuntu-kernel []
fabbioneLathiat: it's both03:29
fabbionemeeeeehe it's pulling down an entire .pack03:45
fabbionethis is so messy03:46
BenCyeah, I did a pack of my changes03:49
fabbioneyes, but it's pulling the one from linux03:49
fabbionelinus03:49
BenCwell, that's probably a good thing03:49
fabbioneBenC: the point is that i find it all very confusing03:50
fabbionei sort of lost track of what is pulling and why03:50
fabbionei did the local clone on roockery03:50
fabbionecreated fabbione-2.6.16.git03:50
fabbionecloned locally03:50
fabbionenow i am trying to get the local one to be in sync03:51
fabbioneand it's pulling world from everywhere03:51
fabbionethere was no .pack from kernel.org when pulling from your archive03:51
fabbioneBenC: should we get roockery in sync and see step by step what needs to be done?03:52
fabbioneand write it directly on the wiki?03:52
jbaileyIs rookery unfucked now?03:54
fabbionejbailey: yes.. Znarl did fix it a few hours back03:54
jbaileyCool.03:54
=== lamont [n=lamont@15.238.5.68] has joined #ubuntu-kernel
BenCfabbione: the repo on rookery you have is just so I can pull from04:00
BenCfabbione: technically, you should pull from rsync.k.o, and push to rookery for me04:01
fabbioneBenC: ah ok04:01
fabbionebut in theory i can just pull from your repo on roockery.. it should make no difference from kernel.org, right?04:01
BenCmy repo on rookery is just to make it easier (and smaller) for you and others to create a repo I can pull from04:01
fabbioneBenC: ahhhhh ok04:02
=== fabbione starts to get a better picture now
BenCcorrect, except that the repo on r.k.o is sharing objects with Linus' tree, much the same way that your rookery repo is sharing objects with my repo on rookery04:02
BenCthe .pack thing is probably caused by the fact that my rookery repo has the .pack unpacked04:02
fabbionegotcha04:03
fabbionei guess this is going to take the usual 213 hours of rsync04:04
BenCthe second (larger) .pack is about 70Megs04:05
fabbioneit's already stalling04:06
fabbionethis network is the sucks04:07
fabbione7.6M now04:08
fabbioneit will take hours04:08
=== chmj [n=chmj@wbs-146-167-116.telkomadsl.co.za] has joined #ubuntu-kernel
fabbionebah fuck.. rsync is dead04:12
Mithrandirgood thing you're using rsync so you can restart, then. :-P04:12
fabbioneMithrandir: not with git...04:12
Mithrandirew, ok04:12
fabbioneanywa.. bbl04:12
fabbioneswithing network04:13
fabbioneat least i can work04:13
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel
fabbioneBenC: still around?04:42
BenCyeah05:12
fabbioneBenC: ok pulling now on a decent VLAN05:13
fabbionei am at the second pack already05:13
fabbioneshould be done in a few minutes05:13
BenCok05:16
=== Yagisan [n=jamie@60-240-196-15.tpgi.com.au] has joined #ubuntu-kernel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel
fabbioneBenC: ok.. i am all set with a clean checkout now05:26
fabbionelet's try again the all commit/push dance :)05:26
fabbioneok commit done..05:28
fabbionelet's see if i can push to roockery05:28
fabbioneBenC: ok.. it seems to work05:30
fabbioneyou should be able to pull from http://people.ubuntu.com/~fabbione/archives/fabbione-2.6.14.git or the ssh equivalent05:30
fabbioneit's the same fix i did last time05:31
fabbioneso nothing fancy05:31
fabbionejust a test commit05:31
=== mkrufky [n=mk@68.160.103.77] has joined #ubuntu-kernel
fabbioneBenC: i just noticed that to fix the cloop header you also commited a USB driver :P05:34
BenCreally?05:38
BenCthat can't be right05:39
BenCthat driver was already there05:39
fabbionegitk says otherwise05:39
fabbione [UBUNTU:block/cloop]  Fix include of header to be cloop.h05:40
fabbionein this commit05:40
BenCyeah, I see it05:40
BenCbut it shouldn't be there05:41
BenCoh, that was just a file rename05:41
BenCaccident05:41
fabbioneehhe ok :)05:41
fabbioneanyway can you try to pull from me?05:42
BenCyeah05:42
fabbionejust to see if it works as it should05:42
fabbioneand close the circle05:42
fabbionelike push to kernel.org05:42
fabbioneand i update from kernel.org05:42
fabbioneif all of the above works05:42
fabbionewe are setted :)05:42
BenCcommit f5608da0ec39df73f62ec752c356fd41ef15915005:43
BenCAuthor: Fabio M. Di Nitto <fabbione@ubuntu.com>05:43
BenCDate:   Fri Oct 21 17:27:34 2005 +020005:43
BenC    [UBUNTU/debian] : Test commit - Fix Ben email address05:43
BenC    Signed-off-by: Fabio M. Di Nitto <fabbione@ubuntu.com>05:43
BenClooks like we are good05:43
fabbionedid you push to kernel.org already?05:43
BenC...05:43
BenCdone to kernel.org05:44
BenC[UBUNTU:scsi]  Restore generic SCSI proc_info function05:45
BenCthat was my last commit05:46
fabbionehmm05:46
fabbionethe last one i see is the [UBUNTU:fs/gfs]  Kconfig cleanup05:47
fabbionesame as on kernel.org git web05:47
BenCnot sure of the delay between master.kernel.org and rsync.kernel.org05:47
mkrufkyits horrible05:47
mkrufkythey're working on it05:47
mkrufky:-(05:47
fabbioneah ok05:47
mkrufkyare you guys going to use gitweb also?  i find it EXTREMELY helpful05:48
fabbionemkrufky: horrible to what degree?05:48
fabbionemkrufky: gitk > gitweb05:48
BenChow horrible is horrible?05:48
BenCfabbione: s/rsync.kernel.org/master.kernel.org05:48
mkrufkyfabbione: well, linux released 2.6.14-rc4 at about 3am yesterday (my time) and i didnt see it on kernel.org until after 8pm05:48
fabbionemkrufky: given that we push to kernel.org i don't really think we need to setup one...05:48
mkrufkys/linux/linus05:48
fabbioneBenC: yeah05:48
mkrufkyfabbione: good point05:48
BenCsee if it lets you pull from there05:49
mkrufkyi want v4l/dvb to start using git... but there is MUCH resistance05:49
fabbioneBenC: i think rsync on master is open only for users05:49
BenCpossibly05:51
fabbioneyeah05:51
BenCfabbione: rookery is almost in sync, so in a minute you can try a pull from there05:52
fabbioneBenC: sure...05:52
BenChmm, master.k.o and rsync.k.o show the same IP address05:52
fabbionenow it's pulling stuff05:52
BenCno wait05:53
BenCthey aren't the same IP05:53
BenCrookery is up-to-date05:53
fabbioneso is rsync kernel.org05:53
fabbionecommit 721ee6203e8989543dd60127c045bbf29c644fc805:54
fabbioneMerge: 192081598952aa399e68608449a81aa44edddd06 f5608da0ec39df73f62ec752c356fd41ef15915005:54
fabbioneAuthor: Ben Collins <bcollins@ubuntu.com>05:54
fabbioneDate:   Fri Oct 21 11:41:00 2005 -040005:54
fabbione    Merge ssh://people.ubuntu.com/home/fabbione/public_html/archives/fabbione-2.6.1405:54
BenCcool, that was only a few minutes05:54
fabbioneand later there is scsi_proc05:54
fabbioneyeps05:54
BenCso our develpment circle is complete05:54
=== mkrufky is now known as mkrufky-away
fabbioneBenC: yes05:55
fabbionewe need to decide a couple of things05:55
fabbionebut i guess we can discuss them at UBZ05:55
fabbionelike we want to play tag team05:56
fabbioneor how do we release if one of us (specially you) isn't around05:56
BenCbtw, my commit templates are in debian/commit-templates05:56
fabbioneah nice05:57
BenC-s is a requirement to a commit05:57
BenCyeah, I've been wondering about that myself05:57
fabbioneyes.. my main concern is more political than technical05:58
fabbionein terms that we should push to kernel.org automatically05:58
fabbioneif possible at all05:58
fabbioneand you should be able to pull from me automatically05:58
fabbionein terms to keep our trees always in sync05:58
fabbioneso that if i need to upload05:59
fabbioneand you are not around05:59
fabbionei will upload the same tree that's on kernel.org or roockery05:59
fabbionewe don't want people to say: Hey they upload before pushing patches around05:59
fabbioneor stuff like that05:59
fabbioneit would kill our team image05:59
=== fabbione attempts a build
BenCit wont build from debian/rules06:01
fabbioneoh06:01
BenCjust copy or create a config06:01
fabbioneah ok06:01
BenCnone of the configs are updated yet, since we still have some drivers to put in place06:02
fabbioneBenC: yes, fair enough06:02
fabbioneBenC: if you want on monday i can start cleaning up debian/rules06:02
BenCyeah, that'd be nice06:03
fabbioneeven if we don't update configs 100% we can still get the system to build06:03
fabbionei usually did like that06:03
BenCI'm doing configs today06:03
fabbioneusing old configs to test build06:03
fabbionei am pretty sure it will fail on the cluster stuff :/06:03
fabbionethe code is for kernel < 2.6.1206:03
fabbioneso just disable it in the config06:03
BenCnah, the cluster stuff built without even a warning06:03
fabbioneit did?????06:03
fabbioneoh right06:04
fabbioneit's the ABI changes that will make it crash later :)06:04
BenCyeah, dlm, cman, gfs and all gfs_locking modules06:04
fabbioneABI/API06:04
fabbionewe also need to think about hppa06:04
fabbionebecause it's the only arch that requires a specific patch to build06:04
fabbionethey just created a git repo06:04
BenCI think hppa might be the only thing that keeps dpatch around06:04
fabbioneand pushing to linus06:04
fabbionefor one patch we can apply/deapply manual06:05
fabbionei wouldn't even bother to keep dpatch around for that06:05
BenCtrue06:05
BenChow did you create the flavor configs? Did you start with one config, and change things for say 686, 686-smp, k7, k7-smp, etc?06:06
fabbioneBenC: anyway another little hint is to update the configs directly when building the first pkg set06:06
BenCand id so, is it documented what the exact config options should be for 686, etc?06:06
fabbioneBenC: i didn't start them.. Xu did06:06
fabbionei only updated them in time06:06
fabbionei think it would be better to scratch them06:06
fabbioneand redo all of them from scratch06:06
BenCI did a diff and they seem to be a little out of sync06:06
fabbionethat's why06:06
fabbioneit was one of the thing to do for breezy06:07
fabbione-ENOTIME06:07
BenCI've been thinking about a new config system for us06:07
fabbioneBenC: did you look at the debian config system?06:07
BenCkeep all the common config options (per arch, and global) and tack on flavor specific options at build06:07
fabbionethey did implement something that seems to be nice based on our idea06:07
BenCno06:07
fabbioneyou just said exactly what they did implement06:07
fabbioneand that was coming from UDU bof ;)06:07
BenCI'll check it out then06:07
fabbioneyeah06:07
fabbioneit's not worth to rewrite06:07
fabbioneand we need to push the arches in sync06:08
fabbionesomething that we don't really do06:08
BenCwe're a little out of sync even in the same arch, between flavors, but yeah, between archs we are even worse06:08
fabbioneso if it's ok with you, i will start cleaning debian/* to be able to build, kill useless crap06:08
fabbioneand try to make it nicer06:09
BenCsure06:09
fabbione(that's from monday)06:09
fabbioneit's kind of we here already :)06:09
fabbionei will leave you the config management stuff06:09
fabbionealso remember that some of the extra features we added like cluster06:10
fabbionecan be temporary disabled while we stabilize the build system06:10
fabbioneit's a development kernel.. so we can readd things later06:10
fabbioneBenC: dude.. have a nice weekend06:13
fabbionecya on monday 06:13
jbaileyBenC: Still around?06:30
mkrufky-awayjbailey: sorry to see-saw on the dvb-headers issue -- it is NOT fixed ... we're gonna need those available, if possible06:39
mkrufky-away(if you want ubuntu users to be able to compile new dvb modules from cvs)06:39
jbaileymkrufky-away: It's too late for breezy now.06:39
mkrufky-awayya thats ok... .im saying for dapper06:39
jbaileymkrufky-away: 'k.  Won't it be fixed by moving the headers over anyway>06:40
BenCjbailey: yeah06:40
mkrufky-awaydvb maintainer has been hard to reach lately ... he knows about the issue, and he will move them to /include/media/dvb ... it's on his to-do list06:40
mkrufky-awayjbailey: why not?  (u say wont be fixed)06:40
jbaileyBenC: drow was asking me if we have a wiki page or something that covers how to do custom kernels.06:41
jbaileyBenC: Got anything I can give him?06:41
BenCcustom from user provided source, or our source?06:41
mkrufky-awayjbailey: this is the best howto around :06:42
mkrufky-awayhttp://www.us.debian.org/releases/stable/i386/ch08s05.html.en#id252745406:42
jbaileyI think he wants our source.  Apparently there's a trackpad driver tht he needs for a thinkpad.06:42
jbaileymkrufky-away: I don't know that our kernels look much like Debian's anymore.06:42
mkrufky-awaydoesnt matter06:42
mkrufky-awaycompilation still will work06:42
BenCjbailey: wiki.ubuntu.com/CategoryKernel06:43
BenCthere's a few links in there06:43
jbaileyBenC: Luvly, thanks.06:45
=== mkrufky-away is looking there too (you learn something new everyday)
=== Yagisan [n=jamie@60-240-196-15.tpgi.com.au] has left #ubuntu-kernel []
zulBenC: i upgraded my version of git and it works now for some reason :)07:44
=== lamont__ [n=lamont@mib.fc.hp.com] has joined #ubuntu-kernel
=== mkrufky-away is now known as mkrufky
BenCzul: must be that it needed to understand alternatives09:20
zultrue09:22
=== mkrufky [n=mk@68.160.103.77] has left #ubuntu-kernel []
=== doko [n=doko@dslb-084-059-081-172.pools.arcor-ip.net] has joined #ubuntu-kernel

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