/srv/irclogs.ubuntu.com/2007/02/09/#ubuntu-kernel.txt

NafalloBenC: hi! do you know of hand if grow for raid level 5 are implemented in the kernel yet?12:26
BenCNafallo: grow by adding a disk?12:31
BenCif so, yes it is12:31
Nafallonice. remember what kernel version? :-)12:31
NafalloI have a user on #ubuntu-se that asks about it. running dapper :-P12:31
BenCI'm pretty sure edgy supported it12:31
BenCnot sure about edgy12:31
Nafallonice. I tell him to dist-upgrade and try then :-)12:32
Nafallohe wanted to compile 2.6.20 on dapper...12:32
NafalloI guess thats a dumb idea? ;-)12:32
kylemno. it's fne.12:32
kylembooting it might be hard though.12:33
kylem8)12:33
Nafallolol12:33
Nafallo# CONFIG_MD_RAID5_RESHAPE is not set01:47
Nafallo:-P01:47
=== philwyett [n=philwyet@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-kernel
BenCNafallo: I said the kernel supported it...I didn't say it was enabled :P01:53
Nafallo:-)01:53
BenCI will enable it for feisty though01:53
Nafalloyay!01:54
Nafalloso the next kernel will have it? :-)01:54
=== Nafallo won't update his server before beta or rc anyway ;-)
BenCyeah01:54
=== _human_blip_ [n=mike@202.83.118.25] has joined #ubuntu-kernel
=== tepsipakki [n=tjaalton@replicant.hut.fi] has joined #ubuntu-kernel
zulhey foks03:30
Nafallohi zul 03:30
=== neuralis [n=krstic@solarsail.hcs.harvard.edu] has joined #ubuntu-kernel
=== kylem [i=kyle@fruit.freedesktop.org] has joined #ubuntu-kernel
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-kernel
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
kylemBenC, did you mean to send that to ubuntu-dveel?04:38
=== Lure [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-kernel
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-kernel
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-kernel
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-kernel
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-kernel
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-kernel
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-kernel
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-kernel
ivoksanyone has an idea why linux-image packages in dapper and edgy depend on non-exsisting kernels? :)10:19
cjwatsonivoks: soyuz issue, being addressed10:20
ivoksthanks10:20
cjwatsonivoks: see #ubuntu-devel topic10:20
ivoksthanks once again :)10:22
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-kernel
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-kernel
=== pmjdebruijn [n=pmjdebru@pmjdebruijn.xs4all.nl] has joined #ubuntu-kernel
=== joumetal [n=mettala@letku30.adsl.netsonic.fi] has joined #ubuntu-kernel
=== pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-kernel
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== ICU [n=me@host-95173.ewetel.de] has joined #ubuntu-kernel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
BenCkylem: No, the guy that sent it to me Cc's -devel, and I just reply-to-all and sent the reply there to01:47
BenChe got moderated, I didn't :/01:47
=== poningru [n=poningru@adsl-074-245-140-197.sip.gnv.bellsouth.net] has joined #ubuntu-kernel
poningruso in edgy there is a dependency error that came up today01:48
BenCI will go away soon01:48
poningruk01:48
poningrudid you want the error?01:49
poningrujust making sure01:49
poningruthanks01:49
zulwhat happened I just got up :)01:50
BenCponingru: You mean the linux-meta packages not being satisfied by a proper kernel to install...it's known01:51
BenCs/I/it/ too :)01:51
BenCI wont go anywhere01:51
poningruBenC: thats the one01:51
poningruthanks01:52
poningru:)01:52
zulheh by the number of bug reports there is alot people who use linux-meta :)01:52
poningruwell its -generic-header and -generic for me01:52
poningrubut yeah01:52
poningruthe -meta packages01:52
BenCzul: linux-generic is installed by default on people's systems01:53
=== ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | Kernel Wiki: https://wiki.ubuntu.com/KernelTeam | 2.6.20-7.13 Uploaded - Things are getting solid now. Use it, but there are still a few missing modules.
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-kernel
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-kernel
=== MadMan2k [n=pavel@L0388.l.pppool.de] has joined #ubuntu-kernel
MadMan2kmight I ask a non directly development related question?02:15
MadMan2kwhy do I get 500MB of modules when I compile the kernel myself using make-kpkg, while the official linux_image is only 70MB?02:16
MadMan2kI used oldconfig02:19
LureMadMan2k: because you compile all varians (generic, i386, bigiron, lowlatency...)02:20
MadMan2kmakes sense :)02:22
MadMan2kLure: if I append "--arch generic" will it give me generic only?02:23
LureMadMan2k: generic+lowlatency (afair), but I build directly on git02:23
MadMan2kis there a list of parameters with which the official kernels are being built?02:32
MadMan2kI basically only want to apply 2 patches and leave everything else as is.02:32
=== rikai_ [n=rikai@unaffiliated/rikai] has joined #ubuntu-kernel
=== `ph8 [i=henri@rigel.orion-hosting.co.uk] has joined #ubuntu-kernel
=== tumbleweed [n=stefanor@sirius.stratexnet.co.za] has joined #ubuntu-kernel
kylemBenC, ah ok03:25
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #ubuntu-kernel
dholbachhello03:30
zulhi dholbach 03:31
pkl_dholbach: hu03:31
dholbachfrom -6 to -7 it seems that my skge eth0 is not automatically enabled anymore - does anybody know what I could do to debug this?03:31
pkl_you means it's recognised (ifconfig eth0 reports it), but it is not configured?03:32
dholbachno, with -7, I have to   sudo ifconfig eth0 up   it myself)03:33
dholbachthen I get a message in syslog that it got enabled03:33
pkl_so, once you've brought it up, it is okay, and it is configured?  How do you get your IP address?03:35
dholbachI run  sudo dhclient  03:35
=== tumbleweed [n=stefanor@sirius.stratexnet.co.za] has joined #ubuntu-kernel
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #ubuntu-kernel
=== rikai_ [n=rikai@unaffiliated/rikai] has joined #ubuntu-kernel
=== MadMan2k [n=pavel@L0388.l.pppool.de] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-kernel
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-kernel
=== kylem [i=kyle@fruit.freedesktop.org] has joined #ubuntu-kernel
=== doko [n=doko@dslb-088-073-067-005.pools.arcor-ip.net] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== n0u [i=Chaton@unaffiliated/nou] has joined #ubuntu-kernel
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #ubuntu-kernel
=== thom [n=thom@amnesiac.heapspace.net] has joined #ubuntu-kernel
=== snail [n=syeates@syeates.oucs.ox.ac.uk] has joined #ubuntu-kernel
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-kernel
=== sevrin [n=sevrin@202.75.186.154] has joined #ubuntu-kernel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-kernel
=== infinity [n=adconrad@cerberus.0c3.net] has joined #ubuntu-kernel
=== Traxer|on [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-kernel
=== `ph8 [i=henri@rigel.orion-hosting.co.uk] has joined #ubuntu-kernel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel
=== pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-kernel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== stgraber [n=stgraber@unaffiliated/stgraber] has joined #ubuntu-kernel
=== fs [i=fs@213.178.77.98] has joined #ubuntu-kernel
=== kriebly [n=moho@wisdom.Stanford.EDU] has joined #ubuntu-kernel
dholbachif you run       wget http://daniel.holba.ch/temp/dmesg-{6,7}; diff -u dmesg-{6,7} | less       you will see the difference in what's happening03:40
pkl_ok, I was going to suggest a dmesg when you all disappeared...03:40
dholbachthere's also the output of   lspci -vvnn   if you want that ( wget http://daniel.holba.ch/temp/vvnn-{6,7} )03:40
dholbach(just look for skge at the bottom)03:41
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-kernel
dholbachpkl_: you think I should file this as a bug?04:01
pkl_dholbach: it's definately a bug, but not sure in what though.04:08
pkl_dholbach: I'll have a look into how network interfaces are detected and brought up in Ubuntu.  What version of Ubuntu are you using?04:09
dholbachpkl_: feisty, 2.6.20-7-generic on amd6404:14
dholbachit's not terribly urgent, I can still use -6 - just didn't know if you need a bug report for that or how you proceed from there04:14
=== Eruantalon [n=hans@86.52.24.92] has joined #ubuntu-kernel
pkl_dholbach: I'm not sure either (having not been here long).  Personally I would raise a bug report.04:22
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
dholbachok, I'll do that04:23
dholbachand I'll try on my i386 later on, if it happens there too04:23
=== bxero [n=tarq@210.192.83.89] has joined #ubuntu-kernel
=== bxero [n=fere@ppp85-141-253-144.pppoe.mtu-net.ru] has joined #ubuntu-kernel
dholbachbug 84218 - if you need more information, yell :)04:30
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has left #ubuntu-kernel []
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== fvaler [n=stane@220.78.239.141] has joined #ubuntu-kernel
BenCdholbach: So the module loads, and the device is present in ifconfig -a, it just doesn't get configured?04:47
BenCdholbach: And going back to -6 (same userspace) works as expected?04:47
dholbach-6 works as expected - I didn't try   ifconfig -a    , plain   ifconfig   didn't show it04:48
dholbachI can reboot and try, if you like04:48
BenCyeah, without -a, you'll only see the ones that are up04:49
BenCif -a shows the device, then it's obviously working from the kernel side04:49
dholbachjust un moment04:49
pkl_it comes up in the dmesg as recognised, but, it doesn't get configured.04:52
=== philwyett [n=philwyet@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-kernel
kylemtry the sky2 module instead.04:53
dholbachit gets shown on   ifconfig -a  04:53
dholbachkylem: I modprobed it, but still it doesn't get configured04:54
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
dholbachBenC, kylem, pkl_: any more info I can get you?04:55
BenCdholbach: If it gets loaded and recognized, the kernel pretty much did it's job04:56
dholbachhum04:56
BenCno idea why booting one or the other would change that, unless some uevent is missing04:57
BenCdo you use ifupdown, or network-manager?04:57
dholbachthe latter04:57
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
BenCdholbach: Try ifupdown...if that works on both, then I suspect network-manager is being picky05:01
dholbachlooks like the output of lshal changed completely05:01
BenCmaybe the backend driver for skge needs to be updates for some trivial change05:01
dholbachmaybe network-manager doesn't like that, nm doesn't seem to know about eth0 at all05:02
kylemoh.05:02
=== kylem didn't realize it was actually coming up properly.
dholbachdo you think it makes sense to attach the lshal logs and reassign to network-manager?05:04
kylemyeah.05:04
dholbachokay05:04
dholbachkylem, BenC, pkl_: thanks again - I reassigned it.05:08
kylemok. cool.05:08
kylemdholbach, so it worked if you manually dhclient it?05:09
dholbachyes05:09
kylemok. weird. ok.05:09
dholbachsudo ifconfig eth0 up && sudo dhclient      makes it happy05:09
dholbach(then I have to restart all the nm bits, so gnome knows it can download mails and browse porn, etc.)05:09
dholbachb0ng05:09
kylemhehe05:10
=== pmjdebruijn [n=pmjdebru@pmjdebruijn.xs4all.nl] has joined #ubuntu-kernel
=== MadMan2k [n=pavel@L0388.l.pppool.de] has joined #ubuntu-kernel
MadMan2kmy self-compiled kernels (make-kpkg/ oldconfig) are always bloated at ~500MB. how can I make it compile as small as the official kernels?05:22
pmjdebruijnMadMan2k, erh, that's extremely weird05:23
pmjdebruijnMadMan2k, make-kpkg should produce just as small kernels05:23
BenCMadMan2k: if you are using the ubuntu config, disable CONFIG_DEBUG_INFO05:24
BenCwe have it enabled so that we can get the linux-debug images05:24
BenCfor oprofile and such05:24
MadMan2kthat might be it05:24
MadMan2kgonna try it later - thx05:25
maks_hey guys have you ever had reports of freezing lenovo 300 laptop on ntpdate cmd05:25
BenCbut we strip the vmlinux and *.ko's after the build05:25
BenCmaks_: Not that I can recall, but check launchpad05:25
BenCkylem: do you have an ia64?05:27
kylemnot accessible, no.05:27
BenCthe new acx driver fails to build on ia64 because of the WLAN_* compat for it went missing...my i2k is dead for some reason05:28
BenCmaybe I can dig it up from git05:28
kylemhmm.05:29
BenCgot it05:30
maks_Benc: ok thanks05:35
maks_Bugs in Linux: No results for search ntpdate05:39
BenCkylem: I need you to set your umask on rookery to 664 at least for push's05:52
kylemeh? what happened?05:53
BenCkylem: And then run "chmod g+w . -R" in /srv/kernel-team/private/edgy-ubuntu.git05:53
BenCkylem: perms blocking me on that git tree05:54
kylemon .git/HEAD?05:54
BenCNo, objects05:54
kylemuh..05:55
kylemwell, i got a pile of -EPERM, but done.05:55
BenCweird05:55
BenC-r--rw-r-- 1 kyle kernel_team 2055 Jan 22 13:05 0244a8d6ba0bdda6f4c15484843d349a6ed68b05:55
kylemi don't see how you could be pushing the same objects as me.05:55
BenCdid you have a 464 umask? :)05:56
kylemno.05:56
kylem002.05:56
kylemer, 02205:56
kylemnow it's 00205:56
BenCdoh, writing inverted masks05:56
BenCI meant 002, right05:56
kylemeh?05:57
cjwatsonITYM 20205:57
kylemi'm confused.05:57
cjwatsonBen meant to ask if your umask was 202, I believe05:57
BenCwhen I said your umask, I wrote 664, I mean 00205:57
kylemi figured.05:57
BenCand then the 646 one05:57
BenCunable to write sha1 filename ./objects/95/30784fabf34b7c01b564f2ad3d2b14100097b6: Permission denied05:57
BenCthat's what I got when pushing05:57
kylemmust be a dir with the wrong perms.05:58
BenCnot sure why it wouldn't let me create that object...maybe it'll work now05:58
kylemdrwxrwsr-x 2 kyle kernel_team 4096 Feb  9 16:57 ./objects/95/05:58
kylemthat's... right though.05:58
BenCyeah, that works now05:58
kylemsorry, i'm trying to clean my inbox a bit atm.05:59
kylemall the canonical private lists missed my procmail rules since i started, so i'm trying to sort a bit.05:59
BenCgood luck...I hate cleaning my inbox more than I hate taking our the garbage05:59
kylemhehe.05:59
cjwatson---Mutt: /var/mail/cjwatson [Msgs:9906 New:638 Old:1168 Post:9 Inc:52 79M] ---(threads/date)---06:00
kylemi finally worked up the balls to expire everything more than a year old from my synched maildir.06:00
BenCcjwatson: wow, my 19 emails seems a little humbled by that :)06:00
=== BenC has gotten liberal with the DEL key lately
kylemhmm, i really don't need to be on activity@ anymore...06:02
BenCyay, two successful builds for 7.1306:03
zulgah..06:03
zulhttp://www.devxnews.com/article.php/365800106:04
zulxensource is not looking into getting included in upstream06:04
BenC"legacy virtualization"?!?!06:05
zulheh..06:05
BenC"It lacks the benefits of para-virtualization performance enhancements that have been pioneered by Xen and are now being copied by VMware and Microsoft"!?!?!!06:05
BenCwhat kind of crack is this guy on?06:05
zuldunno06:05
BenC"Pratt also explained that Xen is no longer actively seeking inclusion in the mainline Linux kernel either."06:05
BenClovely06:05
kylemi think that's kind o fbullshit.06:08
BenCit's a load of something, and it smells like my yard...bullshit sounds like a good guess06:08
kylemhah.06:08
BenCI think xensource likes Xen being hard and not integrated06:09
zulxen likes to make me bald06:09
kylemi think xensource wishes it was still a research project.06:09
BenCI think it still is06:09
kylemthey seem to be trying very hard to make it a commercial product...06:10
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
pkl_cynically, a lot of the para-vitualisation work that has gone into the kernel for kvm/Lguest may conflict with Xen.  They've had a lot of resistance to how they do things on lkml, and may not wish to change their code to be more inline with kvm/Lguest changes.06:21
pkl_only a guess, but nothing else makes sense IMHO06:21
BenCparavirt isn't supposed to get rid of conflicts06:22
BenCerr, is supposed to06:22
BenCXen/KVM/VMI should all be able to live together if paravirt is implemented correctly06:23
pkl_yeah, which is why it doesn't make sense why they don't want to cooperate.06:23
BenCIt's odd how they can use paravirt as a selling point for them and against the other implementations in the same sentence06:24
zulthey are trying to cooperate06:24
zulhttp://lists.osdl.org/pipermail/virtualization/2007-February/002004.html06:24
pkl_but maybe they don't.  It may simply be sour grapes, they've been trying to get it accepted for two years, and a jhonny-come-lately has gone in with much less trouble.06:24
kylemthe johnny-come-lately was... several MEGABYTES less delta to the core kenrle.06:25
BenCthey say that kvm lacks paravirtualization, when that's simply not true...it's not in 2.6.20, but it's there06:26
pkl_heh, but they're probably coming from the direction that their several megabytes more delta was valid...06:26
kylembullshit.06:26
BenCnot to mention that kvm needs a lot less paravirt enhancement for the same performance, when the implementation is complete06:26
kylemthey diverted huge swaths of core kernel code with #ifdefs instead of creating new abstractions.06:27
kylemthey shouldn't have to look too far to see why they never did, and probably never will get merged as it stands now.06:27
mjg59Is the Xen code in Linux not just for the case where you want to run a paravirtualised Linux under Xen?06:27
BenCthe xen para-virt domU patch was horribly large and touched way to much core kernel06:27
mjg59I almost got hired to do ACPI support in Xen06:28
kylemmjg59, i don't recall how much the dom0 stuff mucked with.06:28
BenCmjg59: No, up until recently, the Xen kernel stuff was dom0(hypervisor) and domU support all together06:28
mjg59Oh. Well, unsurprising that they lose.06:28
pkl_I'm not defending them, but I know how Cambridge university types think (having worked there).06:28
mjg59pkl_: I'm still a Cambridge university type :)06:28
BenCsomeone took the time to pull out the domU stuff with paravirt, but it was still a 500k patch, and touched > 150 files of core kernel06:28
mjg59Eurgh.06:29
kylemi think i'm ruined by being a kernel hacker first, and an academic second. i've been doing this since long before i started uni. ;P06:29
pkl_mjg59: really, you work at the Computer Laboratory?06:29
mjg59pkl_: No, I'm a geneticist06:29
BenCno one knows why mjg59 works on the kernel considering his field of study :)06:30
pkl_A lot of people at Cambridge have a superiority complex.  They may simply hate having come 2nd.06:30
kylemBenC, masochism was my best guess.06:30
Nafallomjg59: do it! acpi is what I lack in XEN ;-)06:31
mjg59Nafallo: Nnngh.06:31
kylempkl_, 2nd to what?06:31
mjg59Rusty.06:31
pkl_hm, second to kvm.06:31
mjg59Heh06:31
kylemoh.06:31
mjg59Ian Pratt is actually really nice06:31
mjg59Mind you, I say that about most people who've bought me booze06:32
BenClol06:32
pkl_Yes, I used to know Ian Pratt, we went out drinking together in Cambridge several times each week for months whilst I worked there.06:32
kylemmjg59, that's a pretty good system06:33
pkl_Ian Pratt was finishing off his PhD, while I was working there as a post-doc.06:33
pkl_Ian Pratt went on to get a college fellowship, while I realised without a Cambridge PhD there was liitle chance of progression (and I too old to apply for a college fellowship).  I got my PhD from Lancaster University, which at that time was doing multimedia computing research comparable to Cambridge.  I decided to go to Acorn to design a new multimedia operating system for them.  They went bust 2 years later, the operating system got cancelled06:38
pkl_, and the rest is history.06:38
mjg59I want to be the bestest kernel hacker with a genetics PhD in the world ever06:39
kylemi think you already are, minus the phd part.06:39
kylembut if you'd stop wasting your time with acpi maybe you could get that done. ;P06:39
mjg59Bah.06:39
mjg59I've written 150 lines of perl today.06:40
mjg59That's most of a paper.06:40
kylemhehe.06:40
kylemwhy is perl so popular in biology?06:40
pkl_because fortran is old-fashioned?06:40
mjg59Because most genetics is just writing the right regexp06:40
kylempfft. fortran is a fine language.06:40
pkl_I used fortran for a couple of things in 1985.  It was extremely popular at time in Physics and Engineering :-(06:41
=== kylem had to learn fortran a few years ago to help some friends debug some satellite simulation crap. painful.
kylemancient code from goddard... in F77...06:42
kylem(this was like, in 2001, F95 had been around for... a while...)06:42
pkl_mjg59: BTW which department is in the New Museums site now the computer lab has moved?06:42
mjg59pkl_: Various people grabbed it06:43
mjg59Bits of archaeology, zoology, the computing service, materials...06:43
pkl_kylem: at least you've never had to learn/use COBOL.  COBOL 66 lovely :-)06:43
kylemheh. i've never even seen cobol code.06:44
kylemBenC, this looks bad:06:44
kylemRejected:06:44
kylemUploadError escaped upload.process: File linux-source-2.6.17_2.6.17.1-11.35.dsc06:44
kylemas mentioned in the changes file was not found.06:44
kylem-----BEGIN PGP SIGNED MESSAGE-----06:44
BenCkylem: talk to pitti...might have something to do with the security>proposed pocket fixes06:45
kylemsigh.06:45
BenCmaybe he didn't get all the files into the queue06:45
zulkylem: you dont want to...believe me...they still teach it at algonquin when i was there06:45
BenCAlgonquin...I love saying that name06:45
pkl_cobol or fortran?06:45
mjg59My MBP should be turning up on Monday06:45
zulpkl_: both06:45
mjg59It seems to take years for Intel to get round to posting stuff06:45
kylemmjg59, it's hot. enjoy OS X.06:45
kylem:P06:45
pkl_yuck, at least fortran is concise.  Cobol is a managers idea of a programming language, things are grouped together in parapgraphs.  And each line of code is a sentence.  No joke...06:46
kylemyow.06:47
zulpkl: heh i still remember the four dvisions of cobol thats about it06:47
pkl_Perform para1 thru para8 varying counter by 1 until counter equals 10.  or something like that is a for statement.06:47
=== kylem cries.
pkl_yeah, the "initialization division".  Try typing that from the UK, and more often than not you type "initialisation division".  On a batch processing system, when compiles are added during the day, and run at night in batch mode, you can wait a whole day to find you've used a 's' rather than a 'z' :-(06:51
mjg59BenC: 84238 - we should get 2.6.17 removed06:51
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
cjwatsonthe computer lab was never all that much of the new museums site anyway06:54
cjwatsonI mean, the tower and stuff, yeah, but I kept finding new departments on the NMS that I'd never previously heard of06:55
cjwatsonthe place is a TARDIS06:55
cjwatsonhuh, 2.6.17 isn't gone already?06:56
mjg59Well, either that or the user is awfully confused06:57
cjwatsonBenC: ack linux-source-2.6.17 removal from feisty?06:57
pkl_yeah, I meant the bit of the NMS that the lab occupied.  All the 'junk' than had accumulated had to go somewhere, the cap computer was still stuck in a corridor when I was there.06:57
BenCcjwatson: Sure, was just looking into filing a bug for it :)06:57
cjwatsonit does seem like a bug that we break 2.6.17's initramfs with feisty's tools, though06:57
zulcjwatson: can you remove xen-source-2.6.17 as well?06:57
cjwatsonthat will surely cause upgrade pain06:57
cjwatsonzul: what's current in feisty?06:58
zul2.6.1906:59
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== doko_ [n=doko@dslb-088-073-112-142.pools.arcor-ip.net] has joined #ubuntu-kernel
cjwatsonoh06:59
cjwatsonhe ran mkinitrd06:59
cjwatsonnot mkinitramfs07:00
=== cjwatson reassigns to initrd-tools
cjwatsonzul: oh, I was confused by the source package being just 'xen-source' now07:03
cjwatsonBenC,zul: done07:03
zulcjwatson: thanks..07:03
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== rikai_ is now known as rikai
BenCcjwatson: thanks07:07
fvalerbochs?07:21
kylemmjg59, fwd'd the mail from alan to you and ben. i'll try cooking a patch up on monda.07:42
pkl_kylem: is that email about the para_acpi driver?07:47
pkl_para -> pata07:47
kylemno. HPA.07:48
mjg59kylem: It's a pretty tiny amount of code07:48
pkl_okay, the protected area stuff?07:48
mjg59kylem: I suspect that the difficult bit is just getting it into a state where the libata guys will take it07:49
mjg59pkl_: Yp07:49
pkl_can you forward it me as well then?  I am apparently part of the kernel-team now?07:49
kylememail?07:50
pkl_ah, that's what you said it was.07:52
kylemi was asking for your address, but i went and fetched it anyway.07:52
pkl_oh good :-) phillip.lougher@canonical.com would have worked.07:53
cjwatsonBenC: could you have a look at bug 84094? symlinks seem to be buggered after installation07:54
pkl_kylem: Diolch yn fawr... (that's thanks very much BTW in Welsh, as its about Alan).07:57
BenCcjwatson: checking...07:59
fvalerthe linux kernel is more often than not in C or c++?08:04
fvalerC isn't it08:04
mjg59All in C08:04
pkl_C and a small amount of assembler08:05
fvalerExcellent08:05
fvalerSo only the windows kernel is in c++?08:05
fvaleratleast large chunks of it are08:05
pkl_No, Symbian (used on mobile phones) is C++08:05
fvalerwhich would you guys p refer to use08:06
pkl_Or a bastardised variant anyway.08:06
fvalerc/c++ as far as the kernel goes?08:06
pkl_C is lower-level, allows more exposure to the underlying architecture, is more efficient.  I wouldn't use C++ for anything personally.08:07
kylemeh? anything you can do for a kernel in C, you can do in C++, you can even use almost all C++ language features in a kernel...08:08
fvalerok personally that sounds fine08:08
fvalerkylem: exactly08:08
kylemthat said, i hate C++ with a firey burning hatred.08:08
fvalerwhy?08:08
kylemMac OS X is written mostly in C++.08:09
fvalerI really dont understand this08:09
fvalerlarge chunks of windows is written in c++ as well08:09
kylembecause for a kernel, it's overkill unless you are a really lazy person.08:09
kylemthe only real benefit to Linux would be implicit "this" pointer for function pointers in a struct08:09
fvalerBUt it doesn;t lack anything C can do it can't08:09
kylemso you don't have crap like, sb->someop(sb, ...);08:09
kylemg++ is slower than dragging source lines through molasses anyways.08:10
pkl_this is a religous way, arguments for and against C and C++ can be made.  I've never liked C++ as it encourages abstraction and information hiding when in the kernel you don't anything that bloats or makes it slower.08:11
pkl_way -> war08:11
kylemc++ also encourages overuse of function pointers, which are pretty nasty on most processors.08:12
fvalerkylem: actually i dont think you can use c+= for kernel08:13
fvalerneither on windows or linux08:13
fvalerThe difficulty is controlling linkage for things such as template instantiations08:13
kylemyou can.08:13
kylemyou have to disable rtti.08:13
fvalerhttp://www.microsoft.com/whdc/driver/kernel/KMcode.mspx#EDE08:13
fvalerC++ has RTTI.08:14
mjg59The only C++ I'm familiar with in the Linux kernel is a huge pile of junk that the linuxant drivers wedge in08:14
kylem...08:14
fvalerC++ without RTTI isn't C++. Furthermore, that's far from the only problem.08:14
pkl_C++ is probably better for large projects with clear separation between components developed by multiple teams.  Often the gain in development is compensation for the (potential) loss of performance08:14
kylemok, you're either dense, or an idiot.08:14
kylemone way or another, you're wrong, and this is off-topic.08:15
fvalerkylem: i'm sorry?08:15
fvalerC++ has RTTI08:15
=== FabioNET [i=500@217.201.45.179] has joined #ubuntu-kernel
kylem-f-no-rtti08:15
kylemwelcome to my /ignore.08:15
fvalerWoah08:15
pkl_yes, this off-topic08:15
fvalerOfftopic maybe but we're talking about the kernel actually08:16
fvalerJust in C++08:16
kylemkickban someone?08:16
fvalerPeopple who disagree with you are idiots always?08:16
kylemhttp://netlab.ru.is/exception/LinuxCXX.shtml08:16
mjg59fvaler: Two issues:08:17
mjg59fvaler: You're wrong that C++ can't be used in the kernel. It's just that if you do it, nobody will ever speak to you again.08:17
mjg59fvaler: And secondly, this channel is for discussion of development of the Ubuntu kernel, not generic kernel issues08:17
fvalerI understand but name calling over something he disagrees with is preposterous08:18
fvalerNot mature08:18
fvalerlet's read his link anyway08:18
pkl_fvaler: I've never treated anyone as an idiot for simply disagreeing.08:18
mjg59Well, it's not a disagreement. It's a statement of fact.08:18
mjg59But that's unimportant.08:18
fvalerOk08:18
fvalerkylem: That research is about changing the linux kernel to support C++.08:19
fvalerNote the implication that it doesn't support it.08:20
fvalerIt still doesn't.08:20
kylemit never will. because it's a shitty language. now GO AWAY.08:20
kylemtake it to #kernelnewbies.08:20
zulok enough...this is totally offtopic08:20
fvalerI'm at kernelnewbies08:22
fvalerAnd they agree with what I said it simply doesn't08:22
zulENOUGH08:23
BenCfvaler: Basic idea is that whether or not C++ will work, or can work in the linux kernel is completely irrelevant to this channel, and most people here probably feel that the topic is more trolling than anything08:24
fvalerBenC: I gave up wrt to the topic and pretty much done08:25
kylemfvaler, look, i'm sorry, but i /HAVE WRITTEN/ linux kernel c++ code before. classes and all. that's clearly C++. i don't want to argue anymore.08:25
fvalerThat paper doesn't say anything08:25
fvalerThe paper I gave you is about using C++ in ways that are compatible with the kernel; the point is that C++ isn't supported.08:25
fvalerBut yeah ok.08:25
kylemmaybe not fully, but you can certainly get by.08:26
fvalerNot for the sake of arguing but lots of people have written C++ code for a kernel, and even more have compiled C code with a C++ compiler for a kernel08:29
fvalerDude my only point is it has no bearing on whether C++ is a language supported by the kernel.08:29
=== johanbr [n=j@JBrannlund.MathStat.Dal.Ca] has joined #ubuntu-kernel
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-kernel
=== ropenm [n=salort@220.78.239.141] has joined #ubuntu-kernel
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has left #ubuntu-kernel []
=== human_blip [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== _human_blip_away [n=mike@202.83.118.27] has joined #ubuntu-kernel
=== sdrik` [n=sdrik@ip-93-4.dsl.newel.net] has joined #ubuntu-kernel
=== sdrik [n=sdrik@ip-93-4.dsl.newel.net] has joined #ubuntu-kernel

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