| === karlheg [~karlheg@host-250-237.resnet.pdx.edu] has joined #ubuntu-kernel | ||
| === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel | ||
| fabbione | morning | 06:28 |
|---|---|---|
| === JaneW [~JaneW@196.36.161.235] has joined #ubuntu-kernel | ||
| === chmj [~chmj@196.36.161.235] has joined #ubuntu-kernel | ||
| Mithrandir | hiya | 12:37 |
| Mithrandir | on a freshly-installed hoary box, I get a loadavg of 6.0 with a set of kernel threads stuck in D | 12:37 |
| Mithrandir | : tfheen@rho / > ps ax | grep D PID TTY STAT TIME COMMAND 139 ? D 0:00 [khubd] 182 ? D 0:00 [kswapd1] 183 ? D 0:00 [kswapd0] 774 ? D 0:00 [kseriod] 953 ? D 0:00 [md1_raid1] 954 ? D 0:00 [md1_resync] | 12:37 |
| Mithrandir | argh, that was totally unreadable | 12:37 |
| Mithrandir | anyhow, khubd, kswapd1, kswapd0, kseriod, md1_raid1, md1_resync. | 12:38 |
| Mithrandir | anybody got any bright ideas why they're stuck and how I can get them to unstick themselves? Rebooting doesn't seem to help | 12:38 |
| fabbione | Mithrandir: what arch is that? | 12:52 |
| fabbione | it looks like there are disk I/O problems and the raid rsync dies | 12:53 |
| Mithrandir | amd64 | 12:53 |
| fabbione | raid sync | 12:53 |
| Mithrandir | /proc/mdstat seems happy | 12:53 |
| Mithrandir | hmm | 12:53 |
| fabbione | D 0:00 [md1_resync] | 12:53 |
| Mithrandir | raid1: raid set md0 active with 2 out of 2 mirrors | 12:53 |
| Mithrandir | hdd: packet command error: status=0x51 { DriveReady SeekComplete Error } | 12:53 |
| Mithrandir | hdd: packet command error: error=0x54 | 12:53 |
| fabbione | that can be a reason | 12:53 |
| fabbione | try to disable DMA, make it boot | 12:53 |
| fabbione | and see if it works | 12:53 |
| Mithrandir | hm, that's the CD-ROM. :-P | 12:54 |
| Mithrandir | this is a pure SATA box | 12:54 |
| fabbione | hmmmm | 12:55 |
| fabbione | can try using the SATA compatibility mode in the BIOS? | 12:55 |
| Mithrandir | it doesn't have one, afaik. | 12:56 |
| Mithrandir | this is a server, not a toy. :-) | 12:56 |
| fabbione | a real server uses SCSI | 12:56 |
| fabbione | not SATA :P | 12:56 |
| Mithrandir | http://err.no/tmp/dmesg is the dmesg | 12:56 |
| Mithrandir | SATA is the new SCSI | 12:56 |
| fabbione | a real server uses OLD and WORKING SCSI | 12:57 |
| fabbione | devfs_mk_dir: invalid argument.<4>devfs_mk_dev: could not append to parent for /disc | 12:57 |
| fabbione | wtf | 12:57 |
| Mithrandir | it uses LVM too. | 12:57 |
| fabbione | Stopping tasks: ===<6>md: md_do_sync() got signal ... exiting | 12:59 |
| fabbione | ==<6>md: checkpointing recovery of md1. | 12:59 |
| fabbione | = | 12:59 |
| Mithrandir | hmm | 12:59 |
| Mithrandir | so twiddling to get around that should fix it? | 01:00 |
| fabbione | what controller is that? | 01:00 |
| Mithrandir | sii3114 | 01:00 |
| fabbione | i am not sure.. but clearly the devfs_mk stuff is not normal | 01:00 |
| Mithrandir | fwiw, I see the same on a similar box which does not have the problem with load. | 01:01 |
| Mithrandir | hmm, I'll try rebooting it now that the raid is synced and such. | 01:02 |
| Mithrandir | ok, so _something_ funks up the resync | 01:09 |
| Mithrandir | I'm not sure what, but the reboot made it resync one of the raids | 01:09 |
| fabbione | is it still stucked? | 01:20 |
| Mithrandir | nope, but it resyncs the raid now. | 01:21 |
| Mithrandir | if you look at the previous dmesg, it does: | 01:22 |
| Mithrandir | Stopping tasks: ===<6>md: md_do_sync() got signal ... exiting | 01:22 |
| Mithrandir | ==<6>md: checkpointing recovery of md1. | 01:22 |
| Mithrandir | = stopping tasks failed (1 tasks remaining) | 01:22 |
| fabbione | yup | 01:24 |
| Mithrandir | while the last restart worked. | 01:25 |
| === jbailey [~jbailey@CPE00501836c657-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-kernel | ||
| fabbione | hey jbailey | 01:37 |
| jbailey | Heya Fabio! | 01:38 |
| fabbione | https://bugzilla.ubuntu.com/show_bug.cgi?id=12040 | 01:38 |
| fabbione | jbailey: unfortunatly it is an initrd-tools problem | 01:39 |
| fabbione | i am going to add info on it, but we need it fixed asap | 01:39 |
| jbailey | fabbione: I don't have enough info here to see what the problem is.... | 01:43 |
| jbailey | Is it the usual round of glibc fuckage? | 01:43 |
| fabbione | i just added them :) | 01:43 |
| fabbione | nope.. | 01:43 |
| === jbailey reloads | ||
| jbailey | Sure, this is just another driver alias thing. | 01:44 |
| fabbione | jbailey: remember that the megaraid still remains.. | 01:45 |
| fabbione | the driver has been splitted in 2 | 01:45 |
| fabbione | old and new... | 01:45 |
| fabbione | but i dunno how to fix that in mkinitrd | 01:45 |
| jbailey | There's a massive sed table in /usr/sbin/mkinitrd | 01:46 |
| Mithrandir | fabbione: I need to see if I can reproduce this problem, but it went away after the fully-synced system had booted. | 01:50 |
| fabbione | jbailey: yes, but this is not a rename or an alias | 01:50 |
| fabbione | Mithrandir: it's rather strange because i do usually test installs on raid | 01:50 |
| Mithrandir | fabbione: and LVM? | 01:50 |
| fabbione | yup | 01:50 |
| jbailey | fabbione: Oh, sorry, I see. | 01:50 |
| Mithrandir | fabbione: hmm, anyhow, I'll see if I can reproduce it | 01:51 |
| fabbione | Mithrandir: i do all kind of stuff here :P | 01:51 |
| jbailey | Sorry, I thought you mean megaraid for old kernels and megaraid_mbox for new ones. | 01:51 |
| fabbione | Mithrandir: lvm is not related to that | 01:51 |
| jbailey | I'm still sleepy. =) | 01:51 |
| fabbione | jbailey: ehehe no | 01:51 |
| fabbione | we splitted the driver | 01:51 |
| fabbione | so that all the cool stuff is from the new one | 01:51 |
| fabbione | the only 2 old controllers are supported by the old one | 01:51 |
| fabbione | (since the new one doesn't) | 01:51 |
| jbailey | Should I just modprobe the new one first and the old one second? | 01:52 |
| fabbione | jbailey: that would be fine.. yes | 01:52 |
| fabbione | we also have a test box... | 01:53 |
| jbailey | Lovely. | 01:53 |
| fabbione | so if you want we can test the fix | 01:53 |
| jbailey | When I've cleared the cobwebs out of my head, I'll make a test package. | 01:53 |
| jbailey | Was up very late for a city-wide party last night. | 01:53 |
| fabbione | ehhe | 01:53 |
| fabbione | it's enough you give me the modified mkinitrd file | 01:54 |
| fabbione | we can package it later :) | 01:54 |
| === JaneW [~JaneW@196.36.161.235] has left #ubuntu-kernel ["Leaving"] | ||
| === zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel | ||
| zul | jeua | 03:16 |
| zul | doh...heya | 03:16 |
| zul | fabbione: when you get around to it can you do a merge kthxbye | 03:19 |
| fabbione | zul: fix your archive. kthxbye | 03:24 |
| fabbione | baz abrowse zulcss@gmail.com--2005 | 03:24 |
| fabbione | ^^stall | 03:24 |
| zul | fudge | 04:06 |
| === zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel | ||
| === Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel | ||
| === lamont__ [~lamont@15.238.7.29] has joined #ubuntu-kernel | ||
| dilinger | i have serious slowdowns switching between workspaces in hoary's X. not sure if this is xorg or kernel being crap :( | 09:59 |
| === doko [~doko___@dsl-084-059-070-029.arcor-ip.net] has joined #ubuntu-kernel | ||
| dilinger | fabbione: ubuntu-kernel list | 11:35 |
| dilinger | Subject: [ghall@research.dfci.harvard.edu: Re: qlogic] | 11:35 |
| fabbione | dilinger: yes.. we just started compiling it again | 11:37 |
| fabbione | it's in the vanilla kernel | 11:37 |
| dilinger | fabbione: it's not actually distributable | 11:37 |
| fabbione | it might not be DFSG free... | 11:37 |
| dilinger | http://wiki.debian.net/?KernelFirmwareLicensing | 11:37 |
| dilinger | (i need to update that wrt to qlogic, but i've talked to their lawyers a bunch, and they're going to dual license the firmware.. gpl/bsd) | 11:38 |
| === fs [fs@213.178.77.98] has joined #ubuntu-kernel | ||
| fabbione | dilinger: well the point is simple | 11:39 |
| fabbione | there are some kernel developers that are making real crusades towards non GPL code | 11:39 |
| fabbione | so if it is still there, i think it's usable | 11:39 |
| dilinger | no | 11:39 |
| dilinger | this is a different matter | 11:39 |
| dilinger | this is GPL'd firmware | 11:39 |
| dilinger | the GPL defines source as "preferred form for modification" | 11:40 |
| fabbione | is the firware within the kernel? | 11:40 |
| dilinger | which binary firmware is not | 11:40 |
| dilinger | yes | 11:40 |
| dilinger | qla2300_fw.c | 11:40 |
| dilinger | and friends | 11:40 |
| dilinger | that's why we strip it out of the kernel | 11:40 |
| dilinger | along w/ tg3 | 11:40 |
| dilinger | and a few other drivers | 11:40 |
| dilinger | tg3 is cleared up in 2.6.12; we worked w/ broadcom | 11:40 |
| dilinger | we're working w/ qlogic, and qla2xxx should be good to go soon | 11:41 |
| dilinger | the other 6 drivers we strip are looking hopeless | 11:41 |
| dilinger | but they | 11:41 |
| fabbione | well i am already shipping them.. | 11:41 |
| dilinger | 're not as widely used | 11:41 |
| fabbione | tg3/qla | 11:41 |
| dilinger | ok, well.. | 11:41 |
| fabbione | also the drm stuff | 11:41 |
| dilinger | drm? | 11:42 |
| fabbione | mga (drivers/char/drm): | 11:42 |
| fabbione | ^^drm | 11:42 |
| dilinger | ok, that's fine | 11:42 |
| dilinger | that's a different issue | 11:42 |
| dilinger | DFSG-compatibility is the reason why that's listed there | 11:43 |
| fabbione | anyway.. i will look at it again another day | 11:43 |
| fabbione | i am way too tired to think about licence and firmwares | 11:43 |
| dilinger | this isn't about DFSG-ness, this is about undistributable code | 11:43 |
| dilinger | ok | 11:43 |
| fabbione | they should all just die | 11:43 |
| dilinger | 'night | 11:43 |
| dilinger | heh | 11:43 |
| fabbione | :) | 11:43 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!