=== doko [~doko___@dsl-082-082-200-209.arcor-ip.net] has joined #ubuntu-kernel === zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [03:10] java is fun [03:13] both fun and brain-stabbing heartache [03:15] i have an interview tomorrow so i guess i should go over some stuff [03:15] good luck! [03:15] thanks [03:15] technical interview, I presume? [03:16] i suppose it is...junior/intermediate tech support for a mobile company [03:16] oh, good [03:17] better than not working :) [03:17] indeed :) [03:18] wha...transmeta going out of business? [03:18] :/ [03:18] stupid slashdot.. [06:07] morning [08:36] mjg59: fabbione: that suspend patch isn't right for SCSI === JaneW [~JaneW@dumbledore.hbd.com] has joined #ubuntu-kernel [08:50] hey JaneW === JaneW [~JaneW@dumbledore.hbd.com] has joined #ubuntu-kernel [09:17] hey JaneW (2nd attempt) [09:22] infinity http://ftp.kernel.org/pub/linux/kernel/people/mbligh/abat/regression_matrix.html [09:23] hi fabbione (2nd attempt) [09:25] JaneW: we need a name today :) [09:30] fabbione: Bashful Brazil [09:30] JaneW: is that a nuts? :) [09:33] Fabbione: Brazil nut yes it's a big one ;P [09:35] http://www.rain-tree.com/brazilnu.htm [09:47] great :) === chmj [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-kernel [09:55] fabbione: Hmm. Bah. [09:55] fabbione: To the extent that it breaks existing scsi, or that it just doesn't work on scsi? [09:55] it breaks [09:55] Ok [09:55] and he doesn't have another patch yet [09:56] Ok [09:56] Well, we'll just have to hope he gets a move on :) [09:56] well.. yeah === JaneW [~JaneW@dumbledore.hbd.com] has joined #ubuntu-kernel === jbailey [~jbailey@CPE000ded9d787c-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [11:12] fabbione: Is that in now? [11:12] jbailey: just uploaded.. [11:12] but i have binaries handy [11:12] I don't need to rush it yet. [11:12] i can spare you to wait 10 hours to build :) [11:12] Handy. =) Please. [11:12] ... [11:12] 10 *hours*? [11:13] people.u.c/~fabbione/ [11:13] jbailey: building 8 flavours take ages [11:13] + we have build problems [11:13] so it might take way more than 10 hours [11:14] jbailey: note that i don't even know if that kernel will boot [11:14] so keep the proper precautions [11:14] s/keep/take === jbailey puts the "completely untested" hat on. [11:16] Hey the damned thing unpacks at least, better than svenl's image did. [11:16] (I still haven't hunted down why. I get dpkg errors with his .deb) [11:17] hahah ok :) [11:18] Look like no joy so far. [11:18] morning [11:18] Lemme try it again without 'quiet' [11:18] Heya Charles [11:19] hey chmj [11:19] jbailey: is your machine lpar? (or something like that) [11:19] dict lpar? [11:19] fabbione: I think someone has to specificly maintain external drivers [11:19] jbailey: dunno... i found a "typo fix" for ppc64 lpar boot [11:19] jbailey: but i didn't include it [11:20] chmj: inside or outside the kernel? [11:20] jbailey: since it will be part of rc6 [11:20] fabbione: I don't know about that [11:21] Oh? Is he actually doing another rc release? [11:21] fabbione: some off these drivers are already patches from upstream [11:21] chmj: what external drivers you are talking about... inside our kernel or outside? [11:21] jbailey: yes.. rc6 and release according to the schedule [11:21] Looks like it means logical partitions [11:21] fabbione: the ones in external-modules [11:21] jbailey: probably [11:22] chmj: i am not sure understand 100% what you mean... why somebody should maintain them specifically? [11:22] fabbione: some off them come as patches [11:22] chmj: yes [11:22] and? [11:23] patches have no version numbers [11:23] chmj: yes they do :) [11:23] chmj: some of them in the code, others in the name [11:23] hmm [11:24] fabbione: in the code, makes it hard for them to be automatically watched [11:24] Oh, I see. http://www.technonics.com/ppc970.htm - basically lpar is where you do vmwarish things in-chip. I doubt this beast does that, it's a "consumer" g5 mac. [11:24] chmj: i never said it was going to be an easy task === jbailey retries without quiet [11:26] fabbione: wich is why I'm saying that someone will need to manually check that [11:26] s/wich/which/g [11:26] chmj: well if it's only 2/3 drivers is ok [11:26] just spits out a warning to check them [11:26] so that people will remember [11:26] Nope, still no joy - almost like the framebuffer isn't loaded. [11:26] ok [11:27] jbailey: FB doesn't build :/ [11:27] I get the Setup Done message, Starting Linux PPC64 2.6.12-1-powerpc64-smp blah blah down to smp_core99_probe smp_core99_kick_cpu smp_Core99_kick_cpu done smp_core99_setup_cpu 0 done === jbailey blinks. [11:27] Right, lemme try ssh then. =) [11:28] powerpc64-smp:CONFIG_FB=m [11:28] no [11:28] actually it is built [11:28] ahhh i see [11:28] it needs to be inline [11:28] crap [11:29] inline? [11:29] CONFIG_FB=y [11:29] instead of modular [11:29] Right, but in the meantime I can modprobe it in the initrd [11:29] yup [11:29] It's not getting as far as getting ssh going, so there's some other issue, too. [11:31] jbailey: probably there is more that needs modprobing [11:31] if you can start adding fb stuff and see where it stops, that would be great [11:31] i am pretty sure it's just question of config options [11:32] but not having the frigging hw locally doesn't make it easier [11:32] Iz no problem, boss. === ..[topic/#ubuntu-kernel:fabbione] : Ubuntu kernel development discussion | 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--pre1,3--2.6.11.93 [11:32] jbailey: thanks! [11:34] jbailey: i suggest you to copy also the other FB modules [11:35] Other than just radeonfb? [11:36] there is a +CONFIG_FB_MACMODES=m [11:36] i did it all modular, but problably it needs to go all inline [11:41] Trying it with all those drivers in the initrd. [11:42] No joy. [11:43] crap [11:44] are you actually modprobing them manually? [11:44] or just hoping that they will get modprobed? [11:44] No, putting them in the initrd which is set to modprobe them. === JaneW [~JaneW@dumbledore.hbd.com] has left #ubuntu-kernel ["Leaving"] [11:44] I don't have enough connection to the machine at that point to modprobe anything. [11:45] I don't think this box has a serial port. [11:45] hmmmm [11:45] On what speed box does it take 10 hours to build? [11:46] jbailey: on davis [11:46] but i can rebuild ppc64 only in not too long [11:46] 10 hours is the whole package [11:46] i am changing the config right now :) [11:51] powerpc64-smp:CONFIG_FRAMEBUFFER_CONSOLE=m [11:51] powerpc-smp:CONFIG_FRAMEBUFFER_CONSOLE=y [11:51] yeah there is more :) [12:00] ok it's building now [12:01] it shouldn't take too long [12:01] Cool, thanks. [12:01] modulo gcc segfaults [12:02] this will make the FB situtation similar to all the other ppc configs [12:02] there might be more to change but at least you should be able to get the console [12:03] i am going to get some lunch while it builds [12:03] brb [12:04] never mind.. it already failed on some drivers === fabbione fixes [12:12] Cool - if I can see what's failing after this point, that would be lovely. ;) [12:22] jbailey: i was thinking that perhaps mkinitrd will need ppc64 love too.... [12:22] what about glibc?= [12:22] would a 64bit kernel search for 64 bit libc6? [12:23] It shouldn't, no. [12:24] jbailey: the image is up [12:24] The first thing it does is fire up /linuxrc, which uses the shell script interpreter in the kernel to seek to /bin/sh, which is 32bit. [12:24] Same filename as before? [12:24] note that is the next version :) [12:24] nope... [12:24] 1.3 [12:24] instead of 1.2 [12:24] Thanks. =) [12:25] no problem === warthylog [~warthylog@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel === Topic for #ubuntu-kernel: Ubuntu kernel development discussion | 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--pre1,3--2.6.11.93 === Topic (#ubuntu-kernel): set by fabbione at Mon Jun 6 11:32:45 2005 [12:50] jbailey: new 1.3 image on people [12:55] jbailey: tell me something while you are working on it.. your silence is killing me :) [12:55] Lol, it's just installing. [12:56] My connection to the data centre is crap. [12:56] hehe ok [12:56] booting. === fabbione crosses his fingers [12:57] I still get a black screen [12:57] Let's give it a sec and see if I can ssh in, though. [12:57] crap [12:57] hey [12:58] X apparently works, even if the framebuffer doesn't. =) [12:58] And I can ssh in now. =) [12:58] I see that it's loading the radeonfb [12:58] AHHHHHAHAHHAHAHAHA === fabbione goes and masturbates [12:59] *lol* [12:59] now... [12:59] we need to understand why the FB sucks [12:59] well... [12:59] there is not much to understand.. it does :) [01:00] jbailey: can stick dmesg output somewhere? [01:00] $ file a.out [01:00] a.out: ELF 64-bit MSB executable, cisco 7500, version 1 (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), not stripped [01:00] jbailey@ppc64:/tmp$ ./a.out [01:00] Hello, world! [01:00] eheheh [01:01] sure, need a couple minutes to wake Angie up. [01:01] no problem [01:01] And the fans appear to have gone nuts. =) [01:02] i am not sure APM or PM is available yet [01:02] i didn't have any option to enable it [01:04] This thing displaces an amazing amount of air. [01:04] Also sounds a bit like a jet engine. =) [01:04] ehhe [01:04] http://people.ubuntu.com/~jbailey/dmesg.txt [01:05] [ 32.536434] Console: colour dummy device 80x25 [01:05] Want one from the working setup too? [01:05] isn't this one from the working ppc64 kernel? [01:06] I mean from the working ppc32 [01:06] [ 32.614271] Calibrating delay loop... 66.56 BogoMIPS (lpj=33280) [01:06] interesting [01:06] yes.. later is fine... [01:06] I may as well fetch it now to make the 747 go away... [01:06] how much RAM do you have in that system????? [01:07] Umm, Looks like 4gb? [01:07] [ 32.763094] PowerMac SMP probe found 2 cpus [01:07] uhuuh [01:07] it's even SMP :) [01:07] Yes [01:07] jbailey: [ 32.614139] Memory: 3999720k/6291456k [01:07] it's more like 6GB [01:07] $ cat /proc/meminfo [01:07] MemTotal: 4007812 kB [01:07] but our kernels don't have more than GB highmem enabled [01:08] Ah. [01:08] yeah what's in meminfo comes from what the kernel can actually use :) [01:09] we need to talk with benh about the FB stuff [01:09] he hangs on debian-kernel [01:11] he is not around [01:13] On ppc32: [ 25.954678] Console: colour dummy device 80x25 [01:13] [ 26.045504] Calibrating delay loop... 1662.97 BogoMIPS (lpj=831488) [01:15] On the ppc32 there's an extra: [01:15] [ 27.434522] Console: switching to colour frame buffer device 210x65 [01:15] in there. [01:16] hmmm [01:24] he3y [01:25] zul: Know anything about framebuffers? =) [01:25] no :) === fabbione sighs [01:29] Hmm, there's an fbset package. [01:29] jbailey: that's not what i am looking for [01:29] But I guess the problem might be making the console point to it? [01:29] i can't find that exact string [01:29] so it's generated at runtime [01:30] that means that we need to find what driver spits it [01:30] jbailey: issint fbset a fluxbox util [01:30] and see why in 32 bit works and not in 64 [01:30] chmj: No idea. =) [01:31] jbailey: bah, framebuffer device maintanance program [01:35] ah here is [01:35] ben's on. [01:39] fabbione: can I give you the watch proggie ? [01:39] chmj: i am waiting for it... [01:39] damn ties [01:41] fabbione: email ? [01:41] chmj: or commit it in baz? [01:42] ok [01:42] chmj: you have access to people, don't you? [01:42] yes [01:42] so just use sftp instead of http to checkout/commit [01:42] put it inside the debian/ dir [01:47] must I do that from chainstrap ? [01:47] nope [01:47] ssh to people is allowed from outise via ssh proxy [01:48] ssh proxy ? [01:48] chmj: check the wiki [01:48] there is the doc on how to set that up === fabbione goes off line for a little bit [01:59] bbl === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel [03:01] there goes my first kerne-team commit :) [03:04] ./uscan-extmod --report . [03:04] Processing ./kernel-extmod.kwatch ...... [03:04] uscan-extmod warning: could not open ./kernel-extmod.kwatch: No such file or directory [03:05] A passed.kwatch [03:05] what's that? [03:05] usca-extmod --wathifile = passed.kwatch [03:05] uscan-extmod --wathifile passed.kwatch [03:06] the wathfile by default will be kernel-extmod.kwatch, one I got it looking pretty [03:06] s/one/once/ [03:06] ehhe nice :) [03:07] the script, or my typing ? [03:08] the script :) [03:08] :) [03:08] chmj: did already convert all the entries in external-drivers to the watch file? [03:09] or only a few for sampling? [03:09] a lot [03:09] all of them or only a selection? [03:09] before we spend time updating that file to death... [03:09] only a section, [03:09] ok [03:09] I'm trying to get the rest off the URLs [03:10] chmj: ok. you tell me when it's ready for "deplyoment", but it looks good already :) [03:11] did I mention I hate "You don't have permission to access on this server." [03:11] ehehhe [03:13] So who thinks that Apple using "intel chips" might mean itanium? =) === jbailey hides. [03:13] ok wish me luck [03:13] zul: Good luck, chuck! [03:16] zul: come back as winner! [03:16] fabbione: fbcon working right. [03:16] jbailey: cool [03:17] fans haven't gone nuts. [03:17] x is up [03:17] jbailey: and yes.. i am sure apple will go ia64 :) [03:17] zul: what u need luck for ? [03:17] goody [03:17] ssh in. [03:17] "... and print!" [03:23] chmj: you broke the baz archive! [03:23] you need to fix your umask on people [03:23] and change some permissions in the baz repo [03:23] otherwise we are all doomed [03:24] chmj: login to people and do what i say [03:24] cd /home/lamont/public_html/Archives/kernel-team@ubuntu.com--2005/kernel-debian--pre1,3--2.6.11.93 [03:24] chmod 775 patch-4 [03:25] cd patch-4 [03:25] chmod 775 ++revision-lock [03:25] cd ++revision-lock [03:25] chmod 775 +contents [03:26] Not find a chmod -R g+w [03:26] s/find/just/ [03:26] jbailey: it's the same.... [03:26] ? [03:27] chmj: once you have done go back to your home and: [03:28] edit .bash_profile [03:28] change the umask to look like: [03:28] umask 002 [03:28] then edit .bashrc and add the same umask line [03:29] logout [03:29] and login again [03:29] that will fix [03:30] done [03:30] chmj: you need to change the permissions to all the dirs i told you [03:30] I did [03:30] nope [03:31] /home/lamont/public_html/Archives/kernel-team@ubuntu.com--2005/kernel-debian--pre1,3--2.6.11.93/ [03:31] 4 drwxr-xr-x 3 charles warthogs 4096 Jun 6 13:57 patch-4 [03:31] that needs to be 775 [03:31] same for the directories inside [03:32] recursively ? [03:33] chmj: you are missing the ++revision-lock directory inside patch-4/ [03:33] the others are or seem to be ok [03:36] ok, done [03:36] ok thanks === fabbione tests [03:37] yup [03:37] did also change your netmask? [03:37] anyway i need to go offline again [03:37] bbl [03:39] fabbione: s/netmask/umask/ ? [03:40] erm,bashrc and bash_profile, done [03:51] yeah that :) === JaneW [~JaneW@dumbledore.hbd.com] has joined #ubuntu-kernel === doko [~doko___@dsl-082-082-200-209.arcor-ip.net] has joined #ubuntu-kernel === lamont__ [~lamont@15.238.7.7] has joined #ubuntu-kernel [04:37] O [04:37] I'm trying to imagine what the ugliest scenario the initramfs might have to cope with for booting, and whether I care. [04:38] I'm adding the hooks in, but obviously somethings might care what order they're run in, like lvm before md, and cryptroot after both. [04:49] Any idea when the -1.2 builds are likely to be done on x86? [04:49] None. And Fabio may have sent up -1.3 with the ppc64 changes from this morning. [04:50] Ah [04:50] Fair enough [05:52] no i didn't push 1.3 to archive. [05:52] 1.2 needs NEW love [05:52] and i386 is FTBFS [05:53] Ah, ok [05:53] hell it did build here! [05:53] Inconsistent kallsyms data [05:53] Try setting CONFIG_KALLSYMS_EXTRA_PASS [05:53] BAH [05:53] make[2] : Leaving directory `/build/buildd/linux-source-2.6.12-2.6.11.93/debian/b [05:53] uild/build-686-dbg' [05:54] well this is tomorrow's stuff === lamont_r [~lamont@15.238.7.7] has joined #ubuntu-kernel === rasmuson [~rasmuson@0x50c61bbe.kd4nxx10.adsl-dhcp.tele.dk] has joined #ubuntu-kernel === doko [~doko___@dsl-084-059-039-018.arcor-ip.net] has joined #ubuntu-kernel === rasmuson [~rasmuson@0x50c61bbe.kd4nxx10.adsl-dhcp.tele.dk] has left #ubuntu-kernel ["Client] [09:00] fabbione: linux-source-2.6.12 won't build on hppa until expect-tcl8.3 arrives in the archive and gcc-3.4 is buildable === lamont_r grumbles at doko, then realizes that he was going to pester the maintainer as well [09:03] lamont: expect-tcl8.3 was made only for you^H^H^Hhppa ;) [09:04] doko: yeah [09:05] but it's not in the ubuntu archive. hence gcc-3.4 is pending... [09:05] so build it, don't grumble ;-) [09:05] another option would be to disable the tests on hppa... :) [09:05] it's not? [09:05] ah, is in universe [09:05] coolness === lamont_r mumbles a thank you [10:02] well round one done [10:11] miss a day...miss alot === lamont__ [~lamont@15.238.7.7] has joined #ubuntu-kernel === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel