/srv/irclogs.ubuntu.com/2008/12/23/#ubuntu-kernel.txt

=== mcasadevall is now known as NCommander
lukehasnonamehttp://pastebin.com/m5465069406:08
lukehasnonameThat error gets written to /var/log/messages constantly until my root drive is filled.06:08
lukehasnonameWhat does it mean for the 'swapper to be tainted'06:09
lukehasnoname?06:09
lukehasnonamegoogle is my friend07:12
apwlukehasnoname, swapper isn't tainted, the swapper is running when the error occured.  your kernel is tainted 'P' meaning it has proprietry binary blobs loaded into it08:56
sim__hi, will a sync(2) call cascade to the ATA layer so that the disk write cache is also flushed?10:19
apwi thought that most ata drives were write through anyhow?10:45
apw[  151.346413] sd 8:0:0:0: [sdc] Assuming drive cache: write through10:45
=== mcasadevall is now known as NCommander
=== doko__ is now known as doko
sconklinso pgraner_lt, apw: want to talk about where we put suspend/resume reports in launchpad?15:53
apwsconklin, hi16:13
sconklinapw: good afternoon.16:13
apwi would think directly onto the linux package, with a tag of something like suspend-resume or something16:13
apwmoin16:13
sconklinapw: the choices for reporting things  against the kernel are Oops or panic - I should be able to get it to report as an oops with the special tag. It appears (after chatting with Leann) that apport oopses get tagged with "apport-kerneloops" and there aren't many bugs tagged with that. With an additional tag, it might be enough to manage work flow.16:17
sconklinI'll cobble that in, test it, and mail the script around16:20
ogasawarasconklin:  there is currently a "suspend" tag being used in launchpad so I'm not sure if you'd want to use that16:21
ogasawarasconklin: https://edge.launchpad.net/ubuntu/+bugs?field.tag=suspend16:22
zulls16:22
apwsconklin, what limits us to oops and panic?  those presumably are things in apport land?16:23
apwi thought the point was it was very extensible, 'a few lines for a new report'16:24
sconklinapw: yes. There are a few basic types of reports you can make. But - I'm looking at this now. The docs says you can make a report that's a generic "Bug", but I don't see support for that in the apport source. I'm going to do more looking and some experiments.16:25
apwcool, i have got petes modified version of the sleep script and am going to merge that down tommorow with mine16:26
apwand send it out to us all for testing16:26
ogasawaraapw, sconklin: I was going to start tagging existing bugs about suspend or hibernate with their respective "suspend" and "hibernate" tags launchpad since those tags are already being used16:26
apwogasawara, sound plan in my mind, as those two are in use16:26
apwis there also a resume one?16:27
ogasawarahrm, lemme check16:27
ogasawaraapw: there is - https://edge.launchpad.net/ubuntu/+bugs?field.tag=resume16:27
apwand can we check for all three at once?  as long as we can do that we ahve the 'suspend-resume-broken' set16:28
* sconklin needs to see how tags get set in bugs reported by apport16:28
apwi would hope there is a tag entry in the python dictionary16:28
* apw watches christmas creep up on him, yeeks16:29
sconklintags are set in the launchpad back end, not sure they're exposed in the UI - but I'll find a way :)16:29
ogasawarasconklin: I use python-launchpad-bugs16:30
ogasawarasconklin: I also think the new launchpad api will probably allow it, although I haven't done any testing with it16:30
apwthis needs to be on the user end, in apport tho16:31
sconklinright, I meant on the apport end.16:35
sconklinbut I'll eventually end up on the other end too.16:35
ogasawaraapw: you can check for multiple tags for ex https://edge.launchpad.net/ubuntu/+bugs?field.tag=suspend+resume however, that will show bugs tagged "suspend" || "resume"16:38
sconklintags are set automatically in the apport backend for launchpad from a small set, and aren't exposed from the reports. 16:40
apwogasawara, or is what we want, any of the above16:43
apwsconklin, well thats a bit pants isn't it?16:43
ogasawaraapw: cool, then we're good16:43
sconklinapw: this is all fun stuff to learn about, too bad it's due yesterday. :)16:45
ogasawaraheh16:45
apwwe're not in _that_ much of a hurry16:45
sconklinapw: I had hoped to at least have a firm plan before the break, but at least I know we can do it with the tools we have.16:46
apwyeah16:51
apwhave you managed to report any bugs yet?16:51
sconklinapw: well, I sent one up, and it vanished. I think it failed to get into launchpad because (for reasons I don't understand) it was reported against the linux-meta package.16:53
apwheh, going to be a battle for sure16:53
sconklinapw: I'm adding code to include the tags as a test, then I'll try again. It depends on whether launchpad will process multiple "Tag" tags in the mime data.16:54
apwah ok16:54
* apw gets a reminder for his cancelled meeting16:54
apwnoting that the reminder even has cancelled in the text of the reminder!?!16:54
sconklinLeann suggested reporting against staging.launchpad.com, but the URLs are hard-coded in the apport back end. I think I'll talk with pitti about that when he returns after holidays and submit a patch16:55
apwyeah sounds like there is abunch of work needed on apport as well16:55
ogasawarasconklin: not a big deal to me if you can't use staging for testing purposes - I can ignore test bugs.16:56
sconklinIn general, I think it's really well written, we just want to extend it in ways pitti didn't think about16:56
sconklinogasawara: ok, thanks. If I can get arbitrary tags in there, this will be no big deal.16:57
sconklinin this test script, every report also has a tag "Aattention: 'This is a test of apport report generation, please delete and do not process'" and "Originator: (me)"16:58
sconklinAattention is misspelled on purpose, to drive it to the top alphabetically16:58
apwheh16:59
apwsconklin, so are you going to expose the tags to the drivers here?17:03
apwie allow the report to add tags directly?17:03
apwit looks like a two line patch to expose tags i think17:06
sconklinapw: That's what I'm studying the code to test now. Using existing apport UI, I can add a second "Tags" to the mime info that's sent up during the launchpad submission. I can't add tags to the existing place where they're written. It will work as long as the launchpad end handles more than one "Tags".17:06
mrecHi, does anyone know about the em28xx driver here?17:07
apwif not we woul djust need to fix the apport to hdr['Tags'] += report.get('Tags') sort of thing17:07
apwmrec, what you want to know about it?17:07
mrecmaybe a solution should come up for ubuntu, the kernelstuff is just a mess and there won't be any official manufacturer support for it for some reason.17:07
mrecwell there are 2 drivers available now17:08
mrecone which supports most devices and one which won't ever have support for the latest devices17:08
mrecI was providing debian packages for ubuntu for a while now17:08
apwso what is wrong with the kernel as it stands, offering the wrong one of the two drivers?17:09
mrecyes they'll go their own way without official support.17:10
mrecI gave them the possibility to use the fully supported driver, but the v4l maintainer wants to go his own way17:11
mrecso I won't contribute to the linux kernel anymore.17:11
apwthats a shame17:11
mrecsome companies who we work with don't want everything opensourced anymore either.17:11
mrecwell it's linux I acknowlidge it.17:12
apwthen they are going to find they can't offer their devices on netbooks and the like, so i guess people will have to use different hardware, their loss i guess17:12
mrecthere are not that many possibilities available out there17:13
mrecand that company is likely market leader17:13
mrecmain business is done with windows and OSX right now anyway17:13
apwindeed, but if we can't use 'em then we can't use 'em, its not like we have a choice without a driver17:13
apwso until it hurts them in the pocket book we have no pressure to put on them17:14
mrecit won't hurt since they pay me for adding support for it17:14
lagais it open source?17:14
apwbut i thought you weren't doing it any more?17:14
mrecnot everything.17:14
mrecI won't contribute to the kernel directly and only provide packages17:15
mrecbut some devices can work without that proprietary stuff17:15
lagaso there's another delta ubuntu needs to maintain17:15
mrecI could help to maintain it for ubuntu17:16
mrecI provided driver packages earlier already right now17:16
apwmrec, only binary packages?17:16
mrecmy connection is a bit weak here..17:16
mrecI prebuilt the sources which I are available right now17:17
mrecthe upcoming devices will use the i2c-dev interface for configuring those proprietary DVB-C/DVB-T/ATSC chips17:17
mrecso nothing unusual actually17:17
mrecmy personal goal is just to have those things work. Not one step further.17:19
mrecso I can work on the next project actually.17:19
apwok, not really sure what the question is17:19
apwwhat it is you are proposing?  requesting?17:20
mrecto add the current driver17:20
mrechttp://mcentral.de/hg/~mrec/em28xx-new/shortlog/17:20
mreclinuxtv is only developed by a few volunteers adding code now and then, that code has a dedicated development tree17:21
mrecthat driver*17:22
mrechow does that linux-ubuntu-modules package actually work out? 17:23
mrecespecially the release cycles?17:23
mrecI usually build that module against the lum packages and make debian packages out of those binaries so people can just load the drivers17:23
mrecif I'd know when new packages will come out I could just prepare the packages17:24
apwwell l-u-m has gone as of intrepid17:24
apwthey are now integrated into the kernel package17:24
mrecah great!17:24
mrecthe linuxtv.org code updates the full media framework which makes it impossible to compile other drivers against it as soon as it's installed.17:25
mrecthe code in that mcentral.de repository only installs the driver against the current kernel17:25
ion_When will smb come?17:25
mrecit won't touch any framework still while adding newer devices17:25
apwok, well i would think the right thing to do is to email the kernel-team mailing list with a request for it to be added as an ubuntu module.  that would need to contain a justification on why we would want to carry it, why it is out of the mainline tree etc17:27
mrecit's just a bad situation, they told me to add my changes to the official module but I won't do that since I'm only working on adding newer devices to that code anymore.17:28
mrecI won't get paid for rewriting any code and I have alot more to do than to work for some "enthusiasts"17:28
mrecjust as they won't work for me so it's a stuck situation17:29
laga"i'm too lazy to submit my code properly so i'll just put the burden on the distros"?17:29
mrecno my code is properly17:29
mrechas been developed constantly17:29
mrecthe reason is we won't replace another driver17:30
mrecsubmit smaller patches17:30
mjg59This is the userspace tuner stuff?17:30
mjg59I don't see that ever going upstream17:30
mrecno, but I'm going that way in future17:30
mrecbut using i2c-dev17:30
mrecnoone can complain because it already exists17:30
mrecand was made for such things17:30
mjg59People can continue to complain17:31
mrecwell i2c-dev is there17:31
mjg59Yes, but that's not the point17:31
mrecand there's not even one player which works properly with those devices so I started another one.17:31
mrecI know alot about DVB and analogTV way more than this v4l maintainer17:31
mreche's protecting his position nothing else but people don't see that.17:31
mjg59That's really not the point17:32
mrecthe point is that the code has been declined years ago17:32
mrecfor no reason without any userspace stuff17:32
mjg59When it's practical to write an in-kernel driver, pushing gobs of it out to userspace in order to facilitate non-free drivers isn't going to fly17:32
mrecby people who didn't commit any code to the kernel17:32
mrecI have an inkernel driver right now17:32
mrecand I had it at the first point17:32
mrecthe userspace work was developed with the BSD idea in mind17:33
mrecBSD does tuning in userspace too17:33
mjg59The BSDs have many design decisions that don't fit with how things are done in Linux17:34
mrecthe linux DVB api hardlocked any machine a few years ago when unplugging USB devices till I submitted a patch17:34
mrecthis never happened with BSD that way17:34
mrecthere are good and bad things everywhere17:34
mrecmy goal is to have that stuff work with the least resistance17:34
mrecand now noone can put a stone into my way anymore17:35
mrecthere are alot people who never wrote any line of code who discussed that issue back then17:35
mjg59Well, other than various distributions never shipping your code17:35
mrecI know the current issues about v4l and dvb too17:35
mrecand I won't have that issue.17:36
mrecI only need a few ones17:36
mrecI installed ubuntu recently, it didn't support that device either firmware was missing.17:36
mrecand no applications support audio either as mentioned17:36
mrechttp://mcentral.de/wiki/index.php5/ISDB-T17:37
mrecI have this one now which detects and supports all the device modes for those devices17:37
mrecas I wrote there's only one goal for me to have those things work.17:38
mrecfew people are contributing to the driver on mcentral.de too17:38
mrecthere's not even a player available for ISDB-T right now17:42
sconklinogasawara: My testing has finally resulted in a test bug submitted for kernel. What's the best way to kill the bug, set to 'Invalid" or 'Wontfix'?19:50
ogasawarasconklin: Invalid19:50
sconklinogasawara: if suspend/resume reports were tagged like bug 310997, would that be adequate for helping manage workflow, do you think?20:14
ubot3Malone bug 310997 in linux "Test - Ignore - should have tags this time" [Undecided,New] https://launchpad.net/bugs/31099720:14
=== asac_ is now known as asac
TorgotonI know this may not be the right place, but I'm trying to install Ubuntu 8.04 on an old laptop. #ubuntu is useless, and #ubuntu-installer folks sent me here. I'm using the 386 netboot files and I get a crash while starting the process. Any tips?23:08
Torgoton6.04 netboot files do start an install, but I was hoping for something more recent.23:09
ogasawarasconklin: re bug 310997 - I think tagging them like that would help23:11
ubot3Malone bug 310997 in linux "Test - Ignore - should have tags this time" [Undecided,New] https://launchpad.net/bugs/31099723:11
TorgotonShould I try #ubuntu-quality or #ubuntu-testing, perhaps?23:13
crimsunTorgoton: if you can at least provide detail regarding _where_ in "starting the process", that would be useful23:13
crimsunTorgoton: i'm happy to help you in #ubuntu until we can pinpoint the kernel/initramfs/udev as the culprit23:14
Torgotoncrimsun: uhm... I'm using linld097 to load the linux and initrd.gz files. That starts, screens full of text fly by, and it ends with a call trace and Kernel panic - not syncing: Attempted to kill the idle task!23:14
crimsunTorgoton: let's migrate (back) to #ubuntu23:15
Torgotoncrimsun: Great. Should I move to #ubuntu then?23:15
Torgotongreat.23:15
crimsun(for those wondering, we worked around it by appending noreplace-paravirt to the command line)23:48

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