/srv/irclogs.ubuntu.com/2009/06/10/#ubuntu-kernel.txt

kseiseIs this the right channel to ask about creating a custom kernel for a noobie?01:23
xaashihi where would be a good place to get help with tcpdum01:59
xaashitcpdump :)01:59
xaashioops wrong channel., sorry01:59
Kanohi apw , did you see 2.6.30 final?10:32
apwKano, yep saw it.  but the repos are down at the moment10:33
Kanowell kernel.org only has got the tar it seems10:33
apwthe rebase will appear when i can get the tree10:34
Kanogood to know10:34
Kanogit seems to be back10:47
JarekMkHi11:56
JarekMkI'm useing Ubuntu 9.04 and have a question, if I install kernel 2.6.30 - it's safety?11:56
JarekMksomeone use it?11:57
apwJarekMk, cirtinaly members of the kernel team are running both mainline 2.6.30 and Karmic 2.6.30 based kernels on their Jaunty userspace11:59
JarekMkso it's safe to use it?12:02
Kanowell when you use fglrx then the u kernel will not help you12:11
amitk_JarekMk: since the kernel is so HW-dependent(!), it is hard to say. But you can always boot up with the old kernel if the new ones causes regressions.12:49
JarekMkyou have right, I've be a men and do this :)12:51
Kanowhich gfx card?12:51
apwJarekMk, there is always risk ... all we can definatly safe is those who have tried here have had no issues, as kano indicates binary drivers are an issue as they do not exist for these updated kernels13:14
smbThe graphics drivers are dkms'ed. Though there is always a chance that upstream has changed in a way, that lets them fail to re-compile.13:18
Kanothey dont exist for u, but they do for my system ;)13:18
Kanoi gave you several times the patches which would allow fglrx (with patches of course) to work13:20
Kanonew nv drivers work with 2.6.30 directly, old ones need a simple patch13:22
CarlFK1http://kernel.ubuntu.com/~kernel-ppa/  does that work with apt-get, or do i have to use wget/dpkg ?13:24
smbCarlFK1, Those you neew to wget/dpkg13:27
CarlFK1thought so, the ppa thing made me wonder 13:27
CarlFK1thanks13:27
smbs/neew/need&13:27
smbArg, fingers... 13:27
CarlFK1is ok... I think I understand :)13:28
smbCarlFK1, The name is slightly misleading but a real PPA would not allow to keep the older kernels13:28
smbCarlFK1, BTW, you had the problem with pauses during boot, too. iirc13:30
CarlFK1yeah, still pausing 13:30
smbYou could try acpi_skip_timer_override13:30
smbFinally got a system with the same symptoms with c1e enabled13:31
smbAnd it turned out the problem is an incorrect timer interrupt override. Unfortunately I currently see no way to automatically fix that13:31
CarlFK1I have a new laptop, so unless it will help you test it, there isn't much value for me to fix 13:33
CarlFK1would it help you?13:33
smbNot much further. I think I understand the problem. Though for the solution one would need the documentation of various chipsets, which isn't likely to happen so soon13:34
smbJust thought, if you still have the problem with that laptop it can help you13:34
CarlFK1thanks13:34
CarlFK1what Is a problem with that laptop, and I have a hunch others, will test 'soon') is a panic: http://bugzilla.kernel.org/show_bug.cgi?id=1307513:38
ubot3bugzilla.kernel.org bug 13075 in Other "kernel BUG at /build/buildd/linux-2.6.27/net/core/skbuff.c:128!" [Normal,New] 13:38
CarlFK1which is why I am trying daily vanilla kernel 13:38
CarlFK1there is no way to script "get latest kernel" is there?13:39
CarlFK1make that 'easy' way...13:40
CarlFK1VER=2.6.30-999-generic_2.6.30-999.1244629645 makes me grumpy :)13:42
smbCarlFK1, apw should know more of the details. But there is a daily dir with <date> subdirs... Might be a way to do a script13:42
CarlFK1http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2009-06-10/  13:42
apwCarlFK1, i can't think of a way to make that work with the web based stuff we have there13:43
smbThe version had to be sufficiently away from "real" ones, so the 999 abi13:43
CarlFK1I could probably construct that date, no clue where 1244629645  comes from13:43
apwthats the time it was built13:43
apwused to make the 999.NNNN uniquue13:44
* smb wonders whether wget can work with wildcards...13:44
apwyou can likely just wget the directory -R13:44
CarlFK1apw: "with the web based stuff we have there"  is there some other source that would be easier to script?13:44
apwCarlFK1, nope there is no other source right now ... you want a PPA for upgrades13:45
CarlFK1hmm... and then dpkg -i xxx*yyy.deb 13:45
apwbut as smb says thast doens't do 'keep the last N' functionality we require13:45
CarlFK1I think your -R thing will do the trick13:45
apwwe are always looking to improve things.  will put something on my todo to see if we can make it easier13:46
CarlFK1I was just trying to avoid having to look at the dir listing and cut/paste the 1244629645 timestamp into a script.13:46
apwwould recording that information separatly help in some way?13:47
CarlFK1a 'current' symlink near the top of the tree would be handy 13:47
apwlike a current file with the numbers, or a ... current symlink ...13:47
apwwill see what we can do there13:47
CarlFK1groovy.  I can spend more time crashing my kernel :)13:49
apwthat does sound somewhat massocistic for sure13:49
CarlFK1the panic seems to be related to using both firewire and nic, currently I need to run dvgrab to work the firewire. any idea how I can move data over firewire using a more generic command? like I am using nc to create network traffic 13:52
CarlFK1networking over firewire is better than "get a dv camera, run an app" ... really trying to avoid having anything plugged in, but I don't think that;s going to happen13:55
smbHm, not really. Not even owning something that does firewire... 13:55
* apw neither13:55
CarlFK1i think a firewire kernel module dev is on the dvgrab mail list... maybe he can help14:04
smbFair. Just remembered I actually _have_ something with a firewire connector. Just no cables. Some USB/firewire harddisk housing. That probably could do traffic simpler...14:06
CarlFK1http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10301&cs_id=1030102&p_id=1991&seq=1&format=2  $1.44 plus  $1.73 shipping14:10
CarlFK1feel free to send me a bill, which I will pass on to the PSF :)14:10
smbheh, yeah. looking which machines have the other end it looks like I need a 6-6 pin. Anyhow it was rather a matter of "why". Maybe now... ;-)14:14
cjwatsonsmb: wget and wildcards> try lftp14:55
cjwatsonit can talk HTTP and you can do 'mget <wildcard>'14:56
smbCarlFK1, that might be interesting to you ^^^14:56
smbcjwatson, thanks14:56
CarlFK1thanks, thanks14:56
mr_claus_hi, where i can find the diff.tar.gz of the compiles mainline kernels?15:04
mr_claus_on http://kernel.ubuntu.com/~kernel-ppa/mainline/ are only the binaries15:04
CarlFK1http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2009-06-10/linux-source-2.6.30_2.6.30-999.1244629645_all.deb ?15:05
CarlFK1duh no if the diff is there...15:06
apwmr_claus_, there is only the full source tarball15:10
apwthat said it would likely not be so hard to produce a raw delta from the base release and we could then get rid of the source tarball which is huge15:13
mr_claus_apw: ok, thx, i didn't look in the source deb15:21
CarlFK1smb: "is this mainline?"  yes if this is that: http://kernel.ubuntu.com/~kernel-ppa/mainline15:21
apwits not necesarily ideal15:21
smbCarlFK1, You got me slightly confused15:22
CarlFK1smb: oh wait... you are not: Stefan Richter 2.6.29-02062901-generic  Is this mainline?15:23
smbCarlFK1, No, just another Stefan15:24
mr_claus_apw: so the huge tarball is just an copy of kernel.org?15:29
apwthat tarball is a copy of the source from which the binaries were made15:29
mr_claus_apw: and the binaries are made from the kernel.org sources withtout any changes right?15:33
apwright.  the source is basically pointless in my view as we are building from mainline15:33
apwso you can get the same source from linus' tree via the tag we built15:34
apwbut we had complaints without it so i included them for completeness15:34
apwthe only changes we make are to add the build machinary so we can make .deb no changes to the actual mainline sources are applied15:34
mr_claus_apw: the build machinery is the most important part :)15:36
apwthat is available in our ubuntu trees which are also public15:36
Loc_VylerHello everybody. I'm trying to go in kernel development and using vanilla kernel with my ubuntu. So, I take config of ubuntu stock kernel and apply it to vanilla kernel. I noticed big difference in HDV performance, ubuntu stock kernel performs much better (everything but kernel is the same). Are there any secret in stock kernel? :-)15:37
Loc_VylerI mean I looked through ububtu specific patches and found nothing special about that. I use the same config with the same Timer frequency and Preemption Model.15:37
mr_claus_so the ./debian is the same like the ubuntu release packages?15:37
Loc_VylerJust disabled Kernel hacking and CONFIG_DEBUG_INFO=y and CONFIG_DEBUG_KERNEL=y that was in stock config (that is strange thing to be enabled).15:37
Loc_VylerSorry for dummy question, but I can't find answer anywhere else. I hoped you guys can send me to the right direction15:45
mr_claus_probably there are patches in the stock kernel, you can download it and check out if there is something which depends on HDV15:46
Loc_VylerI don't think there are _special_ HDV patches :-), but some ordinary performance tuning that indirectly influenced on that15:55
mr_claus_as you used the stock config with the vanilla kernel there is no difference, only the patches on kernel and drivers i think16:03
Loc_Vylersure, you right.16:09
CarlFK1cat /etc/rc.local = screen -S ckdvs /home/carl/vga2usb/dvs/ckdvs1.sh16:10
CarlFK1I see on the console "pick a screen profile 1...2...3..."16:10
CarlFK1how do I get rid of that?16:10
CarlFK1ckdvs1.sh is the scrip that causes the kernel panic... trying to get some stats on how long it takes16:12
CarlFK1why I am asking here.16:12
CarlFK1nm... I gotta run for the day16:14
Kanoapw: where is your rebase16:30
apwtest building before i push it16:30
Kanoslow cpu?16:31
apwi was held up by the git outage on kernel.org16:32
apwand i am somewhat careful so i like to be sure the whole stack builds first16:32
apwit'll be there today when i am happy16:33
Kanook16:34
Kanowill watch a movie then instead of waiting all the time ;)16:34
apwheh a good plan.  i am eyeing up a cold beer16:34
=== smb is now known as smb-topper
smb-topperHeh, I am eying a whole pub of beer16:35
=== smb-topper is now known as smb
ckingit's not beer time? surely?16:39
mr_claus_it's beer time :)16:40
ckingin a 24x7 world, it's always beertime somewhere16:43
mr_claus_apw: the mainline packages are built with http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux_2.6.28-11.42.diff.gz except patches, the build system is the same and can copied?16:54
apwmr_claus_, thats basically it yes.  we get the latest tree from the nearest distro kernel, replace the source tree and then build it16:55
Sarvattapw: might want to use drm-next-merge instead of drm-next-radeon next time you build one of those :D16:59
apwSarvatt, whats that got in it?16:59
Sarvattlooks more up to date getting ready for the merge -- http://cgit.freedesktop.org/~glisse/drm-next/log/?h=drm-next-merge17:00
apwSarvatt, thanks for the headds up will go look at it17:01
mr_claus_apw: ok, thx, anyway it would be nice to get a delta with the mainline build, even if it's not much work to get it from the distro kernel17:03
apwi've put an item to investigate what we can produce a diff from17:04
apwonto my todo list17:04
mr_claus_ty17:07
apwKeybuk, 1) did you see my pointer to the unionfs kernel, 2) would it be fair to say you understand LSB headers for init scripts?18:19
Keybukapw: yes, yes18:19
Keybukhaven't tested it though yet ;)18:19
apwwould you be able to cast an eye over the proposed change for linux-restricted-modules on bug #305587 for me18:20
ubot3Malone bug 305587 in linux-restricted-modules "[Jaunty] warning: missing LSB information " [Medium,In progress] https://launchpad.net/bugs/30558718:20
Keybukdo you mean start in 0 and 6?18:24
Keybuki guess you do ;)18:24
Keybukso yeah that looks right18:24
apw    dh_installinit -p linux-restricted-modules-common --no-start -- start 7 S . start 1 0 6 .18:24
apwwe install it thusly at the moment18:24
apwKeybuk, excellent ... will push that to our list for acks etc and get it in...18:24
* Keybuk battles with Automake18:34
KeybukAutomake strikes18:34
* Keybuk dies18:34
* apw lobs Keybuk a ring of regeneration18:53
Keybukan ironic choice of item, given that it's source regeneration I'm having issues with ;)18:55
Kanoapw: i enabled lzma compression for kernel19:34
Kanogives 3.1 mb instead of 3.8 mb kernel size19:35
Kano64 bit19:35
Kano3,8M 29. Mai 19:20 vmlinuz-2.6.30-8-generic19:35
Kano3,1M 10. Jun 20:21 vmlinuz-2.6.30-9-generic19:35
Kanoabsolutely uncritical to use19:35
KanoCONFIG_KERNEL_LZMA=y19:36
Kanonow19:36
Kanoalso the initramfs could be compressed with lzma19:37
Keybukwe don't really need to do that though19:39
Kanoyou save lots of space in live mode, as you have the kernel+initrd twice on live media19:39
Keybukat the cost of slower decompression19:40
Keybukalso 700KB is not "lots of space"19:40
KanoDEcompression is really fast19:40
Keybukit's less really fast than gzip19:40
Kanothe compression for the initrd takes a while thats correct,but i see no problem for the kernel image, as you precompile it19:41
Kanoalso 700kb * 2 usually19:44
Kanothats only for the kernel19:44
Kanothe initrd could be even better compressed19:44
apwKeybuk, the trade off is how long grub takes to load the poo as against how long it takes to decompress.  that compression advantage doesn't seem vry big19:57
Kanoinitrd with lzma -9 compared to gzip: 6.7M vs. 10M20:06
Kanoso you save combined 8mb for live images20:06
apwhrm, that might be measurable on load via grub ... dunno20:09
dhendrixwhoa, sweet! I didn't even know this channel existed. So has anyone tried building linux-source-2.6.30 lately? I'm getting an error about linux-2.6.30/ubuntu/gfs missing a Makefile.21:07
soren  /win 4022:07
sorenWhoops22:07

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