/srv/irclogs.ubuntu.com/2010/01/04/#ubuntu-kernel.txt

MTecknologyAny idea why I'm getting these errors? http://dpaste.com/140771/01:54
=== Hellow_ is now known as Hellow
MTecknologyreally quiet in here...05:18
MTecknologyanybody have an idea?05:19
crimsunkinda lacking in detail, there05:21
crimsune.g., what's the base linux source? 05:21
MTecknologycrimsun: Ubuntu-2.6.32-9.1305:23
crimsunwhich config options did you change?05:24
crimsuna pristine copy of linux_2.6.32-9.13 gets past that point ok05:24
MTecknologyI tried using the same .config I was using from karmic05:24
crimsunis it available somewhere?05:25
MTecknologyhttp://paste.ubuntu.com/351086/05:26
MTecknologycrimsun: I was hoping it was a simple little thing but it seems I have something pretty screwed up..05:32
crimsunheh05:44
crimsunpretty straightforward, actually:05:44
crimsun~/tmp/linux-2.6.32 $ grep -ni initrd .config                               05:44
crimsun106:# CONFIG_BLK_DEV_INITRD is not set05:44
crimsunot/config-2.6.32-9-generic                                                              <05:45
crimsun127:CONFIG_BLK_DEV_INITRD=y05:45
crimsuni.e., init/initramfs.c05:46
crimsunsee commit 29f1e2 of ubuntu-lucid.git05:46
MTecknologycrimsun: how do you see a certain commit?05:49
crimsundo you have a local copy of ubuntu-lucid.git ?05:49
MTecknologyya05:49
MTecknologyI found it on gitweb, but I'd like to learn how to do it with git too05:50
crimsungit log -p 29f1e205:51
MTecknologycrimsun: is there any part of kernel work that's simple and easy?05:56
crimsunMTecknology: sure, there are quite a few classes of low-hanging fruit05:57
MTecknologycrimsun: if I want to just dive in; where would you suggest doing it?05:58
MTecknologyI guess I should go through the .config and where it says something isn't set and set it05:59
crimsunMTecknology: depending on experience and comfort with C, there're a few ways (at least)06:00
crimsunMTecknology: the recommended bug lists that Leann releases is one06:01
MTecknologyI know very very little C; mostly only what I learned from bash scripting06:01
crimsunMTecknology: you could try easing into the janitors project06:02
crimsun#kernelnewbies, OFTC06:02
MTecknologywhere's teh list lean puts out?06:03
crimsunhttp://qa.ubuntu.com/reports/ogasawara/kernel-buglist.html06:03
MTecknologycrimsun: thanks, I'll muck around that once I have this compile works06:06
MTecknologycrimsun: so the fix should have been to just do CONFIG_BLK_DEV_INITRD=y; right?06:12
crimsunMTecknology: depends whether you want the simple way06:13
MTecknologyI'd prefer not have any initrd06:13
crimsunarguably there's little point to async population if you aren't using an initrd, so you could just fix the patch06:14
MTecknologyhe, me fix something?06:14
crimsunI don't know the best way to do it, because I didn't write it, and I don't know the intricate implications of conditionalising that particular code06:15
MTecknologycrimsun: thanks for that info; taught me more than I wanted to learn today :P06:19
MTecknologycrimsun: I tried to built it after setting that and it changed back to is not set06:21
MTecknologycrimsun: that's a big list, non of them look very simple06:35
MTecknologycrimsun: I almost have it... I'm getting this error during but and it hangs at maintainance shell, I do Ctrl+D and it reboots "10:05
MTecknologymountall: could not connect to Plymouth"10:05
MTecknologyI think it's something to work on for tomorrow... 04:06 here10:06
unggnuhi all10:07
MTecknologyunggnu: hi10:07
unggnuWhat is the status of Nouveau and the Kernel in Lucid?10:07
unggnuhi MTecknology10:07
MTecknologyunggnu: what's with the nick?10:09
unggnuMTecknology: ?10:10
MTecknologywhy did you pick it?10:10
MTecknologyI kinda like it... the "un-gnu" part10:10
unggnuMTecknology: I don't know, a palindrome and some other things :D10:11
MTecknologyunggnu: You should apply for Ubuntu membership.. Just looking at the work you've been doing10:13
MTecknologyunggnu: You have any idea what would be needed in the lucid kernel that the lack of would cause this message? "mountall: could not connect to Plymouth"10:14
unggnuMTecknology: I am pretty sure that the Plymouth part isn't ready yet, at least it wasn't the last time I have checked10:14
MTecknologyunggnu: I'm trying to compile my own slimmed down kernel. I'm using my .config from karmic and trying to make it compile with the lucid source. I got it to compile with the help of crimsun but now when I boot I get that error.10:16
unggnuMTecknology: https://wiki.ubuntu.com/FoundationsTeam/LucidBootExperience10:16
unggnuMTecknology: I got this error even with the default Lucid kernel10:16
unggnuAt least some weeks ago10:16
MTecknologyhurray10:17
MTecknologythe current generic kernel gave no errors10:17
MTecknologyunggnu: so summing it up; wait a couple weeks before I try to mess with it again?10:19
unggnuMTecknology: I still got the message with the generic kernel10:23
unggnujust switch to terminal f810:23
MTecknologybrb10:24
MTecknologyunggnu: I couldn't switch to tty8; I couldn't mount anything either; / was mounted but that was it10:31
MTecknologyunggnu: this might just be an issue I need to wait out10:32
MTecknologyit's 04:30 though - I should get some sleep10:32
MTecknologyunggnu: thanks10:32
=== jk is now known as Guest81548
unggnuMTecknology: good night :)10:33
timhi all, compiling the nvidia kernel module 190.53 for 2.6.33-rc2 fails with the error message http://pastebin.com/d3b8ac89b ... any idea, what is going wrong?13:14
timi am running: dkms build -m nvidia -v 190.53  -k 2.6.33-rc2 --kernelsourcedir /usr/src/linux-headers-2.6.33-rc2/13:14
=== fabbione_vac is now known as fabbione
=== saispo_ is now known as saispo
=== akgraner` is now known as akgraner
=== bjf-afk is now known as bjf
rtgKeybuk, wrt to bug #499491, is building TUN/TAP into the kernel really the right solution? Seems like its a class of problems, e.g., what about other boot essential drivers?15:42
ubot3`Malone bug 499491 in openvpn "tun module no longer automatically available (was: Euca 1.6.2 fails to boot an instance)" [High,Invalid] https://launchpad.net/bugs/49949115:42
Keybukyeah it's a long established class of problems15:45
Keybukbasically since the introduction of devfs!15:45
Keybukthings like ppp, tun, etc.15:45
Keybukpretty much all "network class" devices15:45
rtgso, shall I just work around this one?15:45
Keybukif the code for them is in a module, the device node doesn't exist in /dev15:46
Keybukwhich means you can't use them without loading the module15:46
Keybukbut these things are designed to be used by normal users15:46
Keybukwho can't load the moduel15:46
rtgthere is no real downside to building it in other then size increase15:46
Keybukright15:46
Keybukand we were force-loading tun anyway before15:46
rtgok15:46
Keybukwhich meant it was in the initramfs15:47
Keybukwhich is an even greater size penalty15:47
Keybukand wasn't possible to blacklist15:47
Keybukironically, most network class things don't have this problem, because they use sockets not device nodes15:48
Keybukand since the socket is opened from userspace15:48
Keybukbut the "internal open" happens in kernelspace15:48
Keybukthe kernel *can* call modprobe ;)15:48
rtgyeah, TUN is special.15:48
Keybuk(there's a chapter in my book about this :p)15:48
rtgare you kidding about the book?15:49
Keybukno15:50
Keybukhas been my holiday project to make a start on it15:51
rtgah, guess thats why I had not heard about it.15:51
rtgthe kernel team will be at Millbank next week. will you drop by one day?15:51
KeybukI'm in Sydney most of next week15:51
Keybukthe bits of it that I'm not, I'm in the air15:51
Keybukbut I may drop by on the way to Heathrow if I have some time15:52
rtgSydney? I thought linux-conf.au was in NZ this time?15:52
rtgoh, but its the following week15:52
Keybukbook is going to be called the Linux Plumbers Handbook, it basically covers the kernel userspace interfaces, and all the bits that plug into them up to the X server15:52
Keybukright, Sydney is holida15:52
rtgcool15:52
KeybukI'm not flying half way around the world and not chilling out in Sydney first ;)15:52
ograslacker ! you just had one !15:53
ogra(happy new year etc :) )15:53
Keybukogra: I had very little holiday last year :p15:54
ograheh, me too ... as little that david forced me to take december off 15:54
Keybukand, well15:55
KeybukLCA15:55
KeybukSydney holiday is mandatory15:55
ograi thik this was the first 3 weeks in a row i ever took since working here 15:55
Keybukit's one of those airports I refuse to just transit through15:55
Keybukbecause it's a beautiful city15:55
Keybukand LCA is in NZ15:55
Keybukso I obviously need to take some holiday there too and see the island15:55
rtgseems like a wise policy to me :)15:55
ograyeah, indeed, i wasnt serious :)15:55
=== ogasawara_ is now known as ogasawara
Q-FUNKsmb: howdy! :)16:56
Q-FUNKogasawara: hi!16:56
Q-FUNKany suggestion on how to proceed with https://bugs.launchpad.net/ubuntu/+source/linux/+bug/39628616:57
ubot3`Malone bug 396286 in linux "[Geode LX] [OLPC] 2.6.31-generic: kernel panic near the end of initramfs" [High,In progress] 16:57
smbQ-FUNK, Hi, not a better one than either get the kernel build with the suggestions from hpa or succeed on making them reproduce it 16:58
Q-FUNKsmb: it fails to build, here.  it repeatedly dies with a "truncated file" error.16:59
smbQ-FUNK, are you using ccache?16:59
Q-FUNKccache ??16:59
Q-FUNKprobably not.  never heard about it17:00
smbQ-FUNK, If you don't know, then never mind. :)17:00
Q-FUNKheck, even simply trying to build the kernel without hpa's patch fails as above.17:01
Q-FUNKsomething in either gcc or the kconfig defaults makes it fail to build on this geode.17:01
smbQ-FUNK, Is there even the slightest chance that your machine could have a hardware problem?17:01
smbIOW do we have anybody else seeing the same problems as you do on another machine?17:02
Q-FUNKrolling back to jaunty and building those kernels works.17:02
Q-FUNKor running any stock kernel package from the ubuntu vanilla collection until 2.6.30 works17:02
Q-FUNKonly vanilla kernel packages after 2.6.30 flatly don't run17:03
Q-FUNKuntil 2.6.30, whether self-built, jaunty generic or ubuntu vanilla package, it all works fine17:04
Q-FUNKit's only since during karmic development phase, after the generic kernel was switched from 2.6.30 to 2.6.31 that generic kernsl fail to run or build.17:04
Q-FUNKI'm thus wondering whether the kernel might have acquired some new code that makes it fail to boot on older hardware, the same way that changes that came in 2.6.23 make the kernel stop booting on older geode GX1 hardware.17:07
Q-FUNKwell, there's a few people subscribed to the bug, so I'm guessing that others are affected too.17:08
Q-FUNKor were some defaults changes in -generic that only make it work on 686 or newer?17:09
Q-FUNKam I supposed to use the -486 kernel on older hardware?17:10
Q-FUNKerm, sorry, 38617:10
smbQ-FUNK, The problem was that the bisect went for code that is quite unrelated and also the "working" kernels I build for you were just adding delays. So either its not the real cause and its another patch or there is a hw specific problem that just surfaces in certain timing conditions17:10
Q-FUNKcould be17:10
Q-FUNKhpa points to some distros having changed GCC defaults as a possible cause.  does that affect ubuntu?17:11
smbQ-FUNK, I think the main reason for 386 was something else which I don't remember atm. We did not change the gcc options for the kernel build afaik17:12
Q-FUNKhpa refers to gcc built-in defaults changes17:13
Q-FUNKwell, could hpa's patch be applied to the ubuntu kernel anyhow, just to be safe?17:14
Q-FUNKsmb: I'm curious as to whether a test package of 2.6.32 generic without your kprint additions and with hpa's patch instead would wokr.  however, it flat out fails to build here.17:21
smbQ-FUNK, I will try to build you a package tomorrow.17:22
Q-FUNKsmb: thanks!17:23
=== yofel_ is now known as yofel
=== bryce__ is now known as bryyce
=== Nafallo_ is now known as Nafallo
bdmurrayapw: could you update bug 429257 for pitti?19:48
ubot3`Malone bug 429257 in gvfs "MMC cards no longer auto mount" [Undecided,Incomplete] https://launchpad.net/bugs/42925719:48
rtgbdmurray, apw is not back until tomorrow19:49
bdmurrayrtg: okay, maybe he'll see it then ;-)19:50
jarekAnyone know about Mantis drivers for Ubuntu 10.04?20:14
jarekThey exist in linux-next now20:14
jareka lot of people waiting for this driver, also its shouldn't mess anything20:16
jarekis possible to backport this driver?20:17
lamontanybody got thoughts on 503109 ? other than that it's a eglibc issue20:59
MTecknologyIf you guys put the "view" of Linux into one line, what would it be?21:22
MTecknologyfully free and open wouldn't work because some proprietary code exists afaik..21:22
=== RAOF_ is now known as RAOF

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