/srv/irclogs.ubuntu.com/2011/08/31/#ubuntu-kernel.txt

=== yofel_ is now known as yofel
* apw yawns07:09
=== smb` is now known as smb
* smb slurps coffee07:22
apw#define __RAW_SPIN_LOCK_INITIALIZER(lockname)   \07:52
apw        {                                       \07:52
apw        .raw_lock = __ARCH_SPIN_LOCK_UNLOCKED,  \07:53
apw        SPIN_DEBUG_INIT(lockname)               \07:53
apw        SPIN_DEP_MAP_INIT(lockname) }07:53
* ppisati waits for gitweb on kernel.ubuntu.com to spit something useful...09:01
apwppisati, its not the fastest thing in the world09:02
ppisatinope...09:02
ppisatii already asked but, can i have a faster kernel.ubuntu.com for christmas?09:03
apwonly if you give up the puppy09:04
ppisatiuhmm... ok, i keep the puppy then :)09:04
apwsmb, did we get a lot with the extra printies ?09:20
smbapw, currently pulling the dump09:20
smbThough I actually expect not that much...09:21
apwsmb, i assume thats a xen side thing ?  snapshotting the memory09:21
smbapw, right09:21
smbapw, So as we already expected, the replacement takes place much before the module is loaded/init is called...09:23
smbMakes it even stranger09:23
smbI will have to have a close look at the disassembly of that module09:23
apwwell remember it is being patched at load time for paravirt things09:24
apwi wonder if the kernel itself is not being patched correctly09:24
apwso it is in fact not using the new ones09:24
smbRight, what I want to check is whether lock and unlock seem to be patch sites09:25
apw  9 .parainstructions 0000001c  0000000000000000  0000000000000000  0000ac88  2**309:25
apwmy floppy.ko does have some form of paravirt ops09:25
apwalternative_instructions seems to be where we apply_paravirt for the main kernel09:28
apwsmb, could you perhaps put a message in alternative_instructions to make sure it has been run09:31
smbapw, probably...09:31
apwas if the kernel never switched over cause of a bug, then we may well find that floppy is the first thing to use them in this case09:32
apwwhich would match the stats you have too, so worth checking09:32
smbJust wondering why lock seems to use one way while unlock the other09:33
apwwell we do appear to be patching things as we go for paravirt operations of some sort09:34
apwsmb, i wonder what compiler your other tester is using09:34
apwwe are using a bleeding edge 4.6 right ?09:34
smbapw, Just in the assembly there seems to be a PVop for unlock but a raw call for lock... 09:35
smbapw, bleeding o-edge09:35
smbwhich is 4.609:35
apwsmb, can you put up the asm dump so i can see too pls09:35
apwsmb, i assume you are looking at the kernel there yes?09:35
smbapw, probably you would be able to look yourself on gomeisa09:35
smbno at the unstripped ko09:36
apwsmb, and how are you getting the asm09:36
smbmy home and oneiric-amd64/...09:36
smbapw, objdump -SD09:36
=== Quintasan_ is now known as Quintasan
apwsmb, i think you dumped at the return address, ie in the middle fo the function, could you redump perhaps 32 bytes back for me10:42
smbapw, Oh, right, likely did... sure, a sec10:42
* ppisati -> lunch10:47
smbapw, Should be now replaced. Btw, it feels a bit inconsistent which CONFIG_INLINE_SPIN options are set and which are not...10:49
apwsmb, which are inconsistent?  i think you can mark them separatly 10:50
smbapw, Looks like only unlock and unlock_irq are... everything else is not10:51
* smb needs food...10:52
apwso we'd not see the lock then in thec ode, we'd expect to see a jump out somewhere10:52
smbapw, Would it be possible then that lock calls are called up in the kernel, which has been patched once before the pointers were replaced, but unlock gets patched on module load cause it is inlined?10:58
apwi think that would mean we should replace one lot via the smp_alternatives if things are working right10:59
apwand the other via the paravirt thingy, is why i'd like to see those instrumented in module.c to see which are actuall applied11:00
smbits next on the list...11:00
apwsmb, can you tell me what crash things is at FFFFFFFF815FD17411:22
smbapw ffffffff815fd174 (T) _raw_write_lock_irqsave+36 /home/smb/oneiric-amd64/ubuntu-2.6/arch/x86/include/asm/spinlock.h: 26011:31
apwsmb, sorry make that FFFFFFFF815FD17B11:31
smbffffffff815fd17b (T) _raw_write_lock_irqsave+43 /home/smb/oneiric-amd64/ubuntu-2.6/kernel/spinlock.c: 29011:32
apwok so i think i have the lock, and it is here11:32
apwand what is FFFFFFFF8100913B11:33
apwsmb ^11:33
smbffffffff8100913b (t) check_zero+27 /home/smb/oneiric-amd64/ubuntu-2.6/arch/x86/xen/spinlock.c: 5411:33
apwsmb and FFFFFFFF815FD18011:35
smbffffffff815fd180 (T) _raw_spin_lock_irq /home/smb/oneiric-amd64/ubuntu-2.6/kernel/spinlock.c: 15211:35
apwand ths FFFFFFFF8100914011:36
apwsmb, ^11:36
smbffffffff81009140 (t) xen_spin_unlock /home/smb/oneiric-amd64/ubuntu-2.6/arch/x86/xen/spinlock.c: 32511:36
apwand dissasemble _raw_spin_lock_irq11:36
apwwhats that got in it11:37
smbapw, in pm11:38
apwok so _raw_spin_lock_irq is the ticket version, which is the out of line version11:38
apwthe inline unlock has been correctly replaced11:38
apwso it looks like the alternatives are not being done right on the main kernel11:39
smbapw, which would match my suspician11:39
apwvery much so indeed11:39
apwbut i have the proof here now11:39
smbapw, Pretty certain that the non-inline versions are patched once, before xen init replaces the vectors in the struct11:39
apwso i think the kernels out of line code is non-paravirt11:39
apwyeah ... so when those pointers are changed we need to reapply the paravirt ops to the kernel don't we ?11:40
smbapw, Right either this or the replacement would need to be done before the first patching...11:41
apwso ... what defines ordering of the patching against the alternatives being applied11:41
apwper11:41
smbFor that I need to check the code more carefully. It seemed to be a struct of pointers contained in another and then applied... but need to understand it better first11:43
apwso i assume if we were all inline or all out of line we would never see this, simply we would get away with it11:46
apwOH ... and i think we _know_ all of the kernel is broken and using ticket, because it does not blow up11:46
apwso we know all of the alternatives in the kernel are pointing to ticket as it would have inline unlocks too11:46
smbapw, Well yes, ticket is the default pv_lock_ops11:47
apwright ... what i mean is, the timeing of the bang and the stats tell us that its everything in the kernel which is the  "other way"11:47
apwand tells us its the alternatives application which has gone awry11:48
smbBut I would assume if one could satisfy all being inlined it would be good. because the kernel would keep using ticket and modules both pv ones11:48
smb... with a strange way of good11:48
apwyes as long as they didn't share any locks11:48
smbyeah11:49
apwie no modules reach out and use kernel locks, then bad poop would happen11:49
apwnow .. how the heck has upstream not hit this, are we inlining in a non-standard way ?11:49
apwi'd expect us to be taking the normal defaults11:49
smbapw, Or maybe they test with all needed stuff built-in...11:50
apwsmb, right i have the real code decoded and the proof we are calling unmatched lock/unlock here, is there a bug i should shove it in, or ?11:50
smbapw, Not yet... need to create one11:50
apwsmb, yeah perhaps so, its definatly only modules which can hit this11:50
smbthings keep breaking quicker than I would be able to operate lp11:51
smbor rather I should first report things and then look into them but I tend to do it the otehr way11:51
apwget me the number when its done, and i'll put all this crap in the bug so it doesn't get lost11:51
smback11:52
apwis cool as the dump has the rewritten post alternatives code, so we can confirm your theory is spot on11:52
smbapw, Sounds perferct. At least I can say its on the kernel side now. The other issues turned out to be in the xen hypervisor11:53
apwyeah, it looks to be a pretty obvious bug really, needing to apply the right locks to everything11:54
apwits amazing its lasted this long without being noticed11:54
ckingapw, this will confirm your observation that boarding planes has always been inefficient: http://www.bbc.co.uk/news/science-environment-1471769511:55
=== ehw is now known as ehw|asdf
=== ehw|asdf is now known as ehw
smbapw, bug 83802612:01
ubot2`Launchpad bug 838026 in linux "Running Oneiric kernel as Xen HVM guest with pvlocks hangs on boot" [High,In progress] https://launchpad.net/bugs/83802612:01
apwsmb bits are in12:08
smbapw, cool. thanks12:09
lynxmanHey guys o/ we're having quite heavy issues with Oneric Server and HP DL380 proliant servers, we raised bug #818177 about it12:27
ubot2`Launchpad bug 818177 in linux "HP DL380G5 does not see disks after upgrade to Oneiric" [Undecided,Confirmed] https://launchpad.net/bugs/81817712:27
lynxmanThis looks like quite a serious race bug, considering that Proliant is one of the common servers on the market can we give this bug some fire? :)12:28
tgardnerlynxman, seems like you have 2 issues, one of which is bnx2 firmware (again).12:29
apwlynxman, i see you are able to boot it one in N, it might be good to get it up and update the kernel12:30
apwas you appear to have a -7.x kernel12:31
apwtgardner, have those 'tards changed the firware name _again_12:31
lynxmanapw: I reproduced the same just now with the latest oneric release12:31
lynxmanapw: Both through PXE install from last Friday's daily release and from the natty -> oneiric upgrade route as well12:31
lynxmanapw: same result :(12:32
smblynxman, isn't that the disk?12:32
smbcciss 0000:06:00.0: cciss0: <0x3230> at PCI 0000:06:00.0 IRQ 66 using DAC12:32
smb[    1.849298]  cciss/c0d0: p1 p2 < p5 >12:32
tgardnerapw, they may have12:32
lynxmansmb: yessir12:32
lynxmansmb: I can try reinstalling again in natty and going the natty -> oneiric route modifying also grub.conf and fstab12:33
smbSo it seems there.... 12:33
apwlynxman, i assume the bug report is from one of your good boots ?12:33
smbAre you having a uuid or devname in fstab?12:33
lynxmanapw: its from TREllis trying the same in the same set of servers12:33
smbah forget it... lvm12:33
lynxmanapw: right now the most I have is iLO access through a java *shrieks* interface12:33
lynxmanapw: but yeah its from one of the good boots12:35
smblynxman, Though it was oneiric already... Would you be able to collect a log from a bad one over serial over lan ?12:35
apwyeah if we could get a dmesg from a failed boot, then we can compare12:36
lynxmansmb: apw: unfortunately not, I can take jpeg screenshots of the bad dmesg though12:36
apwbetter than nothing12:37
smbyep12:37
lynxmanalright, doing that :)12:37
smblynxman, Just wondering if you can use that java thing... then why ipmi sol activate would not work... Of course you need to define a serial interface in bios first...12:38
Davieylynxman: iLo should have serial support?12:38
lynxmanDaviey: oh yes, it should, if you buy the extra SVP module, which is just a software update12:39
lynxmanDaviey: HP at its best, showing no mercy for sysadmins12:39
Davieybah.12:40
ppisatiherton: it seems you had a sleepless night, did you? :)12:41
=== nickde is now known as Guest17730
hertonppisati: it was my bot personality in action :)12:42
apwsmb, lynxman, seems they (hp) have changed much of the board reset code since .38, so they have probabally borked it12:43
herton(shank bot is running in a cron job here)12:43
ogra_herton, sleep-walker^Wchatter ?12:43
apwsmb, i meant to ask just how early do we figure out we are switching to pvlocks12:44
smbapw, err wouldn't that mean neither older kernels would boot now?12:44
ppisatiherton: really?12:44
lynxmansmb: apw: natty kernels boot without any issues though12:44
ppisatiherton: i thought it was you, doh!12:44
apwsmb, lynxman, right i am saying .38 has completly different reset code12:44
hertonppisati: yep :)12:44
apwso its possible that natty would work and oneiric not12:45
smbapw, The normal rewrite of code seems to be done from check_bugs() / somewhere from start_kernel (== quite early)12:45
apwsmb, yeah, and the pvlocks one ?12:46
smbapw, later (not really time to follow that chain, yet)12:46
apwsmb, i thought you'd put a print in, wondered where that had fallen12:46
smbapw, right after the bringup of cpu#0 where you have the spinlock irq message in the log I sent12:47
smbapw, Hm.... If I am not looking wrongly... the xen spinlock ptrs are set from init_arch which comes before check_bugs in start_kernel...12:53
* apw shouts incoherantly at his screen12:55
apwnoreplace_paravirt <-- smb what value does that have in the dump12:56
apwand ... when does it change12:56
smbnoreplace_paravirt = $8 = 012:57
smbapw, And for when it would change I would need a new kernel...12:57
apwsmb, well the code seems to init it to 0 and then only change it =1, so i think its always been 012:58
apwsmb, i have a worry that the real bug is that the kernel locks are not taking into account PARAVIRT_SPINLOCK at at13:05
apwsmb, ignore that ... sigh13:06
smbapw, Actually, I think I was wrong before... Currently its done in smp_prepare_cpus() which is called from kernel_inti which comes after the check_bugs13:06
apwsmb, so that ... would explain it13:07
smbYeah... luckily...13:07
apwyou could try shoving the same check directly in check_bugs before and see if it fixes things13:07
smbapw, I had been moving it into some place which should have been before (not sure I did it right though) and that was... quite bad13:08
smbapw, Unfortunately crash is quite useless if the badness is before the init task runs... :/13:09
apwwell you could try calling the alternative_instructions again where we have just changed the pointers13:09
apwand see what happens, i suspect the kernel will shitola itself in all new interesting ways13:09
smbI will try that now... 13:10
apwKernel modules: hpsa, cciss13:11
apwsmb, ^^ that looks bad to my eye13:11
apw(for the disky thing)13:11
smbapw, There was something that they do some funny things to which driver handles what...13:12
smbapw, messing around with names and acting differently when its a cdrom or disk or so...13:12
apwsmb, looking at it they took all that out and "made sure we don't have overlapping ids"13:12
apwi suspect its bust _again_13:12
lynxmangetting your pics :) it's a painstakingful operation13:17
apwlynxman, heh thanks, and if you can get an lspci13:17
apwlynxman, just the page with the sas controller would be enough13:18
lynxmanapw: doing that too13:18
apwlynxman, do you by any chance have an lspci for this machine/similar machine on a natty kernel13:31
lynxmanapw: nope since I already upgraded it on oneiric13:31
lynxmanapw: just 3 mins until I finish photoshopping this :)13:32
apwbah people who can affort photoshop13:33
lynxmanapw: it's one of those unlimited demo copies :)13:34
lynxmanapw: screenshots in place :)13:35
apwlynxman, so where is your root disk?  c0d0 or c0d1 ?13:38
lynxmanapw: c0d013:39
apwwell this dmesg shows c0d0 being found and mounted13:39
lynxmanapw: yes,but then it goes into "filesystem is read only"13:39
apwit does show an "unknown partition table" error for c0d113:40
apwwhich seemed to work in the good boot13:40
lynxmanapw: so looks like it finds it at rootfs moment but when it needs to jump to the appropriate initlevel it breaks13:40
lynxmanapw: it's the same machine reinstalled again and again13:40
apwwhats on c0d1p1 /13:40
apw?13:40
lynxmanapw: posting screenshot just now13:40
apw[    1.850587]  cciss/c0d1: p113:40
apwas on the good boot we get the ^^ above13:41
lynxmanapw: I reckon it's safe to ignore c0d1, I've been not using it for this install, at all13:41
apwok so we can't call this "doesn't see its disks" when it has the disk mounted read only13:42
lynxmanapw: true, still something is broken on the driver though13:42
lynxmanapw: or that's what it looks like from mine and kirkland diags13:43
apwlynxman, maybe so but a widly inaccurate description isn't helping13:43
lynxmanapw: :) true13:43
lynxmanapw: apologies, this problem has been jumping like a hot potato13:43
apwso what did it say on the console just before dropping to busybox ?13:44
lynxmanapw: exactly the same as in the dmesg,not extra info there :/13:45
apwit doesn't have any required nfs mounts does it ?13:45
lynxmanapw: no13:45
lynxmanapw: it's a clean install, no extra anything13:45
lynxmanapw: in this case it's a clean natty then dist-upgrade to oneiric, reboot13:46
lynxmanapw: same situation happens with direct oneiric install13:46
apwso what occurs if you ^D out of busy box prompt13:46
lynxmanapw: trying that nao13:47
lynxmanapw: system doesn't boot, 5 lines of touch errors on "Read-only file system" attaching ot bug report13:48
apwok so ... anything in dmesg | tail thats new ?13:48
lynxmanapw: can't do anything, not even dmesg :)13:49
lynxmanapw: system completely unresposive13:49
lynxmanapw: er it does respond to Ctrl-Alt-Del13:49
lynxmanattached13:50
apwok so when it gets back to busy box could you try remounting / rw manually13:50
apwmount -o rw,remount /13:50
apwand see what that does13:50
lynxmanapw: okay :)13:50
* apw hopes smb is making more progress than he is13:55
lynxmanapw: if I remount manually then resume boot it just shows "rc-sysinit start/runnin, process 1011" and fails to keep booting13:55
apwlynxman, so it remounts manually r/w ok13:56
lynxmanapw: yes13:56
TREllislynxman: ah, looks like you are having fun13:56
apwso it sounds like a userspace level issue then rather than a kernel issue13:56
lynxmanTREllis: aren't I, apw is being extra patient with me13:57
lynxmanapw: alright, I'll bug the ubuntu-server guys then :)13:57
lynxmanapw: thank you very very very much for your patience as said, one beer is on me at next UDS ;)13:57
apwheh see what they say about how one diagnoses this puppy13:57
lynxmanapw: it'll be painful, for sure, remote access to a machine in the Montreal lab13:58
apwlynxman, one thing you can try is adding --verbose to the _end_ of you kernel command line14:01
apwyes with the --, this should make upstart more chatty14:01
lynxmanapw: cool, nice tip, thanks :)14:01
TREllislynxman: remove quiet and add INIT_VERBOSE=yes too :)14:02
lynxmanTREllis: for extra fun14:02
* ogasawara back in 2014:32
ppisatiLP seems to be down now...14:50
ppisatiah no14:50
ppisatiTimeout...14:50
hertonit's slow and timeouting for me too14:50
ppisatiyeah14:50
ppisatibut even in the main page14:50
=== jpds_ is now known as jpds
Davieyapw: What was the indicator that lynxman's bug was userspace?15:21
apwDaviey, the symptoms was that it booted to a prompt, but root was mounted and could be made r/w15:22
apwso the disks were all there and functioning at the time of the boot filaure15:23
=== kamalmostafa is now known as kamal
Davieyapw: I see.. that makes things less cool.15:25
=== nickde is now known as Guest76083
Davieylynxman: Are you sure you were seeing the real filesystem, and not the contents of the intramfs?15:30
lynxmanDaviey: certain15:31
Davieylynxman: Thought about replacing the stock with Dell or Supermicro servers?15:33
lynxmanDaviey: Don't think that'll fix the bug :)15:33
lynxmanDaviey: although we bought some servers, and they were accepted by #is gladfully :)15:34
lynxmanDaviey: at least I think so, otherwise I don't know where they are15:34
lynxmanDaviey: they were proliant too15:34
hertonppisati: you missed updating the timestamp in the changelog when closing the ti-omap4 for natty15:36
apwlynxman, how did the --verbose pan out15:38
lynxmanapw: didn't add much unfortunately, although if I changed the kernel boot from ro to rw I've got way further than anytime before, got up to rc.local. but then the network card doesn't mount and I don't get getty login15:39
lynxmanapw: it looks to me that the system fails to remount itself at some early boot stage15:50
apwlynxman, what tells you that?15:51
lynxmanapw: that if I boot the kernel straight rw everything kinda works15:51
apwlynxman, but we also know we can move the disk rw from the prompt, and its userspace which does that normally15:52
apwi assume it is mountall which does that15:52
lynxmanapw: yes but in that case it doesn't get too much further up in boot, which I think indicates that there's pre-depending stuff on the FS being rw that doesn't get run properly15:52
apwlynxman, right and the question is why doesn't mountall do its job15:53
lynxmanapw: that's the question indeed...15:54
lynxmanapw: any way to make mountall super verbose?15:54
apwyou could just try running mountall at the prompt when it stops15:54
bjfjsalisbury, how does someone upload the log files from a different system to a bug? 16:00
* herton -> lunch16:03
lynxmanapw: aha! mountall hangs :)16:14
lynxmanapw: Daviey: kirkland: added screenshot to bug report16:15
ppisatiherton: the timestamp?16:16
ppisatiwait, let me see...16:16
ppisatiherton: you mean the "-- Paolo Pisati <paolo.pisati@canonical.com>  Mon, 30 May 2011 14:47:51 +0200" at the end of the changelog entry?>16:17
ppisatiherton: actually i never touched it, and i thought it was automagically constructed16:17
ppisatibtw, i can't close maverick/mvl-dove16:18
hertonppisati: yep, May seems a little in the past :)16:23
hertonthe timestamp update must be done manually16:23
ppisatiherton: ah, didn't know16:24
hertonppisati: hmm what's the issue with the maverick/mvl-dove?16:24
ppisatiherton: well, i did it last week16:24
ppisatiherton: and i don't think i did anything special16:24
hertonppisati: oh ok, so just invalidate the bug, it was opened because maverick was respinned to revert 2 patches16:25
ppisatiherton: i mean, i ran thr update-from-mvl-dove script, readded some commits that were overwritten and then closed it16:25
ppisatiherton: but i just noticed that:16:25
hertonthat reverted patches don't affect it I think16:25
ppisati1) IMO the last time we release it, it was wrong16:25
ppisatisicne the last changelog entry encompass a loooooong period of time16:25
ppisatiso, basically it was never opened/closed correctly16:25
ppisati2) now the use the script, readd commits and close doesn't work anymore16:26
ppisatibah16:26
ppisatiherton: ah, so i can invalidate it then?16:26
ppisaticool16:26
ppisatibut still, there's something wrong in there...16:27
hertonppisati: wait, so the rebase script doesn't work anymore?16:28
ppisatiherton: nope16:28
ppisatiherton: but i'll take a look at it later16:28
ppisatior tomorrow16:28
ppisatias long as i can invalidate it right now, it's ok16:28
hertonppisati: ok. just keep the tracking bug opened for now then16:29
ppisatiherton: so, do i invalidate it or not?16:29
hertonyou can invalidate it, as long as mvl-dove doesn't need a rebase against latest maverick master, that is, nothing since the last maverick master updates affects mvl-dove16:29
ppisatiherton: nope, maverick/mvl-dove is a copy of lucid/mvl-dove16:30
ppisatiplus a 200 offset in the ABI16:30
ppisatijust to avoid clashes16:30
hertonoh right, forgot about that. ppisati, so the rebase script is not broken, it uses the latest lucid/mvl-dove branch16:31
ppisatiyep16:31
hertonthat's why it must be failing now, since there were no updates to lucid/mvl-dove16:31
ppisatino, there were, i just packaged the new kernel16:31
ppisatiand you can tell the script to use zinc16:32
ppisatianyway, don't worry16:32
ppisatii'll figure it out16:32
hertonyep, but you need that me or sconklin push the lucid/mvl-dove to master before you use the rebase script I think16:32
herton*not to master, but to lucid -> mvl-dove branch16:32
ppisatino no16:32
ppisatiyou can tell to use my lucid tree on zinc instead16:32
jsalisburybjf, from a different system?  I believe you can just add them as an attachment16:36
bjfjsalisbury, i thought that apport had a command line option for it (but i could be mistaken)16:37
hertonppisati: oh ok. well, if you changed lucid/mvl-dove, I think you want to release later the maverick/mvl-dove based on it? in this case you wouldn't invalidate the bug16:37
jsalisburybjf, ahh, yes it does.16:37
jsalisburybjf, one sec16:37
jsalisburybjf, you could do something like this: ubuntu-bug linux --save /tmp/ubuntu-bug-output-BUGNUM.log16:38
jsalisburybjf, then attach the output file to the bug16:39
bjfjsalisbury, ok, so there's no command line for attaching the output to the bug once you have collected it16:39
jsalisburybjf, Do you mean:16:40
jsalisburybjf, apport-collect bug_num16:40
jsalisburybjf, that attaches the apport-collect output directly to the bug id given for bug_num16:41
bjfjsalisbury, yes, but more like "apport-collect bug_num --logs=/tmp/ubuntu-bug-output-BUGNUM.log"16:41
bjfjsalisbury, anyway, doesn't seem like there is something exactly like I'm describing16:42
jsalisburybjf, ok, so you mean if you already have the file, how do you attach the file using the apport command vs attaching it manually16:42
bjfyes16:42
jsalisburybjf, I'm not sure if it has that functionality, but I can dig deeper16:42
bjfjsalisbury, no big deal, thought you might just know off the top of your head16:42
jsalisburybjf, not off the top of my head, but that would be very useful16:43
ppisatiherton: ok, natty/ti-omap4 repushed16:43
hertonack16:44
jsalisburybjf, hmm, from the man page:16:44
jsalisbury Finally, you can use this program to report a previously stored crash or bug report:16:44
jsalisbury           apport-bug /var/crash/_bin_bash.1000.crash16:44
jsalisbury           apport-bug /tmp/apport.firefox.332G9t.apport16:44
bjfthat looks interesting16:44
jsalisburybjf, but that looks like the crash file must contain the bug id16:45
jsalisburys/crash/apport-output/16:45
jsalisburybjf, hmm, actually apport-bug with an output file will create a new bug using that output file, not add to an existing bug :-(16:50
jsalisburybjf, apport-cli may be able to do this, but I would have to try it.16:52
jjohansenrebooting17:37
* tgardner -> lunch18:04
cndwhen is kernel freeze?18:49
jjohansencnd: sept 1518:51
cndok18:52
=== vanhoof[holiday] is now known as vanhoof
hertontgardner: do you know if packages from bug 772381 will be copied to updates? I have a new tracking bug for ti-omap4, but noted that release/bug is still opened with packages in -proposed19:01
ubot2`Launchpad bug 772381 in linux-ti-omap4 "linux-ti-omap4: 2.6.38-1209.13 -proposed tracker" [Undecided,Fix committed] https://launchpad.net/bugs/77238119:01
hertonsconklin: ^19:02
tgardnerherton, looks like 2.6.38-1309.13 must have been copied to -updates already.19:03
hertontgardner: yeah. I just don't want to do a new upload and overwrite what is in -proposed right now19:03
tgardnerherton, hmm, this 1309.13 version is a bit strange.19:05
hertontgardner: typo, it's 2.6.38-1209.1319:05
tgardnerherton, perhaps, but Launchpad thinks it is 1309. https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/772381/comments/219:06
ubot2`Ubuntu bug 772381 in linux-ti-omap4 "linux-ti-omap4: 2.6.38-1209.13 -proposed tracker" [Undecided,Fix committed]19:06
hertontgardner: seems the 1300 abi is the oneiric version19:07
herton*oneiric upload19:08
tgardnerherton, doh! of course it is. it even says so.19:08
tgardnerherton, so, you're worried about overwriting the current version in -proposed ?19:09
tgardnernatty-proposed19:09
hertontgardner: yes, in the case this 2.6.38-1209.13 will be copied to -updates19:09
tgardnerherton, ok, I guess I don't see the issue.19:10
hertontgardner: I'm not sure what's the state of it. should this release have been copied to -updates, or can I do a new update which will "supersede" this in -proposed19:11
tgardnerherton, you'll likely have to go through all of the associated bugs and ascertain that they've been verified.19:17
hertontgardner: looking at the bug list, noted that commit dfcc9e415e79d0b9de8cc8db89211ddec663306f in natty/ti-omap4 tree shouldn't have been applied, by the bug report natty don't want the multi-arch stuff19:24
tgardnerherton, is that the result of a rebase against master ?19:25
hertontgardner: no, seems natty/ti-omap4 isn't a rebasable branch19:25
tgardnerherton, does it have a negative impact? its just some packaging studd as far as I can tell19:26
tgardnersuff*19:26
tgardnerstuff*19:26
hertondon't know really, just noticed looking at the bugs to verify19:27
tgardnerherton, I think you can ignore it.19:27
hertonalso some bugs to verify are patches applied to natty before the kernel freeze, so before the SRU process. I think they can stay unverified also.19:29
tgardnerherton, anything that was verified for x86 and is not arch specific is likely fine.19:29
hertontgardner: since that release was not verified, I think it's ok then to supersede it with a new upload/sru process. It'll have to wait for testing etc. I'll set 772381 as won't fix for natty and lets do the update on the new tracking bug, what do you think?19:32
tgardnerherton, works for me19:33
* ogasawara lunch19:52
* cking calls it a day20:00
Guest76083hmm http://pastebin.com/BKcmMd4720:09
=== med_out is now known as medberry
=== kentb is now known as kentb-afk
=== medberry is now known as med_out
keesogasawara: so, seccomp_filter goes in for -9.16?22:53
ogasawarakees: yep.  we have an abi bump, so it'll actually be -10.16.  we'll upload on friday.23:39

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