/srv/irclogs.ubuntu.com/2006/05/23/#ubuntu-kernel.txt

airliedBenC: pong01:03
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== human_blip [n=mike@220.157.65.127] has joined #ubuntu-kernel
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== doko [n=doko@201.160.17.131.cableonline.com.mx] has joined #ubuntu-kernel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== ivoks [n=ivoks@wall2.grad.hr] has joined #ubuntu-kernel
=== allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel
=== JaneW [n=JaneW@dsl-146-177-94.telkomadsl.co.za] has left #ubuntu-kernel ["Bye"]
=== tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel
bluefoxicywhen you all get back from #-meeting in an hour, does anyone want to help me figure out wtf as I try to patch something into my kernel?04:37
bluefoxicyarch/i386/kernel/process.c:667: error: per_cpu__cpu_gdt_table undeclared (first use in this function)04:37
bluefoxicy                load_user_cs_desc(cpu, next_p->mm); // the line in question, this is a macro04:37
bluefoxicy#define load_user_cs_desc(cpu, mm) per_cpu(cpu_gdt_table, (cpu))[GDT_ENTRY_DEFAULT_USER_CS]  = (mm)->context.user_cs  // The macro's definition04:38
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== maks [n=max@baikonur.stro.at] has joined #ubuntu-kernel
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-kernel
=== mjg59_ [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== _Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== lifeless [n=robertc@dsl-152.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #ubuntu-kernel
=== chninkel [n=yann@alcyone.pleiades.fr.eu.org] has joined #ubuntu-kernel
=== lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-kernel
=== doko [n=doko@201.160.19.41.cableonline.com.mx] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
BenCwow, I had no idea how much space the debian/abi directory was taking up05:54
BenC# du -sh debian/abi05:55
BenC119M    debian/abi05:55
zuloi05:55
BenCand there it's done05:57
zulyay...05:58
zulnow you can go play poker in theory05:58
=== ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | New git tree for dapper: https://wiki.ubuntu.com/KernelGitGuide | 2.6.15-22.35 uploaded (May your computer boot happily)
bluefoxicyBenC:  what does abi do?06:00
BenCabi is the kernel compatibility06:01
maksabi does not exist ;)06:01
BenCif the ABI changes, then modules compiled against it (like LRM) have to be recompiled06:01
BenCif the ABI doesn't change, then all modules should still work06:01
BenCmaks: no, there's no _stable_ abi, but there is an abi :)06:02
maksBenC: catched ;)06:02
fabbioneBenC: congrats boy06:06
fabbioneBenC: time to fork ubuntu-dapper-2.6 and start ubuntu-2.6 for edgy? ;)06:07
BenCfabbione: don't forget everyone that helped, like you :)06:07
fabbionei didn't do much come on06:07
BenCyep, that's my unofficial Friday excercise06:07
fabbioneehehe06:07
=== mxpxpod_ [n=BryanFor@wuw-ojr3gmca.dybb.com] has joined #ubuntu-kernel
fabbioneBenC: once you open edgy can you please merge gfs2 from kernel.org?06:07
BenCgfs2 git tree?06:08
fabbionei want an early start for the cluster stuff since it will change a lot06:08
fabbioneyes06:08
fabbionewe will be able to kill cman from the kernel06:09
fabbioneit's all userland now06:09
fabbioneotherwise i can prepare a commit that will revert all the cluster bits from GFS106:09
fabbioneand we can merge gfs2 later06:10
zulBenC, then you can show me some stuff later06:14
BenCzul: sure thing06:26
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== chmj [n=chmj@196.44.1.98] has joined #ubuntu-kernel
=== Mithrand1r [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel
=== setuid [i=japh@gnu-designs.com] has joined #ubuntu-kernel
=== blezzie [n=steve@host86-134-167-68.range86-134.btcentralplus.com] has joined #ubuntu-kernel
=== blezzie [n=steve@host86-134-167-68.range86-134.btcentralplus.com] has left #ubuntu-kernel ["Leaving"]
BenCsetuid: if you just want to build stock kernels for Ubuntu, without initrd, just do a normal kernel build, install, modules-install08:28
BenCand edit /boot/grub/menu.lst to reflect the lack of initrd08:28
setuidOf course, but I need the new kernel to represent the same level of functionality as the running Ubuntu kernels, so if that's as simple as dropping in a .config from /boot, I'm golden. I remember running into all kinds of weirdness with this approach about 2 months ago. 08:29
BenCProbably just adding a custom entry to grub's menu for your kernel would suffice (and keep you from messing up anything specific to Ubuntu's stuff)08:29
setuidI'll give it a go again, maybe bugs were fixed. 08:29
setuidNaturally08:29
BenCcopy the config08:29
BenCbut without an initrd, you will need to change some drivers to be built-in (storage drivers, and filesystem drivers)08:29
BenCif you want to build the proper way "make-kpkg --initrd --rootcmd fakeroot kernel_image"08:31
BenCsetuid: I have one question, if you don't like the way that Ubuntu's kernel images are working (the boot process, initrd, etc.), why are you using Ubuntu for testing of these drivers?08:33
setuidBenC: Trying to model the environment with newer kernels for our users (I'm the maintainer of pilot-link, which projects like Evolution, gnome-pilot, J-Pilot, KPilot, PilotManager and several commercial projects rely upon) 08:38
setuidSo we get reports of bugs, and I need to identify if they're due to kernel patches, or kernel bugs. 08:38
setuidThen flet out from there08:38
setuidFedora is the worst offender, I'm afraid to admit. 08:38
setuid9 times out of 10, going to a non-Fedora kernel solves a truckload of users problems with sync 08:39
setuidmake silentoldconfig doesn't seem to work with the most-recent 6 2.6.16 kernels08:43
setuidI'll keep going back 08:43
desrtsilentoldconfig is only a good idea if you're actually using the same kernel version as the config was generated for08:44
desrtsince otherwise there will be deltas in the available options and you probably want to use 'oldconfig'08:44
setuidOr close enough, but yes. 08:44
setuidI'll mrproper and restart08:44
setuidI wish mconfig supported 2.608:44
desrtdoes 2.7 exist yet?08:48
setuidSome work in git08:50
setuidiirc08:50
crimsunBenC: thanks again!09:15
=== chuck [n=chuck@199.243.173.154] has joined #ubuntu-kernel
chuckheylo09:32
chuckdoh09:32
=== chuck_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== chuck is now known as zul
crimsunhey zul :-)09:37
zulhey crimsun 09:37
=== allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel
zulso I take it im going to the xen conference thingy09:41
crimsunawesome09:42
zulheh i was asking09:43
=== doko [n=doko@201.160.20.136.cableonline.com.mx] has joined #ubuntu-kernel
=== setuid [i=japh@gnu-designs.com] has joined #ubuntu-kernel
setuidOk, that didn't work (blew up in initrd, as I suspected)10:29
setuidWhy does mkinitrd make a cramfs initrd, instead of a standard compressed cpio image? 10:29
setuidI've taken a vanilla 2.6.16.16 kernel and copied my Ubuntu's 2.6.15-22 .config into the tree, did make-kpkg kernel-image, it built the kernel + modules... but initrd fails. 10:30
mjg59_Because it's mkinitrd, not mkinitramfs10:30
setuidSo I need to use mkinitramfs? 10:30
setuidBut the resulting line in grub's config is for an initrd? How... confusing. ;) 10:31
mjg59_The filename is still initrd for compatibility reasons10:31
mjg59_It's loaded in the same way10:31
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel
=== mxpxpod_ [n=BryanFor@wuw-ojr3gmca.dybb.com] has joined #ubuntu-kernel
setuidAlmost worked, it booted and X failed, probably some fglrx thing.. no r300 or radeon in this tree, apparently. 11:12
=== human_blip [n=mike@220.157.65.127] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel

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