/srv/irclogs.ubuntu.com/2005/10/19/#ubuntu-kernel.txt

=== serrado1 [n=cyphra@80-28-156-16.adsl.nuria.telefonica-data.net] has left #ubuntu-kernel []
jbaileyAh, missed him.12:12
jbaileyI suspect that he's feeding a different root= in grub than he thinks he is.12:13
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulevening02:35
zulso...got a question when are you guys gonig to be arriving in montreal? i say we get together for dinner on saturday nightish02:35
=== doko_ [n=doko@dslb-084-059-067-196.pools.arcor-ip.net] has joined #ubuntu-kernel
=== calc [n=ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-kernel
=== _maydayj_ [n=maydayja@ip101109.101.nas.net] has joined #ubuntu-kernel
=== _maydayj_ [n=maydayja@ip101109.101.nas.net] has joined #ubuntu-kernel
=== Yagisan [n=jamie@60-240-8-226-nsw-pppoe.tpgi.com.au] has joined #ubuntu-kernel
=== _maydayjay_ [n=maydayja@ip101109.101.nas.net] has joined #ubuntu-kernel
=== iram [n=iram@eycb01-00-cntnga-69-164-216-192.atlaga.adelphia.net] has joined #ubuntu-kernel
iramHello all, I'm trying to figure out what the ubuntu specific patches to the kernel are.  I'm need to use kernel 2.6.13 and I'm just not sure what the reprocussions of using a virgin kernel are.  I've looked around a bunch trying to find this information but I can't find it anywhere.  Can anyone give me some pointers on where to find this.06:08
=== _maydayjay_ [n=maydayja@ip101109.101.nas.net] has joined #ubuntu-kernel
crimsuniram: install linux-patch-ubuntu-2.6.1206:45
crimsuniram: if you need to use 2.6.13 for a specific driver, feature, or fix, you may well find it easier to backport it06:46
=== fabbione [i=fabbione@gordian.fabbione.net] has left #ubuntu-kernel ["Leaving"]
iramcrisun: what I am trying to get is the ite 8212 driver that is in the 2.6.13 kernel.  I am currently using the driver on a fedora installation but they kernel team for fedora has included it since 2.6.12.  I read the release notes from 2.6.13 and it is now included in the stock kernel (after being tested in fedora).  How would I go about 'backporting' this specific chunk of code.  The other issue is that apparently 07:07
iramthe ide code has been changed a lot in 2.6.13 so it may be kind of hard to just yank that code07:07
=== ubuntulog [n=ubuntulo@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel
=== Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | New (non-working) git tree for dapper: rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git / branch ubuntu-2.6.14 | Git guide: http://linux.yyz.us/git-howto.html
=== Topic (#ubuntu-kernel): set by BenC at Thu Oct 13 23:54:39 2005
=== _maydayj_ [n=maydayja@ip101109.101.nas.net] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== chmj [n=chmj@196.36.161.235] has joined #ubuntu-kernel
=== iram_ [n=iram@eycb01-00-cntnga-69-164-216-192.atlaga.adelphia.net] has joined #ubuntu-kernel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel
=== Yagisan [n=jamie@60-240-16-210-nsw-pppoe.tpgi.com.au] has joined #ubuntu-kernel
=== typo [n=typo@c213-100-41-9.swipnet.se] has joined #ubuntu-kernel
typocoud someone please explain to me how I can create a package just like "linux-image-2.6.12-9-686"?02:31
mjg59typo: apt-get source linux-image-2.6.12-9-686; cd linux-source-2.6.12-2.6.12; dpkg-buildpackage -rfakeroot02:33
typomjg59: great, thanks02:34
typomjg59: it doesn't have a .config, is that normal?02:38
mjg59typo: That's generated when you do the dpkg-buildpackage02:38
mjg59It builds several different kernels02:38
typomjg59: oh, great, and how can I enable ACPI debug?02:38
mjg59The configs are in debian/config02:39
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
typocan I make it build just the -686 kernel?02:40
mjg59Easiest way is just to delete all the configs except the 686 one02:43
typowill it try to build the kernels for the other arches?02:43
mjg59Nope02:50
typohow can I add an extra version to the packages so that they're parallel instalable?03:14
typowith the ones in breezy I mean03:14
BenCit's non-trivial03:19
typook, no problem then03:21
=== ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | New (non-working) git tree for dapper: git clone rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git ubuntu-2.6.14 | Git guide: http://linux.yyz.us/git-howto.html
zulhmmm?03:45
typothe compile failed with: "drivers/acpi/i2c-acpi-ec.c:322: error: `ACPI_EC_COMPONENT' undeclared (first use in this function)"03:47
typoanyone know what this is?03:47
BenCyeah, means you have conflicting patches03:47
typoall I changed from the original was adding CONFIG_ACPI_DEBUG=y to the config03:47
BenCah03:47
typoBenC: how? I didn't patch anything03:47
BenCwell, could be that the debug code isn't well tested03:48
typoseems to be the "ACPI_FUNCTION_TRACE" macro03:49
typoanyone know where this is defined?03:49
zulgrep it03:51
zulBenC: is there something in the git tree now or am i just crazy?03:52
typozul: should I try .h or .c?03:52
typofound it: include/acpi/acmacros.h03:53
BenCzul: there is, but after doing a clone, do "git checkout ubuntu-2.6.14"03:53
BenCI know it's counter to what I wanted to do, but all work will be in a branch :)03:54
typoyes, the macro is defined to empty when debug is off03:55
typoso how can I build a kernel with acpi debug?04:00
BenCjust remove that one ACPI_FUNCTION_TRACE line04:01
BenCor comment it out04:01
typoBenC: it probably happens in all of those lines04:02
typoor not?04:02
typooh, that file doesn't exist before the ubuntu patches04:03
typofor a centrino laptop should I use 386 or 686?04:05
typofor testing I mean04:05
mjg5968604:08
typook04:09
typoand how do I remove a patch from the build?04:09
BenCyou don't remove the patch04:13
BenCif ACPI_FUNCTION_TRACE is broken, then you're looking at a lot of work, really04:15
typoBenC: maybe it's just in the i2c patch04:15
typoremoving it is that hard?04:15
BenCpossible04:16
BenCno, just edit debian/patches/00list-9.2304:16
BenCfirst do "fakeroot debian/rules clean"04:16
BenCgit's shared object directories are cool04:18
typoif I remove that one then the "drivers-acpi-add-devacpi" patch fails04:27
fabbionehey BenC 04:28
typoI was trying to debug this: "https://bugzilla.ubuntu.com/show_bug.cgi?id=8140" but I guess it's not to be04:28
BenCwhich one did you remove?04:28
BenChey fabbione04:29
fabbioneBenC: pulling your tree from kernel.org is quite of a puzzle :)04:29
fabbionedavem 1) Clone Linus's tree04:29
fabbionedavem 2) Clone locally, from that, a tree named "ubuntu-2.6" or whatever04:29
fabbionedavem 3) In the ubuntu-2.6 tree, pull from Ben's with the "ubuntu-2.6" tag as the last arg04:29
fabbioneotherwise we get plenty of errors04:29
BenCfabbione: that's not how I did it04:29
fabbioneBenC: that's what we had to do :)04:30
typoBenC: external-drivers-acpi_i2c-acpi-ec.dpatch04:30
fabbionewhat's another solution?04:30
BenCdo the command in the topic and then do "git checkout ubuntu-2.6.14"04:31
BenCI created the tree just like Linus told me04:32
fabbioneok04:32
BenCso if it's wrong, blame Linus :)04:32
fabbioneOHH04:32
fabbionei think it's because i missed the tag at the end04:33
=== fabbione tries again
fabbioneBenC: we need to do a git pkg for Ubuntu04:34
fabbionethe one we have inside cogito is old04:34
typoBenC: any other idea? to do this or to debug it some other way?04:34
fabbioneanyway i need to run off now...04:34
BenCfabbione: I guess I'll be nominated to maintain git since I'm forcing people to use it :)04:37
fabbioneBenC: nah. i will prepare the pkgs04:38
fabbioneit's okl04:38
fabbioneok04:38
jbaileyIsn't git in universe? =)04:40
fabbionejbailey: cogito is04:44
dilingerisn't git as well?  istr git being broken out of cogito05:21
dilingeryuck.  cogito's changelog is a bit scary; binaries being removed, readded, renamed...05:25
dilingerthe debian package is also horribly out of date05:26
dilingerbah05:28
dilingeri know what i'm doing today05:28
typoBenC: I now have this: "ABI has changed!  Refusing to continue; please update the ABINAME accordingly."06:26
typohow do I update ABINAME?06:26
typoanyone know?06:34
dilingerthe ABINAME is in the package name06:35
typoand how do I change it?06:36
dilingerby changing the control file, i would assume06:37
dilingerlinux-image-2.6.12-9-38606:37
dilingerthe ABINAME there is '9'06:37
typoand that's where I change it?06:37
dilingeri'm not certain where else it might need to be changed, but debian/control is a good start06:37
typoI'm guessing debian/abi/ has something to do with it06:38
typodisabling the abi check would also work06:39
typoanyone know how to do that?06:39
typofrom debian/rules I'm guessing touching debian/abi/i386.ignore will do that06:42
BenCtypo: debian/rules bumpabi07:11
BenCand also the ignore will make it continue07:12
BenCbumabi will change the abi name to -1007:12
fabbioneBenC: that's weird..07:54
fabbionei did the git pull and git checkout from people07:54
fabbionebut there is no debian/ ?07:54
fabbionei was on git web that you commited it07:55
=== Yagisan [n=jamie@60-240-199-209.tpgi.com.au] has joined #ubuntu-kernel
BenCfabbione: git checkout ubuntu-2.6.1408:07
fabbioneahh08:08
fabbioneso everything needs to be presented with the branch tag08:08
fabbionethanks :)08:08
BenConce you checkout with the branchname, you are good08:09
fabbioneyup08:09
BenCthen everything will default to that branch08:10
fabbioneah perfect08:10
fabbioneso in future i will just git pull to update the tree08:10
BenCright08:10
fabbionei will need to figure later how to commit/publish the brach without accessing your repo directly08:10
fabbionebut that's monday task :)08:11
fabbioneBenC: are you using a cronjob to sync with kernel.org?08:11
BenCcommit is local, then you can push it anywhere you want, but back to my repo is best08:11
fabbioneor do you need to do it manually?08:11
BenCnot currently08:11
fabbioneok08:11
BenCright now, I am manually syncing to kernel.org so that I can get some sort of checking for commits08:11
fabbionehmm did you create the repo with the g+s so i can commit?08:11
fabbionebecause otherwise that can be an issue08:12
BenCshould be, let me check08:12
BenCwhat sort of stuff are you going ot be working on?08:12
fabbioneright now i am only setting up the enviroment08:13
BenCok08:13
fabbionebut i will need to commit stuff for cluster and ocfs208:13
dilingerbah08:13
fabbionedilinger: yo08:13
dilingercogito upstream has their own debian stuff08:13
fabbionedilinger: i will make clean gi pkgs next week08:13
fabbionedilinger: no cogito08:13
fabbionegit even08:13
BenCkeep all your work local until I write up the commit details (log style, etc)08:13
fabbioneBenC: i am not going to do anything without your approval, while we test the bits :)08:14
fabbionealso because at the best, the kernel doesn't even compile08:14
dilingerfabbione: well,i'm looking at cogito now08:14
BenCin order to keep everything clean with this commit-all stuff, we need good logging08:14
fabbioneBenC: yup08:14
dilingersince i want to build bzrweb and update gitweb, might as well08:14
fabbionedilinger: most kernel hackers don't use cogito for different reasons08:14
BenCwhat is cogito?08:14
BenCas opposed to git08:14
fabbioneBenC: cogito is an simplified UI for git08:15
fabbioneBenC: cogito uses git as backend08:15
fabbionenothing fancy08:15
BenCah08:15
BenCmakes it easier for cvs folks, I assume?08:15
fabbionethe real issue is that cogito Depends: git (= $special_version)08:15
fabbionewhen git moves forward much faster08:15
BenCso far I like git08:16
fabbioneBenC: yeah sort of08:16
BenCone thing I like is that I have one main linux-2.6 repo locally, and my ubuntu and linux1394 repo's share the majority of hte objects with it, and it saves space08:16
dilingerfabbione: what reasons are that?08:16
fabbionedilinger: the missing allignment is the first.. 08:16
fabbionedilinger: that creates problems for them to keep in sync08:17
fabbioneanyway08:18
fabbionegotta go08:18
fabbionecya sunday08:18
fabbioneor later08:18
dilingeror maybe i should drop gitweb (can't find bzrweb anymore), and break out the code in tailor for reading distribution RCSs08:30
=== dilinger blinks
dilingerhttp://nautilus.homeip.net/~lele/08:34
dilingerthat's a little disturbing08:34
=== Dexcel [n=Dexcel@pc-238-167-239-201.cm.vtr.net] has joined #ubuntu-kernel
=== _maydayjay_ [n=maydayja@ip99046.99.nas.net] has joined #ubuntu-kernel
typoBenC: it failed because it was expecting to find "debian/build/linux-image-2.6.12-9-386_*i386.deb" and there was a 686 image there instead08:56
typoI guess deleting the 386 config wasn't a good idea after all08:56
=== lamont__ [n=lamont@15.238.6.220] has joined #ubuntu-kernel
BenCif it got that far, then it might be done09:36
BenCis there a .deb image in the directory below your build?09:37
typoBenC: yes, there's a deb here, I'm going to try this one10:55
=== typo [n=typo@c213-100-41-9.swipnet.se] has joined #ubuntu-kernel
typoBenC: It worked, I got a 2.6.12-9-686 kernel with ACPI debug on11:01
typoBenC: it hangs after "Executing all Device _STA and _INI methods:........."11:02
typoBenC: if you need the other stuff I can write it all down11:05
typoBenC: anything else please ask11:06
typoBenC: the bug is here: https://bugzilla.ubuntu.com/show_bug.cgi?id=814011:06

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