/srv/irclogs.ubuntu.com/2008/12/15/#ubuntu-kernel.txt

andresmujica.01:15
speakman_hello folks10:19
speakmanwhen is a kernel comming with the atl1e multicast patch applied?10:20
speakmanI'm running 2.6.27-10-generic and it's still not fixed.10:21
speakmanand second; why is scripts in debian/scripts/misc not set +x by default?10:24
aboganiThose scripts are x enabled on all.10:32
aboganiFor atl1e patch you should point us at Upstream status (aka git commit).10:33
speakmanreally? doing apt-get source requires me to manually set +x10:34
speakmanabogani: I've already done a few weeks ago :)10:34
aboganispeakman: You should use git and relative repos (if you want use Ubuntu build infrastructure).10:35
speakmanthe only checkout with git that has atl1e fixed is the "master" branch, and that won't work with nvidia proprietary drivers.10:35
speakmanhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/30069810:35
speakmanhttp://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=commit;h=790be40d61f4d831dd1893b417d018ba304c5fca10:36
maxbspeakman: Debian source packages represent the changes against the upstream tarball as a patch. Patches don't preserve executable status10:36
speakmanoh, i see! thxn10:37
aboganispeakman: Probably you should wait for 2.6.27-11-generic to see that patch applied10:39
speakmanabogani: when is 2.6.27-11-generic planned for release? Can I get it now via Git?11:28
speakmanand btw, when doint apt-get source linux-image-2.6.27-10-generic It'll download linux_2.6.27-9.19.diff.gz11:29
aboganispeakman: No time planned at the moment. For updated source please read https://wiki.ubuntu.com/KernelGitGuide11:31
speakmanReally? It breaks alot of computers since ATL1E is very common on Asus motherboards, and Asus itself is a very popular brand. I really think this bug is enough for a kernel update itself.11:37
apwspeakman, if we release that change it would release as a -11 kernel, are you saying that the nvidia drivers don't work with -11?12:59
speakmanapw: i'm to "noob" to really make that statement, but I'm trying once again right now.13:13
speakman(it's still compiling. it will probably take a while. I'll be back with the results)13:14
apwspeakman, are you building .deb's from our git tree?13:20
speakmantrying to, yes :)13:22
apw32 or 64 bit?13:23
speakmani remeber last time, it didn't fail while compiling, but when dpkg -i the package13:23
speakmannvidia-something failed13:23
speakman2313:23
speakman3213:23
speakmanIt's done compiling! Trying install, please wait.13:23
rtgapw: sounds like missing headers for dkms13:23
speakmanbtw, is "header" supposted to beinstalled furst?13:24
speakmanfirst*13:24
speakmanDKMS is the word i was looking for13:24
apwthey just both need to be installed, but you need the generic and arch headers13:24
speakman? i've only binary-generic13:24
speakmando I need another compile?13:24
apwbinary-indep13:24
apwgives you the generic headers13:25
apwwhich is linked to by the arch headers13:25
speakmanoh, debian/rules binary-indep ?13:25
apwyep thats the one13:28
speakman-rw-r--r-- 1 daniel daniel  630618 2008-12-15 14:19 linux-headers-2.6.27-11-generic_2.6.27-11.21_i386.deb13:28
speakman-rw-r--r-- 1 daniel daniel 5889698 2008-12-15 14:27 linux-headers-2.6.27-9_2.6.27-9.19_all.deb13:28
apwyep those are them13:28
speakmanwhy two? and why one -11 and one -9 ?13:28
apwthey should be both the same abi number13:29
* apw checks his13:29
apwlinux-headers-2.6.27-11_2.6.27-11.21~webcams1apw1_all.deb13:30
apwlinux-headers-2.6.27-11-generic_2.6.27-11.21~webcams1apw1_amd64.deb13:30
speakman(sorry but I don't know what ABI (Applicatino Binary InterfacE?) number is)13:30
apwthe -9 and -11 are the abi level13:30
speakmank!13:30
apwand they should match!13:30
apwi am building some -11 based test kernels at the moment, so if you don't get anywhere i can point you at those once they are uploaded13:31
apwsadly for you i did the 64 bit ones first13:31
speakmancan I assist in any way?13:33
apwheh nope, purely mechanical build, just waiting for it to complete13:34
speakmanbtw, why ain't there any core2 kernels? wouldn't that optimize pretty much comparing to i686?13:37
fransmanspeakman: I think i686 are core2 kernels, they just run on i686 as well13:40
speakmanif it can be run on i686 I can't imagine it's using the full potential of core2, but I'm no arch expert.13:41
speakmani.e. I'd like PAE enabled to gain >4GB RAM even on 32bit arch13:42
rtgspeakman: run the -server flavor for PAE support.13:42
apwthere is very little specific to the newer processors which arn't exposed by cpuid bits and therefore used even on kernels targetted at the lower common denominator13:42
speakmanrtg: will it work even on my desktop machine? Not slowing the desktop down or anything?13:43
rtgspeakman: as long as you have the correct headers installed for your nvidia dkms build, it'll work fine.13:44
apweverything is a trade off.  enabling pae is not free13:44
speakmanapw: do you mean there are drawbacks with PAE?13:47
apwthere are costs yes, every pte entry is double the size, that is not without cost13:47
speakmanshould I be running 64bit on a Core2 CPU maybe? 13:47
speakmanno idea what pte entry is, but isn't that the same cost as with everything going 64bit?13:48
apwi am running 64 bit on my core2 duo13:48
apwyep, same thing going to 64 bit as well.  trading off equal use of all memory against things being bigger13:51
speakmanNot really a kernel question, but will I experience a better performace with a 64bit installation on my core2quad?14:03
zulubuntulog: 14:12
zuldoh..14:12
speakmanapw: how is your compiling going?14:15
apwjust completed the uploads14:16
apwthey are here: http://people.ubuntu.com/~apw/webcams1/14:16
apwthere are a couple of webcam id changes in there, otherwise they are the current -11 head14:16
speakmanokey, I'll just have to download and install and the atl1e issue is gone?14:17
apwi believe from the discussion that the head of our tree had the fix in, if so then those binaries should have them14:18
speakmanhow come you got -11 but I got -9 on indep headers?14:35
=== maxb is now known as Guest20139
speakmanhttp://henrikalexandersson.blogspot.com/2008/12/och-nu-internetcensur-p-riktigt-i.html15:01
speakmanAv allt elände på Internet så är det p.g.a. spel vi ska filtrera det?15:01
speakmanOch på IP-nivå? 15:02
speakmanapw: is it really i386 and not i686 in your webcams1 dir?15:07
speakmanoh, sorry for the above, wrong window :(15:08
apwi386 is the debian architecture not the kernel sub-architecture tho15:08
speakmanokay, it's fine running on my core2?15:09
apwshould be yes15:09
speakmanno problem with DKMS this time :)15:11
speakmanrebooting... brb15:11
speakmanUp'n'running, Multicast enabled and no Nvidia problems :D15:23
=== Guest20139 is now known as maxb
apwspeakman, good to hear no nvidia issues ... so you should be set until -11 is released16:29
speakman...and then the atl1e issue is gone anyway right?16:37
apwspeakman, yeah then you will get the same base kernel which has the fix, as it'll be based on the one i built there17:23
Keybukquick Q-of-the-day18:33
Keybukif I'm on amd64, how do I do an x86 kernel build?18:33
rtg_Keybuk: dchroot using linux32 ?18:34
Keybukwhy do I need a chroot?18:34
rtg_its just the way I do it, 'linux32 dchroot -c intrepis-i386' fior example.18:34
rtg_I use a chroot because what I'm doing is sometimes interactive, like fixing compile errors.18:35
Keybukbut you can do that anyway?18:35
rtg_huh?18:36
KeybukI don't see how a chroot helps you there18:36
rtg_if the compile error is unique to the 32 bit build, then its convenient to be in a 32 bit environment.18:37
Keybukthe only thing that puts you in the 32-bit environment is linux32 though ;)18:37
rtg_correct.18:37
Keybukthe chroot just means you might not have 64-bit files around18:38
Keybukdo you think make ARCH=i386 would work?18:38
mjg59Yes18:38
mjg59Setting ARCH overrides the cross-compiler settings18:38
Keybukthough I assume I'd need to get the .config somehow18:38
mjg59Keybuk: ubuntu/configs18:38
Keybukmjg59: they need catting together and other sed magickery though, right?18:38
mjg59cat should be enough18:39
Keybukok18:39
mjg59Just cat generic and the specific i386 one18:39
mjg59Later values override earlier ones18:39
Keybukcat ... > .config18:39
Keybukmake ARCH=i386 oldconfig18:39
Keybukmake ARCH=i38618:39
Keybuk?18:39
mjg59Then make oldconfig18:39
rtg_Keybuk: you can concatenate the 2 config files, e.g., config and config.i38618:39
mjg59Right18:39
Keybukgreat18:39
* Keybuk just waits for git now ...18:39
mjg59The kernel's entirely happy to do an i386 build on a non-i386 system, as long as ARCH is set18:40
mjg59My recollection is that it special cases amd64->i386 to just call with -m3218:40
Keybukyeah, I've generally found it's easier to deal with Kbuild than the Ubuntu debian/rules <g>18:41
mjg59kbuild is really optimised for the uncommon case18:41
mjg59At the expense of failing at the common case, but that's fine because seriously, who builds their own kernels these days?18:41
rtg_I got into the chroot habit when working on kernel dependent packages where the asm link _did_ make a difference.18:41
mjg59Yeah, module crossbuilding is hard18:42
mjg59Another reason everything should be upstream :)18:43
=== elmo_ is now known as elmo
=== asac_ is now known as asac

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