/srv/irclogs.ubuntu.com/2009/08/04/#ubuntu-kernel.txt

=== infinity_ is now known as infinity
=== saispo_ is now known as saispo
Q-FUNKogasawara: 'morning!  so, I tested the mainline kernels for bug #396286 and the break indeed happens as soon as we bump from 2.6.30 to 2.6.31.10:21
ubot3Malone bug 396286 in linux "kernel 2.6.31-generic oops after loading initramfs" [High,In progress] https://launchpad.net/bugs/39628610:21
SeverianHowdy.  Bug 404451 says jfs is no longer built into the kernel.  I believe I found another problem that could have been caused by this.  Is there a reason jfs was moved out of the kernel?  I am trying to decide how to proceed on the error and my install on a test machine.11:45
ubot3Malone bug 404451 in linux "JFS no longer built into the default kernel" [Medium,Triaged] https://launchpad.net/bugs/40445111:45
stasHi, anybody alive?11:46
SeverianI hope so.11:47
stasgood11:47
stasI have a question, about kernel builds. Anybody has debs with >=2.6.30 kernel with btrfs module included?11:48
stasif no, is it possible that btrfs to be included in the kernel-ppa builds?11:48
stasif no, :), is it possible for me to submit in my ppa kernel images for building debs?11:49
Severianstas, I can't speak for the kernel guys.  I am just a user.  In the last couple of days, I read an article describing how to get btrfs into karmic.  It involved compileing the kernel with some options turned on.  I would think a ppa for this would be handy.11:56
stasSeverian: current kernelt team's ppa: http://kernel.ubuntu.com/~kernel-ppa/mainline/ has builds, but the btrfs module is not included in builds, which is strange cause the images are mostly for testing11:57
SeverianI think anyone can put up a ppa, stas.  They are, after all personal archives.11:57
stasSeverian: yeahm I got to try if a linux-image will be accepted for build in ppa11:58
stasanyway, when somebody from the team has a minute or two, please drop a line on this question: https://answers.edge.launchpad.net/linux/+question/7877311:59
stasthanks Severian 11:59
SeverianI bet there already are kernels there.  I'll go look.11:59
Q-FUNKbtw, what is the preferred way of setting up a console frame buffer size, these days?  DMA/KMS doesn't apply to this hardware's chipset, so it would have to be using e.g. vesafb or something similar with GRUB cmdline options.12:00
mjg59The same as it's ever been12:03
mjg59vesafb still has issues in that it's more likely to break suspend/resume12:04
Severianstas, I think you were right to ask.  Apparently, there are restrictions on having a kernel in a ppa.12:11
stasSeverian: I put 2.6.31 with btrfs in my ppa for building12:21
stashttps://edge.launchpad.net/~sushkov/+archive/personal12:21
stascheck it in an hour :)12:21
Q-FUNKogasawara: success.16:05
Q-FUNKogasawara: was this still a 2.6.30, in practice, or an early 2.6.31 with selected rollbacks?16:08
ogasawaraQ-FUNK: it was approx in between 2.6.30 and 2.6.31-rc116:08
Q-FUNKogasawara: ok.  well, this one works.16:09
Q-FUNKit gives rather distorted video output, though.16:09
Q-FUNKat least, during the bootup with console messages (I boot in single mode without splash for these tests)16:10
ogasawaraQ-FUNK: cool, just trying to narrow down the next one we want you to test16:10
ogasawaraQ-FUNK: give us a sec16:10
Q-FUNKogasawara: alright. :)16:11
Q-FUNKogasawara: I just noticed, 'lsmod' wasn't included in the data gathered by "ubuntu-bug".  would it be useful to add it?16:12
stasok, this sucks, https://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra16:33
stashow can I get kernel builds with btrfs without having to build it by myself?16:33
hyperairdon't all the new kernels have it?16:34
stashyperair: I wish16:35
hyperairO-o16:35
hyperairthen what, a patch?16:35
hyperairor a CONFIG_?16:35
stasbut don't know why, the kernel team ignores btrfs modules on build16:35
hyperairCONFIG_BTRFS_FS=m16:37
hyperairCONFIG_BTRFS_FS_POSIX_ACL=y16:37
hyperairthis is in my kernel config =\16:37
hyperairand also in the .31-4 kernel16:37
stasI'm asking again somebody to answer me here https://answers.edge.launchpad.net/linux/+question/7877316:37
stashyperair: I checked them all, they ignore btrfs module16:38
stasand I also tried building the kernel in ppa, where I failed miserably16:38
hyperairyou're doing something wrong16:38
hyperairlinux-image-2.6.31-4-generic has the btrfs kernel module built and installed16:39
hyperairmodinfo btrfs shows it16:39
hyperairhyperair@ipwn:~$ find /lib/modules/2.6.31-4-generic  -name btrfs.ko16:39
hyperair/lib/modules/2.6.31-4-generic/kernel/fs/btrfs/btrfs.ko16:39
stashyperair: I've checked it here : http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc4/BUILD.LOG16:40
stasand I can't see Btrfs filesystem (EXPERIMENTAL) Unstable disk format (BTRFS_FS) [y]16:40
hyperairdunno16:40
hyperairhave you looked inside the deb to see if the kernel module exists?16:41
stasand this is the linux-image I put to build today, where btrfs was also disabled 16:41
stashttps://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra16:41
hyperairanswer me damnit16:41
hyperairhave you or have you not looked inside the deb16:41
stashyperair: you don't have to check the deb, deb is build using upstream tarball with applied patch to create the debian package16:42
stasand btrfs is in upstream branch since 2.6.29 afaik16:42
hyperairyes, and if btrfs.ko exists in the deb, then be happy.16:42
hyperairi'm pretty damn sure the kernel-ppa has the same config as the karmic kernes16:42
hyperairkernels*16:42
staslast time I tried 2.6.3x I had no module btrfs16:43
hyperairand when was that?16:43
hyperair2.6.30 doesn't have btrfs 16:43
hyperair2.6.31 does.16:44
Q-FUNKsilly question, but how does one reset the list of modules pulled in by udev to rebuild the initrd.img from scratch with only minimal modules included?16:50
Q-FUNKI'm asking, because on one server, it erroneoulsy pulled in video modules (drm/kms) that match the hardware being used on the laptop to remote-maintain that host and it refuses to stop including them.16:51
stashyperair: 2.6.31 neither contains btrfs, ls lib/modules/2.6.31-020631rc5-generic/kernel/fs16:54
stas9p    autofs   binfmt_aout.ko  configfs  fat       hfsplus  jfs    nfs         ntfs   quota     squashfs  ufs16:54
stasadfs  autofs4  binfmt_misc.ko  dlm       freevxfs  hpfs     lockd  nfs_common  ocfs2  reiserfs  sysv      xfs16:54
stasaffs  befs     cifs            efs       gfs2      isofs    minix  nfsd        omfs   romfs     ubifs16:54
stasafs   bfs      coda            exportfs  hfs       jffs2    ncpfs  nls         qnx4   smbfs     udf16:54
Q-FUNKstas: can you please use pastebin for this?16:54
hyperairhow strange.16:55
hyperairi guess the ppa builds don't have it eh..16:55
stasQ-FUNK: sorry, didn't check what I had to paste16:55
hyperairkarmic kernels do though16:55
stashyperair: karmic has it neither16:55
stasthe package I put today in my ppa is from karmic, backported to jaunty16:56
stasand I had to modify configs to enable btrfs16:56
stasfinally it didn't compile16:56
hyperairstas: i'm on karmic, and all the karmic kernels from -2 up have it, as far as i can see.16:56
Q-FUNKstas: have you tried using vanilla tarballs with the ubuntu .config, then enabling btrfs, then making a package using kernel-package?16:57
stasQ-FUNK: the point is to have debs provided without having myself involved16:58
Q-FUNKstas: I see.  is a wishlist bug filed on LP for this?16:59
staswhere's the fun if the kernel-ppa packages which are for testing purpose, are not offering testing features16:59
stasQ-FUNK: I placed a question in answers, like a normal user, thought maybe it generate problems16:59
stasbut no one answered16:59
stasso I'm gonna convert it to a bug17:00
Q-FUNKstas: a bug can be assigned to maintainers as a TODO, whenever required, so, yes, this tends to work better than a question :)17:00
stasQ-FUNK: it good to now in future :)17:01
Q-FUNKit doesn't mean that maintianers have the time to get around replying to every bug on time for a release, but filing a cheerful feature request bug to enable kernel module X eventually tends to be addressed.17:03
Q-FUNKogasawara: btw, did you see my reply about pata_cs5535 ?  it would need to be compiled as built-in, rather than as module, for this to have the desired effect (see bug #318805 for details)17:05
ubot3Malone bug 318805 in linux "Missing pata_cs5535 module for geode based controllers" [Medium,Fix released] https://launchpad.net/bugs/31880517:05
ogasawaraQ-FUNK: have you tested to confirm?17:06
Q-FUNKogasawara: looking at how other pata modules are built-in, rather than modular, I'd think so.17:06
Q-FUNKif necessary, you can confirm with popey17:07
ogasawaraQ-FUNK: that's why I added it to the pata-modules file17:07
Q-FUNKogasawara: yes, except that, for some reason, it got shipped as =m rahter than as =Y17:08
ogasawaraQ-FUNK: it won't change the config option17:08
ogasawaraQ-FUNK: adding it to pata-modules delivers the driver to the installer because it is not build in by default17:09
Q-FUNKogasawara: ah, ok17:10
Q-FUNKinteresting17:10
stasQ-FUNK: thanks, I filled a bug, https://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra17:11
stassorry, https://bugs.edge.launchpad.net/linux/+bug/40892417:11
ubot3Malone bug 408924 in linux "btrfs modules are missing from linux-image in karmic and kernel-ppa" [Undecided,New] 17:11
stasoh, you got a bot :)17:11
ogasawarastas: which kernel are you running? I see it on 2.6.31-4 at least17:15
ogasawarastas: http://pastebin.ubuntu.com/247318/17:16
stasogasawara: where do i got that kernel?17:18
stasyou got*17:18
ogasawarastas: if you have Karmic installed you should have it (linux-image-2.6.31-4-generic)17:19
ogasawarastas: although it looks like 2.6.31-5 is now available17:19
Q-FUNKmodprobe btrfs17:19
Q-FUNKyes, it entered karmic yesterday17:19
Q-FUNK /lib/modules/2.6.31-5-generic/kernel/fs/btrfs17:20
stasogasawara: I checked today 2.6.31-5  deb sources, and it had no btrfs17:20
staswhy than I would place a build in my ppa, thought17:21
stas:)17:21
Q-FUNKstas: at least, 2.6.31-5 has it at /lib/modules/2.6.31-5-generic/kernel/fs/btrfs17:21
Q-FUNKI'm not sure about earlier kernels17:22
Q-FUNKlet's see17:22
Q-FUNK2.6.30 releases don't seem to have it17:22
Q-FUNKbut 2.6.31 ones do17:22
stasQ-FUNK: please tell me the source of the debs17:23
Q-FUNKlinux-image-2.6.31-5-generic: /lib/modules/2.6.31-5-generic/kernel/fs/btrfs17:24
Q-FUNKthat's straight from karmic17:24
stasQ-FUNK: you mean this build: https://edge.launchpad.net/ubuntu/karmic/+source/linux/2.6.31-5.2417:25
Q-FUNKii  linux-image-2.6.31-5-generic                            2.6.31-5.24                             Linux kernel image for version 2.6.31 on x8617:27
Q-FUNKyup17:27
stasQ-FUNK: yes I can see it17:28
stasthank you guys17:30
Q-FUNKwelcome! :)17:30
stashope the guys will continue to provide it, and it will be included in their ppa/mainline17:30
stasthanks and bye17:31
Q-FUNKhm20:15

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