=== infinity_ is now known as infinity | ||
=== saispo_ is now known as saispo | ||
Q-FUNK | ogasawara: '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 |
---|---|---|
ubot3 | Malone bug 396286 in linux "kernel 2.6.31-generic oops after loading initramfs" [High,In progress] https://launchpad.net/bugs/396286 | 10:21 |
Severian | Howdy. 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 |
ubot3 | Malone bug 404451 in linux "JFS no longer built into the default kernel" [Medium,Triaged] https://launchpad.net/bugs/404451 | 11:45 |
stas | Hi, anybody alive? | 11:46 |
Severian | I hope so. | 11:47 |
stas | good | 11:47 |
stas | I have a question, about kernel builds. Anybody has debs with >=2.6.30 kernel with btrfs module included? | 11:48 |
stas | if no, is it possible that btrfs to be included in the kernel-ppa builds? | 11:48 |
stas | if no, :), is it possible for me to submit in my ppa kernel images for building debs? | 11:49 |
Severian | stas, 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 |
stas | Severian: 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 testing | 11:57 |
Severian | I think anyone can put up a ppa, stas. They are, after all personal archives. | 11:57 |
stas | Severian: yeahm I got to try if a linux-image will be accepted for build in ppa | 11:58 |
stas | anyway, when somebody from the team has a minute or two, please drop a line on this question: https://answers.edge.launchpad.net/linux/+question/78773 | 11:59 |
stas | thanks Severian | 11:59 |
Severian | I bet there already are kernels there. I'll go look. | 11:59 |
Q-FUNK | btw, 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 |
mjg59 | The same as it's ever been | 12:03 |
mjg59 | vesafb still has issues in that it's more likely to break suspend/resume | 12:04 |
Severian | stas, I think you were right to ask. Apparently, there are restrictions on having a kernel in a ppa. | 12:11 |
stas | Severian: I put 2.6.31 with btrfs in my ppa for building | 12:21 |
stas | https://edge.launchpad.net/~sushkov/+archive/personal | 12:21 |
stas | check it in an hour :) | 12:21 |
Q-FUNK | ogasawara: success. | 16:05 |
Q-FUNK | ogasawara: was this still a 2.6.30, in practice, or an early 2.6.31 with selected rollbacks? | 16:08 |
ogasawara | Q-FUNK: it was approx in between 2.6.30 and 2.6.31-rc1 | 16:08 |
Q-FUNK | ogasawara: ok. well, this one works. | 16:09 |
Q-FUNK | it gives rather distorted video output, though. | 16:09 |
Q-FUNK | at least, during the bootup with console messages (I boot in single mode without splash for these tests) | 16:10 |
ogasawara | Q-FUNK: cool, just trying to narrow down the next one we want you to test | 16:10 |
ogasawara | Q-FUNK: give us a sec | 16:10 |
Q-FUNK | ogasawara: alright. :) | 16:11 |
Q-FUNK | ogasawara: I just noticed, 'lsmod' wasn't included in the data gathered by "ubuntu-bug". would it be useful to add it? | 16:12 |
stas | ok, this sucks, https://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra | 16:33 |
stas | how can I get kernel builds with btrfs without having to build it by myself? | 16:33 |
hyperair | don't all the new kernels have it? | 16:34 |
stas | hyperair: I wish | 16:35 |
hyperair | O-o | 16:35 |
hyperair | then what, a patch? | 16:35 |
hyperair | or a CONFIG_? | 16:35 |
stas | but don't know why, the kernel team ignores btrfs modules on build | 16:35 |
hyperair | CONFIG_BTRFS_FS=m | 16:37 |
hyperair | CONFIG_BTRFS_FS_POSIX_ACL=y | 16:37 |
hyperair | this is in my kernel config =\ | 16:37 |
hyperair | and also in the .31-4 kernel | 16:37 |
stas | I'm asking again somebody to answer me here https://answers.edge.launchpad.net/linux/+question/78773 | 16:37 |
stas | hyperair: I checked them all, they ignore btrfs module | 16:38 |
stas | and I also tried building the kernel in ppa, where I failed miserably | 16:38 |
hyperair | you're doing something wrong | 16:38 |
hyperair | linux-image-2.6.31-4-generic has the btrfs kernel module built and installed | 16:39 |
hyperair | modinfo btrfs shows it | 16:39 |
hyperair | hyperair@ipwn:~$ find /lib/modules/2.6.31-4-generic -name btrfs.ko | 16:39 |
hyperair | /lib/modules/2.6.31-4-generic/kernel/fs/btrfs/btrfs.ko | 16:39 |
stas | hyperair: I've checked it here : http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc4/BUILD.LOG | 16:40 |
stas | and I can't see Btrfs filesystem (EXPERIMENTAL) Unstable disk format (BTRFS_FS) [y] | 16:40 |
hyperair | dunno | 16:40 |
hyperair | have you looked inside the deb to see if the kernel module exists? | 16:41 |
stas | and this is the linux-image I put to build today, where btrfs was also disabled | 16:41 |
stas | https://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra | 16:41 |
hyperair | answer me damnit | 16:41 |
hyperair | have you or have you not looked inside the deb | 16:41 |
stas | hyperair: you don't have to check the deb, deb is build using upstream tarball with applied patch to create the debian package | 16:42 |
stas | and btrfs is in upstream branch since 2.6.29 afaik | 16:42 |
hyperair | yes, and if btrfs.ko exists in the deb, then be happy. | 16:42 |
hyperair | i'm pretty damn sure the kernel-ppa has the same config as the karmic kernes | 16:42 |
hyperair | kernels* | 16:42 |
stas | last time I tried 2.6.3x I had no module btrfs | 16:43 |
hyperair | and when was that? | 16:43 |
hyperair | 2.6.30 doesn't have btrfs | 16:43 |
hyperair | 2.6.31 does. | 16:44 |
Q-FUNK | silly 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-FUNK | I'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 |
stas | hyperair: 2.6.31 neither contains btrfs, ls lib/modules/2.6.31-020631rc5-generic/kernel/fs | 16:54 |
stas | 9p autofs binfmt_aout.ko configfs fat hfsplus jfs nfs ntfs quota squashfs ufs | 16:54 |
stas | adfs autofs4 binfmt_misc.ko dlm freevxfs hpfs lockd nfs_common ocfs2 reiserfs sysv xfs | 16:54 |
stas | affs befs cifs efs gfs2 isofs minix nfsd omfs romfs ubifs | 16:54 |
stas | afs bfs coda exportfs hfs jffs2 ncpfs nls qnx4 smbfs udf | 16:54 |
Q-FUNK | stas: can you please use pastebin for this? | 16:54 |
hyperair | how strange. | 16:55 |
hyperair | i guess the ppa builds don't have it eh.. | 16:55 |
stas | Q-FUNK: sorry, didn't check what I had to paste | 16:55 |
hyperair | karmic kernels do though | 16:55 |
stas | hyperair: karmic has it neither | 16:55 |
stas | the package I put today in my ppa is from karmic, backported to jaunty | 16:56 |
stas | and I had to modify configs to enable btrfs | 16:56 |
stas | finally it didn't compile | 16:56 |
hyperair | stas: i'm on karmic, and all the karmic kernels from -2 up have it, as far as i can see. | 16:56 |
Q-FUNK | stas: have you tried using vanilla tarballs with the ubuntu .config, then enabling btrfs, then making a package using kernel-package? | 16:57 |
stas | Q-FUNK: the point is to have debs provided without having myself involved | 16:58 |
Q-FUNK | stas: I see. is a wishlist bug filed on LP for this? | 16:59 |
stas | where's the fun if the kernel-ppa packages which are for testing purpose, are not offering testing features | 16:59 |
stas | Q-FUNK: I placed a question in answers, like a normal user, thought maybe it generate problems | 16:59 |
stas | but no one answered | 16:59 |
stas | so I'm gonna convert it to a bug | 17:00 |
Q-FUNK | stas: a bug can be assigned to maintainers as a TODO, whenever required, so, yes, this tends to work better than a question :) | 17:00 |
stas | Q-FUNK: it good to now in future :) | 17:01 |
Q-FUNK | it 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-FUNK | ogasawara: 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 |
ubot3 | Malone bug 318805 in linux "Missing pata_cs5535 module for geode based controllers" [Medium,Fix released] https://launchpad.net/bugs/318805 | 17:05 |
ogasawara | Q-FUNK: have you tested to confirm? | 17:06 |
Q-FUNK | ogasawara: looking at how other pata modules are built-in, rather than modular, I'd think so. | 17:06 |
Q-FUNK | if necessary, you can confirm with popey | 17:07 |
ogasawara | Q-FUNK: that's why I added it to the pata-modules file | 17:07 |
Q-FUNK | ogasawara: yes, except that, for some reason, it got shipped as =m rahter than as =Y | 17:08 |
ogasawara | Q-FUNK: it won't change the config option | 17:08 |
ogasawara | Q-FUNK: adding it to pata-modules delivers the driver to the installer because it is not build in by default | 17:09 |
Q-FUNK | ogasawara: ah, ok | 17:10 |
Q-FUNK | interesting | 17:10 |
stas | Q-FUNK: thanks, I filled a bug, https://edge.launchpad.net/~sushkov/+archive/personal/+sourcepub/690293/+listing-archive-extra | 17:11 |
stas | sorry, https://bugs.edge.launchpad.net/linux/+bug/408924 | 17:11 |
ubot3 | Malone bug 408924 in linux "btrfs modules are missing from linux-image in karmic and kernel-ppa" [Undecided,New] | 17:11 |
stas | oh, you got a bot :) | 17:11 |
ogasawara | stas: which kernel are you running? I see it on 2.6.31-4 at least | 17:15 |
ogasawara | stas: http://pastebin.ubuntu.com/247318/ | 17:16 |
stas | ogasawara: where do i got that kernel? | 17:18 |
stas | you got* | 17:18 |
ogasawara | stas: if you have Karmic installed you should have it (linux-image-2.6.31-4-generic) | 17:19 |
ogasawara | stas: although it looks like 2.6.31-5 is now available | 17:19 |
Q-FUNK | modprobe btrfs | 17:19 |
Q-FUNK | yes, it entered karmic yesterday | 17:19 |
Q-FUNK | /lib/modules/2.6.31-5-generic/kernel/fs/btrfs | 17:20 |
stas | ogasawara: I checked today 2.6.31-5 deb sources, and it had no btrfs | 17:20 |
stas | why than I would place a build in my ppa, thought | 17:21 |
stas | :) | 17:21 |
Q-FUNK | stas: at least, 2.6.31-5 has it at /lib/modules/2.6.31-5-generic/kernel/fs/btrfs | 17:21 |
Q-FUNK | I'm not sure about earlier kernels | 17:22 |
Q-FUNK | let's see | 17:22 |
Q-FUNK | 2.6.30 releases don't seem to have it | 17:22 |
Q-FUNK | but 2.6.31 ones do | 17:22 |
stas | Q-FUNK: please tell me the source of the debs | 17:23 |
Q-FUNK | linux-image-2.6.31-5-generic: /lib/modules/2.6.31-5-generic/kernel/fs/btrfs | 17:24 |
Q-FUNK | that's straight from karmic | 17:24 |
stas | Q-FUNK: you mean this build: https://edge.launchpad.net/ubuntu/karmic/+source/linux/2.6.31-5.24 | 17:25 |
Q-FUNK | ii linux-image-2.6.31-5-generic 2.6.31-5.24 Linux kernel image for version 2.6.31 on x86 | 17:27 |
Q-FUNK | yup | 17:27 |
stas | Q-FUNK: yes I can see it | 17:28 |
stas | thank you guys | 17:30 |
Q-FUNK | welcome! :) | 17:30 |
stas | hope the guys will continue to provide it, and it will be included in their ppa/mainline | 17:30 |
stas | thanks and bye | 17:31 |
Q-FUNK | hm | 20:15 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!