/srv/irclogs.ubuntu.com/2005/08/01/#ubuntu-kernel.txt

=== crimsun [~crimsun@rchp4.rochester.ibm.com] has joined #ubuntu-kernel
=== karlheg [~karlheg@host-250-237.resnet.pdx.edu] has joined #ubuntu-kernel
=== crimsun [~crimsun@rchp4.rochester.ibm.com] has joined #ubuntu-kernel
=== crimsun [~crimsun@66-188-220-125.dhcp.roch.mn.charter.com] has joined #ubuntu-kernel
fabbionemorning05:44
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
fabbionehey jbailey 06:43
jbaileyHeya Fabio06:44
jbaileyI'm about to upload initramfs-tools 0.1406:44
fabbionenice06:44
jbaileyJust need to figure out why bzr doesn't feel like commiting.06:44
fabbionejbailey: did you hear anything about binutils to fix that link problem on sparc?06:44
jbaileyNo, but I haven't had a chance to dig in yet.06:44
jbaileySorry about that. =(06:45
fabbioneno need to be sorry please06:45
fabbione:)06:45
fabbionei was only asking...06:45
fabbionethe situation still looks good06:46
jbaileyWell, I feel bad that I haven't had a chance.06:46
jbaileyFeeling a bit swamped.06:46
fabbionebut the gnome pkgs starts to pile up06:46
jbaileybzr commit done.06:46
jbaileyThis version actually now detects IDE correctly on my box, SATA on another one, and LVM and Raid1.06:46
fabbionenice06:47
fabbionei hope i won't crash today06:47
fabbioneand give it a shot06:47
fabbionei am so tired you have no idea06:48
jbaileyStill no evms or cryptroot.06:48
jbaileyI just don't have test scenarios for those, so it'll be a bitch.06:48
fabbioneif you have md and lvm you also have evms06:48
jbaileyI do?06:48
jbaileyI'll ask you sometime when I'm awake.06:48
jbaileyI promised mdz that I'd put out a call for testers today on what I have.06:49
fabbioneas it stands now.. evms and lvm are "only" 2 interfaces towards device-mapper06:49
fabbioneif you get one, somehow you get the other06:49
jbaileyAh, okay.06:49
fabbionebut mdz can give you more details about evms06:49
fabbionehe was the maintainer06:49
jbailey'cept that he's insanely busy.06:49
fabbionewell he can spend 2 minutes06:49
fabbioneat least this is at kernel level..06:50
fabbioneif userland does something "weird" i dunno06:50
fabbionei was never able to make evms work in a decent way06:50
jbaileyevms ate my partition table06:51
jbaileySo I'm not inclined to try it again.06:51
fabbioneehhe06:52
jbaileyRejected: binary uploads are not allowed - please only upload source.06:58
jbaileyBah06:58
jbaileyI must get that wrong like *half* the time.06:58
fabbioneehhehe06:59
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
fabbionejbailey: when i am linking.. can i avoid to specify -m $emulation ?07:12
fabbioneor is it somewhat mandatory?07:12
jbaileyMmm, I thought it was supposed to detect it from the module.07:12
jbaileyI might be mistaken.07:12
fabbionewhat i mean is:07:12
jbaileyIt's been so long since I've used ld directly.07:12
fabbioneld -m elf_i386 -r -o $dest $modules07:12
jbaileyRight.07:13
fabbioneif i omit -m elf_i386, which one will be selected?07:13
jbaileyI think you ought to be able to leave it out.07:13
jbaileyIt should be detected, so in this case elf_i38607:13
fabbionei guess i need to try it07:13
fabbioneyeah it works on i38607:14
jbaileySleep time. 07:34
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== JaneW [~JaneW@wbs-146-168-164.telkomadsl.co.za] has joined #ubuntu-kernel
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== chmj [~chmj@196.36.161.235] has joined #ubuntu-kernel
=== horms [~horms@vagw.valinux.co.jp] has joined #ubuntu-kernel
=== doko [~doko___@dsl-084-059-067-130.arcor-ip.net] has joined #ubuntu-kernel
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
=== chmj [~chmj@196.36.161.235] has joined #ubuntu-kernel
jbaileyfabbione: Hey - did you get a chance to try the initramfs-tools stuff at all?02:24
fabbioneno :(02:25
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulheylo02:28
fabbionehey zul02:29
zulhey how is it going?02:29
fabbioneas usual02:32
zulexciting02:34
fabbionewhat's exciting about it?02:35
zuli was being sarcastic02:46
=== lamont__ [~lamont@15.238.5.126] has joined #ubuntu-kernel
lamont__fabbione: rebooting now04:33
fabbionekw33l04:33
lamont__well.  that was painful04:36
fabbioneso?04:36
lamont__good news for doko... it's not 3.404:36
fabbionebad news for the ia64 porter :P04:36
lamont__bad news for me: it's not 3.404:36
lamont__yeppers04:36
lamont__means I have to actually work on it.04:37
fabbionelamont__: the only thing i try to do is disable acpi on ia6404:37
lamont__??04:37
fabbioneit's the only big ia64 chunk of code that's different from Debian04:37
fabbionesorry. "i would try to do"..04:37
lamont__I should try booting with noacpi?  or there's a kernel patch I should try removing?04:37
fabbionetry booting with noacpi first04:37
jbaileyW00t Got my drivers license.05:16
jbaileyAngie has to wait until she gets better proof of residence.05:17
jbaileySo stupid.05:17
zulits the same in ontario dude05:17
jbaileyUmm, no.05:18
jbaileyHer lease was good enough, and a bank statement was good enough for me.05:18
zulwell..for health card i guess05:18
jbaileyWell + old license. =)05:18
jbaileyBut here, I needed passport,  ontario health card, ontario drivers license, and a current bill showing transactions only in quebec since I moved sent to this address.05:19
jbaileyAndit has to be a bill from a 'respectable place'05:19
zulso pornos are out? :)05:19
jbaileyThe fact that she bought $3500 worth of appliances from Future Shop that got sent to the appartment that she leased isn't good enough.05:19
jbaileyNor is the confirmation from Hydro Quebec saying that her account is now open good enough.05:20
jbaileyShe had a visa bill with her, but the lady just said that it doesn't matter.  The bank will send a statememnt anywhere.05:21
jbailey*my* visa bill was fine, though, since it has a u-haul on it, a bunch of gas stops along the 401 and a dozen or so transactions in montreal after that.05:21
zullol...stupid quebec05:21
jbaileyI thought it was a bit extreme.05:23
jbaileyBut I got mine for now, anyway.05:23
jbaileyThe Hydro bill is in her name, so when that gets sent, that'll be good enough.05:24
zulgetting married in quebec is pretty extreme i hear as well05:28
jbaileyOh?05:34
jbaileyWhat's the story there?05:34
zuli dont really remmeber unforuntately..05:35
jbaileyfabbione: ping?05:45
jbaileyfabbione: any idea if this is going anywhere upstream: http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-v0.7d-2.6.12.patch05:45
fabbionejbailey: acpi -> mjg59 .. really...05:47
jbaileyHmm.  This is more initramfs handling, but alright. =)05:48
jbaileymjg59_: *poke* ^^^05:48
jbaileyIt looks like we need to apply either that one or this one:05:48
jbaileyhttp://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initramfs-fix-2.6.10-cleanup.patch05:48
mjg59_acpi upstream aren't keen on it05:52
mjg59_If it's needed for initramfs, then push it05:53
lamont__mjg59_: the ia64 issue is more basic... nothing from the kernel but timeout/machine-checks05:54
mjg59_lamont__: Mm?05:54
lamont__2.6.10-5 boots fine and all, 2.6.12-current is not so happy.  with or without 'noacpi'05:54
lamont__so somewhere in there, I have issues to figure out.05:54
mjg59_Can you revert the acpi patch?05:54
lamont__could be a fun little bios interaction05:54
mjg59_Hmm. Hang on - I seem to remember something that may be related. Hang on.05:55
lamont__mjg59_: that's certainly on the list...05:55
lamont__mjg59_: the "one console" issue?05:55
jbaileymjg59_: Do they have specific concerns that I should work with?  Having it right in the filesystem is elegant in a number of ways.05:55
mjg59_jbailey: "Vendors should fix their hardware"05:55
jbaileymjg59_: Not the least of which that you can swap dsdt's at boottime with a trivial hack to grub.05:55
mjg59_lamont__: If it boots without that, can you grab the latest bleeding-edge ACPI patch and see if that's any better?05:56
lamont__mjg59_: certainly.  will probably pester you for where to grab said bleeding-edge razor05:57
jbaileyfabbione: I have a really strong preference of the acpi-dsdt-initrd-v0.7d.... patch.  It has the advantage that if someone does a custom kernel, they just won't get a DSDT.  With the other one, if they run a stock kernel, the kernel can't load an initramfs with a DSDT in it.05:58
jbaileymjg59_, fabbione: What prep/testing do you need me to do in order to test it adequately for you to bless it?05:58
fabbionejbailey: are the 2 patches mutal exclusive?05:59
fabbioneso it's either one or the other05:59
jbaileyNo05:59
mjg59_jbailey: The initramfs one looks correct. Break your DSDT, boot with it, see if your machine breaks05:59
mjg59_If so, I'm happy with it05:59
jbaileymjg59_: The one that just alters the read size to compensate for the DSDT hanging off the end?05:59
mjg59_Hang on05:59
=== jbailey hangs
zulding dong the wicked witch...er..06:00
mjg59_jbailey: Ok. What's the precise issue?06:00
jbaileyzul: Funny enough, there are bells rining outside.06:00
zullol06:01
jbaileymjg59_: With an initramfs, using the traditional way of appending the DSDT to the initramfs causes a boot failure.  The people at this web site are proposing two solutions.  1) (http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initramfs-fix-2.6.10-cleanup.patch) makes the initramfs read function calculate the size of the initramfs without including the files so that it unpacks the initramfs correctly.  The rest of th06:02
jbaileye sstem should go on to process the dsdt correctly.06:02
mjg59_Yes. That looks clean enough.06:02
jbailey2)  http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-v0.7d-2.6.12.patch makes the initramfs system available earlier so that acpi can simply open the file off of the filesystem and read it in.06:02
mjg59_Right. I've no preference.06:02
mjg59_The first seems less invasive06:02
jbaileySo here's the catch.06:03
jbailey1) Means that if someone does a custom kernel, but includes a DSDT at the end, they won't have the patch, so the machine won't boot.06:03
mjg59_Yes06:03
jbailey2) Means that if someone does a custom kernel, and includes a DSDT in the initramfs, it simpy won't get read by anything.06:03
mjg59_Well, either is fine with me. 06:03
jbaileyHave you seen either of these on upstream lists?  I have a preference for #2 to reduce the support nightmare.06:04
jbaileyBut I suspect that #1, being less invasive, is more likely to get accepted.  But that's entirely a guess.06:04
mjg59_Neither is going to make it upstream while acpi upstream are hostile06:04
jbaileyIf neither will make it upstream, then I'll do #2 =)06:04
=== desrt [~desrt@dhcp-0-20-af-d2-7c-3.cpe.mountaincable.net] has joined #ubuntu-kernel
jbaileyfabbione: What sort of testing do you want me to do before I say "Please include this patch"?06:06
fabbionejbailey: it's enough it works for you....06:07
jbailey'kay06:08
jbaileyI guess I need to figure out how to compile a kernel now. =)06:08
fabbioneit looks to me we already have 206:08
=== jbailey blinks
jbaileyOh?06:08
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== jbailey apt-get source's the kernel to check
mjg59_fabbione: I think we only have an earlier version of the patch that doesn't deal with initramfs06:10
jbaileyHmm, can I apt-get source the i386 kernel from a ppc?06:10
=== jbailey hops onto concordia
fabbionejbailey: the kernel is only one06:11
fabbionethere is only ONE source06:11
zuluse the source luke06:11
fabbionemjg59_: well i have no issues to update it..06:12
jbaileyAh, handy06:12
=== jbailey blinks.
jbailey26k source?06:12
jbaileyOh, that's linux-meta06:13
jbailey47mb, much better06:13
jbaileyErr..  Is i386 only at 2.6.12-3 ?06:15
jbaileyThat's all concordia seems to have in its chroot's apt sources06:15
fabbionejbailey: you can grab the sources from my home on concordia06:19
fabbionetake 4.4 please06:20
fabbione4.5 is the playground atm06:20
jbaileyHmm06:25
fabbionedesrt: what kernel flavour do you use?06:25
jbaileyI thought drivers-acpi-osl_attach-dsdt-to-initrd.dpatch06:25
jbailey was already upstream06:25
lamont__hrm.. external-global-acpi_update.dpatch is pretty *&(^^%_ invasive06:26
desrtfabbione; 686-smp and powerpc64-smp06:26
fabbionedesrt: ok.. i will make 686-smp for you to test06:26
lamont__mjg59_:  external-global-acpi_update* were the two you wanted me to pull?06:26
desrtfabbione; the hardware arrived today for our cluster :)06:27
desrtfabbione; so, as of tomorrow i'm gonna be running 5 boxes with powerpc64-smp :)06:27
desrt(and some time later about 12)06:28
fabbionedesrt: cool!06:28
fabbionedesrt: what kind of cluster are you going to run?06:28
desrtour own thing06:28
fabbioneyeah.. i mean. HA or HP cluster?06:29
fabbioneA=Availability06:29
fabbioneP=Performance06:29
mjg59_lamont__: Yeah06:31
jbaileyAnyone have a SuSE kernel source handy?06:31
jbaileyI'd love to see if they apply this other one, it's one of their folks that wrote it:06:31
jbaileyhttp://gaugusch.at/acpi-dsdt-initrd-patches/acpi_dsdt_initrd_initramfs.patch06:32
jbaileyhttp://gaugusch.at/acpi-dsdt-initrd-patches/initramfs-before-acpi.patch06:32
fabbionedpkg-deb: building package `linux-image-2.6.12-4-686-smp' in `../linux-image-2.6.12-4-686-smp_2.6.12-4.5_i386.deb'.06:35
fabbioneand NO ABI breakage!06:35
fabbione(....yet)06:35
jbaileyThis too shall pass ;)06:35
fabbionedesrt: http://people.ubuntu.com/~fabbione/06:36
fabbionedesrt: there are 3 linux-*-4.5*.deb06:37
fabbionecan you test inotify with them?06:37
fabbionethey include all the latest fixed06:37
fabbionefixes06:37
fabbionejust rememeber that is NOT 4.5 final06:37
fabbioneso you might have to upgrade it later06:37
=== lamont__ watches the whole *&%)_ world rebuild, curses acpi
=== fabbione goes offline
=== desrt downloading now
desrtsorry for the delay.  got busy for a moment06:50
fabbionedesrt: no problem, take your time to test.06:52
fabbionei need to go out now06:52
fabbionei will bbl06:52
fabbioneps don't use SYSCALLS 289 and 290.. they are fake and unsecure atm06:53
fabbionei already have a better patch done..06:53
fabbionebut i need to know if it works for you now with the 291/292/29306:53
fabbionein sync with *06:53
fabbionelater06:53
desrtfabbione; problem is not fixed06:59
desrt:q07:00
desrterp07:01
desrtfabbione; looking at your source package, nothing has changed07:26
desrtfabbione; (from looking at source) sys_inotify_rm_watch is still doing improper input validation and (from testing against your binary) i'm still getting the crash07:27
desrtfrom 2.6.13-rc3-git8: http://manic.desrt.ca/inotify.c07:35
desrtsearch for /* verify that this is indeed an inotify instance */07:35
=== lamont__ adds external-drivers-ide_sleep to his list, since it's ftbfs without acpi...
fabbionedesrt: i didn't put any source there...07:52
fabbionedid you take 4.5 ?07:52
fabbioneor by mistake you took 4.4?07:52
desrti took linux-source-diff that was in the group of them :)07:52
fabbioneit's not the one to look at07:52
desrtahh07:52
desrtwell, in any case, the binary still exibits the crash :)07:52
fabbione /* verify that this is indeed an inotify instance */07:52
fabbionethis is there07:52
desrtuname -a shows Jul 2707:52
fabbionetwice07:52
desrtweird.....07:53
fabbionedpkg -l linux-image-2.6.12-4-686-smp07:53
desrt2.6.12-4.507:53
fabbioneyeah that's it07:53
desrtwant me to send you a testcase?07:53
fabbioneit's all the latest inotify07:53
fabbionedesrt: did you change the syscalls to match the real ones?07:54
desrtyes07:54
desrti'm using 293 now, i think07:54
fabbionewell.. can you recheck please :)07:54
desrtyou're using the same syscall numbers as the official 2.6.13, right?07:55
fabbionealso.. did you check that it is fixed in git8?07:55
fabbioneyes. right07:55
desrtno.  i haven't.07:55
fabbioneby running it...07:55
fabbionewell that would be something to do :)07:55
desrtcool07:55
desrt293 is, in fact, the right number07:55
desrtwill test git07:56
fabbionethanks07:56
zulohwee...i got business cards07:56
desrtman... it's times like this when i'm building a kernel that i wish i had a nice pentium D system08:01
=== crimsun [~crimsun@crimsun.silver.supporter.pdpc] has joined #ubuntu-kernel
desrtcrimsun; w3rd.08:02
crimsun'lo desrt 08:03
=== desrt plays a good beatles song to honour your presence
desrt"nothing's gonna change my world....."08:04
=== doko [~doko___@dsl-084-059-085-139.arcor-ip.net] has joined #ubuntu-kernel
desrtfabbione; i get -EINVAL on that syscall on 2.6.13-rc3-git808:15
desrtand no crash08:15
desrtso 2.6.13-rc3: bad08:16
desrtso 2.6.13-rc3-git8: good08:16
desrtand 2.6.12-4.5: bad08:16
fabbionedesrt: ok.. i will give you another kernel in a few minutes..08:19
desrt:)08:19
fabbioneit looks like not all the patches in git as commented as they should...08:19
fabbionedesrt: it's building..08:25
fabbioneif this one still crash, i know exactly what it is08:26
fabbionebut08:26
fabbioneit's not going to be fun at all08:26
=== smurfix [~smurf@smurfix.developer.debian] has joined #ubuntu-kernel
fabbionedesrt; http://people.ubuntu.com/~fabbione/desrt/ <-08:34
fabbionei will be back in few minutes..08:34
fabbionedesrt: ?08:54
desrtfabbione; just installed and am rebooting now08:54
fabbionecool08:54
desrtJul 27 18:25:09 UTC08:55
desrtno crash08:55
fabbioneperfect08:55
desrtship it! :)08:55
fabbionedo you want to know what it was?08:55
desrtya.  for sure08:55
fabbioneNEVER TRUST PATCH!08:56
desrtuhm... what happened?08:56
fabbionebasically i was doing cg-mkpatch -r $id | patch -d $pathtokernel -p108:56
fabbioneon all inotify commit08:56
fabbioneno rejects08:56
fabbioneno fuzzyness08:56
fabbioneit ended with 2 different files08:56
fabbione(same base of course)08:57
desrtlike what?08:57
fabbionethere were diffs in the order of some hunks08:57
fabbionethe final inotify.c was different08:58
fabbione@@ -990,6 +991,8 @@08:59
fabbione        filp = fget_light(fd, &fput_needed);08:59
fabbione        if (unlikely(!filp))08:59
fabbione                return -EBADF;08:59
fabbione+       dev = filp->private_data;08:59
fabbione+       ret = inotify_ignore (dev, wd);08:59
fabbione08:59
fabbione        /* verify that this is indeed an inotify instance */08:59
fabbione        if (unlikely(filp->f_op != &inotify_fops)) {08:59
fabbione@@ -997,9 +1000,6 @@08:59
fabbione                goto out;08:59
fabbione        }08:59
fabbione08:59
fabbione-       dev = filp->private_data;08:59
fabbione-       ret = inotify_ignore(dev, wd);08:59
fabbione-08:59
fabbionesomething like this08:59
desrter08:59
desrtthat's the inverse of the patch you need :)08:59
desrtactually, it's just nonsense08:59
fabbioneyes sorry..08:59
desrtit's like "do it first, check later" :)09:00
fabbionei did it the wrong way09:00
fabbionebut it still landed in the wrong order in the final inotify.c09:00
fabbionethat's the point09:00
desrtnod.09:00
desrtwell09:00
desrtit all seems to be working fine now09:00
fabbionenever mind the direction of that patch09:00
desrtmaybe the cg-mkpatch wasn't generating enough lines of context09:00
desrtso it just went blindly by linenumber and put it in the wrong place09:01
fabbionepossibly09:01
desrtthat'd also explain why it didn't mention any fuzz09:01
fabbionebaz commit -s'Update inotify'09:03
desrtok.  so is this when a bug becomes PENDINGUPLOAD?09:03
fabbioneM  patches/sth-fs_inotify.dpatch09:03
fabbioneM  changelog09:03
fabbioneyes09:03
fabbionebut iirc you can't change from UPSTREAM to PENDINGUPLOAD directly09:03
fabbioneso we will close it after we upload...09:04
fabbionenot a big deal09:04
desrtnod.09:04
fabbionejbailey mjg59_: ping?09:04
jbaileypong09:04
fabbioneotherwise you need to put it as ASSIGNED and than PENDINGUPLOAD09:04
desrtya.  evil bugzilla :P09:04
fabbionejbailey: remember i will be VAC from 1st of Aug09:04
fabbioneinfinity will take care of the kernel09:05
fabbionebut i plan an upload for no later than friday09:05
fabbioneso if there is something important or urgent, it has to be withing friday morning09:05
fabbionemjg59_: the above is valid also for ACPI09:05
fabbionebecause the 8th of Aug is Feature Freeze09:05
fabbione(or the 5th.. i can never remember)09:05
zulhmmm...i think im going to be busy this weekend ;)09:06
fabbionezul: no crack please.. only tested committs...09:06
fabbionewe need to go very stable and very fast09:06
zulyep09:06
fabbionezul: specially.. test before commit09:06
fabbioneor at least build09:06
fabbionei don't want to come back and have to cleanup a mess :)09:07
zulheh...09:07
zulall of my group has gone home for the day. and its only 3:13pm09:07
zulslackers09:08
fabbioneok09:21
fabbionetime to stop09:21
fabbioneit's only 9:20 pm09:21
fabbioneand i started at 6am09:21
desrt:)09:22
desrtfabbione++ 09:22
fabbioneanother 2 bug fixes done..09:22
fabbionedesrt: i might upload tomorrow..09:22
fabbioneor max friday09:22
fabbioneyou can use the temp kernel in the meanwhile09:22
desrtit's cool.  it's not actually affecting me09:22
desrti can just avoid passing an invalid fd to inotify :P09:23
fabbioneuh no.. the other 2 bug fixes are ACPI and USB related09:23
zuli think we might have to close some more non-responsive user bugs tonight as well09:31
fabbionezul: go ahead09:33
fabbioneKILL THEM ALL!09:33
zulusers or bugs?09:33
fabbioneusers of course09:33
Mithrandirboth, preferably09:33
=== fabbione switches to bastart mode
fabbioneMithrandir: why so much blood?09:33
fabbioneusers are enough09:33
fabbioneunresponsive user on bug -> CLOSE09:33
fabbionei need to buy another THX09:34
fabbioneafter i moved mine in the living room i miss to listen to music in a decent way09:34
=== fabbione goes offlinw
fabbionethere.. i can't even type anymore...09:42
jbailey<fabbione> unresponsive user on bug -> CLOSE09:49
jbailey<fabbione> i need to buy another THX09:49
jbaileybuy another user?09:49
jbaileyDude, you don't PAY for those.09:49
jbaileyThey come free. =009:49
jbailey=)09:49
=== Mithrandir tickles the man with blue streaks in his hair.
lamont__Mithrandir: who went tropical-fish on us?10:01
Mithrandirlamont__: http://www.raspberryginger.com/jbailey/weblog/entries/photos/hpim2587.jpg10:02
jbaileyMithrandir: eh... =)10:02
jbaileyMithrandir: I'm *not* adding a highlight on "blue".  That would be a bit too much. =)10:02
lamont__jbailey: you need more elmers glue.10:02
jbaileylamont__: Err.  Why?10:03
Mithrandirjbailey: looks nice, though10:03
lamont__jbailey: no spikes.  that's why. :-)10:03
jbaileyMithrandir: Thanks.  What's fun is that 1) There are 10 of them, but most are buried, so they only poke out occasionally.  2) They're all on the side and the back, so I still look respectable if I tie my hair back.10:03
jbaileylamont: *lol*10:04
jbaileylamont__: The funny part is that they're extensions, so they're basically epoxied onto other hair near the roots.10:04
lamont__heh10:04
Mithrandirjbailey: have you read citizen cyborg?  I think you may find it interesting.10:05
Mithrandirs/may/might/10:05
jbaileyI haven't, I'll look for it.10:06
lamont__fabbione: still awake10:29
lamont__?10:29
fabbionelamont__: not for more than 2 minutes10:51
fabbionei am crashing10:51
fabbione /bin/sed: can't read /usr/lib/libXcursor.la: No such file or directory10:53
fabbioneGREAT10:53
fabbionenow what did reintroduce this...10:53
fabbionebah10:55
fabbionei am going to sleep10:55
fabbionegood night10:55
lamont__g'night fabbione 11:00
lamont__jbailey: ping11:15

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