=== mkrufky [n=mk@68.160.103.77] has left #ubuntu-kernel [] [12:08] BenC: He's pretty certainly asleep right now. [12:08] He usually starts his workday in 6 hours. [12:09] tx === 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 [03:38] BenC: ping [03:53] i know you are online at least 40 minutes ago ;) [03:54] so you cant hide forever [04:01] here [04:02] hi...so i did a clone and did a checkout but im getting all these errors about sha1 and the like [04:03] i did git checkout ubuntu-2.6.14 in the directory that was created by the clone so im not sure [04:28] meh...stupid git im off to bed [04:30] ttyl [05:56] BenC: pong? [05:56] morning === 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 [] [02:22] fabbione? === 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 [02:53] BenC: ? [03:00] fabbione: cluster 1.01.00 code is in git now [03:01] fabbione: also, you need to "git checkout -f master" and "git pull" to get out of the branch and back to where I am working [03:01] working on branches is a bit of a pita with git it seems [03:01] it doesn't handle things for you so easily as working from the head [03:01] BenC: ah ok [03:02] pull from rsync.kernel.org too [03:02] seems rookery is broken [03:02] BenC: ok .. i guess i will need to read a full doc [03:02] roockery has been fixed a few hours ago [03:02] ah, well, I haven't pushed to it yet, so r.k.o is where all the current code is :) [03:03] BenC: if we need to kill the branch i guess i will have to redo everything [03:03] because i did create my archive on roockery and pulled from it [03:04] and i agree that working from branches is a pain [03:04] do you have lots of local commits? [03:04] you can pull from the branch to get them back [03:04] for the cluster stuff, did you take it from CVS or from the release? [03:04] release [03:04] kill it [03:04] we need to pull from CVS [03:04] no i have no local commits at all [03:04] wouldn't it be easier to just update it from CVS? [03:05] no, because the release is for redhat with redhat bits only in [03:05] ok === fabbione tries to pull [03:08] BenC: does the actual kernel builds? [03:08] or are you just pulling pieces together? [03:09] it all builds now [03:09] ok [03:09] still getting some small patches from breezy into it [03:09] ok [03:09] major drivers and patches are applied though [03:10] yup.. just leave alone the cluster and ocfs2 stuff [03:10] i will take of them as soon as we stabilize the push/pull thingy [03:10] some of hte questionable "good enough for breezy to release, but not good enoug to submit" patches, I am reviewing [03:10] because they must be synced with userland [03:10] ok [03:10] it's pulling 289 objects [03:11] yeah, there's a lot [03:11] yeps [03:11] stay tuned that we can test a full push/pull [03:12] ok [03:14] i don't see any ubuntu commits if i do the checkout -f master === fabbione is extremely confused now === Lathiat [i=lathiat@gasp.bur.st] has joined #ubuntu-kernel [03:16] hrm, what are the problems ubuntu has with gcc4 for the kernel? [03:16] suse appear to use gcc4 and i hear of others doing it === dereks__ [n=dereks@66.9.7.66] has joined #ubuntu-kernel [03:16] fabbione: git pull rsync://rsync.kernel.org/... [03:17] i assume i need to skip the branch name at the end [03:17] correct [03:17] ok [03:17] hoping to get the ubuntu-git-guide on wiki today [03:18] Lathiat: not all the drivers we have comppiles with gcc-4.0. gcc4 miscompile the kernel. patches are welcome. kthxbye :) [03:18] BenC: yes.. that'd be really nive [03:18] nice [03:18] anyone successfully get amd64-smp up? [03:19] dereks__: yes. [03:19] BenC: pulling now [03:19] fabbione: I need to go smoke a cig and drink some coffee [03:19] fabbione: alright, must be my machine. i will keep working on it [03:19] be back in 10 minutes [03:19] BenC: i need a cig too :) didn't know you smoke ;) [03:19] brb [03:20] fabbione: we should share room at UBZ then :) [03:20] BenC: i am with kiko already :/ [03:20] because i will be there all 2 and 1/2 weeks :( [03:20] so they arranged room mates by arrival/departure [03:20] BenC: next conf we will [03:23] fabbione: 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) === dereks__ [n=dereks@66.9.7.66] has left #ubuntu-kernel [] [03:29] Lathiat: it's both [03:45] meeeeehe it's pulling down an entire .pack [03:46] this is so messy [03:49] yeah, I did a pack of my changes [03:49] yes, but it's pulling the one from linux [03:49] linus [03:49] well, that's probably a good thing [03:50] BenC: the point is that i find it all very confusing [03:50] i sort of lost track of what is pulling and why [03:50] i did the local clone on roockery [03:50] created fabbione-2.6.16.git [03:50] cloned locally [03:51] now i am trying to get the local one to be in sync [03:51] and it's pulling world from everywhere [03:51] there was no .pack from kernel.org when pulling from your archive [03:52] BenC: should we get roockery in sync and see step by step what needs to be done? [03:52] and write it directly on the wiki? [03:54] Is rookery unfucked now? [03:54] jbailey: yes.. Znarl did fix it a few hours back [03:54] Cool. === lamont [n=lamont@15.238.5.68] has joined #ubuntu-kernel [04:00] fabbione: the repo on rookery you have is just so I can pull from [04:01] fabbione: technically, you should pull from rsync.k.o, and push to rookery for me [04:01] BenC: ah ok [04:01] but in theory i can just pull from your repo on roockery.. it should make no difference from kernel.org, right? [04:01] my repo on rookery is just to make it easier (and smaller) for you and others to create a repo I can pull from [04:02] BenC: ahhhhh ok === fabbione starts to get a better picture now [04:02] correct, 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 rookery [04:02] the .pack thing is probably caused by the fact that my rookery repo has the .pack unpacked [04:03] gotcha [04:04] i guess this is going to take the usual 213 hours of rsync [04:05] the second (larger) .pack is about 70Megs [04:06] it's already stalling [04:07] this network is the sucks [04:08] 7.6M now [04:08] it will take hours === chmj [n=chmj@wbs-146-167-116.telkomadsl.co.za] has joined #ubuntu-kernel [04:12] bah fuck.. rsync is dead [04:12] good thing you're using rsync so you can restart, then. :-P [04:12] Mithrandir: not with git... [04:12] ew, ok [04:12] anywa.. bbl [04:13] swithing network [04:13] at least i can work === 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 [04:42] BenC: still around? [05:12] yeah [05:13] BenC: ok pulling now on a decent VLAN [05:13] i am at the second pack already [05:13] should be done in a few minutes [05:16] ok === 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 [05:26] BenC: ok.. i am all set with a clean checkout now [05:26] let's try again the all commit/push dance :) [05:28] ok commit done.. [05:28] let's see if i can push to roockery [05:30] BenC: ok.. it seems to work [05:30] you should be able to pull from http://people.ubuntu.com/~fabbione/archives/fabbione-2.6.14.git or the ssh equivalent [05:31] it's the same fix i did last time [05:31] so nothing fancy [05:31] just a test commit === mkrufky [n=mk@68.160.103.77] has joined #ubuntu-kernel [05:34] BenC: i just noticed that to fix the cloop header you also commited a USB driver :P [05:38] really? [05:39] that can't be right [05:39] that driver was already there [05:39] gitk says otherwise [05:40] [UBUNTU:block/cloop] Fix include of header to be cloop.h [05:40] in this commit [05:40] yeah, I see it [05:41] but it shouldn't be there [05:41] oh, that was just a file rename [05:41] accident [05:41] ehhe ok :) [05:42] anyway can you try to pull from me? [05:42] yeah [05:42] just to see if it works as it should [05:42] and close the circle [05:42] like push to kernel.org [05:42] and i update from kernel.org [05:42] if all of the above works [05:42] we are setted :) [05:43] commit f5608da0ec39df73f62ec752c356fd41ef159150 [05:43] Author: Fabio M. Di Nitto [05:43] Date: Fri Oct 21 17:27:34 2005 +0200 [05:43] [UBUNTU/debian] : Test commit - Fix Ben email address [05:43] Signed-off-by: Fabio M. Di Nitto [05:43] looks like we are good [05:43] did you push to kernel.org already? [05:43] ... [05:44] done to kernel.org [05:45] [UBUNTU:scsi] Restore generic SCSI proc_info function [05:46] that was my last commit [05:46] hmm [05:47] the last one i see is the [UBUNTU:fs/gfs] Kconfig cleanup [05:47] same as on kernel.org git web [05:47] not sure of the delay between master.kernel.org and rsync.kernel.org [05:47] its horrible [05:47] they're working on it [05:47] :-( [05:47] ah ok [05:48] are you guys going to use gitweb also? i find it EXTREMELY helpful [05:48] mkrufky: horrible to what degree? [05:48] mkrufky: gitk > gitweb [05:48] how horrible is horrible? [05:48] fabbione: s/rsync.kernel.org/master.kernel.org [05:48] fabbione: well, linux released 2.6.14-rc4 at about 3am yesterday (my time) and i didnt see it on kernel.org until after 8pm [05:48] mkrufky: given that we push to kernel.org i don't really think we need to setup one... [05:48] s/linux/linus [05:48] BenC: yeah [05:48] fabbione: good point [05:49] see if it lets you pull from there [05:49] i want v4l/dvb to start using git... but there is MUCH resistance [05:49] BenC: i think rsync on master is open only for users [05:51] possibly [05:51] yeah [05:52] fabbione: rookery is almost in sync, so in a minute you can try a pull from there [05:52] BenC: sure... [05:52] hmm, master.k.o and rsync.k.o show the same IP address [05:52] now it's pulling stuff [05:53] no wait [05:53] they aren't the same IP [05:53] rookery is up-to-date [05:53] so is rsync kernel.org [05:54] commit 721ee6203e8989543dd60127c045bbf29c644fc8 [05:54] Merge: 192081598952aa399e68608449a81aa44edddd06 f5608da0ec39df73f62ec752c356fd41ef159150 [05:54] Author: Ben Collins [05:54] Date: Fri Oct 21 11:41:00 2005 -0400 [05:54] Merge ssh://people.ubuntu.com/home/fabbione/public_html/archives/fabbione-2.6.14 [05:54] cool, that was only a few minutes [05:54] and later there is scsi_proc [05:54] yeps [05:54] so our develpment circle is complete === mkrufky is now known as mkrufky-away [05:55] BenC: yes [05:55] we need to decide a couple of things [05:55] but i guess we can discuss them at UBZ [05:56] like we want to play tag team [05:56] or how do we release if one of us (specially you) isn't around [05:56] btw, my commit templates are in debian/commit-templates [05:57] ah nice [05:57] -s is a requirement to a commit [05:57] yeah, I've been wondering about that myself [05:58] yes.. my main concern is more political than technical [05:58] in terms that we should push to kernel.org automatically [05:58] if possible at all [05:58] and you should be able to pull from me automatically [05:58] in terms to keep our trees always in sync [05:59] so that if i need to upload [05:59] and you are not around [05:59] i will upload the same tree that's on kernel.org or roockery [05:59] we don't want people to say: Hey they upload before pushing patches around [05:59] or stuff like that [05:59] it would kill our team image === fabbione attempts a build [06:01] it wont build from debian/rules [06:01] oh [06:01] just copy or create a config [06:01] ah ok [06:02] none of the configs are updated yet, since we still have some drivers to put in place [06:02] BenC: yes, fair enough [06:02] BenC: if you want on monday i can start cleaning up debian/rules [06:03] yeah, that'd be nice [06:03] even if we don't update configs 100% we can still get the system to build [06:03] i usually did like that [06:03] I'm doing configs today [06:03] using old configs to test build [06:03] i am pretty sure it will fail on the cluster stuff :/ [06:03] the code is for kernel < 2.6.12 [06:03] so just disable it in the config [06:03] nah, the cluster stuff built without even a warning [06:03] it did????? [06:04] oh right [06:04] it's the ABI changes that will make it crash later :) [06:04] yeah, dlm, cman, gfs and all gfs_locking modules [06:04] ABI/API [06:04] we also need to think about hppa [06:04] because it's the only arch that requires a specific patch to build [06:04] they just created a git repo [06:04] I think hppa might be the only thing that keeps dpatch around [06:04] and pushing to linus [06:05] for one patch we can apply/deapply manual [06:05] i wouldn't even bother to keep dpatch around for that [06:05] true [06:06] how 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] BenC: anyway another little hint is to update the configs directly when building the first pkg set [06:06] and id so, is it documented what the exact config options should be for 686, etc? [06:06] BenC: i didn't start them.. Xu did [06:06] i only updated them in time [06:06] i think it would be better to scratch them [06:06] and redo all of them from scratch [06:06] I did a diff and they seem to be a little out of sync [06:06] that's why [06:07] it was one of the thing to do for breezy [06:07] -ENOTIME [06:07] I've been thinking about a new config system for us [06:07] BenC: did you look at the debian config system? [06:07] keep all the common config options (per arch, and global) and tack on flavor specific options at build [06:07] they did implement something that seems to be nice based on our idea [06:07] no [06:07] you just said exactly what they did implement [06:07] and that was coming from UDU bof ;) [06:07] I'll check it out then [06:07] yeah [06:07] it's not worth to rewrite [06:08] and we need to push the arches in sync [06:08] something that we don't really do [06:08] we're a little out of sync even in the same arch, between flavors, but yeah, between archs we are even worse [06:08] so if it's ok with you, i will start cleaning debian/* to be able to build, kill useless crap [06:09] and try to make it nicer [06:09] sure [06:09] (that's from monday) [06:09] it's kind of we here already :) [06:09] i will leave you the config management stuff [06:10] also remember that some of the extra features we added like cluster [06:10] can be temporary disabled while we stabilize the build system [06:10] it's a development kernel.. so we can readd things later [06:13] BenC: dude.. have a nice weekend [06:13] cya on monday [06:30] BenC: Still around? [06:39] jbailey: sorry to see-saw on the dvb-headers issue -- it is NOT fixed ... we're gonna need those available, if possible [06:39] (if you want ubuntu users to be able to compile new dvb modules from cvs) [06:39] mkrufky-away: It's too late for breezy now. [06:39] ya thats ok... .im saying for dapper [06:40] mkrufky-away: 'k. Won't it be fixed by moving the headers over anyway> [06:40] jbailey: yeah [06:40] dvb 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 list [06:40] jbailey: why not? (u say wont be fixed) [06:41] BenC: drow was asking me if we have a wiki page or something that covers how to do custom kernels. [06:41] BenC: Got anything I can give him? [06:41] custom from user provided source, or our source? [06:42] jbailey: this is the best howto around : [06:42] http://www.us.debian.org/releases/stable/i386/ch08s05.html.en#id2527454 [06:42] I think he wants our source. Apparently there's a trackpad driver tht he needs for a thinkpad. [06:42] mkrufky-away: I don't know that our kernels look much like Debian's anymore. [06:42] doesnt matter [06:42] compilation still will work [06:43] jbailey: wiki.ubuntu.com/CategoryKernel [06:43] there's a few links in there [06:45] BenC: Luvly, thanks. === 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 [] [07:44] BenC: i upgraded my version of git and it works now for some reason :) === lamont__ [n=lamont@mib.fc.hp.com] has joined #ubuntu-kernel === mkrufky-away is now known as mkrufky [09:20] zul: must be that it needed to understand alternatives [09:22] true === 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