/srv/irclogs.ubuntu.com/2011/11/21/#ubuntu-kernel.txt

=== BenC__ is now known as BenC
=== lifeboyy is now known as lifeboy
=== smb` is now known as smb
* smb tries to wake up08:23
* _ruben doesn't even bother to try...08:23
lifeboyRegarding my kernel building drama (It just doesn't work!!), I've put all my console output logs to pastebin over the weekend, but since the logs are big, I've put each step in a different paste08:27
lifeboystep 1: http://pastebin.com/hpQZd32708:27
lifeboystep 2: http://pastebin.com/ATndWsXj08:27
lifeboystep 3: http://pastebin.com/fsP35Miv08:27
lifeboystep 4: http://dl.dropbox.com/u/12668653/part4.paste (too big for my pastebin)08:27
* smb wonders what happened to pre-filtering ... (and needs to finish his first cup)08:30
smblifeboy, Generally, would you feel comfortable working with git?08:33
lifeboysmb: Why, I used git to download the sources, but whether I the git sources or the apt-get sources, I get exactly the same result08:35
lifeboysmb: and I read manpages from time to time... so if I should I would! ;-)08:36
smblifeboy, The tree is. but if you ever want to do this repeatedly it could help. Also you would have individual commits to look at...08:37
smblifeboy, If you would look at the last of your logs, you could notice at the end, that apparently you modified the configuration in a way that a lot of modules are missing (maybe built-in)08:39
lifeboysmb: did you look at my logs in pastebin?  I changed exactly 4 things, 2 of which is trivial, one which is essential and one turns build debug code off08:40
smbSome info that may help you: https://wiki.ubuntu.com/KernelTeam/KernelMaintenance08:40
smblifeboy, Yes I looked at them. 08:41
smbII: Checking modules for generic...08:41
smb   reading new modules...read 2503 modules08:41
smb      read 2799 modules : new(1)  missing(297)08:41
smbEE: Missing modules (start begging for mercy)08:41
smblifeboy, It actually tells you which modules, too (but I won't paste them here for obvious reasons :))08:43
_rubenit's only 297 of 'em ;)08:44
lifeboysmb: I saw that, yes, but it's a totally fresh tree download!? Just as a test, at one stage over the weekend, I didn't change anything except added the "gts" suffix, to force some change and I got exactly the same.  I think I must revert to 2.6.32-34?08:45
ppisatimorning *08:45
smbppisati, morning08:45
smblifeboy, As you start from what you got in the source I would think that maybe one option you changed has impact on many other (as a dependency)08:46
smblifeboy, You may decide that you want to have it that way, then there is info about how to prevent the checker from complaining in the link I posted.08:47
ckingmorning * too08:49
smbcking, up an running already. :)08:49
ckingyeah, got up late today08:50
smbcking, Hm, does not look late to me08:51
=== tkamppeter_ is now known as tkamppeter
ckingsmb,  in HWE I was starting at 073008:52
glitchd_anybody in here have teamspeak by chance?08:52
glitchd_offtopic, i know08:52
smbcking, Yep, though I would not "see" you untill later... :) And since most of "us" is not farther east than me...08:53
smbglitchd_, nope08:53
glitchd_mmk08:54
lifeboysmb: I'll look at the options, in the meantime I'm testing it again with only one option changed (that must surely be trivial and without dependencies)08:56
lifeboy(gts) Local version - append to kernel release  08:56
lifeboyI have to change something to get the script to save the config of the architecture I want, not so? How else would debian/rules know which arch to build?08:56
smblifeboy, Depending on how you change the changelog you may also need to get the abi files right (also in the link). Usually I would recommend a change like 2.6.32-x.y to 2.6.32-x.y+gts, that makes it a higher version than the original. But a new main version will override it. And only the arch of your host gets built.09:00
smbOn x86 its i386 or amd64 depending on your host/chroot (uname -m)09:01
smbThere is several flavours too. If you want to test only one you can do a "fakeroot debian/rules binary-xy" where xy could be generic, generic-pae or whatever flavours are present09:02
smblifeboy, "debian/rules help" or "debian/rules printenv" may help to understand things better09:02
lifeboysmb: So if I choose "n" on all the arch questions of "fakeroot debian/rules editconfigs" I would get a standard generic kernel if I do "binary-generic" after that?09:03
smblifeboy, If you do not want to change anything, then why call it at all, but yes09:04
lifeboysmb: I want to change what I need; it was a hypothetical question.  I ran it with only gts appended, no other change and I still got "read 2799 modules : new(0)  missing(5)"... Maybe I should finish reading your link first09:10
=== popey_ is now known as popey
lifeboysmb: As a test I have now deleted linux-2.6.32/ and re-extracted the source tree with dpkg-source -x *.dsc to get a clean .config for all architectures. I'm not running "fdr clean" followed by "fdr binary-generic" to make sure this works and actually builds a kernel package.09:56
smblifeboy, yes, sounds reasonable to make sure there is not something else that causes the build to fail09:59
lifeboysmb: Yes, that worked 100%, so now I will just add the r6040 driver, nothing else10:10
smblifeboy, ok10:11
ppisatido we manually manipulare debian/control, or is it created somehow by some scripts?!?!?10:13
ppisatis/manipulare/manipulate/10:13
diwicppisati, I think fdr clean manipulates debian/control, but apw or someone should know better than me10:14
diwicppisati, do you have a debian/control.stub and debian/control.stub.in ?10:15
apwyep clean makes all those files, thats why one has to clean before packaging10:15
ppisatidiwic: good point, didn't check those files10:15
apwcontrol.stub.in is the master copy, it gets converted twice to make control10:15
diwichmm, is fdr clean being made when you do a launchpad build?10:16
* diwic is thinking of his recipes10:16
ppisatiwell, my problem is that i changed abi number (1200 vs 1400) in P/omap4 to avoid any clash between kernels in O and in P (since we don't have any 3.2 kernels for P/omap4 yet i'm reusing the same kernel in O)10:17
ppisatiand dpkg-gencontrol was complainging about a missing package version/numeber in debian/control10:17
ppisatiand that's when i noticed that debian/control contains package name and the abi version (and i was wondering where it gets the abi number)10:18
* ppisati is reverse debugging the dpkg* stuff... :)10:18
diwicdebugging in reverse, is that the same as putting more bugs in ;-)10:19
diwicppisati, I think (but then again I'm not the expert here) that "fdr clean" would propagate the ABI num from debian/changelog to debian/control*10:20
apwppisati, yep those should also never be checked in, only control.stub.in10:21
apwdiwic, that is the normal flow yes10:21
diwicapw, hmm, so I'm working on taking over bjf's auto build ALSA stuff, and this is one part when I'm stuck...10:22
diwicapw, I guess I would have to make launchpad run "fdr clean" at some point, just cannot figure out *which* point... 10:23
apwbefore any packaging steps for sure10:24
diwicapw, that is before even making the source package...I was afraid so10:24
apwyes, as to make the source pacakge you need the control file10:24
apwthat doesn't stop you checking it in in your copy that it builds from i guess10:25
diwicapw, I guess I'll have to resort to manually running "fdr clean" on every ABI update then and check in the result  10:25
apwthat might work, cron can do that as well as you10:25
diwicapw, because launchpad won't allow me to run arbitrarily script at the recipe build stage10:25
lifeboysmb: Freakin' blinking living daylights! It actually compiled! Why on earth does adding a local version string and removing the "Compile the kernel with debug info" flag break the compile??10:29
lifeboybefore I get excited too quickly, let me just see if the all the modules I need are actually there10:30
lifeboyroot@Ashton:/opt/ltsp/i386/usr/src/linux-2.6.32# lsinitramfs /opt/ltsp/i386/boot/initrd.img | egrep r604010:33
lifeboylib/modules/2.6.32-35-generic/kernel/drivers/net/r6040.ko10:33
lifeboySo the module is there! :-)10:33
smblifeboy, I cannot say I understand why there have been modules missing. I would have understood if the ABi check failed for that. Because it could subtly change some commonly used structures.10:33
smblifeboy, Also one needs to be careful where to add the version string. It should only be done in debian.master/changelog 10:34
smbAt least some results then10:34
lifeboyYes :-)10:34
lifeboycould the version string have messed with debian/rules's senses?10:35
smblifeboy, Maybe... its one of those things one does not do (or I do not). 10:36
smbGenerally the build environment can be a bit of a pain when stepping left or right of the usual path...10:37
lifeboyI suppose menuconfig makes it so easy to change things that it seems simple.  It would be great to have an easy way to see which option requires the missing dependency if that is indeed the case10:44
lifeboysmb: Is there another way to identify a custom kernel then apart from inspecting which modules are in it?10:45
smblifeboy, Only if you modify the version in the changelog (which is really recommended)10:46
smbThe version there goes into the package nameing as well as being visible with uname -a10:46
lifeboyhmm, that makes sense (even to me! ;-) )10:49
lifeboysmb: I actually have a boot image that works and my LTSP client loads!!!  It has been an arduous journey of more than three weeks to accomplish this seemingly simple task, but it's actually done.10:57
smblifeboy, Many things look simpler than they are. Anyway, congratulations. :)10:58
lifeboysmb: Well at least it's that way round, since in life things look much more complex than they actually are. :-) Thanks for your and others' patient assistance.11:01
apwppisati, natty/ti-omap4 is _not_ a rebase tree is it ?12:05
ppisatiapw: nope12:10
apwtseliot, do you look after wl as well as all the graphics drivers ?12:22
tseliotapw: err... from time to time, what's up?12:31
apwtseliot, oh it looks like it won't compile anymore if we upload 3.2 based kernels12:32
tseliotapw: any logs?12:33
apwtseliot, hrm yes somewhere.  i hate dkms and its hiding of logs12:37
tseliotapw: :)12:38
tseliotapw: maybe /var/lib/dkms/driver ?12:39
* tseliot -> lunch12:39
apwtseliot, http://paste.ubuntu.com/745082/12:40
apwtseliot, i have the feeling that that has been removed in the kernel as no longer required (something else does the same thing now)12:40
smosersmb, ping.12:51
smbsmoser, yes?13:11
smoserso you think that bug 884320 is a dupe of bug 884320 ?13:21
ubot2Launchpad bug 884320 in linux "EC2 oneiric "BUG: unable to handle kernel paging request at f57ba9a1"" [Undecided,Confirmed] https://launchpad.net/bugs/88432013:21
smoserwell, obviously its a dupe of itself13:22
smoseryou think that is a dupe of bug 85405013:22
ubot2Launchpad bug 854050 in linux "BUG at /build/buildd/linux-2.6.38/mm/swapfile.c:255" [Medium,Confirmed] https://launchpad.net/bugs/85405013:22
smosersmoser, ^13:26
smbsmoser, I guess that is roughly what I said13:26
smbcomment #913:26
smoserand oneiric archive has a new kernel now ?13:26
smbsmoser, Give me a sec to check where it may be right now13:28
smoserhttps://launchpad.net/ubuntu/+source/linux says 3.0.0-13.22  is in -updates now13:28
smoser(for 4 hours)13:28
smbsmoser, that patch seems still on the next branch. So not yet in updates13:30
smoserso do es that mean that one can get said kernel at https://launchpad.net/~kernel-ppa/+archive/pre-proposed?field.series_filter=oneiric ?13:31
smbsmoser, It could be. Would need to look in the changes to make sure the "Partially revert" is in there13:32
smoserthanks for your help13:33
smoserso, generally , "fix committed" would mean something is available in the ppa ? (or at least will be in an automated fashion very shortly?)13:39
tgardnersmoser, the kernel team uses that state to mean that a patch has been committed to a core repository from which official kernels are generated.13:43
tgardner(eventually)13:44
smoserright.13:44
smoseris the ppa manually maintained ?13:44
smoseror per-commit build ?13:44
tgardnersmoser, pre-prposed is automatically maintained.13:45
tgardnerits uploaded once per day if there have been changes13:45
smoserthank you, kind sir.13:46
smoserand is it acceptable for me to point people at those kernels, then if something is marked fix-committed ?13:47
smoser(purely from a "can you test if you still see this here" perspective)13:47
tgardnersmoser, that what its original intent was, e.g., testing tip of master-next13:47
smosergreat.13:48
DW-10297Howdy sirs, any clue whether the adaptec 6405 controllers will be supported in any eventual release of ubuntu?13:52
tgardnerDW-10297, that depends on upstream support from Adaptec. Is this a new controller ?13:53
DW-10297it came out i believe at the beginning of 201113:53
DW-10297and there are driver sources, etc13:53
smbherton, tgardner Just stumbled over a mail to upstream stable regarding igb driver and 3.0.8 when pulling the network cable. Though the report is unclear on whether this is a regression or not.13:56
tgardnerDW-10297, I'm not seeing much with adaptec and 6405 in the kernel. do you have PCI IDs ?13:57
DW-10297http://pastebin.com/HGPyHq9h look for 352.02:00.0 RAID bus controller: Adaptec Device 028b (rev 01) taken from Fedora1613:58
hertonsmb, hmm ok, today I should push a new oneiric update, but I can wait13:58
tgardnerDW-10297, looks like Adaptec is supplying a DKMS driver, http://www.adaptec.com/en-us/speed/raid/aac/linux/aacraid-dkms-1_1_7-28000_tgz.htm13:58
DW-10297is there some way to add that to the netboot installer? I have to install on like 50 machines13:59
smbherton, I'd probably not wait, but just wanted to give you hinting in case this comes up13:59
DW-10297alternatively14:00
DW-10297803.02:00.0 0104: 9005:028b (rev 01)14:00
DW-10297i believe it's 9005:028b.14:00
DW-10297I've asked adaptec to simply allow you to configure it to present itself as a 5405 since the controllers do seem to be somewhat identical but they don't like that idea =D14:00
DW-10297in f16 it just uses their aacraid driver14:01
tgardnerDW-10297, drivers/scsi/aacraid/linit.c:   { 0x9005, 0x028b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 62 }, /* Adaptec PMC Catch All */14:01
hertonsmb, now I saw the thread "Kernel v3.0.8 igb driver dies when pulling network cable", not clear if it's a regression indeed, I'll just do the update and lets watch if we get reports about it14:01
DW-10297herton: is that the core i7 issue again?14:02
smbherton, Right. Sounds good. I just was not sure you saw it or not. :)14:02
DW-10297where if you disconnect the dvi it breaks PCI/PCI-E/USB?14:02
hertonDW-10297, it's ang igb driver issue14:02
herton*an14:03
smbnetwork driver14:03
DW-10297hehe https://bugzilla.redhat.com/show_bug.cgi?id=67094814:03
ubot2bugzilla.redhat.com bug 670948 in kernel "Disconnection of DVI cable causes IRQ lockup on Intel DH67BL" [Medium,New]14:03
DW-10297that's a fun platform by the way.. sandy bridge14:03
DW-10297tgardner: so does that mean it should work on the netboot kernel or it should not work on the netboot kernel?14:04
tgardnerDW-10297, it ought to at least load the driver. can you tell that from the dmesg ?14:04
DW-10297let me check... too many boxes on my desk =)14:05
tseliotapw: yes, that's surely the case. I'll see what I can do14:08
DW-10297and before anyone goes "hey if you love fedora so much why don't you just use that"... welll i wouldn't be here if I thought that was an appropriate choice =14:09
DW-10297ah, okay... so um.. it does see sda it just ... doesn't install to it.. =)14:13
tgardnerDW-10297, well, thats kind of a different issue.14:14
DW-10297Not disagreeing with you14:14
DW-10297just usually when it tells me no root filesystem is defined it's because it can't find the disk14:14
DW-10297im guessing maybe the kickstart file format changed since 11.0414:15
tgardnerDW-10297, uh, dunno. you're saying it installs OK, but then won't boot ? Or it just won't PXE boot ?14:16
apwtyhicks, poke14:24
DW-10297Ah, what I originally thought was that it didn't have the driver for the adaptec 6405 because whenever it got to the part to partition the disk it failed out, then I went into the shell in the installer and did an fdisk -l and it shows sda in there, so then I thought it was my auto install kickstart script so I went into the script and commented out everything related to the disks so it 14:25
DW-10297would present me with options instead of just trying to do it... now at the "Configure disks" step the only option is 'configure an ISCSI volume' even though if I do an fdisk -l, dmesg | grep sda there it sees the disk.14:25
apwtgardner, https://bugs.launchpad.net/ubuntu/precise/+source/wireless-crda/+bug/85642114:28
ubot2Launchpad bug 856421 in wireless-crda "wireless-crda duplicates functionality found in crda+wireless-regdb from Debian" [Undecided,In progress]14:28
* herton -> lunch14:47
argestgardner, good morning. looking at this bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/836250 . I was able to reproduce on my side. It looks like wireless-n routing in the centrino chips was working in 11.04, but not in 11.10.  Looking at upstream bugs... the older firmware version seems to fix the issue. Whats a good idea for next steps?14:49
ubot2Launchpad bug 836250 in network-manager "[Oneiric] [Regression] Intel Corporation Centrino Ultimate-N 6300 poor networking, packet loss and very slow Lenovo X201 and T500 laptops" [High,Invalid]14:49
tgardnerarges, regress the firmware ? is that what you're suggestuing ?14:50
argestgardner, well I will test on my laptop today. but that seems like not a good idea to regress14:50
tgardnerarges, I haven't checked lately. Has Intyel updated firmware for that adapter? It seems N routing is a fail on other models that use different firmware.14:51
tgardnerarges, what is your environment? I was not able to reproduce any N issues, but I've got quite a clean room RF wise.14:52
=== yofel_ is now known as yofel
argeswell I was at my in-laws house, and they have a newer wifi router. a/g/n if I put it into a/g mode I have no issues.  If its in N mode I can connect to the AP, but pages seem to take forever to load. My chip on my laptop is a centrino ... 14:54
arges Intel Corporation Centrino Advanced-N 6205 (rev 34)14:54
tgardnerarges, so maybe its the compatibility mode? Pure N works OK, but a/g/n sucks ?14:54
tgardnerI'm not sure I tried that, but its been a few weeks14:55
synapseHow can I ensure that the eact same kernel will be built (except for one file I hacked) for Lucid?  I cloned teh source and want to copy /boot/config-2.6.32-35-generic to .config in my source dir, but I also want to skip make menufconfig somehow (because it seems like everytime I use that, tons of stuff is missing)15:00
synapseit seems linux (2.6.32-36.79) lucid-proposed; urgency=low is what I have checked out15:01
=== tgardner is now known as tgardner-afk
cjwatsonis linux-meta going to get switched over to 3.2.0-1 in precise soon?  I'd like to get rid of a couple of the last uninstallables in precise, which that should indirectly achieve15:14
argestgardner-afk, trying to check for the latest iwlwifi firmware, but seems like intellinuxwireless.org is not responding15:23
ogasawaracjwatson: am hoping to get it uploaded by EOD if not sooner.  we're looking into one additional fix to squeeze in before uploading.15:26
ogasawaraapw: regarding brcmsmac, looks like it was intentionally made to conflict with bcma:15:26
ogasawaracommit 75e07b6b2bcb1dad971870a039d5f1441e64bd5815:26
ogasawaraAuthor: Henry Ptasinski <henryp@broadcom.com>15:26
ogasawaraDate:   Tue Aug 23 14:13:53 2011 +020015:26
ogasawara    staging: brcm80211: only enable brcmsmac if bcma is not set15:26
ogasawaraapw: so it looks like we'll have to choose either one or the other15:27
apwogasawara, do we even know what the options mean, sigh15:27
Sarvattoh wow, so you only get newer hardware support for b43 or brcmsmac then?15:27
apwthey are starting to annoy me enough to take my machine apart and throw their crap out15:28
ogasawaraapw: according to Kconfig, BCMA is "Bus driver for Broadcom specific Advanced Microcontroller Bus Architecture."15:29
* ogasawara back in 2015:31
synapseHow can I ensure that the eact same kernel options/config will be built (except for one file I hacked) for Lucid?  I cloned the source and want to use /boot/config-2.6.32-35-generic as my config.15:31
Sarvattits the replacement for ssb in newer broadcom cards15:31
mjg59Or remove overlapping device IDs from bcma15:31
apwmjg59, yeah, is that all its about?15:33
hertonsynapse, just follow the "Building the kernel" section at https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel, on your checked out tree, in case you didn't change any config option by hand15:33
synapseok, I was trying to piece together https://help.ubuntu.com/community/Kernel/Compile and it didn't really make sense for what I'm doing15:36
Sarvattdw1501/1504 (broadcom 4313/14e4:4727) is one of the more popular wifi cards in dells in the past year (because its the cheapest) and that doesn't work with b43 yet it tries to load it15:36
apwSarvatt, sigh15:39
cjwatsonogasawara: ta15:41
apwogasawara, omg brcmsmac moved out of staging and into the real world15:42
mjg59apw: Yup15:43
mjg59Or remove the overlapping entries from brcmsmac15:43
apwmjg59, any idea of that the plan upstream of if they are just throwing pies at each other15:49
mjg59Right now they're throwing pies15:49
mjg59I should just write a patch and see what happens15:49
apw:) i guess i shouldn't be supprised15:49
mjg59Actually, it's mostly just one person throwing pies15:49
apwyeah i was wondering the same, fix it in some poo way and shove it over the wall15:50
synapseherton: so if I follow the section that says "Modifying the configuration", it says to "fakeroot debian/rules editconfigs" which takes the current configuration (in /boot?) and uses it for the config?15:50
* apw tests if it fixes his broken lappy15:50
synapseI dont want to modify the configuration at all15:50
apwsynapse, no that uses the current config in the tip of the git tree15:50
hertonsynapse, you don't need to do anything if you're not change any config option15:50
apwwhich is very likely the same15:50
herton*not changing15:50
apwsynapse, you can use fakeroot debian/rules genconfigs, and check the one you have against that in CONFIGS/*15:51
synapsedoes genconfigs use whats in /boot ?15:51
hertonsynapse, just build, the build process will build the final config that goes into /boot, which is the same you have15:51
synapseoh15:51
apwsynapse, no it makes human readable configs from what is in the git tree15:51
synapseso skip the "Modifying configuration" section?15:51
apwwhich u can compare against what you want it to match (which i suspect it will)15:52
synapsedoes it diff /boot/config/2.6.32-35-generic to somewhere?  wheres the config it actually uses?15:52
synapsein CONFIGS?15:53
hertonsynapse, it doesn't use /boot, it creates the config that goes into /boot, it assembles the config from debian.master/config/ in the source tree15:54
apwfakeroot debian/rules genconfigs creates human readable configs in CONFIGS/*, they are simply a convienience so you can see what will be put in the packages which is what makes /boot/* when installed15:54
synapseI see, are the config options the same as what I am using now?15:56
synapseso I guess I don't understand some major concept here, when I use git to check it out, all of the kernel options/config are the same as when I update using update-manager?15:59
apwsynapse, the git tree is the master source of the configurations as well as the code16:01
apwsynapse, the configurations that end up in /boot are made from teh contents of the git tree and are placed into /boot as part of installing the .deb made from the git tree16:01
apwsynapse, the commands above let you extract the complete configs from the git tree if that is useful16:03
synapseok, let me rephrase all of this, I don't want to change the config I am using with the kernel I currently am running at all16:06
ppisatiwhen an SRU kernel fails some tests, what do we do? i mean, do a open a new bug for every problem found?16:06
ppisatis/a/we/16:06
apwsynapse, then you need to compare it to whats in the git tree and fix any differences, though if its a stable release its most likely the same16:06
synapsecan't I just copy it over from /boot ?16:06
synapseI am running #78 right now, #79 is what I checked out16:06
apwsynapse, if you really mean "i want whatever ubuntu will be using in the next update" then whats in the git tree is already that16:07
apwsynapse, the tree is configured the way it will be in the next release, its a full ubuntu configuration16:07
apw(next release in the series you have chekced out)16:07
synapseso when I get kernel image/header updates via update-manager, it doesn't rely on applications I already have installed at all, just uses the config in the git tree?16:07
smbsynapse, If you want exactly what was in that release then do a "git checkout Ubuntu-2.6.32-35.78" then the tree and the configuration files that are in that tree will get you the identical kernel packages when compiled16:08
synapsethats the answer I needed :)16:09
apwsynapse, yes the kernel configuration is unrelated to what is on your machine, it is only specific to the kernel16:10
synapseso wait, I should do a git checkout Ubuntu-2.6.32-35.78 ?16:10
synapseIm totally lost16:10
apwsynapse, that is exactly the source which was used to make the source pacakge for the upload with version 2.6.32-35.78 16:11
hertonppisati, are you referring to the ti-omap4 on maverick tests? I guess only one bug opened would be sufficient (different from the tracking bug), so it's referenced in the SRU patches and can be verified later16:11
synapseso inside my source dir (after cloining), I run git checkout Ubuntu-2.6.32-35.78 ?16:11
synapsecloining/cloning16:11
smbsynapse, If you cloned the ubuntu-lucid.git repo16:12
apwthat would do it16:12
synapseyeah16:12
synapseso I got "HEAD is now at 03b97f3... UBUNTU: Ubuntu-2.6.32-35.78"  16:12
synapsenow just build/install ?16:13
* apw is unsure why you'd want to just build what you already have16:13
* smb was sort of thinking the same16:13
synapsethats what I'm trying to do!16:13
synapseand keep getting different people telling me different steps to take16:14
synapseso I'm lost16:14
smbsynapse, if you run the build as described in https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel16:15
smbyou will get packages that should be exactly what you got installed already16:16
synapseok16:16
apwand expect it to take hours unless you have a monster machine16:18
synapseit takes 41 mins the last time I built16:19
apwthen you have something reasonably big16:20
synapseI just hope it boots16:20
apwsynapse, i suggest you make sure you have an older known working kernel to fallback on before you install your replacements16:20
* apw suspect he doesn't want to know why you want to build and replace what you have with identicle ones16:21
synapsewell, I have that now16:21
synapseFYI, thanks for the help.16:21
=== tgardner-afk is now known as tgardner
ppisatiherton: so, a generic bug with an excerpt with all the failed tests is enough?16:28
ogasawaratgardner: just fyi, testing precise rebased to latest upstream tip seems to resolve suspend/resume on hp-mini16:28
hertonppisati, I think so, don't see a reason to have separate bugs, just extra work16:29
tgardnerogasawara, thats good to hear. any idea what the fix was ?16:29
ogasawaratgardner: not specifically, just noticed a few power management related fixes so decided to give it a try.16:29
tgardnerogasawara, test kernel somewhere ?16:30
ogasawaratgardner: on gomeisa16:30
ogasawaratgardner: in the precise-i386 dir16:30
tgardnerogasawara, my box is 64 bit. guess I'll spin a kernel. have you pushed the recent rebase ?16:31
ogasawaratgardner: I haven't, was going to wait till -rc3.  but I suppose it won't hurt to just push it to master-next.16:31
tgardnerogasawara, taht would be good. I don't think you need to tag it16:32
ogasawaratgardner: ack16:32
argestgardner, might have got cut out earlier. looking at that centrino wifi issue. I will test with/without n again, in addition I will look and see if older firmware issues fix things. Any set of tests/tools I should be running for wireless to help verify its working correctly?16:36
tgardnerarges, I use iperf which will give you performance metrics16:36
argestgardner, ok will do that thanks!16:38
apwppisati, i assume you are owning precise ti-omap4 kernels, and handling any security poop we dump on oneiric if its applicable ?16:39
ogra_stop dumping poop on us !16:40
ogra_:)16:40
* apw makes a note, no security fixes for arm16:40
ogra_lol16:40
synapse:~/source_backup/debian/linux-image-2.6.32-36-generic/boot$ diff config-2.6.32-36-generic /boot/config-2.6.32-35-generic  <- shows no differences16:40
synapse:)16:40
synapseexcept the kernel version16:40
ppisatiapw: as long as we don't get any 3.2 TI BSP, i will import O/omap4 in P, so we will get that for free16:40
ppisatiapw: in short, yes16:41
* sforshee goes to run an errand, back in about 30 minutes16:41
apwppisati, ok so i can ignore P arm for now then for security at least, thanks16:41
ppisatibug 89319016:42
ubot2Launchpad bug 893190 in linux-ti-omap4 "Qa-testing failures for 2.6.35-903.27" [Undecided,New] https://launchpad.net/bugs/89319016:42
ppisatiherton: ^^16:42
synapseapw: I am on section "Building the kernel" and it wants me to install the .deb images/headers, but I don't see them.. do they reside in debian/linux-image-2.6.32-36-generic?16:43
apwsynapse, ?  i am not sure i expect you to install them to build them, that doesn't seem right16:43
tgardnersynapse, ls ../*.deb16:43
apwahh after building, yes in the directory above16:44
synapseoh, it moves them out of the root dir16:44
apwit puts them where the build expects to find them16:44
synapseso I have linux-headers-2.6.32-36_2.6.32-36.79_all.deb, linux-image-2.6.32-36-generic_2.6.32-36.79_amd64.deb, linux-headers-2.6.32-36-generic_2.6.32-36.79_amd64.deb and linux-tools-2.6.32-36_2.6.32-36.79_amd64.deb  ... just issue sudo dpkg -i linux-*.deb to install and reboot?16:45
hertonppisati, ok, you can use buglink for this bug when you drop the fixes for review, and we tag for verification later when pushing the fixed kernel16:45
apwsynapse, you need the two headers and the image only, but other than that yes16:46
tgardnersynapse, you only need linux-image 16:46
apw(you only need the headers if you have dkms packages installed)16:46
synapsecan I just issue dpkg -i against them all?16:46
synapseany harm done?16:46
synapseor skip tools16:47
apwno it should be safe, just not necessary if you don't need them16:47
synapsedoes it modify grub for me?16:48
=== ericm|ubuntu is now known as ericm-Zzz
synapsethat document needs updated to say you need to sudo apt-get install linux-tools-common or it errors out on the install16:51
synapseok, here it goes, rebooting, brb (I hope)16:53
synapseLinux darkside 2.6.32-36-generic #79 SMP Mon Nov 21 11:16:56 EST 2011 x86_64 GNU/Linux16:57
synapse:)  thanks all16:57
apwcirtianly not one of our builds16:57
synapsehehe16:58
synapsenow time to try what the heck it was I was doing16:58
synapsewhats the easiest way to change "generic" to something else? 17:00
apwsynapse, there is no real way to change flavour names, they appear all over the place17:01
apwit is a matter of finding the places it already appears, and the files with it in the name17:02
synapsewell, thanks to your help, I was able to add support for the Roland Gaia synthesizer in linux now :)17:03
=== lifeboyy is now known as lifeboy
synapsesince Roland doesn't want to release drivers for linux (win/mac only), I added a usb quirks table entry and now have ALSA support for usb audio and midi in/out17:03
apwsynapse, you should send that upstream17:04
apwso it ends up in the real kernel sometime17:04
synapseI will be, I'm submitting it to the alsa-devel folks for review, I have some more tweaks to make17:04
synapseI am amazed this worked17:04
apwogasawara, ok so i ripped out the 'stop brcmsmac' change and now my wireless is working17:04
ogasawaraapw: ack, want to just push it to master-next17:04
ogasawaraapw: also, I'll be away on Fri, could you stand in for me at the release meeting17:05
apwogasawara, am thinking about whether we should be doing that for now, or fixing it better, perhaps this is ok as its only as bad as it was before17:05
apwogasawara, i suspect wl is still needed for a number of older devices17:06
tgardnerogasawara, apw: I think we should prefer the brcmsmac solution since I believe we'll get better results from Broadcom as an upstream.17:06
ogasawaraapw: it's no more offensive than it was before, so I say push it17:06
apwtgardner, yeah they do seem to have pushed it into mainline ok, so they obviously are trying at least17:06
apwand it sounds like they are going to allow coexistance in the end17:07
ohsixi still use wl on my netbook, it's an lpphy model that's not supported at all on the new, and not very well on the b43 driver (it overheats and fails in neat ways)17:07
tgardnerapw, Broadcom is also paying engineers to work on it full time17:07
apwwe have two choices, allow both and cross fingers, or unpick the duplicates17:07
tgardnerapw, pull the duplicates from b43 ?17:07
apwogasawara, ok so i'll push my bodge for now, and we can look to unoverlap them if upstream doesn't sort their shit out17:08
ogasawaraapw: ack, sounds good17:08
apwtgardner, yeah that probabally the better solution overall17:08
apwthere is something in the changelog that implies they are working out how to use the common underlying layer17:08
ogasawaraapw: was tseliot looking into the wl issue?17:09
tgardnerapw, yeah, but taht ain't gonna happen for 3.217:09
synapseapw: one last quick question, if I want to rebuild, can I just run fakeroot debian/clean ?17:09
apwogasawara, yep i believe he is doing so yes17:09
synapseand start all over?17:09
apwsynapse, yes17:09
synapsethanks so much17:09
synapsetake care17:09
apwogasawara, i think wl is pretty fixable, i think we removed the need for something so we can just drop it from wl too17:09
tseliotogasawara, apw: yes, sorry, I've had a hardware failure and I'm dealing with that first (fortunately I had backups)17:10
ogasawaraapw: cool, so it should be fixed relatively soon.  in that case, I'm going to upload the brcmsmac fix, then upload linux-meta.17:10
smbapw, Just a word of safety (probably not needed if the newer drivers are any better). But with some broadcom the b43 did seem to work but was a nightmare to work with (lots of dropped connections)17:11
apwtseliot, nasty and a timely reminder for the rest of us17:12
* tseliot nods17:12
apwtseliot, yeah if we can get teh wl fixes in soon that'll make people happier17:12
ohsixsmb: does it "feel" like temperature problems or have you not experienced them yourself, cuz it really feels like it's a temperature thing on mine, it will work for say 2 hours; then it will just stop working, unloading & reloading the module would get you a few more minutes17:13
apwogasawara, ok utter bodge pushed 17:13
tseliotapw: I know but I'm afraid I won't be able to do it today17:14
ohsixand last i looked theres not much accounting at all for temperature, the phy especially operates at a certain temperature and will start failing if it overheats17:14
apwtseliot, no worries :)17:14
smbohsix, It may be that too. I only had it up for a bit and then got annoyed and replaced it with wl again17:14
tseliotapw: but I'll focus on it tomorrow17:14
ogasawaratseliot: thanks17:15
apwogasawara, we should know before you upload meta whether wl is easy to fix17:15
ohsixi already helped some linux-wireless guys fix the sprom problem i had on mine, but i didn't use b43 much longer after that, due to the aforementioned problem17:15
apwtgardner, i will add a todo to unoverlap the two driver id lists preferring the brcmsmac where they overlap17:15
ohsixsmb: part of the discussion of the new bcrmsmac or whatever drivers, the broadcom guys alluded to temperature & test parameters being in the newer drivers and basically ignored in b4317:15
tgardnerapw, ack17:15
apwtgardner, or we could simply add a blacklist for b43 while we are at it17:16
apwso people have to 'flip the two lines' there to get the other17:16
tgardnerapw, um, won't that involve user space changes? I think we should just fix the PCI IDs17:17
apwtgardner, yep, though it might makse sense as it does allow easy testing of b43 for specific overlaps17:17
smbohsix, Thanks for the info. I will see to get some precise level install and testing on the laptop in question17:18
ohsixneat, no problem17:18
apwtgardner, whatever did come of the plan to move blacklists into the kernel package17:19
tgardnerapw, I'm not remembering that. would the blacklists be unique to teh kernel version? I think they would have to be17:19
tgardnerhaving the blacklists in the kernel does kind of make sense17:20
apwright and i think that is why scott wanted to shove them over, never happened of course17:20
apwsounds like a P think17:20
apwthing17:20
tgardnermake it a TODO item?17:20
apwadding it now17:21
tgardnerI wonder if modprobe has support for something like that?17:21
ohsixsmb: there are on device temperature probes  but i didn't look into logging them or  how to access them, haven't looked at bcrmsmac at all really17:21
apwi suspect it likely doesn't but it cann't be hard to add17:21
ohsixsince they already have tested tables or at least something like that in the new drivers for at least the ones it supports, you'd probably just move that to the shared phy code in the end17:22
smbohsix, Yes, I don't see much sense in trying to spend too much effort in investigating something that might just work with the new drivers. I'd expect b43 just to loose more and more responsibility17:25
ohsixthe one device i have isn't in the new driver though, and i don't know who if ever would be the person to add it17:25
smbohsix, I have not looked but it sounded those moved into the main tree now (from staging), so MAINTAINERS should have something...17:27
ohsixmines the bcm431217:28
* apw has a bcm4313 which brcmsmac seems to support17:31
icerootdownloading the kernel with apt-get source, patching one file and then building the kernel would be the exact same kernel i get with apt-get install + my patch on that kernel?17:32
ohsixlucky :] i get the impression that the one in my netbook was already a bit undersupported by the time it was used in the machine17:32
icerootso the build-process will include the ubuntu-config and ubuntu-patches?17:32
* smb seems to have the same bcm4312, so probably still wl time for that one17:33
jsalisburyogasawara, can I get your opinion on bug 892675  Do you think this is a packaging issue?17:33
ubot2Launchpad bug 892675 in linux "include/linux/usb.h missing" [Undecided,Confirmed] https://launchpad.net/bugs/89267517:33
ogasawarajsalisbury: sure, I'll take a look in a bit.17:34
jsalisburyogasawara, thanks17:34
ohsixgetting the firmware to use b43 is sort of annoying too, but that's done automatically now17:34
tgardnerogasawara, I bumped ABI and folded it into 'Ubuntu: rebase to 6fe4c6d4'17:37
ogasawaratgardner: cool, thanks.  just saw my test build failed.17:38
tgardneras did mine17:38
apwtgardner, do i expect to see WPA rekeying as a disconnect reconnect? 17:51
apwogasawara, does your hp shutdown ok, regarless of s/r ?17:53
ogasawaraapw: lemme test, just a sec17:53
tgardnerapw, I believe it has to since its part of the authentication phase, but I'm not absolutely positive.17:54
ogasawaraapw: yep, shutdown fine just now (but I'm running the newly rebased kernel)17:54
apwogasawara, ok mine is not on the original by the looks of it17:55
=== skaet_ is now known as skaet
AndrePTHello, I have a problem booting the Kernel on my laptop. After searching on the Ubuntu wiki, I added the needed flags to my grub parameters and found this message: [0.292266] pci: 0000:00:09.0: address space collision: [mem 0x00007800-0x0000787f] conflicts with [mem 0x00000000-0x0000ffff] . After some more testing I found that this problem started happening since 10.04 (I am currently on Oneiric and booting from 9.10's Kernel). Other di18:03
AndrePTstributions such as Debian-Testing work fine. I am using x86. x64 Kernels boot fine but have wi-fi problems. Any ideas/any more information I can contribute? Thanks.18:03
apwAndrePT, getting a bug filed would be the first thing, and then trying to work out the exact version where the change occured next18:11
AndrePTWhere can I find older (alpha/beta) Ubuntu builds? I think it happened during alpha 1 stage but I don't want to be that sure.18:13
apwAndrePT, all of the previous builds are in the launchpad librarian, /me gets the urls18:15
apwhttps://launchpad.net/ubuntu/+source/linux18:15
apwAndrePT, the full publishing history has links to all the versions18:16
AndrePTvery well then, I guess I'll have to start looking here: https://launchpad.net/ubuntu/lucid/+source/linux .18:19
AndrePTby the way, before I reboot, when this happens, not even REISUB works to safely reboot the laptop. isn't there any other way other than forcing a shutdown?18:23
apwAndrePT, nope, if reisub doesn't work then you are dead18:26
AndrePTas I expected. Okay, time to test the first of the 2.6.32 series.18:27
icerootwhat is the difference in "apt-get source linux-image-$(uname -r)" and "apt-get install linux-source-3.0.0"18:33
icerooti want to patch the "stable"-ubuntu-kernel and i am not sure which source-code i need. atm i am trying the source-package.18:34
icerooti am searching a/drivers/net/wireless/rt2x00/rt2800pci.c (http://article.gmane.org/gmane.linux.kernel.wireless.general/80759) but cant find it in the source-package18:35
AndrePTalright, I am back, and that was quick. The problem appears right at 2.6.32-2-generic-pae .18:38
icerootcant find the file :( then i guess its up to the ubuntu-kernel-devs to test the patch for https://bugs.launchpad.net/ubuntu/+source/linux/+bug/86950218:50
ubot2Launchpad bug 869502 in linux "Kernel-Panic with 3.0.0.12-generic on asus eee pcs and msi wind (both using rt2800 wifi chipset)" [High,Confirmed]18:50
apwiceroot, one is just the source code, the other is the packaging included.  you would normally want to start with the git repo18:50
icerootapw: ok18:51
apwAndrePT, so its not in -1 but is in -2 ?18:51
apw2.6.32-2.22.6.32-rc518:52
apw2.6.32-1.12.6.32-rc518:52
apwbah, if the spaces were in there those two have the same base versions18:52
AndrePTaccording to https://launchpad.net/ubuntu/lucid/+source/linux , 2.6.32-2.2 is the first of the 2.6.32 series. The other one is 2.6.31-14.48. I am running 2.6.31-2318:53
apwAndrePT, odd we have a tag for but no builds for -1.118:57
apwAndrePT, so is your laptop unbootable with these later kernels ?18:58
AndrePTyes.19:01
apwAndrePT, have you tried anything newer than .32 kernels19:02
* tgardner -> lunch19:04
AndrePTapw, yes, and as stated before, non-ubuntu distributions work with mixed results. Debian-testing (3.0.0-1) works but nvidia drivers don't compile for it, leaving me in a text environment; fedora 14 worked, 15... meh, openSUSE is fine, Sabayon is fine, Linux Mint (Ubuntu derivated) fails, so does xubuntu.19:04
apwAndrePT, and our 3.0 kernels do not work19:05
AndrePTthey don't. in fact my latest attempt was with the 3.2.999 mainline kernel. The one packaged in Oneiric didn't work as well but I don't know the version.19:06
apwAndrePT, anyhow the right thing to do is get that bug filed with all the ones you have tested both for ubuntu and not, listed with what works and what does not19:07
apwso we can try and work out what the pattern is19:07
AndrePTwill do, I'll post it here before I post it on launchpad. thanks.19:08
* apw wanders off19:09
* herton reboots19:25
argessforshee, hey, was there a file that we could check to see if a sandybridge laptop's onchip graphics had locked up ?19:30
AndrePTapw, the bug is posted: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/89326919:35
ubot2Launchpad bug 893269 in linux "kernel fails to boot: pci: 0000:00:09.0: address space collision: [mem 0x00007800-0x000078ff] conflicts with reserved [mem 0x00000000-0x0000ffff] since 2.6.32-2 " [Undecided,New]19:35
argesfound the answer19:38
* cking wanders away19:41
* herton -> eod20:46
icerootafter some fights with git, the kernel himself and so on i am ready to build my own kernel. what version do you suggest? linux (3.0.0-13.22ubuntu1) oneiric; urgency=low21:02
icerooti am building it for my own and others to test something. is the ubuntu1 ok? or should i use .23? what when ubuntu releases its .23? maybe using .99?21:02
icerootmy fault...because of "the answer to life, the universe and everything" of course i have to use 3.0.0-13.4221:13
tgardnerogasawara, have you installed a test kernel with 'UBUNTU: [Config] Replace wireless-crda with crda,wireless-regdb' applied ?21:28
ogasawaratgardner: not yet, just test built21:29
ogasawaratgardner: I did just upload but left that patch on master-next21:30
tgardnerogasawara, its giving me some fits. I think the depends are too strict.21:30
tgardnerlemme fix 'em21:30
ogasawaratgardner: ack21:30
tgardnerogasawara, pushed. we may have to fiddle with it a bit yet, but this ought to at least allow you to install.21:33
ogasawaratgardner: cool, thanks21:33
* tgardner -> EOD22:00

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