/srv/irclogs.ubuntu.com/2007/04/16/#ubuntu-kernel.txt

=== philwyett [n=philip@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-kernel
=== johanbr [n=j@blk-224-156-151.eastlink.ca] has joined #ubuntu-kernel
=== kkubasik [n=kjk38@kjk38-laptop.STUDENT.CWRU.Edu] has joined #ubuntu-kernel
=== marcin_ant [n=marcin@194.114.146.126] has joined #ubuntu-kernel
=== ivoks [n=ivoks@19-55.dsl.iskon.hr] has joined #ubuntu-kernel
=== philwyett [n=philip@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-kernel
=== jml_ [n=jml@59.167.203.115] has joined #ubuntu-kernel
=== madc [n=d@71-81-56-119.dhcp.slid.la.charter.com] has joined #ubuntu-kernel
=== macd [n=d@adsl-156-75-197.msy.bellsouth.net] has joined #ubuntu-kernel
=== philwyett [n=philip@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-kernel
=== lazka [n=lazka@85-124-41-166.dynamic.xdsl-line.inode.at] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== johanbr [n=j@blk-224-156-151.eastlink.ca] has joined #ubuntu-kernel
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-kernel
rpereira Hi, I updated my desktop with Feisty RC and I'm getting on booting: "Error 17: Cannot mount selected partition". What can I do?02:56
crimsunwhich kernel is this?02:56
rpereiraI updated 2 hours ago.02:56
crimsunso, -15.27? Can you verify?02:57
rpereiraI know is 2.6.20-1502:57
rpereiraHow can I verify if it isn't booting at all?02:57
crimsunboot from a desktop cd, chroot, dpkg -l linux-image-2.6.20-15-generic02:58
rpereiraOK.02:59
rpereiraI will do it.02:59
rpereiraWhich version is working?02:59
crimsun-15.27 WFM, but I don't have affected hardware03:00
rpereiraOK.03:00
rpereiraI will keep my notebook kernel for security reasons.....03:00
rpereiraI'm burning the CD, so wait some minutes please.03:03
rpereiracrimsum: 2.6.20-15.2703:13
rpereiracrimsun: 2.6.20-15.2703:13
rpereiracrimsun: kernel 2.6.20-15.25 works with this computer.03:16
crimsunwhich mass storage controller(s) do you have?03:16
rpereiraIf I install on chroot, will I have a problem?03:16
crimsunat this point, the regression from -15.25 is what's interesting.03:17
rpereiraOK. Mu mass storage controller is: product: 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE03:18
rpereiraDriver:  driver=ata_piix03:18
rpereiraDo you need another info?03:19
crimsunlspci -vvn03:20
crimsunshould be identical to mine03:20
kylemdmesg is what we need03:20
rpereirakylem: how do I get dmesg with the defectuous kernel?03:23
kylemphotograph it or something?03:25
rpereiraBut when I use the defectuous kernel, my computer get stucked on grub with message: "Error 17: Cannot mount selected partition"03:26
crimsunI've resorted to writing dmesg in the past. Not fun, but certainly feasible.03:26
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
rpereiraI think that I found the error....03:30
rpereiraAt least my computer error.03:31
rpereiraWhen I'm installing a kernel with my CD using chroot and dpkg -i linux-image.... I got the error:03:31
rpereirafindfs: Unable to resolve 'UUID=XXXXXXXXXXX...XXXXXX'03:32
rpereiraCannot determine root device. Assuming /dev/hda103:33
rpereiraThis error is probably caused by an invalid /etc/fstab03:33
rpereiraThat was the error... Sorry for so much pasting...03:33
rpereiraMy sda1 is my /home03:34
rpereiraThe UUID printed is correct, but my / partition is hda3.03:36
rpereiraSo my /etc/fstab is corrected.03:36
rpereiraI just had to manually change the root on "/boot/grub/menu.lst" from (hd0,1) to (hd0,2).... And I don't hava any problems anymore with kernel 2.6.20-15.27.03:40
rpereiras/hava/have03:41
rpereiraSummarizing: The problem is with the auto generation of grub menu.lst file.03:42
pokokorpereira, why use UUID in the first place ?03:43
pokokorpereira, just delete the UUID03:43
pokokois there donkey kong available for ubuntu. :P03:45
rpereiraI do not use it. Some time on updating Ubuntu change from /dev/sdaX to UUID...03:45
pokokook ok.03:45
pokoko:)03:45
lamontso if I have a generic headless P2-233 machine doing server-esque stuff, do I want -server or -generic or -686, I wonder?03:46
rpereiracrimsun: did you got my messages?03:46
crimsunrpereira: sorry, was away. Yes, I just read scrollback.03:47
crimsunso the kernel is fine, which is a relief, but the upgrade somehow broke?03:47
rpereiraYeap.03:47
rpereiraMaybe it is the post-instalation script or grub (if it was upgraded).03:48
rpereiracrimsun: Please report this to kernel team (if you're not part of kernel team), my battery is dying.... :-) Thanks for your help.03:49
kylemlamont, a p2? -generic03:51
lamontkylem: yeah - iz glorified printer server03:53
lamontstate of the art about the time you were born... :-)03:53
lamontoops.  ECHAN03:53
=== kkubasik [n=kjk38@kjk38-laptop.STUDENT.CWRU.Edu] has left #ubuntu-kernel []
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== FOAD [n=dok@dinah.blub.net] has joined #ubuntu-kernel
=== rajlinux [n=raj@122.164.13.63] has joined #ubuntu-kernel
rajlinuxHi, I am searching for any article describing the serial driver layer changes from Linux kernel 2.4 to 2.5..can anybody help me?06:33
crimsunplease see LWN.net archives.06:35
rajlinuxI cant find there06:39
rajlinuxis there any other place to search?06:39
rajlinuxthere was one serial.c file in 2.4 and now there is one drivers/serial directory with more than 10 files.. I want to how it was divided..06:40
=== m0rg0th [n=manugarg@220.225.228.97] has joined #ubuntu-kernel
=== bdgraue [n=bdgraue@dynadsl-080-228-85-023.ewetel.net] has joined #ubuntu-kernel
=== defendguin [n=supertux@cpe-72-181-7-135.houston.res.rr.com] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== macd [n=d@adsl-156-75-197.msy.bellsouth.net] has joined #ubuntu-kernel
=== macd [n=d@adsl-156-75-197.msy.bellsouth.net] has joined #ubuntu-kernel
=== macd [n=d@adsl-156-75-197.msy.bellsouth.net] has joined #ubuntu-kernel
=== drago [n=drago@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-kernel
dragoHi, does anyone working on bug abt /proc/kcore ?08:35
cjwatsonNafallo: being unable to sync with Debian is unfortunate, but not a totally overriding concern08:39
cjwatsonand if we ask nicely it's possible that Debian might add the epoch too08:39
Mithrandirmorning, Colin08:42
=== lamont [i=lamont@nat/hp/x-cc3bc171ccc123d5] has joined #ubuntu-kernel
=== jan__ [n=jan@proxy-6.kliksafe.nl] has joined #ubuntu-kernel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-kernel
=== infinity [n=adconrad@cerberus.0c3.net] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-c7d108e7f9b7a12d] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-0ee76ba41a9ab98b] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-5f2ba173ca77f099] has joined #ubuntu-kernel
=== jan [n=jan@proxy-6.kliksafe.nl] has joined #ubuntu-kernel
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-93eaede51b1168ea] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-4fb06ad7ad5c9649] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-7a4ebaa734d9dccd] has joined #ubuntu-kernel
=== abogani [n=abogani@adsl203-157-083.mclink.it] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-a682af64a6095cc3] has joined #ubuntu-kernel
=== Keybuk [n=scott@yttrium.canonical.com] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-a2517de5261f6a17] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-930f699c7d288154] has joined #ubuntu-kernel
=== gortiz [n=gortiz@88.87.105.4] has joined #ubuntu-kernel
=== tijsco [n=matthijs@cc237736-a.groni1.gr.home.nl] has joined #ubuntu-kernel
=== lamont [i=lamont@nat/hp/x-0facbf1072764f4d] has joined #ubuntu-kernel
=== TheMuso_ [n=luke@dsl-220-235-192-49.nsw.westnet.com.au] has joined #ubuntu-kernel
=== jan [n=jan@proxy-6.kliksafe.nl] has left #ubuntu-kernel ["Leaving"]
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== ivoks [n=ivoks@wall2.grad.hr] has joined #ubuntu-kernel
=== rikai_ [n=rikai@unaffiliated/rikai] has joined #ubuntu-kernel
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-kernel
=== mdz_ [n=mdz@yttrium.canonical.com] has joined #ubuntu-kernel
henoAny views on bug 106864? It was reported during testing of 20070415, the latest images. It's different from the sata_nv problems that were fixed, but still looks like a regression.11:07
henobug 10686411:08
Mithrandirubotu isn't in here11:10
=== Eruantalon [n=hans@5634185c.rev.stofanet.dk] has joined #ubuntu-kernel
cjwatsonheno: too little information to be able to diagnose; I've posted a message requesting more information11:26
=== bdgraue [n=bdgraue@dynadsl-080-228-85-023.ewetel.net] has joined #ubuntu-kernel
henocjwatson: ok, thanks. almost seems like a bad disk, but ideally the kernel should cope, no?11:27
cjwatsonI see no reason to infer a bad disk from that11:27
=== Eruantalon [n=hans@5634185c.rev.stofanet.dk] has joined #ubuntu-kernel
=== pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-kernel
=== MrNOKIA1 [n=user@86.121.182.108] has joined #ubuntu-kernel
=== rikai_ is now known as rikai
=== MrNOKIA [n=user@unaffiliated/mrnokia] has joined #ubuntu-kernel
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-kernel
=== abogani [n=abogani@adsl203-157-083.mclink.it] has joined #ubuntu-kernel
=== statik [n=emurphy@canonical/launchpad/statik] has joined #ubuntu-kernel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-kernel
=== pmjdebruijn [n=pmjdebru@pmjdebruijn.xs4all.nl] has joined #ubuntu-kernel
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-kernel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
=== rtg_ [n=rtg@gn-216-166-171-58.mtwireless.net] has joined #ubuntu-kernel
zulg'day02:30
=== pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-kernel
=== ivoks [n=ivoks@34-23.dsl.iskon.hr] has joined #ubuntu-kernel
gortizhi zul02:34
=== marcin_ant [n=marcin@194.114.146.126] has joined #ubuntu-kernel
mdzkylem: this VMWare performance issue has now been confirmed by Keybuk02:46
mdzkylem: I'm guessing it's something to do with the PIIX driver changes02:46
kylemhmm, bug #?02:46
kylemi'll take a look02:47
mdzkylem: hadn't reported it yet since I thought it was a problem with this PC02:49
mdzkylem: installing current dailies in vmware with ubiquity takes much, much longer than it did before02:49
kylemany idea which day it changed? :\02:49
kylem(approximately)02:49
mdzkylem: yes, I mentioned it in this  channel02:50
mdzlet me find the log02:50
mdzkylem: first noticed 12 April ~16:56 BST02:51
kylemok, thanks.02:51
kylemcould i get a dmesg from one of the booted vmware instances?02:52
mdzkylem: yep02:52
kylemawesome.02:53
=== tijsco [n=matthijs@cc237736-a.groni1.gr.home.nl] has joined #ubuntu-kernel
mdzkylem: http://people.ubuntu.com/~mdz/temp/dmesg02:57
kylemthanks.02:57
mdzdefault vmware config for Ubuntu (SCSI disk, ATAPI CD-ROM)02:58
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
Keybukmdz: http://people.ubuntu.com/~scott/dmesg.vmware-live02:59
Keybuk(booting the Live CD)02:59
mdzKeybuk: 40302:59
Keybukfixed03:00
mdzKeybuk: is not03:01
Keybukerr03:01
Keybukfixed harder03:02
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-kernel
cjwatsonpkl_: can you help kyle with this? kyle has been doing pretty long hours lately. :)03:03
pkl_Ok03:04
pkl_Keybuk: fixed for me (403 err)03:04
kylemhm, do you recall offhand if prior to the slow down it was using libata for the cdrom (so it would have been scd0?)03:05
cjwatsonpretty sure vmware was using ata_piix before03:05
mdzkylem: no, I don't03:05
Keybuklet me grab a beta CD and compare03:06
kylemKeybuk, thanks.03:06
Keybukdownloading...03:07
kylemi don't see how this could drop the performance though, this driver is what would have been using for years pevious03:07
mdzI have a beta install in vmware already03:07
mdzkylem: maybe the new driver made things much faster?03:07
kylemhrm.03:08
mdzI can see the difference just booting the live CD03:08
mdzcomes up much quicker03:08
mdzkylem: do you not have vmware locally?03:08
mdzkylem: yes, beta used scd0 and ata_piix03:09
mdzkylem: is it possible to force ata_piix in current feisty to test?03:10
Keybukhow come we reverted from libata to ide for that driver?03:10
mdzKeybuk: because the new one was fucked03:10
kylemno, we reverted for pata_amd...03:11
mdzkeybuk: bug 9685703:11
pkl_Pre-moving over to libata (-12 kernel), the cdrom driver would resumably have been this driver?03:11
pkl_s/resumably/presumably/03:11
kylemmdz, oh.03:12
Keybukso we broke vmware to fix qemu?03:12
cjwatsonas kyle says, vmware probably used to use piix03:13
cjwatsoncan somebody boot dapper and/or edgy to test? my vmware box is doing other things at the moment03:13
cjwatsonKeybuk: weren't you seeing ATA errors in vmware too?03:14
cjwatsonthat was one of the rationales for reverting IIRC03:14
Keybukcjwatson: I was seeing lots of messages, yeah -- but it did at least work03:15
cjwatsonif it worked, why was it being brought up as an issue near release time?03:15
pkl_keybuk: it works now, but slowly?03:15
KeybukI brought it up quite a long time before release time :)03:16
=== johanbr [n=j@blk-224-156-151.eastlink.ca] has joined #ubuntu-kernel
pkl_before libata, the piix driver would have been used for both CDROM and hard-disks?  Now libata is being used for hard-disks, and piix for CDROM.  If I understand correctly?03:17
kylemin the case of vmware, we're using a virtual scsi disk for hard disk03:18
kylemargh, Stanislaw and Dmitry hijacked that bug with an unrelated issue.03:18
mdzpkl_: we're using SCSI hard disks, which is the default03:19
cjwatsonpkl_: vmware gives you the option of selecting SCSI (BusLogic or LSILogic) or IDE03:19
Keybukhttp://people.ubuntu.com/~scott/dmesg.vmware-beta03:20
mdzcjwatson: the error messages were sufficiently scary that it didn't seem wise to ignore, even if it appeared to work03:20
mdzI don't see the errors with beta, and performance is good there03:21
pkl_OK.  I've never used vmware :)  So the virtual scsi disk isn't handled by libata anyway?  Just the CDROM that was handled by piix, then libata, and now piix again?03:21
mdzpkl_: that's my assumption, yes03:21
cjwatson    - 96857: Broken PIIX support, mostly showed under emulation. This03:22
cjwatson      affected qemu, kvm and vmware. All of which have an emulated PIIX03:22
cjwatson      IDE chipset. The disk would work fine, but CDROM support would03:22
cjwatson      not. Resolved by reverting back to piix.ko (IDE) for Intel PIIX03:22
cjwatson      pata chipsets. Piix.ko is much more tested and stable.03:22
mdzif all we did was switch to the same driver we were using before, I have no explanation for the performance regression03:22
cjwatsonas a reminder, that was Ben's rationale03:22
mdzcjwatson: yes, Ben said he had reports of it actually not working03:22
pkl_Could the slow down be completely unrelated?03:22
mdzthough we weren't able to reproduce them in our setups03:22
cjwatsonhe also explained by phone that it affected some older hardware03:22
mdzpkl_: there is always that possibility, yes03:22
Keybukpkl_: SCSI doesn't need to go through libata ;)03:22
mdzpkl_: do you know of any other changes which may have caused it?03:22
Keybukbeta was using ata_piix, today is using piix03:23
mdzpkl_: did we pull a libata update post-beta?03:23
mdzKeybuk: yeah, just pondering that03:24
mdzso beta had neither performance problems nor errors with ata_piix03:24
cjwatsonthis suggests that piix has regressed seriously since dapper/edgy/whatever, and that we just haven't noticed it since not enough people are using piix any more03:24
mdzyet we reverted to piix to fix the errors?03:24
Keybukmdz: confirmed03:24
Keybukcjwatson: regressed since *beta*, not edgy or dapper!03:24
mdzKeybuk: beta used ata_piix, it may have had this piix problem03:24
cjwatsonbeta was using ata_piix so the piix module's behaviour is not known03:24
pkl_mdz:  I don't know of any changes.  I'll check when the Squashfs update went in, though that shouldn't be causing any issues.03:24
cjwatsonlibata update went in post-beta03:24
Keybukah, good point03:24
Keybuksorry03:24
mdzpkl_: this problem began around 12 april03:25
cjwatsonpkl_: squashfs update didn't make final03:25
Keybukbrain was unsuccessfully on two tracks there03:25
cjwatsonit's in git head but not in the branch that actually landed for release03:25
Keybukerrors in ata_piix was regression between feisty beta and today03:25
pkl_cjatson: there was an update from Squashfs 3.1 to 3.2-r2 that did go in...03:25
Keybukspeed of piix is regression between dapper/edgy and unknown before today03:25
pkl_this keyboard is playing up... missing characters.03:25
cjwatsonoh, right, I thought you meant squashfs setpageerror03:25
cjwatsonfair point, that could be implicated03:26
cjwatsoncan we get lspci -vvnn from vmware, qemu, kvm, parallels?03:28
cjwatsonit would be useful to know if vmware has different pci ids from the others, in which case the adjustment will be obvious03:28
mdzhttp://people.ubuntu.com/~mdz/temp/lspci-vmware03:31
mdzcjwatson: ^^03:31
mdz00:07.1 IDE interface [0101] : Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111]  (rev 01) (prog-if 8a [Master SecP PriP] )03:31
cjwatsonok, that's PCI_DEVICE_ID_INTEL_82371AB03:34
=== cjwatson grabs the qemu source to xref
Keybukwhen did the reversion happen, btw?03:35
cjwatson-15.2303:35
Keybukmy laptop is running 15.27 and has ata_piix loaded, not piix03:36
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
mdzBenC: good morning03:36
BenCmdz: hey03:36
BenCrough weather here last night...power went out like 6 times03:37
cjwatsonKeybuk: yes it's only for a few pci ids03:37
kylemmdz, can you past the next line? (the subvendor line)03:37
cjwatsonfive, I think03:37
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-kernel
mdzkylem: URL above03:37
pkl_parallels (MBP) 00:1f.1 IDE interface [0101]  Intel Corporation 82801BA IDE U100 [8086:244b] 03:37
kylemsorry, missed that, thanks mdz03:37
BenCdid I wake up in the middle of a kernel crisis?03:38
kylemok, we want to match on subvendor/subdevice if this is something we want to fix.03:38
cjwatsonqemu is 8086 7010 I think03:38
cjwatsonwhich is PCI_DEVICE_ID_INTEL_82371SB_103:38
pkl_subsystem: Intel corporation unknown device [8086:4541] 03:39
cjwatsonso qemu and vmware at least are using different piix drivers, which offers an obvious possibility03:39
mdzBenC: at least a potential crisis03:39
cjwatsonBenC: serious cdrom performance regression in vmware apparently since the ata_piix to piix reversion03:39
mdzBenC: do you remember when I mentioned I had slowdown problems in vmware, and was trying to blame it on the host machine or vmware itself?03:39
cjwatsonI'm wondering if we blatted back more than we needed to03:39
mdzBenC: Keybuk reproduced it in his vmware as well03:39
Mithrandirhow about we just roll a test image with that single re-re-re-reverted?03:40
cjwatsonI don't like just reverting this because it fixed several potential problems03:40
BenCthe bad thing about ata_piix was the exceptions on the cdrom03:40
cjwatsonhas anyone checked qemu lately?03:40
cjwatsonor kvm, with current images?03:41
BenCcjwatson: I had several people confirm qemu working03:41
BenCI can test kvm real quick03:41
mdzBenC: we discovered that those appeared sometime after beta03:41
mdzBenC: beta works with ata_piix just fine without errors and with good performance03:41
BenCmdz: right, they happened after the drivers/ata/ sync with libata-dev stable03:41
cjwatsonthe libata updates weren't done for fun though - they fixed other problems, right?03:41
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
BenCright03:41
BenCmainly they enabled DMA for pata03:42
BenCwhich I believe is the source of the exceptions on ata_piix for ATAPI devices03:42
Mithrandirmdz: check if dma is enabled on your emulated cd drive?03:43
BenCbut disabling DMA for ATAPI in ata_piix would probably get us the same problem that you are experiencing now03:43
mdzMithrandir: it is, in both cases03:43
mdzchecked that03:43
BenCnote, we've got near zero changes to drivers/ide/ compared to stock 2.6.2003:43
BenConly thing of note is ide-acpi03:43
cjwatsonBenC: it's sounding like piix performance has regressed compared to 2.6.17 or so, whenever we were last using piix for vmware systems03:44
BenCyou can disable that with a module param, I can find it if you want to test it03:44
mdzBenC: when did we switch from piix to ata_piix?03:44
BenCmdz: for some PCI id's we've been using it since dapper, I believe03:44
BenCedgy a few more were moved, and for feisty we ended up switching all of them, all based on what upstream was doing03:45
cjwatsonBenC: 8086:7111 is the ID in question03:45
BenCso it's been a gradual change03:45
BenCthat one would be one of the last to change03:45
BenCthat's why it was part of the 5 moved back to piix during our Great Kernel Fixing Extravaganza03:46
BenClet me copy a feisty image over and test kvm real quick03:47
BenCalso need to disconnect my generator so I can switch power back to the barn for possible builds03:48
=== poningru [n=poningru@adsl-074-245-140-197.sip.gnv.bellsouth.net] has joined #ubuntu-kernel
poningruquick question03:49
poningruwhy does the kernel get symlinked to /?03:49
poningruand the init image as well03:49
cjwatsonhistorical03:49
poningruany particular historical reason?03:50
poningrulike sysv spec or something?03:50
cjwatsonit's been like that forever on certain architectures (NOTE not all) and we've never got round to the faff of moving it03:50
poningruah hmm03:50
poningrudoes deb also follow this?03:50
cjwatsonyes, we inherited it from Debian03:50
poningrucool thanks mate :)03:50
cjwatsonspecifically arm, hppa, powerpc, s390, and sparc put it in /boot instead03:51
cjwatsonit also depends somewhat on the boot loader03:52
poningruhmm I know grub can load from any place03:52
poningruoh right ppc have their own dont they03:52
poningruok I see what you are saying03:52
cjwatsonthere are lots and lots of complications particularly when a separate /boot is involved03:53
cjwatsonso moving the symlink must be done carefully03:53
BenCponingru: also /etc/kernel-img.conf is what tells it to do so03:53
cjwatsonright, set up by base-installer (d-i) or the live filesystem build script (ubiquity)03:53
poningruhmm ic03:54
poningruassuming kpkg will do this for you automagically?03:54
Keybukherd-1 took 1:32.603:54
mdzBenC: you have a local vmware, right?03:55
BenCws603:57
BenCI'll try it and kvm03:57
Keybukherd-2 took 1:59.303:58
Keybukherd-3 took 1:22.104:00
Keybukherd-4 took 1:29.204:03
BenCcool, I have -15.27 images rsync'd already04:05
mdzBenC: do you see the same problem with ws6, or no?04:05
BenCgetting ready to test04:05
BenChad to copy it to the laptop04:05
Keybukherd-5 took 1:28.704:05
Keybuk(all of those were using piix)04:07
Mithrandirand current is ?04:08
mdzhmm, so it switched between herd-5 and beta04:08
KeybukMithrandir: current is booting ;)04:08
Mithrandirok04:08
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-kernel
Keybukmdz: we switched to ata_piix between herd-5 and beta, afaict04:09
Keybukand switched back between beta and today04:09
mdzKeybuk: that's what I just said04:09
mdzBenC: so what changed in piix since beta, if anything?04:09
BenCmdz: nothing04:09
mdzweird04:10
pkl_what kernel rev did Herd5 use?04:10
BenC2.6.20 stable, from what I remember04:11
BenCwait, I might be wrong about piix changes from upstream...04:12
Keybukcurrent is 3:02.704:12
Keybukpiix clearly changed between herd-5 and current04:12
mdzsomething affecting it did, at least04:13
BenCnope, there isn't04:13
BenCpiix is exactly the same as 2.6.20 except out PCI id allocation04:13
BenCs/out/our04:14
Keybukbeta (with ata_piix) booted in 1:59.504:16
mdzinteresting, so still slower04:17
mdzata_piix was slower than the old piix, and new piix is slower than that04:17
=== BenC_ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-kernel
BenC_that was ugly04:18
BenC_ws6 locked me up solid04:18
cjwatsonme> the host?04:18
BenCyeah04:18
BenCno caps lock, no ping, nothing04:18
BenClet's give qemu a try04:19
Keybukbeta booting with piix04:19
mdzBenC: what about ide-cd? anything different there?04:19
BenC-#define VERBOSE_IDE_CD_ERRORS 104:20
BenC+#define VERBOSE_IDE_CD_ERRORS 004:20
BenCthat's our only diff between upstream04:20
BenCand that patch has been in since dapper04:21
BenCor even breezy04:21
=== gnomefre1k [n=gnomefre@adsl-144-154-3.rmo.bellsouth.net] has joined #ubuntu-kernel
Keybukbeta (with piix) booted in 1:57.104:21
BenCKeybuk: what kernel is in herd 5 and beta?04:21
Keybukbeta with piix is notably quite perky04:22
BenCah, so piix isn't broken in beta?04:22
Keybukicons appearing instantly04:22
Keybuketc.04:22
BenCwhat kernel is in beta?04:22
BenCcat /proc/version_signature04:22
Keybuk(I'd put down the slightly slower boot to lack of readahead update before it, since hal/gdm were reordered)04:22
Keybuk1.5x isn't "bad" ... 3m is bad04:22
Keybuk2.6.20-12-generid04:22
KeybukBenC: Ubuntu 2.6.20-12.20-generic04:23
mdzKeybuk: did you try current with ata_piix?04:23
BenCok, thanks04:23
KeybukBenC: would a new_id force current with ata_piix ok?04:23
BenCKeybuk: yes04:23
Keybukit should just modprobe though, right?04:24
mdzBenC: how can I generate a diff from 2.6.20-14.22 to current using git?04:24
Keybuk(ie. claim if I just load the driver, without needing to force)04:24
BenCThe ONLY changes from 2.6.20-12.20 and our current code in ALL of drivers/ide/ is the piix PCI id moving we've done04:24
BenCmdz: git-diff-tree -p Ubuntu-2.6.20-14.22..HEAD [paths]  > foo.diff04:24
BenCif you exclude a path, you'll get everything04:25
BenCmdz: drivers/ide has changed since before beta04:25
BenCexcept for the PCI id's04:25
cjwatsonhas changed => has not changed?04:25
BenChas not04:25
BenCcorrect04:25
KeybukBenC: err, doesn't seem to be forcing it04:26
BenCKeybuk: did piix load already?04:26
BenC generic.c |    5 -----04:26
BenC piix.c    |   19 ++++++++++++-------04:26
BenCthat's the diffstat for beta to now in drivers/ide04:26
Keybukno04:26
BenCthe generic.c change  was actually to revert it back to stock (jmicron bug that delayed beta)04:26
BenCerr, that should have delayed beta :)04:27
BenCwe missed it for that milestone04:27
BenCKeybuk: I can't see how it wouldn't04:27
pkl_does anyone want me to test parallels for the slowdown?04:27
pkl_I don't think parallels got the piix reversion? BenC?04:27
BenCpkl_: it should have04:28
KeybukI tried echo -n 0000:00:07.0 > bind as well, that didn't go either04:28
BenCshouldn't it be "ven dev", not ven:dev?04:29
Keybukthat's bind04:29
KeybukI did echo 8086 7111 > new_id04:29
BenCoh, right, I get those mixed up04:29
Keybukit don't like binding :)04:30
Keybukmaybe I need to force libata instead?04:30
BenCata_piix is the one that has the PCI probe callbacks and device table04:30
Keybukah right04:31
Keybukisn't playing anyway04:31
=== Lure [n=lure@153.5.60.234] has joined #ubuntu-kernel
Keybukmdz: NOT A CRISIS: http://lwn.net/Articles/229690/04:33
mdzKeybuk: thanks04:33
=== rtg_ [n=rtg@gn-216-166-171-58.mtwireless.net] has left #ubuntu-kernel ["Ex-Chat"]
=== rtg_ [n=rtg@gn-216-166-171-58.mtwireless.net] has joined #ubuntu-kernel
BenCI'm going to give ws6 a try again...wish me luck04:44
NafalloBenC: gl04:44
Nafallo:-)04:44
=== BenC_ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-kernel
BenC_wont be trying this again04:47
BenC_maybe my 64-bit vmware doesn't like 32-bit CD's04:47
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
pkl_BenC: with the latest kernel (built Sun Apr 15), parallels is still using libata for hard disk.  CDROM gets exception Emask blah blah04:48
BenC_maybe I should disable it from using vmx too04:48
BenC_pkl_: ven/dev for your chip?04:48
pkl_BenC: how do I get the exact kernel version (rather than the Uname 2.6.20-15-generic).  Is there a Debian package query?04:49
kylempkl_, /proc/version_signature04:49
BenC_pkl_: cat /proc/version_signature04:49
pkl_Thanks, -15.27.  I put the ven/dev earlier, but I'll paste it again04:50
pkl_parallels (MBP) 00:1f.1 IDE interface [0101]  Intel Corporation 82801BA IDE U100 [8086:244b] 04:51
pkl_ subsystem: Intel corporation unknown device [8086:4541] 04:51
BenCpkl_: Boot with break=top, at the prompt, modprobe piix04:53
BenCexit, and see if things continue along happily04:53
pkl_OK04:53
mdzcjwatson: do we have any dailies from before 20070412?04:53
mdzany isos at all?04:53
Keybuk(you'll get some dmesg after the modprobe if it worked)04:54
mdzBenC: if this isn't a piix regression, do you have any theories?04:56
BenCmdz: let me check drivers/block/04:56
BenCnope, nothing there either04:57
kylemBenC, check block/ too04:57
BenCah, right04:57
BenC 0 files changed04:57
pkl_BenC: yeah, that worked fine.  Cdrom recognised okay (obviously).04:57
mdzdrivers/block has only ps3_storage.c changed04:57
BenCpkl_: can you check the apparent performance?04:58
cjwatsonmdz: not unless they got released04:58
cjwatsonwe simply don't have disk space to keep them - in fact I've been pondering keeping them for one fewer day for a while04:59
mdzcjwatson: are you aware of any other changes which could have affected this?  toolchain?  livefs build process?  buildd machines?05:00
BenChttp://people.ubuntu.com/~bcollins/since-beta.diff05:00
BenCthat's the diff of the entire tree since beta05:00
mdzI've looked over that05:00
pkl_OK05:00
mdzas has Keybuk05:00
mdzwe didn't spot anything out of sorts05:00
=== Keybuk is reading -changes atm
mdzexcept that it's enormous, of course05:00
cjwatsonthe only close-to-relevant CD build change I know of is that I dropped the hw-detect/start_pcmcia=false workaround05:02
cjwatsondoesn't affect the live CD at all though05:02
BenCKeybuk, mdz: either of you tried vmware under windows host, to make sure the slow down isn't host side?05:04
Keybukthe host didn't change between the tests though?05:04
Keybukand I've seen this on widely different hosts05:04
BenCok, I'm going to have to go on the assumption that this isn't IDE/libata/DMA/piix/ata_piix related05:05
BenCso that leaves general performance problems05:05
mdzBenC: my host has been running dapper05:06
BenCthe only way to prove otherwise is to bisect the kernel, always using piix driver, and see if that makes any difference05:06
mdzany other theories? anyone?05:06
BenCmy vmware seems busted at the moment, but I guess I could get a ws5 image/lic real quick and start testing05:06
mdzanything goes at this point05:06
MithrandirBenC: or run an old kernel in a new image.05:06
mdzBenC: that would be a good idea05:06
Keybukwhat's this "ACPI Drive" stuff?05:07
Keybukoh, it's in ata/05:07
BenCanyone tried disabling ide acpi yet?05:07
BenChold a sec...05:07
Keybukis i810 relevant?05:08
BenChmm...what video is it using?05:09
BenChave all these tests been done with livecd, or any alternate testing?05:09
Keybukjust livecd05:09
BenCwell, any video it's using most likely isn't using agp/drm, so there's no changes that should affect it05:10
KeybukI'm installing a beta image, to test pure CD IO performance05:10
Keybukwas wondering whether the video dma changes could've mucked up IO dma05:10
BenCide=noacpi is something else to try05:10
=== johanbr [n=j@JBrannlund.MathStat.Dal.Ca] has joined #ubuntu-kernel
BenCbreak=top, modprobe ide-core ide=noacpi05:13
mdz+Starting balanced_irq05:13
KeybukBenC: no particular acpi changes05:13
mdzBenC: what's that?05:13
BenCprobably has to be done that way05:13
BenCmdz: acpi is the only notable things in our drivers/ide/ that is not in upstream05:13
mdzBenC: what's balanced_irq?05:13
BenCmdz: it balances irq's on SMP systems05:14
BenCso other than just the first CPU can handle IRQ's05:14
BenCthere was some updates to it to handle multi-core/shared cache a lot better05:14
BenCbut I thought it was in universe05:15
kylemit is05:15
kylemi never put it in a MIR for it.05:15
kylem(since it was post-beta)05:16
mdzso it does nothing without the userspace bits installed?05:16
BenCanyone have a quick download for ws5 so I don't have to do this email song and dance?05:16
mdz(apart from mentioning itself in dmesg)05:16
mdzBenC: I have a copy here05:17
mdzcan upload it to the DC quick05:17
BenCmdz: ah, balanced IRQ in kernel, it does some trivial balancing, but nothing major05:17
mdzBenC: ~mdz on chinstrap05:18
mdzETA 5 seconds05:18
BenCmdz: thanks05:18
BenCneed coffee and a smoke, and few minutes to ponder things at this point05:20
BenCafk for about 1005:20
Keybukhmm, beta is STILL installing!05:29
BenCone thing I didn't check is changes in pci quirks that might affect piix05:31
=== marcin_ant [n=marcin@194.114.146.126] has joined #ubuntu-kernel
mdzI can't get anything approaching reproducible numbers by timing raw /dev/hdc or /dev/scd0 reads in vmware05:32
mdzso far our only test cases are booting the live CD and installing in ubiquity05:32
BenChmm, changes in combined mode05:32
BenCbut that affects only Intel SATA I think05:33
BenCsplits the pata drive off the combined sata/pata chipset into a separate func05:33
BenCthen  there's MSI, and toshiba/sis quirks05:34
BenClet me do this ws5 install and try to reproduce so I'm at least working with you guys05:35
BenCmdz: do you have fixed tarballs for the module source for vmware?05:37
BenCor do these build ok?05:38
mdzBenC: not on me05:38
mdzthey wo'nt build, the fix is all over google though05:38
BenCI forget the name of the update file, do you remember it?05:39
BenCgot it05:40
=== marcin_ant_ [n=marcin@194.114.146.126] has joined #ubuntu-kernel
Keybukwhatever the line that fails, comment it out05:45
BenCI can't get the key I pulled from wiki to work05:45
Keybukdid you pull it from the new page, instead of the old?05:46
Keybukit was under Montreal/VMware or something05:46
BenCyes, the ones marked March 2007 + 18005:46
BenCone of the keys didn't work, another one did05:46
BenCI'll not it on the wiki05:46
BenCffs, the any-any gave me bad modules versions05:48
mdzBenC: is this the same machinew here you have ws6 installed? maybe they can't coexist peacefully05:55
BenCI uninstalled ws6 first05:55
BenCany-any was too old for this ws505:55
BenCso fixing the module source manually05:55
Keybukok, beta is STILL copying off the damned CD05:56
Keybuk(that's with ata_piix ...)05:58
=== lamont [i=lamont@nat/hp/x-24f9c20f67f8b6b7] has joined #ubuntu-kernel
=== ivoks [n=ivoks@21-23.dsl.iskon.hr] has joined #ubuntu-kernel
kylemKeybuk, can you disconnect a fucked cdrom by booting the installed image in vmware and trying to do heavy i/o off another cd?06:00
kylemer, discount, not disconnect06:01
Keybukhow do you mean?06:01
=== BenC_ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-kernel
Keybukwe can't get useful timings from the real cd06:01
BenC_dear vmware, please stop crashing my system06:01
Keybuksince vmware's clock invents numbers06:01
Keybukand a stopwatch gives different answers too06:01
=== lazka [n=lazka@85-125-222-171.dynamic.xdsl-line.inode.at] has joined #ubuntu-kernel
BenCanyone tried switching the cd to SCSI instead of IDE to see if that makes a difference?06:07
Keybuknot yet, am still waiting for this one to install06:07
Keybukat which point I can have the VM back for a bit <g>06:07
=== cma-desktop [n=cma@r190-64-20-235.dialup.adsl.anteldata.net.uy] has joined #ubuntu-kernel
BenCI'm going to install vmware on this other machine to see if I can get it to work06:08
=== cma-desktop [n=cma@r190-64-20-235.dialup.adsl.anteldata.net.uy] has left #ubuntu-kernel ["Ex-Chat"]
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #ubuntu-kernel
cjwatsonhas bug 106864 come up on this channel already?06:15
cjwatsonit's unfortunately not too clear what's going on, only fragments of error messages06:15
cjwatsonthe comments from Arjan Kon are probably a different bug, but have more detailed results06:16
kylemlooks like he fell to initramfs.06:16
BenClooks like the exceptions are ata_piix related06:17
Keybuk"oops, I tripped, and fell, and landed initramfs"06:17
BenCsame as we saw in vmware06:17
Keybukyeah they are the same06:17
cjwatsonexceptions> Arjan's, right?06:17
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== ^^CatTuX^^ [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
Keybukso, err06:21
BenCcjwatson: yeah06:21
Keybukhow do you get vmware to boot off an emulated scsi cd-rom?06:21
BenCKeybuk: the CDROM pref page for the VM should let you select IDE or SCSI06:21
BenCit did for me at least06:21
Keybukyes06:21
Keybukbut how do you boot off it?06:21
Keybukthe bios doesn't seem to support that06:22
BenCuh, it should I guess06:22
Keybukwhy?06:23
Keybukyou normally can't boot off scsi cdroms06:23
Keybuknot if there's a boot image on a scsi drive with a lower id06:23
=== ^^CatTuX^^ [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
BenCKeybuk: doesn't vmware have a Boot menu in bios?06:28
Keybukyes06:29
KeybukPC BIOS can only boot off things like IDE, remember06:29
Keybukso "SCSI" tends to be a boot option :p06:30
Keybuk(booting current with piix and ide=noacpi didn't help)06:30
=== defendguin [n=jmsunser@216-136-108-250.static.twtelecom.net] has joined #ubuntu-kernel
BenCif the SCSI controller does the right BIOS setup, then the BIOS shouldn't care that it's a SCSI drive06:32
BenCs/drive/cdrom/06:33
pkl_BenC: I got the requested performance figures for LiveCD booting for a number of daily build vintages.  No apparent slowdown in performance in Parallels from 20070301 builds to latest 20070415 build off hard-disk and real CD.06:44
=== mvo [n=egon@p54A67983.dip.t-dialin.net] has joined #ubuntu-kernel
pkl_tested 20070301, 20070313, 20070411 and 20070415 :)06:45
mvocould some please check https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/103050 ? if its valid, it looks rather serious06:45
BenCmvo: what is module wfb?06:46
mvoBenC: I have no idea, but it seems that the report claims that "nvidia-glx-config enable" adds it and its part of the nvidia binary package06:47
mjg59It's an X module, not a kernel one06:47
mjg59Is it in the package? If not, is it in the source package?06:48
BenClooks legit, so we may need to add it as part of the nvidia-glx-new package06:48
BenCmvo: I've taken it on06:49
mvoBenC: thats great, thanks a lot!06:49
=== bleinmono [n=toffel@ppp91-76-75-204.pppoe.mtu-net.ru] has joined #ubuntu-kernel
=== btse [n=BTSE@c83-253-251-101.bredband.comhem.se] has joined #ubuntu-kernel
BenCKeybuk: weird that they let you make it a SCSI device and don't let you boot from it06:59
BenCso what's our guage for this bug?07:00
BenCI just got to desktop after power on in less than 2 minutes with current livecd07:00
pkl_Parallels takes 1:01 (iso on hard disk), no performance problems.07:02
pkl_with latest livecd07:03
KeybukBenC: try and install07:04
BenCstarting an install for a more thorough test07:04
BenCsystem is using piix right now07:05
BenCnote I'm on a 64-bit intel core2duo install, 32-bit vmware ws507:05
BenCoh wait, no, it's a 64-bit Turion x207:05
KeybukI've seen the same on a dual 64-bit athlon x2, sata_nv etc.07:07
KeybukBenC: what can we do to help you debug this07:10
Keybuksince performance in vmware is our prime feature for Ubuntu Server 7.04, this is of showstopper grade07:10
BenCahci on the host07:11
Keybuk?07:11
BenCmy host for vmware is using achi, was just checking that07:11
BenCguest is using piix07:11
pkl_BenC: vmware running on what?07:12
BenCKeybuk: At the moment, I'm unable to reproduce any real performance issue07:12
Keybukboth mdz and I are07:12
BenCTurion x207:12
Keybukit took well over an hour to install here07:12
BenCKeybuk: what's your host you've been testing with now?07:12
KeybukICH707:12
Keybukintel core duo07:13
BenCpiix or ata_piix for disk?07:13
BenCI assume the latter07:13
Keybukata_piix07:13
=== reitblatt [n=mark@resnet-50-180.dorm.utexas.edu] has joined #ubuntu-kernel
BenCis a 1 hour install really that bad for a virtualized install?07:13
mvohere is another nvidia-glx releated error: https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/106518/ (not sure we can/should do anything, seems to be caused by the "envy" tool07:13
KeybukBenC: yes, given we've specifically press released that we have improved performance in vmware! :)07:14
BenCmvo: Nope, reject that one, we can't do anything about people clashing local installs with package installs07:14
mvoBenC: will do, thanks07:14
BenCKeybuk: how long does edgy take to install?07:14
KeybukBenC: 10-15 mins max07:14
pkl_BenC: you said vmware is prime feature for Ubuntu Server 7.04... But, what vmhost host oses are you concerned with.  I was going to try vmware under MacOS X (in Beta), but if vmwarte host on Linus all you're concerned with, I won't bother.07:14
BenCI don't recall ever getting an install that fast07:14
Keybukfeisty took 60-90 mins (I got so bored I did other things)07:15
KeybukBenC: I can appreciate that you can't replicate the problem07:15
BenCpkl_: we are promoting our guest speed, so any host should be good07:15
Keybukso what can mdz do to help you understand it?07:15
Keybukmdz and I07:15
BenCKeybuk: I can't replicate your 10-15 minutes installs with edgy is the problem :)07:15
KeybukBenC: how long do they take for you?07:15
BenCKeybuk: and besides, our "speed feature" is only in relation to ws6 and related products where paravirt is enabled07:16
BenCKeybuk: about an hour07:16
Keybukthe press release doesn't say that :-/07:17
BenCthe press release is quite lacking in information that I've provided then07:17
Keybukwhat kind of VM did you use?07:17
BenC"Improved performance with as a guest under VMware using paravirtual ops"07:17
BenCKeybuk: I've been using ws6 for quite some time, in beta07:18
Keybukthis is 256MB / 8.0GB ide / CD-ROM bound to file / 2 processors07:18
BenChaven't used ws5 in awhile...I think I have edgy around here I can test on now that I have a ws5 install07:18
Keybukdidn't you just say you tested on ws5?07:18
BenCKeybuk: I did all default, so 256Meg, 8G, CDROM to file, single CPU07:18
BenCKeybuk: I just tested a feisty RC on ws507:19
Keybukand it booted in around 1m30?07:19
Keybukwith no noticeable lag drawing the desktop?07:19
BenCyep07:19
Keybukweird07:20
BenCthe install is 15 minutes in, and at around 47% copying files07:20
=== blueyed [n=daniel@i5387DE73.versanet.de] has joined #ubuntu-kernel
BenCruh roh07:21
BenCpower may be going07:21
BenCif I drop, it may be 20-30 minutes before I get gen up and running07:22
BenCKeybuk: let's get some info out here to compare why things are slow for you and mdz and not for me07:22
BenCmdz is running on a dapper host07:23
BenCmdz: what sort of machine is it?07:23
BenCvideo, hd, etc.07:23
BenCKeybuk: one thing I didn't do on my VM was setup networking...so that's a datapoint right now07:23
BenCKeybuk: have you tried single cpu yet?07:23
BenCfor guest07:24
Keybukdoing a dapper install now07:24
Keybukto test07:24
Keybukyeah, single cpu was same problem07:24
KeybukI tried double to see whether that fixed it07:24
cjwatsonI'll give you a third data point at some point after dinner07:25
BenCis nvidia-glx-new on the CDs?07:26
mdzBenC: I've only been able to test on this dapper amd64 box07:29
BenCmdz: is it running 32-bit or 64-bit on host?07:29
mdzBenC: did you compare with beta, or with ws6?07:29
BenCand are you testing 32-bit or 64-bit guest?07:29
Keybuk32-bit guest on 32-bit host for me07:29
mdzBenC: it's running a 32-bit kernel07:29
mdz32-bit guest07:30
Keybuk(same problem seen with 32-bit guest on 64-bit host)07:30
mdzjust happens to be a 64-bit cpu07:30
BenCI have 64-bit host, but 32-bit ws5 and 32-bit guest07:30
BenCso it _should_ be the same07:30
KeybukI assume my 64-bit host was a 64-bit ws5, since it can host 64-bit images07:30
BenCmdz: can you really get 10-15 minute installs of edgy?07:30
mdzBenC: and were you able to measure a difference from beta->rc?07:30
Keybuk(how does one tell?)07:30
KeybukBenC: I'm half way through a dapper install, 9m gone, 9 to go07:31
mdzBenC: I can do one right now and time it...07:31
BenCKeybuk: I think guest support is only limited by kernel/vmmon, so it might still be a 32-bit vmware07:32
BenCKeybuk: file /usr/local/bin/vmware07:32
BenCsee if it's elf 32 or 6407:32
BenClet me get an edgy iso to see if I can get this super speed install07:33
Keybuk54%, 6:08 remaining07:33
mdz(edgy boots the live CD in 1:07 fwiw)07:33
Keybuk/opt/vmware/vmware: Bourne shell script text executable07:34
Keybuk<>07:34
BenCcan you guys check your bogomips between edgy and feisty?07:34
Keybuk/opt/vmware/lib/bin/vmware: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped07:34
Keybukok07:34
KeybukBenC: inside vmware or outside?07:34
BenCKeybuk: ok, same as me then07:34
BenCKeybuk: in vmware07:34
Keybukthat's in dmesg right?07:34
BenCor /proc/cpuinfo07:35
Keybuk[   18.818982]  Calibrating delay using timer specific routine.. 2403.75 BogoMIPS (lpj=4807513)07:35
Keybuk^ cupprent07:35
Keybuk[   49.406032]  Calibrating delay using timer specific routine.. 2380.15 BogoMIPS (lpj=4760307)07:35
Keybuk^ beta07:35
mdzubuntu@ubuntu:/mnt/var/log/installer$ sudo grep ubiquity syslog |head -107:35
mdzApr 12 13:11:25 ubuntu ubiquity[6131] : Ubiquity 1.2.507:35
mdzubuntu@ubuntu:/mnt/var/log/installer$ sudo grep ubiquity syslog |tail -107:35
mdzApr 12 13:27:11 ubuntu ubiquity: Purging configuration files for libglibmm-2.4-1c2a ...07:35
mdz^^^ 6.10 final07:35
Keybuk[17179573.224000]  Calibrating delay using timer specific routine.. 2406.73 BogoM07:35
KeybukIPS (lpj=4813470)07:35
Keybuk^ dapper07:35
mdzubuntu@ubuntu-desktop:/var/log/installer$ sudo grep ubiquity syslog |head -107:37
mdzApr 16 09:46:25 ubuntu ubiquity[8750] : Ubiquity 1.4.1107:37
mdzubuntu@ubuntu-desktop:/var/log/installer$ sudo grep ubiquity syslog |grep glibmmApr 16 10:11:20 ubuntu ubiquity: Removing libglibmm-2.4-1c2a ...07:37
mdz^^ current feisty07:37
mdzso 16 minutes vs.  2507:38
BenCmdz: so feisty took 25 minutes to install and edgy took 16?07:39
mjg59What's the difference on real hardware?07:39
mdzunknown, I just had those numbers around07:40
mdzthe real difference I saw was between the 11th and 12th07:40
mdzboth in vmware07:40
mdzunfortunately we've deleted those isos07:40
BenCmdz: was that perhaps when we went from piix to ata_piix?07:41
mdzBenC: yes07:42
mdzer07:42
mdzno, the other way around07:42
mdzfrom ata_piix to piix07:42
Keybukdapper install finished: 21 mins07:42
BenChow could you notice a problem when ata_piix wasn't even working for you?07:42
BenCs/problem/slow down/07:43
BenCwasn't working for atapi at least07:43
BenCor did you notice a general problem in an existing system when we did the switch07:43
BenCexisting VM that is07:43
BenCOk, edgy iso booted in about the same amount of time for me07:46
BenCstarting the install07:47
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
BenCwow, I think my guest clock just went backwards07:48
Keybukthey do that07:48
BenCI could have sworn I saw it go 1:48 to 1:47, then to 1:48 again07:48
KeybukI like mdz's demo that sleep 10 sleeps for an amount of time that will never equal 10s07:48
BenCI'll watch the host clock07:48
Keybuka watched clock never boils07:48
BenChopefully, neither does an unwatched one :)07:49
mdzBenC: the clock is very funny, I don't really trust those numbers in syslog07:51
mdzBenC: ata_piix was functional for me, it just spewed a huge volume of scary errors while it worked07:51
BenCmdz: even for atapi it worked?07:51
mdzI'm open to the idea that Keybuk and I are both hallucinating07:51
mdzBenC: yes, I was only using it for atapi07:51
BenChmm07:52
mdzI use the standard default ubuntu config in vmware, which is a SCSI (LSI) HDD and ATAPI (PIIX) CD-ROM07:52
mdzbut while I'm open to the idea, someone needs to independently demonstrate that we're crazy07:52
mdzbecause so far our results are consistent with each other07:52
BenCmy boot times for edgy/feisty under vmware are only off by a few seconds...they are virtually (heh) the same07:53
BenCthe install times I'm checking now07:53
Keybukwhich feisty?07:53
mdzBenC: booting the CD or booting from HDD?07:53
BenClatest ISO, 15.27 kernel07:53
BenCmdz: booting the live CDs07:54
mdzBenC: ok, that's very interesting07:54
Keybukso, I'm trying a random test07:54
BenCthis clock skew on vmware really worries me07:54
Keybukbooting different livecds and moving 8GB from a SCSI disk to an IDE disk and back again07:55
BenCit's already 6 minutes ahead of my host07:55
mdzBenC: I see that too, though I think I probably always have07:55
BenCmdz: I'd say the syslog times you pasted are probably bad data points for this07:55
Keybukmaybe vmware is going so fast, it's slowing down time07:56
Keybuk(and thus installs)07:56
BenCmdz: any chance you can do installs and check your host times for comparison?07:56
mdzBenC: I agree07:56
mdzbut Scott's are wall clock timings07:56
cjwatsonI'm going to do a test in a second07:56
Keybukie. I timed it with a stopwatch07:56
cjwatsonhowever this is on a Debian host as I've never migrated that vmware install07:56
mdzcjwatson: my host has been neutral throughout; I don't suspect any problem on the host side07:57
cjwatsonKeybuk: from pressing enter at the CD boot prompt, or from vmware boot?07:57
BenCcjwatson: hard to muddy the water any more than it is  :)07:57
BenCcjwatson: I did CD prompt to icons showing up07:57
Keybukcjwatson: from pressing ^D at break=top after manually loading piix and making sure it was bound07:57
cjwatsonFWIW, I'm on 5.5.107:57
BenCKeybuk: on -15.27 kernel feisty, piix most certainly is bound07:57
BenCfor beta iso's, you need the break07:58
BenCfor installs, I'm timing from the last screen in ubiquity to the "restart" dialog07:59
=== BenC watches vmware go back 9 minutes in time
mdz5.5.2 build-29772 here08:00
kylemamd64?08:00
mdzand BenC's using my tarball08:00
mdzkylem: amd64 running 32-bit kernel/userland/guest08:00
cjwatsonfeisty boots in 1:2808:00
kylemsorry, i should say "athlon64"08:00
kylemi mean, is it an amd chip08:00
mdzyes08:00
BenCsee, colin's getting what I'm getting for feisty08:00
kylemdual core amd has unsynched tsc.08:01
mdzmodel name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4400+08:01
cjwatsonwill take a few minutes for edgy to copy across from my server08:01
kylemso if vmware is using the tsc to get the clock, it will flip back and forth and lose (or gain) ticks08:01
BenCmine is turion x2 as well08:01
Keybukmy vmware clock always runs slower than my host clock08:01
cjwatsonmine is single-core Athlon6408:02
Keybukand it's a dual-core Intel08:02
cjwatsonfairly old, summer 2004 I think08:02
BenCKeybuk: weird, on this box, mine always runs faster :)08:02
BenCso Keybuk is the only one testing on an Intel host right now08:02
kylemhmm08:02
BenCbut we have UP and SMP covered08:02
BenCok, wall clock time on my edgy install was 15 minutes08:03
cjwatsonthat's from pressing Install button on summary page to final dialog appearing?08:04
pkl_Ubuntu in Parallels also runs slower than the host clock.08:04
=== Keybuk is still waiting for the feisty CD to book
Keybukboot too08:05
BenCcjwatson: yes08:05
cjwatson(feisty took a weirdly large amount of time to get to usplash, btw - maybe 20 secs)08:05
pkl_which is Intel obviously.08:05
cjwatsonedgy boots in 0:5208:05
cjwatsonunfortunately I don't have feisty beta handy - will take c. 2 hours to download08:06
BenCso noticeably slower, but possibly due to more services?08:06
cjwatsonkicked off a download08:06
cjwatsonI think most of that was the pre-usplash delay08:06
BenCI need to do these boot tests on a real machine between edgy/feisty08:07
cjwatsonwhich could easily have been something kooky in initramfs08:07
BenCunless someone else wants to do it08:07
cjwatsonwhy don't I kill the beta download to avoid stray i/o and do install time tests08:07
mdzthere's really no need to mess with edgy08:07
mdzthe difference can be seen from beta->rc08:07
BenCI don't  have beta handy08:07
cjwatsonyes, but I have edgy here and not beta08:07
BenCbut I guess I can download it08:07
cjwatsonthe need to mess with edgy is getting results now instead of in two hours08:08
mdzbut the results may not be particularly meaningful08:08
cjwatsonabsence of regressions from edgy is meaningful enough to me08:08
Keybukmdz: ish, beta does take a long time to install for me :-/08:08
Keybukedgy is worth testing08:08
Keybukand is equally worthwhile08:09
Keybukif we can get a definitely reproducible useful test, we can track forward08:09
Keybukmore than "boot time"/"install time"08:09
cjwatsonanyone tried bonnie++ or similar?08:09
cjwatsonpre-usplash delay> oh, I bet that's console-setup08:10
KeybukBenC: interesting timing here08:11
cjwatsonthough it should be working with pregenerated files08:11
Keybukhdparm -t on an IDE disk in vmware08:11
Keybukdapper: 1800 MB/s08:11
cjwatsonso I don't quite get why it would be so slow08:11
Keybukcurrent: 750 MB/s08:11
BenCoooh08:11
BenCKeybuk: is it reproducible many times?08:12
Keybukyes08:12
Keybukthe numbers are pretty consistent08:12
BenCworry about the guest clock skewing things08:12
mjg59hdparm -T is probably more realistic08:12
Keybukyeah, given the guest clock skew, that's unconfirmed08:12
cjwatson-T doesn't measure throughput to the disk though?08:13
=== gortiz [n=gortiz@88.87.105.4] has joined #ubuntu-kernel
Keybukmjg59: 75 MB/s vs. 35 MB/s08:13
cjwatsonit's a more realistic system test, but the disk controller driver is the suspect component here ...08:13
mdzcjwatson: it's been difficult to do benchmarking inside the VM because the clock is fucked08:13
BenCthere's gotta be a way to do this08:14
cjwatsonsomething that took a stopwatch-measurable amount of time to do each test would be good enough08:14
BenCvmware was doing micro and macro benchmarks reliably08:14
mjg59cjwatson: -t is also testing the vm system08:14
Mithrandircjwatson: for i in `seq 20`; do dd if=/dev/hda; done and using a stopwatch should work.08:14
Keybukmjg59: "performance problems in vmware" could also be the vm system, though I doubt it08:14
cjwatson-T does buffer cache which doesn't seem especially useful or relevant08:15
KeybukMithrandir: dd to where?08:15
MithrandirKeybuk: /dev/null?08:15
cjwatsonin particular it explicitly says "without disk access"08:15
mjg59Oh, sorry - I had those the wrong way round08:15
mjg59Though the timings would seem more consistent with them being the way I thought...08:16
cjwatsonmm08:16
mdzcjwatson: I believe that means 'without physical disk reads' not 'without communicating with the disk'08:17
mdzoh, I'm wrong08:17
cjwatsonmdz: in context, it's talking about buffer cache and says it deliberately avoids measuring disk performance08:17
mdz"This displays the speed of reading directly from the Linux buffer cache without disk access."08:17
cjwatsoncomparison from my laptop:08:18
cjwatson Timing cached reads:   814 MB in  2.00 seconds = 406.48 MB/sec08:18
cjwatson Timing buffered disk reads:   84 MB in  3.01 seconds =  27.89 MB/sec08:18
kylemthat would make sense.08:18
cjwatsonedgy installs in <9:47 (I wasn't looking at the screen and that's when I noticed; it wasn't much less)08:19
KeybukMithrandir: 3:41.1 in feisty current08:19
MithrandirKeybuk: ugh.08:19
Keybukoddly enough, vmware's clock matches stopwatch there08:19
Mithrandirhmm08:19
cjwatsonKeybuk: how big a disk?08:19
Keybuk8GB08:20
cjwatsonoh, and fragmented or solid?08:20
cjwatson(whatever you call the non-fragmented thing - single-file?)08:20
Keybuk2GB chunks08:20
Mithrandirpreallocated?08:20
cjwatsonyeah08:20
Keybuknot actually allocated though08:20
Keybuksince the disk is "empty"08:20
Keybukso this shouldn't touch the host disk hardly at all08:20
cjwatsonI have limited disk space so I always use chunks08:20
BenCfeisty install is definitely noticeably slow for me than edgy08:24
BenC12 minutes into it, and it's only at 50%, still copying files08:24
cjwatsonwill tell you my result there in a moment08:24
BenCguess I better get beta08:24
BenCmdz, Keybuk: so beta was ok, and current is slow, that's your test case right now?08:25
KeybukBenC: I have my doubts about beta08:25
Keybukcurrent is definitely slow08:25
BenCah, right, beta was still slow for you08:25
mdzI don't get consistent results from hdparm at all, which is unsurprising to me given the clock skew08:25
mdzBenC: beta is better here08:26
Keybukwall time on dapper for the dd test, 02:3908:26
mdzI installed dailies in vmware all last week, and noticed the difference on thursday08:26
mdzbut I am at a loss to provide particularly believable numbers08:26
BenCmdz: do you have the same dailies around?08:27
mdzBenC: nope08:27
mdzthey were deleted over the weekend, while I was dealing with my hosed laptop08:27
BenCmdz: given a kernel image just before the ata_piix/piix switch, can you regen an ISO from current using that image?08:28
mdzBenC: that should be possible, yes08:28
kylemhttp://www.vmware.com/vmtn/resources/23808:28
BenC14.22 was just before the switch08:29
BenCdamnit, the .deb's are gone from lp08:31
cjwatsonerr, shouldn't be08:31
kylemfor the broken one they were nuked, no?08:31
cjwatsonI'll find them08:31
cjwatsonnot from the librarian, no08:31
kylemah.08:31
cjwatsonthey're just hard to find08:31
cjwatsonyou have to go to the "builds of" portlet08:32
cjwatsonhttp://librarian.launchpad.net/7122345/linux-image-2.6.20-14-generic_2.6.20-14.22_i386.deb08:32
BenCgreat, ws5 killed my other box now08:32
BenCflashing led's08:32
cjwatsonfeisty installs in 8:44 (I think, pressed the wrong stopwatch button)08:32
BenCa lot faster than mine08:33
cjwatsonnot willing to say it's definitely faster than edgy, but given the lack of attention in my experiment it's definitely within experimental error08:33
cjwatsonI'll try the dd test with fresh disks in a moment08:34
mdzBenC: they still seem to be there to me: https://launchpad.net/+builds/+build/31576908:35
cjwatsonI think Ben was following the links from linux-source-2.6.20/2.6.20-14.22 to the individual binaries rather than to the builds08:36
BenCyeah08:36
=== OldKid [n=oldi@fresno121.webperoni.de] has joined #ubuntu-kernel
BenCanyone have the piix dev id for vmware handy?08:39
cjwatsonKeybuk: how many dd iterations was your 3:41.1 timing above?08:39
cjwatsonBenC: 8086:711108:39
BenCthanks08:39
kylem06:31 < mdz> http://people.ubuntu.com/~mdz/temp/lspci-vmware08:40
kylemBenC, you'll want subvendor/subdevice too if you're going to blacklist it from one of the modules.08:40
BenCforce probing ata_piix with new_id08:41
Keybukcjwatson: just one08:41
BenCsee if the install is any faster08:41
cjwatsonabout 2:50 for the dd test, 50.6 MB/s according to vmware's clock which seems more or less right08:43
cjwatsonKeybuk: did you try dd from the cdrom?08:43
Keybukcjwatson: that's what I'm trying now08:44
Keybukstill waiting for current to boot08:44
cjwatson'cos my timing is not all that far off yours08:45
henoFWIW, I just did a virtualbox install here that too 11 minutes total, the CD-HD copying phase was just 7 minutes; will do Edgy next08:45
cjwatsonfeisty dd if=/dev/hdc of=/dev/null: 33 seconds08:46
Keybuk1430344+0 records in08:46
Keybuk1430344+0 records out08:46
Keybuk732336128 bytes (732 MB) copied, 115.963 seconds, 6.3 MB/s08:46
Keybuk(hdc -> null on dapper, 5x that one's pretty representative, there wasn't much deviation)08:47
cjwatsonquite a lot slower08:47
cjwatsonoh, dapper? hmm08:47
cjwatsonunused to your machine just sucking compared to mine ;-)08:47
Keybukit's only a laptop08:47
cjwatsonah08:47
cjwatsonthought it was the 10-second booter or whatever it was08:48
Keybuknah, that's at home08:48
Keybukfar too heavy to lug on skates08:48
cjwatsonedgy dd hda: 1:23, twice as fast as feisty08:50
mdzcjwatson: wallclock time?08:50
cjwatsonyes08:50
=== BenC kicks new_id
KeybukI must admit, that my wall clock and my vmware clock match08:50
cjwatsonmine too08:50
mdzKeybuk: you're uniprocessor08:50
KeybukI've worked out why vmware's clock is different, it ran ntpdate ;)08:50
mdzboth of you are08:50
Keybukmdz: dual core08:50
Keybukjust intel not amd08:50
cjwatsonedgy dd hdc: 28 seconds, smidge faster than feisty08:51
cjwatsonthat explains why install tests showed no difference, the CD hasn't changed much08:51
Keybukok, that was interesting08:51
Keybuklet me just repeat that test before I say about it08:51
cjwatsonmm, I'm going to repeat my dd tests too08:52
=== cjwatson stops bothering with the stopwatch
KeybukI just stopped bothering08:54
Keybukand then noticed something08:54
Keybukin feisty my wall clocks *are* different to vmware's clocks08:54
Keybukin dapper they matched08:55
BenCbah, ata_piix doesn't support hotplug of controllers08:55
BenCwish there was a way to atomically add new_id during module init08:55
=== BenC considers binary patch the driver in initramfs
Keybukhmm, dd giving comparable results for me too08:57
henocomplete Edgy install on virtualbox: ~7.5 minutes, the CD->HC copying phase less than 5 minutes. So Edgy is significantly faster than Feisty on virtualbox too09:00
BenCheno: what's the time for feisty on vbox?09:01
dholbachBenC: <heno> FWIW, I just did a virtualbox install here that too 11 minutes total, the CD-HD copying phase was just 7 minutes; will do Edgy next09:01
BenCthose times can be accounted for by things other than a kernel bug, I think09:01
BenCinteresting, but still inconclusive09:02
mdzheno: which driver is used for the CD-ROM there?09:02
BenCheno: thanks for the testing09:02
BenCIIRC, it's piix as well, probably same 8086:711109:02
BenCis it at all possible that these times could be squashfs related?09:03
henomdz: can you tell me how to find out?09:03
mdzheno: lspci -vvnn | grep IDE09:03
mdzBenC: the squashfs update was much earlier, no?09:04
mdzpkl_: any reasonable potential for a performance regression there?09:04
=== Keybuk is trying if=/dev/hdc of=/dev/sda1
pkl_the squashfs update was checked in on 16th Mar.  It doesn't appear in the debian/changelog and so I don't know what daily first had it.09:06
BenChow can it not show in the changelog?09:07
BenCit's automated :)09:07
=== bronson [n=bronson@66.237.74.66.ptr.us.xo.net] has joined #ubuntu-kernel
BenCthat's odd09:09
BenCif we go by dates, then it had to be either in -12.19 or -12.2009:09
=== doko [n=doko@dslb-088-073-122-210.pools.arcor-ip.net] has joined #ubuntu-kernel
Mithrandiryou don't have it tagged in git?09:10
cjwatson(speaking of which, can we lose the GIT-SHA lines from debian/changelog in gutsy? anyone who needs them can get them from git log)09:10
mdzBenC: it's not there09:10
mdzcjwatson++09:10
cjwatsoncommit 01c7ecb34704df7feae2532006169786642f8fdd09:10
cjwatsonAuthor: Phillip Lougher <phillip@gandalf.(none)>09:10
cjwatsonDate:   Fri Mar 16 14:02:58 2007 +000009:10
cjwatsonUBUNTU: Squashfs: update to 3.2-r209:10
cjwatsonSigned-off-by: Phillip Lougher <phillip@ubuntu.com>09:10
mdzmakes it much harder to scan the changelog09:10
BenCyes, I can that :)09:11
Keybukok, interesting09:11
cjwatson<cjwatson@cairhien ~/src/ubuntu/linux/ubuntu-feisty>$ gzip -9c debian/changelog | wc -c09:11
cjwatson7930109:11
cjwatson(also)09:11
cjwatson<cjwatson@cairhien ~/src/ubuntu/linux/ubuntu-feisty>$ grep -v GIT-SHA debian/changelog | gzip -9c | wc -c09:11
cjwatson6309309:11
Keybukdd if=/dev/hdc of=/dev/sda1, wall time was 11:50, clock time was 543s09:11
BenCIt was in -12.1909:11
pkl_Grep the changelog for Squashfs... first entry 26 Oct 200609:12
=== jorge_pt [n=jorge@84.91.68.198] has joined #ubuntu-kernel
cjwatsonand yet the tree clearly shows that the diff is applied09:12
BenCpkl_: I'm not sure how it got left out of the changelog, but it was definitely in the 2.6.20-12.19 upload09:12
BenCgit-log Ubuntu-2.6.20-11.18..Ubuntu-2.6.20-12.1909:13
BenCshows it09:13
henomdz oddly lspci -vvnn didn't give me that info, but Device Manager tells me PIIX_IDE09:13
BenCit would be nice if there was a quick way to see what kernels were in what milestone09:14
cjwatsonBenC: is it possible the scripts didn't like Phillip's (none) hostname?09:15
cjwatsonalthough later changes from pkl do show up09:15
BenCcjwatson: it should never drop any changes...all "unknown" ones that don't parse as an ubuntu change should show up under "Upstream Changes:09:15
pkl_cjwatson: previous commits show up, even though the hostname had the same problems.  But, I noticed the none hostname and fixed that.09:16
henowe should do some timings of copying the content of an entire alternate ISO to the HD in Edgy and Feisty (in vmware) to isolate CD driver vs. sqashfs issues09:17
BenCgit-log  --pretty=short Ubuntu-2.6.20-11.18..Ubuntu-2.6.20-12.19 | perl -w -f debian/bin/git-ubuntu-log09:18
BenCcjwatson: that command misses his entry, so I'll have to check why09:18
pkl_Squashfs 3.2-r2 does have some performance improvements over Squashfs 3.1 in the main data-path.  None of the changes should have caused problems (quite the opposite).09:19
pkl_I'll have a look at the code...  It's probably worth pointing out Squashfs 3.2-r2 was released in January, and no-one else has reported any speed regressions (such a major drop in performance would be immediately noticed by quite a number of liveCDs).09:20
cjwatsonyeah, I think chances are thet squashfs is a red herring myself09:22
cjwatsonthat09:22
BenCpkl_: we're having problems pointing the finger at anything, so squashfs got dragged in09:23
BenCpkl_: is there an easy test we can do from livecd to see squasfs performance comparisons?09:23
BenClike find /usr | time xargs cat > /dev/null ?09:24
pkl_Ah, I don't mind.  Squashfs is an obvious candidate, and I've been trying to think of potential issues all day :)09:24
pkl_Yes, there's two potential cases.  Dentry performance is slower, or readpage performance is slower... or both.09:24
pkl_Doing a find with an option requiring a stat of each inode (i,e, -type f), will test dentry regressions.09:25
cjwatsonfind | xargs has the problem that it also stresses CD seek times09:25
cjwatsonmight not matter in vmware of course09:25
BenConly a virtualized ISO, probably not much of an issue09:26
cjwatsonmaybe read a big file out of the squashfs instead09:26
pkl_All the metadata is packed together at the end of the disk...  Just doing metadata operations (no file reads) will not seek the head too much.09:26
pkl_no file data reads, that is.09:27
cjwatsonbiggest file on the squashfs is /usr/lib/libgcj.so.70.0.0 - only 30MB though09:27
cjwatson("only". damn gcj.)09:27
BenCI keep thinking we need a sane way to go back and forth between piix and ata_piix using the same CD09:27
Keybukdoesn't openoffice have one bigger?09:27
cjwatsonthis is from "find /rofs -type f -printf '%p %s\n' | sort -k2 -nr | head"09:28
cjwatsonso no09:28
BenCata_piix doesn't support new_id09:28
BenCpiix does though09:28
cjwatsonOOo doesn't come in until no. 709:28
BenCI'm going to build a 2.6.20-15.27 that defaults to ata_piix, and we can override it easily to piix09:28
cjwatsonTBH, this is all pressing my "release-critical" buttons less and less convincingly09:29
mdzcjwatson: agreed09:30
cjwatsonthough I think it is still worth the detailed investigation09:30
cjwatsonI'm just a bit worried that we're focusing so much on this that we may not be paying attention to other testing information coming in09:30
cjwatsonanyway, speaking of focusing, it's 8:30pm and I'm off to play Lego Star Wars or something :)09:30
Keybukheh09:31
pkl_Doing a large file read will test readpage regressions.  There's three major changes between Squashfs 3.1 and Squashfs 3.2-r2.  Once affects dentries only, one affects dentries and readpage, and one only affects readpage.  If it was Squashfs, it would be uselful to isolate it.09:31
cjwatsonpkl_: is 30MB likely to be large enough, or would we need a custom squashfs?09:31
BenCcjwatson, mdz: I do need to make an lrm upload to fix nvidia-glx-new09:32
cjwatsondd tells me 27.2 MB/s first time round, and thereafter c. 20009:32
BenCIt doesn't affect linux-restricted-modules-* at all09:32
pkl_I'm not sure, but looking at the slowdown, it should be measurable over 30MB.09:32
cjwatson(feisty09:32
cjwatson)09:32
BenCjust that one package (so doesn't bother CDs)09:32
BenCpkl_: given vmware's clock fuckage, it may not be enough to be reliable :/09:33
pkl_Yeah, that's why I abandoned Parallels and Vmware for Squashfs development.09:33
pkl_Couldn't reliably tell why affect changes had made ....09:34
pkl_why -> what09:34
BenCI would be interested in why my laptop is crashing with ws5 and ws6 though09:37
mdzBenC: beg pardon?09:37
mdzBenC: what's wrong with it?09:37
BenCmdz: nvidia-glx-new is missing a file that wasn't in the other versions of nvidia09:38
BenCxorg module09:38
mdzBenC: so it's non-functional?09:38
mdzsounds like an SRU candidate if so09:39
MithrandirBenC: isn't nvidia-glx-new on the CDs?09:39
=== Mithrandir thought it was
BenCI don't know if nvidia-glx* is on the CDs09:39
BenCI didn't think they were09:39
BenChttps://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/10305009:39
BenCthere's the bug09:39
Mithrandir  Adding nvidia-glx to CD 1 ...09:39
Mithrandirnot -new, it seems, though09:40
cjwatsonnvidia-glx is explicitly seeded, but not -new09:40
BenCis -legacy?09:40
mdznot an issue for installs or upgrades -> -updates09:40
cjwatson-legacy was deliberately unseeded at one point09:40
MithrandirBenC: doesn't look like it, no.09:40
Mithrandircjwatson: because we can't even pretend to give security support for it.09:40
MithrandirAIUI09:40
cjwatsonindeed09:40
cjwatsonsupported: * Extra-Exclude: nvidia-glx-legacy-dev # nvidia-glx-legacy is unsupportable09:41
BenCwe can't for nvidial-glx{,-new} either :)09:41
Mithrandirwe should probably invent a better name for nvidia-glx now that the package isn't maintained any more either. :-/09:41
MithrandirBenC: we can pretend for -new09:41
BenCaccording to ATI it is09:41
BenCat least that09:41
BenC's what they keep posting on the forums09:41
Mithrandiruh, ATI?  You mean nvidia?09:41
mdzI'm going to find food and then go home09:41
BenCerr, I mean nvidia, yes :)09:41
mdzI have a functional laptop now though, so I should be back09:42
MithrandirI'd be very surprised if ATI supported nvidia-glx. :-P09:42
BenCmdz: have a good evening09:42
BenChehe09:42
BenCMithrandir: well, my stink raised all kinds of responses from nvidia, basically saying "of course this package that isn't on our main download page is going to be supported"09:42
MithrandirBenC: but, sure -new is fine since it doesn't touch the CDs.09:42
BenCthough I've seen no indication other than hot air09:42
BenCOk, upload should be quick and painless09:43
cjwatsonMithrandir: an l-r-m upload would create skew though09:43
Mithrandircjwatson: ugh, true. :-/09:43
MithrandirBenC: iirc -legacy at least has known root holes?09:43
cjwatsonif that concerns you for update-manager ...09:43
zdzichuBGvmware-tools should mitigate clock skew09:43
Mithrandircjwatson: it does.09:43
Mithrandirbut if want to respin anyway..09:43
cjwatsonI think I'm with mdz if it doesn't affect new installs or upgrades from dapper/edgy09:44
BenCMithrandir: I don't think so anymore...although they have been release non-frequent updates to that line of the driver09:44
MithrandirBenC: ok09:44
BenCcjwatson: which way is that, SRU?09:44
cjwatsonyeah09:44
Mithrandircjwatson: what about the update-manager one?09:44
BenCworks for me09:44
cjwatsonMithrandir: no opinion yet, haven't read enough of it09:45
cjwatsonBenC: if so, the bug should be milestoned later so we don't forget09:45
Mithrandirok, tell me if you need anything for it.09:45
cjwatsoner, "later"09:45
Mithrandirwhich is an edgy milestone.  LP should grow the ability to either move milestones between releases or have distro-wide milestones.09:45
BenCWe have one Ubuntu:later09:45
BenCis that edgy?09:45
Mithrandiryes, but just use that one.09:45
BenCok, done09:46
Mithrandironly LP cares that it's edgy.09:46
=== Shoaibi [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
=== Shoaib [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
=== Shoaibi [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
=== bronson_ [n=bronson@66.237.74.66.ptr.us.xo.net] has joined #ubuntu-kernel
=== ^^CatTuX^^ [n=^^CatTuX@mbl-65-129-173.dsl.net.pk] has joined #UBUNTU-KERNEL
henoCopying the contents of an alternate CD to HD (virtualbox) on Edgy: 1:15, on Feisty: 1:10 10:01
henoso if anything, slightly better CD performance of Feisty10:01
BenCheno: Contents as opposed to dd'ing the device image, right?10:12
henoBenC: right, nautilus copy+paste10:12
BenCsounds reasonably close then10:13
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-kernel
=== Mirrado [n=Mirrado@200.128.80.254] has joined #ubuntu-kernel
=== cox [n=cox@client-81-107-200-114.glfd.adsl.virgin.net] has joined #ubuntu-kernel
MirradoHi, where is the write place to submit a error with the last proposal to final version of the Feisty kernel? 10:27
mjg59Mirrado: launchpad.net/bugs10:27
MirradoI already created the bug in launchpad (bug #75935). That is enough?10:30
mjg59Yes10:30
Mirradomjg59: thanks10:30
=== ivoks [n=ivoks@17-147.dsl.iskon.hr] has joined #ubuntu-kernel
=== lazka [n=lazka@85-124-173-179.dynamic.xdsl-line.inode.at] has joined #ubuntu-kernel
=== blueyed_ [n=daniel@i5387D127.versanet.de] has joined #ubuntu-kernel
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== Mirrado [n=Mirrado@200.128.80.254] has left #ubuntu-kernel []
=== cypherdelic [n=cypherde@port-87-234-141-130.dynamic.qsc.de] has joined #ubuntu-kernel
cypherdelicfeisty wont beat 2.6.21, right?11:00
mjg59Feisty will be shipping 2.6.2011:00
cypherdelicso 2.6.21 will never be available for feisty?11:01
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
MrNOKIAi'm sure you'll find a tutorial on ubuntuforums to get a running .21 kernel pretty soon11:03
MrNOKIAso that would'nt be an issue11:03
mjg59We'll probably be skipping to .22 for gutsy11:03
MrNOKIAright11:04
MrNOKIAi meant untill gutsy kicks the shelves :)11:04
cypherdelicyes that would best, 6 month, hmm maybe ,2311:04
mjg59.23 is unlikely11:04
mjg59Given that .21 isn't out yet11:04
cypherdelicits rc7, torvalds doesnt want a rc711:05
cypherdelicits nearly released11:05
MrNOKIAit might be nearly released11:12
MrNOKIAbut it's not tested enough to get to a stable april release, IMO11:12
BenC99% chance we'll be .2211:13
MrNOKIAthat's why i said it could catch a nice compilation tutorial on the forums11:13
BenC0.05% chance of .23, and 0.05% chance of .2111:13
mjg59BenC: Dude, that's 99.1%11:14
MrNOKIABenC, so you're saying another kernel update is upon us ?11:14
BenCok, 0.9% that we'll move to a hurd kernel11:14
mjg59MrNOKIA: For gutsy11:15
BenCMrNOKIA: for feisty, there are no more kernels11:15
mjg59Well, other than updates11:15
BenCexcept for security and maybe some driver updates11:15
=== kkubasik [n=kjk38@kjk38-laptop.STUDENT.CWRU.Edu] has joined #ubuntu-kernel
MrNOKIAi was pretty sure of that :)11:15
MrNOKIAit seems there's an (minor ? ) issue with ati detection on the RC, according to the thread11:16
cjwatsonwhat thread?11:17
cypherdelicyes yes more nvidia bug fixes11:17
BenCmjg59: looks like most of the ide/libata crack we have in feisty is upstream, except for libata-hpa...that look right to you?11:17
MrNOKIAhttp://ubuntuforums.org/showthread.php?p=2464356#post246435611:17
MrNOKIApost #1211:17
mjg59BenC: And the ACPI stuff, but yes11:17
BenCmjg59: the "extended" acpi...11:18
BenCfor just libata...ide-acpi is all good?11:18
mjg59Yeah11:19
BenCMrNOKIA: almost no info there...don't know if he's using ati or fglrx11:19
cjwatsondon't know how it breaks either11:19
BenClikely not a kernel bug, so my stress level is constant (still high, but level)11:20
BenCcjwatson: I know rtg had some weird ati bug with the dell 1505 he has11:21
rtg_cjwatson: Still do.11:21
BenCinstall wouldn't work even for vesa graphics on the livecd, but after an install with alternate it went ok11:21
BenCrtg_: was yours a 200M?11:21
rtg_BenC: Not true. I had to install fglrx.11:21
BenCah, that's right11:22
rtg_ATI X130011:22
BenCwe killed colin11:22
rtg_poor guy.11:22
MrNOKIA:)11:22
MrNOKIAthere's one thing i don't get11:23
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-kernel
MrNOKIAare there instances where it might work beryl on a live cd ?11:24
BenC945/965 graphics will work out of the box...some older ati cards work with xorg driver11:24
MrNOKIAi try to understand why it has been included on the livecd11:24
MrNOKIAmine is ati x1400 on my laptop11:24
MrNOKIAit doesn't work at all11:25
BenC"some older ati cards"11:25
MrNOKIAsame for an nvidia 5500 card11:25
MrNOKIAi got it11:25
BenCobviously most laptops wont work11:25
BenCa lot of mine do, because I've preferred intel graphics lately11:25
BenCI don't get 23 billion fps with glx gears, but it runs nicely :)11:26
MrNOKIAi found my dell to be a best buy when it appeares11:27
MrNOKIAappeared11:27
MrNOKIAthe only issue is the ATI card11:27
BenCif I buy anything right now, it's going to be core2duo with intel graphics11:27
BenCipw3945 wireless11:27
BenCbest platform for open source right now...only drawback is the ipw3945d userspace daemon11:28
MrNOKIAbut i hope someday ATI will realize tha it has to consider linux 11:28
MrNOKIAhave a friend who worked there in the driver departament11:28
MrNOKIAhe says linux doesn't matter for them very much :(11:28
BenCdoesn't matter what the driver guys want...it's who's buying the cards that matters11:29
MrNOKIAi know...11:29
BenCI don't think ATI's going to come out well in the graphics area unless they start making some sweeping changes in how they handle their dwindling market share11:30
MrNOKIAmaybe AMD will have a say in the matter11:31
MrNOKIAlet's hope for the best :)11:31
=== defendguin [n=jmsunser@216-136-108-250.static.twtelecom.net] has left #ubuntu-kernel []
MrNOKIAit seems there's more kernel trouble on reiserfs12:03
MrNOKIAhere http://ubuntuforums.org/showthread.php?p=2464356#post246435612:03
MrNOKIAwhat output could be helpfull in this situation ?12:04

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