[00:45] <aquarius> In bug 269652 danyer says that an update containing the fix for that bug is in the intrepid queue. How can I tell if the kernel I'm running contains the fix? In an up-to-date intrepid it's not fixed for me, so if it's believed to be fixed then I'd like to update the bug, but if the fix is still in the queue then I won't.
[00:46] <IntuitiveNipple> bug #269652
[00:47] <IntuitiveNipple> hmm, looks like the 'bot went away
[00:48] <aquarius> It's a patch to sata_nv, which is apparently in the upstream kernel now. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/269652
[00:53] <IntuitiveNipple> As the bug report says, it should be landing shortly in the repos. It's in git.
[00:54] <aquarius> ah, cool. I looked in the queue and it wasn't there, so I couldn't tell whether that meant "it has been approved, it's in, you're running it, it hasn't fixed it" or "it's not in the queue yet" :)
[00:54] <aquarius> since it's the latter, I shall go away and wait. No worries.
[00:55] <aquarius> thanks!
[00:57] <IntuitiveNipple> I think when it leaves the queue, that means its gone to the repo :)
[01:00] <aquarius> ah, so if that'd happened, I'd already have it :)
[01:02] <aquarius> ta for the help!
[01:07] <CarlFK> booted linux in vmware, ﻿cat /proc/cpuinfo model name	: Intel(R) Core(TM)2 CPU T7600
[01:07] <CarlFK> is that a x64 ?
[01:08] <IntuitiveNipple> Yes
[01:09] <CarlFK> good.  but bad.  just relized it isn't an AMD Turion(tm) 64 X2 
[01:09] <CarlFK> trying to see if I can repo https://bugs.launchpad.net/ubuntu/+source/linux/+bug/254668 [2.6.27] pausing during boot
[01:18] <IntuitiveNipple> Ahh, I thought that might happen at some point after the fast-path issues
[01:22] <IntuitiveNipple> probably an issue around drivers/acpi/ec.c::acpi_ec_wait()
[03:37] <CarlFK> IntuitiveNipple: are you the TJ that just posted "I wonder if the patch-set..." ?
[03:41] <IntuitiveNipple> CarlFK: Yes
[03:43] <CarlFK> wana walk me through  bulding with that patch?
[03:44] <CarlFK> i used to build from kernel.org sources - and have kinda done some debuild
[03:45] <IntuitiveNipple> If you're using git you can just cherry-pick the commit
[03:46] <CarlFK> i installed git a few days ago, what's the command?
[03:47] <IntuitiveNipple> You'll need to clone the Ubuntu repo, then add Linus' repo as a remote so you can cherry-pick the upstream commit
[03:48] <IntuitiveNipple> If you're not familiar with git it could be a bit too much all at once :)
[03:49] <CarlFK> can't I apt-get source the ubuntu kernel source?
[03:52] <IntuitiveNipple> no
[03:52] <IntuitiveNipple> This has a link to the GitGuide to get the Ubuntu git repo: https://wiki.ubuntu.com/KernelMaintenance
[03:55] <IntuitiveNipple> After the Ubuntu git is clonded, you'd do "git-remote add linux-2.6 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git"
[03:56] <IntuitiveNipple> Then, create a topic-branch to do your testing: "git-checkout -b LP254668
[03:57] <IntuitiveNipple> Then, cherry-pick the commit and hope it merges cleanly: "git-cherry-pick 8553f321e0fd"
[03:57] <IntuitiveNipple> From there you can build the kernel following the instructions in the Wiki link I gave you
[04:02] <IntuitiveNipple> correction: The git-remote name can't have a dot in it... do this instead "git-remote add linux-26 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git"
[04:17] <IntuitiveNipple> After adding the remote, you'd need to do "git-fetch linux-26" before you can cherry-pick
[04:20] <CarlFK> IntuitiveNipple: thanks.  getting ubuntu-intrepid/.git/ - saved your notes, may get to it in a few hours 
[05:45] <RyeBrye> I'm trying to build my own custom kernel - following the instructions on the wiki. When it gets to the module check, it gets pissed at me and tells me to beg for mercy: http://ryan.pastebin.us/4799
[05:46] <RyeBrye> Is the module check even relevant to me, since I'm not building a kernel for distribution - I don't see why it matters that I've disabled a few modules (that, and patching to support my motherboard's SPDIF out - is kind of the point of building my own kernel, isn't it?)
[05:54] <RyeBrye> nm. in my module-check, I just disabled the line that makes it exit 1 if there are mising modules.
[08:07] <CarlFK> first time trying to build a kernel.deb  http://dpaste.com/82459/ EE: Previous or current ABI file missing!
[08:08] <CarlFK> trying to follow https://wiki.ubuntu.com/KernelMaintenance but I guess i missed something 
[08:10] <CarlFK> hmm, myabe bash debian/scripts/misc/getabis 2.6.27 5.8
[08:11] <IntuitiveNipple> CarlFK: Yes, that sounds likely
[08:25] <CarlFK> "This package has a Debian revision number but there does not seem to bean appropriate original tar file or .orig directory in the parent directory; (expected linux_2.6.27.orig.tar.gz or ubuntu-intrepid.orig)"
[08:25] <CarlFK>  continue anyway? (y/n) 
[09:10] <bullgard4> Synaptic writes: "The DEB program package 'console-setup' provides the Linux console with the same versatile keyboard configuration that X Window uses." and: "The DEB program package console-tools allows you to manipulate the Linux console (i. e. screen and keyboard)  What is 'the Linux console'?
[11:43] <jester-> hi
[11:44] <giovanni> buongiorno
[11:44] <giovanni> un aiutino me lo date please?
[11:47] <giovanni> query emgent
[11:47] <giovanni> italian??
[15:30] <CarlFK> ubuntu-intrepid$  debuild -us -uc -i -I; ended with  E: linux-doc-2.6.27: depends-on-essential-package-without-using-version depends: coreutils
[15:30] <CarlFK> is that expected ?
[15:58] <bullgard4> If I put a question in the channel #ubuntu-kernel, it usually will not be answered. There is (or was) a topic in it that prevents me from asking there even only occasionally. One exception is mjg59 who sometimes gave me valuable answers.
[16:00] <laga> try the mailing list? although i'm not sure if that's the right place for these questions
[16:14] <IntuitiveNipple> It is because, generally, we only talk about kernel development - not support issues.
[16:37] <cathya> another guy is tj who is pretty helpful
[16:37] <cathya> :P
[16:37] <cathya> and of course most of them are awayu
[16:37] <cathya> so.. you know
[16:39] <IntuitiveNipple> mostly, when we've got heads deep inside the code, the last thing we want is the distraction of IRC
[16:50] <CarlFK> IntuitiveNipple: I built without the patch just to get though without any errors.  is "debuild -us -uc -i -I" going to recompile everything, or do a make and just recompile what is needed?
[16:51] <CarlFK> I have never worried about it cuz most things build in under 5 min
[17:02] <IntuitiveNipple> CarlFK: I use a different method for building, so I couldn't really say
[17:03] <IntuitiveNipple> CarlFK: See https://wiki.ubuntu.com/KernelMaintenance#Pre-upload%20test%20builds
[18:25] <CarlFK> IntuitiveNipple: http://dpaste.com/82517/ git-cherry-pick 8553f321e0fd fatal: Commit 8553f321e0fd29821135ac4797b5f37bf80ae2e9 is a merge but no -m option was given. 
[18:27] <CarlFK> man git-cherry-pick -m ... "option specifies the parent number (starting from 1)"
[18:27] <CarlFK> I think I understand the problem... not sure what parent number is
[18:28] <IntuitiveNipple> Hmmm, yeah... give -m 1 a try for starters :) You can always git-reset --hard HEAD^ if it fails
[18:31] <CarlFK> http://dpaste.com/82518/  Auto-merged arch/x86/kernel/process_32.c (good, right?)
[18:32] <CarlFK> commit stuff at end is just if I was going to push things back up, right?
[18:37] <IntuitiveNipple> check with git-log -1
[18:38] <IntuitiveNipple> I thought that commit had several files, you might want to do git-show 8553f321e0fd to check all the changes it introduces are there
[18:42] <CarlFK> IntuitiveNipple:  i'm lost. http://dpaste.com/82519/  new stuff at line 127
[18:46] <IntuitiveNipple> CarlFK: You see the "Merge: be3be89... f8e256c..." after the git-show ?
[18:47] <CarlFK> yup
[18:47] <IntuitiveNipple> That is the range of commits in the merge, to view you do: git-show  be3be89..f8e256c
[18:48] <CarlFK> git-show  be3be89..f8e256c = fatal: object ranges do not make sense when not walking revisions
[18:49] <IntuitiveNipple> hmm
[18:49] <IntuitiveNipple> try this, it works here: git-log --pretty=oneline be3be89..f8e256c
[18:50] <CarlFK> bunch of: f8e256c687eb53850685747757c8d75e58756e15 timers: fix build error in !oneshot cas
[18:51] <IntuitiveNipple> Those are the commits introduced by the merge
[18:53] <CarlFK> should I assume they are applied to my tree?
[18:57] <IntuitiveNipple> Did you have a clean HEAD when you cherry-picked?
[18:57] <IntuitiveNipple> You should see this:
[18:57] <IntuitiveNipple>  git cherry-pick -m 1 8553f321e0fd 
[18:57] <IntuitiveNipple> Finished one cherry-pick.
[18:57] <IntuitiveNipple> Created commit bd7cb89: Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
[18:57] <IntuitiveNipple>  10 files changed, 50 insertions(+), 15 deletions(-)
[18:58] <IntuitiveNipple> git-log --pretty=format:"%h %ci %s" -2
[18:58] <IntuitiveNipple> bd7cb89 2008-10-05 18:56:21 +0100 Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-
[18:58] <IntuitiveNipple> 82b5188 2008-09-29 06:58:54 -0600 UBUNTU: SAUCE: e1000e: Map NV RAM dynamically only when needed.
[18:58] <CarlFK> ﻿clean HEAD - probably not - I pulled about 12 hours ago.  ill do the "﻿git fetch -f origin..." stuff from https://wiki.ubuntu.com/KernelGitGuide
[19:00] <IntuitiveNipple> just commit it all to a temporary commit
[19:01] <IntuitiveNipple> git commit -a -m "build results"
[19:07] <CarlFK>  http://dpaste.com/82522/ no ﻿ 'timers-fixes-for-linus' 
[19:10] <IntuitiveNipple> CarlFK: Ahhh, you'd need to either rebase the branch, or much easier, delete it and recreate it on top of the new master HEAD. Otherwise, when you checkout LP254668 it will return to the state that branch was in.
[19:16] <CarlFK> I knew i shouldn't have guessed at that step...
[19:16] <CarlFK> how do I delete the branch ?
[19:17] <IntuitiveNipple> git branch -D xxxxx
[19:23] <ivoks> git is great tool :)
[19:26] <CarlFK> does this mean clean head? git checkout master;git pull; "Already up-to-date."
[19:35] <IntuitiveNipple> clean up files in the working directory that aren't in the index - possibly a "git-add ." followed by "git-commit ...", then you are working from a clean index
[19:36] <IntuitiveNipple> I have to go cook now
[19:36] <CarlFK> thanks for your help
[19:36] <CarlFK> I have been meaning to get familiar with git
[19:38] <ivoks> CarlFK: http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
[19:40] <CarlFK> how can I check to see if the changes are already in what I am checking out from  git://kernel.ubuntu.com/ubuntu/ubuntu-intrepid.git
[19:41] <ivoks> open the file :)
[19:42] <CarlFK> well, I am not sure what i am looking for
[19:43] <CarlFK> this all started with: "I wonder if the patch-set contained in commit 8553f321e0fd might solve this?"
[19:43] <ivoks> check the diff from that commit
[19:43] <ivoks> git log | less
[19:43] <ivoks> look for that commit
[19:49] <CarlFK> looks like it is in there 
[19:49] <CarlFK> doh.
[19:51] <ivoks> you can get diff 
[19:51] <ivoks> git diff commit-1 commit
[19:52] <CarlFK> well, if i see ﻿8553f321e0fd in git log, doesn't that mean it is already applied to git://kernel.ubuntu.com/ubuntu/ubuntu-intrepid.git
[19:52] <ivoks> ?
[19:53] <ivoks> if it's in git log, then it is applied
[19:53] <CarlFK> ducky.
[19:56] <ivoks> if i'm not wrong, that's in -5 kernel
[19:56] <CarlFK> seams so.
[19:58] <ivoks> it is
[19:59] <CarlFK> rats.  cuz my box still hangs 
[19:59] <ivoks> you have 5.8?
[19:59] <CarlFK> well, hang not quite right: it pauses 
[20:00] <CarlFK> what is 5.8?
[20:00] <ivoks> kernel verison
[20:00] <ivoks> 2.6.27-5.8
[20:00] <ivoks> /usr/share/doc/linux-image-2.6.27-5-generic/changelog.Debian.gz
[20:02] <CarlFK> yep
[20:03] <CarlFK> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/254668  
[21:13] <ivoks> hello
[21:14] <ivoks> i would like to fix bluetooth on/off on toshiba laptops in intrepid
[21:14] <ivoks> i do know that tlsup uses rfkill
[21:15] <ivoks> could someone just point me into right direction? :) i guess /etc/acpi/tosh-wireless.sh needs rewrite