/srv/irclogs.ubuntu.com/2006/10/02/#ubuntu-kernel.txt

=== jedubarbo [n=eduardo@200.139.100.177.dialup.gvt.net.br] has left #ubuntu-kernel ["Ex-Chat"]
=== doko_ [n=doko@dslb-088-073-126-081.pools.arcor-ip.net] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
zulBenC: ping12:53
zul...if you arent watching football12:54
infinityBenC: Yeah, I could do with another fgrlx version bump.  I'll prepare it today.01:13
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has left #ubuntu-kernel ["Ex-Chat"]
BenCzul:games over, skins won03:08
BenCzul: what's up?03:08
zulBenC: whats with the ubuntu-edgy gits03:18
infinityzul: Tollef fixed some arch includes in your xen git tree, apparently.  Mind doing an upload of that, so xen-restricted-modules doesn't FTBFS?03:33
zulinfinity: sure03:34
zuloh btw the new git archive is http://dev.laptop.org/git.do?p=projects/ubuntu-xen-2.6.17;a=summary03:34
infinityNot much plan here to do anything with it.  I was only fixing xen-r-m for you, out of the kindness of my heart (or because I was bored yesterday; pick one)03:35
zuli would like to think its kindness but im picking bored :)03:36
infinityIn the future, try to remember to use the LRM orig.tar.gz for XRM... Uploading 90 MB to make a few K of fixes was unfun. :)03:41
infinity(I'll rev XRM for you when I bump fglrx in LRM)03:41
zulthanks03:41
zulsorry...wont happen again03:42
infinityIs your git tree synced with the main kernel?03:43
infinityIf so, I was wondering if it might not be a bad idea to artificiall bump your ABI to match, so people know that the xen kernels have the same set of fixes/drivers.03:44
infinityIf the source isn't even close to common, then don't do that, obviously. :)03:44
=== infinity -> shower.
zulno it hasnt been synced up yet unforuntaely..03:45
=== zul_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
BenCzul_: ubuntu-edgy gits are where edgy kernel is coming from now04:24
BenCI'm taking some time to merge ubuntu-2.6 to latest kernel04:24
BenCstart getting out some daily builds early for bleeding edgy fools like me :)04:24
BenC2.6.19 development is probably going to lead out about 2 months into our next release, so I want to get a head start...have packages ready the day edgy+1 opens up04:25
BenCplus make packages available for jbailey and doko for edgy+1 toolchain04:25
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
fabbioneBenC: ping?05:34
=== User75 [n=root@202.87.217.146] has joined #ubuntu-kernel
=== User75 [n=root@202.87.217.146] has left #ubuntu-kernel ["Leaving"]
fabbioneBenC: dude.. you didn't pull the PROM_CONSOLE patch in 10.25...06:33
fabbionewe need that to fix the CPU softlookups on NIagara06:33
=== fabbione prepares a kernel upload
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== makx_ [n=max@baikonur.stro.at] has joined #ubuntu-kernel
=== lfittl [n=lfittl@194.50.115.210] has joined #ubuntu-kernel
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-kernel
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== lfittl [n=lfittl@81-223-149-226.rasumofskygasse.xdsl-line.inode.at] has joined #ubuntu-kernel
=== lloydinho [n=andreas@stop.codon.org.uk] has joined #ubuntu-kernel
=== Lure_ [n=lure@external-7.hermes.si] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-kernel
tonfais there a reason for using git instead of quilt/quilt-like for the ubuntu kernel tree ?01:21
tonfaI see other distro are using a quilt like process01:21
tonfaand that way you can cleanly see the different features they added01:22
=== tonfa was looking at the apport patch
infinityMuch easier to cherry-pick changes from upstream with git.01:24
tonfabut couldn't it be converted to a patch ?01:25
infinity"it"?01:25
tonfacherry-pick is just patch importing + 3-way merge, right01:25
tonfathe cherry-picked changeset01:25
infinityYou want a massive "ubuntu" patch to see against the upstream kernel, or you want every one of our patches broken out?01:26
infinityThe latter is a serious pain, because then you can't easily use git anymore to merge as both we and upstream move.01:26
zulinfinity: could you kick 3.0.3~rc1 in the butt its still stuck in binary-new01:26
tonfathat's the same workload as akpm01:26
infinity(for instance, Ben is currently merging our 2.6.17 with upstream's 2.6.19... Much simpler without dealing with hundreds of patches outside of git)01:26
tonfaquilt pop -a  ; update to upstram ; quilt push -a01:27
tonfa*upstream01:27
infinityErm, no.  You're not quite grasping it.01:27
tonfayou will have to resolve conflicts during the push, of course01:27
infinityIf you have a revision history that says "I pulled changeset 1234 from 2.6.18", and 2.6.19 has the same in its history, the merge is seamless.  If we have a bunch of patches, we have to hand-merge them or examine each one to see if we should discard it.01:28
infinityThe latter is far more effort, for very little gain.01:28
infinityzul: I'll poke it in a sec.  I've been pitti's bitchs with mangling security builds for a while.01:28
zulinfinity: coolio...thanks01:29
infinityzul: Are you going to give me an unbroken xen-source-2.6.17? :P01:30
zuli just uploaded it last night01:31
zulargh...it timed out on me..01:31
zulyeah ill upload it again01:31
infinityKay.  xen-3.0 processed.01:31
zulthanks..01:32
=== gnomefreak [n=gnomefre@adsl-221-54-152.rmo.bellsouth.net] has joined #ubuntu-kernel
tonfainfinity: but you can first drop all the backports, when merging to the upstream version01:40
zulright im off to work01:41
infinitytonfa: This implies we only have one upstream.01:43
tonfawhat is the other upstream ?01:43
infinitytonfa: We merge patches from all over, and prefer to merge from git repos that all merge to<->from linus, so it all sort of self-resolves (with exceptions, of course)01:43
tonfaso upstream is linus-2.601:44
infinitytonfa: We're certainly not just backporting from one branch, is my point.01:44
infinityAnyhow, not much point in arguing it, the decision was made during the dapper cycle, it's worked well for us, I don't think Ben (who has to do the majority of the work) is itching to switch.01:45
tonfaok, I understand that it makes the work easier for you01:45
tonfa(but not necessarly for other people, distro)01:46
infinityyes, we're aware that patch-digging becomes a bit more difficult.01:46
infinityBut that's not really our number one goal either.01:46
=== ph8 [n=ph8@0-12-3f-d7-62-c8.it.roam.dur.ac.uk] has joined #ubuntu-kernel
tonfautrace looks interesting for implementing apport02:11
zulgod...i love monday mornings dns died at work02:44
BenCfabbione: ping02:45
zulBenC: ping02:59
BenCzul: pong03:03
zulBenC: the kernel-package patch i was talking about is at http://70.29.61.171/ubuntu/kernel-package-debdiff.patch03:06
BenCzul: thanks03:13
=== AnAnt [n=anant@81.10.9.182] has joined #ubuntu-kernel
AnAntthere is a bug in the kernel I think03:15
AnAntwhen I insert my MMC card it doesn't get mounted03:15
AnAntI have to manually modprobe tifm_sd 03:15
BenCmmc layer isn't very hotplug friendly03:17
AnAnthuh ?03:18
AnAntBenC: but it used to work in 2.6.15 when I patched the kernel03:18
AnAntBenC: I patched the kernel for MMC403:19
AnAntit was a couple of lines only03:19
AnAntI don't think that this patch did anything to hotplug, and it worked in Dapper03:19
BenCby hotplug I mean that the drivers either provide the right information so that hotplug knows to load the module, or it loads the module itself03:20
BenCtifm wasn't in dapper, IIRC03:21
AnAnthmm03:21
AnAntso it won't be fixed at stable release ?03:21
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
ivokshi03:24
zulBenC: i could upload the fix if you want03:26
fabbioneBenC: pong03:38
=== pschulz01 [n=paul@202.174.42.5] has joined #ubuntu-kernel
fabbioneBenC: i need to take my son out for a walk. will try to pass by later03:50
AnAntzul: the fix you talk about is for the MMC ?03:59
zulwha?04:00
AnAntzul: nevermind04:00
zuli need the context04:00
zulBenC: what are the chances of getting xen into the edgy+1 kernel?04:02
zuli mean i can do the necessary grunt work though04:02
BenCzul: Well, I'm starting from scratch on the edgy+1 kernel04:05
BenCI want to take a different route with some of the stuff we've been doing04:05
tonfaBenC: will you consider using a queue of patches ?04:05
BenCmainly, I want all our external drivers in an ubuntu/ sub directory to keep things cleaner04:05
BenCtonfa: no04:05
tonfaok04:06
zulBenC: ah ok so what like debian is doing now04:06
BenCtonfa: But the subdirectory for our custom drivers will make it easier to diff things and such04:06
BenCs/custom/third-party/04:06
zulheh well let me know when you have something and i can beat it in04:06
BenCthere's way too many conflicts when I go from one major version to another04:07
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
KeybukBenC: we've never mounted /proc/bus/usb with special permissions to give other people write access04:22
Keybukthat would be bad04:22
fabbioneBenC: re04:27
BenCKeybuk: I don't disagree with the permissions, but I disagree that doing it that way would solve the problem04:28
BenCfabbione: where can I pull your kenrel upload changes from?04:28
fabbioneBenC: the patch is the same as the one i did send via email to you and davem.04:28
fabbionei had to do the upload without git, because you created the edgy branch and i wasn't sure from which one you did release 10.2404:29
BenCfabbione: most likely from edgy? :)04:29
fabbioneBenC: kernel.org/git doesn't show any history for that branch.. only 2 commits04:29
fabbionethat's why...04:29
fabbioneotherwise i would have done it :)04:29
fabbionei admit i got confused04:30
BenCno problem04:30
fabbionebut i can resend you the debdiff04:30
=== mayday_jay [n=mayday_j@gimel.nas.net] has joined #ubuntu-kernel
BenCyou did use the .orig.tar.gz, right?04:30
fabbioneyes04:30
BenCexcellent04:30
fabbionei used apt-get source 04:30
fabbione+ the patch + changelog04:30
fabbioneof course mv debian/abi/foo to match the upload04:30
fabbioneno more no less04:31
KeybukBenC: which problem?04:31
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
BenCKeybuk: The problem where vmware can't access USB devices04:37
KeybukI've no idea what vmware does to that directory04:37
Keybukthen they had that problem with dapper04:37
BenCit reads/writes to the dev entries04:37
Keybukdapper didn't give anything other than root access to them04:37
BenCI'm not arguing that04:38
Keybukthe fix is easy04:38
Keybukmake vmware look in /dev/bus/usb first04:38
Keybukand then the user running vmware will have permission to write to any usb devices that the user has permission to write to04:38
BenCif vmware were configurable to do that, we wouldn't be discussing this :)04:39
BenCI personally don't care either way, and I'm not pushing for a real fix04:39
Keybukthe whole point of our relationship with vmware is that we can get them fix this kind of thing, no?04:39
BenCI'm just saying that if proc/bus/usb gets mounted like you are saying, there's no point in doing so04:40
Keybukthe reason /dev/bus/usb was *invented* was this problem - giving non-root users access to usb devices04:40
BenCI'm out of the loop on this04:40
BenClike I said, I'm just pointing out that it's useless to mount it with 0600 perms if it's not going to help04:40
BenCI'm not saying mount it with other perms, just don't mount it at all if the security issues are the case04:41
Keybukhaven't people claimed that mounting it (with the default 644 perms) fixes it?04:41
BenCyes, it does04:41
Keybukhow does that fix it?04:41
Keybukit can't write to the devices still04:41
BenCerr, well not really04:41
BenC644 allows vmware to see the device, but not use it04:41
Keybukok04:43
Keybukdoesn't vmware just use its kernel modules of doom to do this kind of thing?04:43
BenCKeybuk: how does one get perms for /dev/bus/usb/ devices?04:44
Keybuk/etc/udev/rules.d04:44
BenCKeybuk: no, it doesn't use the kernel module since the internal API changes a lot more than the userspace one does04:44
Keybuke.g. /etc/udev/rules.d/45-libgphoto2.rules04:44
BenCI wish dev/bus/usb had a devices file, we could just bind mount it04:46
Keybukwe could probably fake one :p04:48
Keybukhave a udev rule that updates it every time a usb device is added or removed04:48
Keybukreads from sysfs04:48
Keybukand writes out the file04:48
zul /win 1104:49
zuloops04:49
BenCprobably easier to just mount usbfs somewhere hidden, bind mount /dev/bus/usb to /proc/bus/usb and copy the file when usb devices are added or removed04:49
BenCfor some reason my vmware has started running slow as balls04:51
BenCloadavg is 0.00, and vmware is crawling04:52
BenCKeybuk: copying the file and bind mount dev/bus/usb to proc/bus/usb seems to let vmware see the device04:52
BenCI'm trying to test if it actually can use it after I manually changed the perms04:53
=== Atthar [i=atthar2@85.133.179.30] has joined #ubuntu-kernel
Attharhi room04:57
Atthari want to download linux driver for my modem, what is kernel of 6.06 LTS version?04:58
BenCAtthar: uname -a04:59
Attharim in windows now!05:00
zulits 2.6.1505:00
Atthartnx, but plz see this page: http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php i need full number of kernel05:02
BenCAtthar: that's why you need to use that command: uname -a05:02
BenCor atleast uname -r05:03
Attharok, tnx BenC05:03
BenCthere are at least 5 different kernels types (flavours) in dapper x86, and depending on if you have the latest kernel version, at least 4 revisions05:03
Attharok, firs i will install the ubuntu and then use uname -a, tnx and good luck :)05:05
=== Atthar [i=atthar2@85.133.179.30] has left #ubuntu-kernel []
BenCKeybuk: also, why do you want to make proc/bus/usb 0600, when the devices under dev/bus/usb are 0664?05:07
KeybukI don't suggest making it anything?05:07
Keybukit'd probably be whatever the default is05:07
Keybukwhich appears to be 064405:07
BenCyour first email said 60005:08
BenCdevmod=600 is what you sent05:08
Keybukoh, maybe I was on crack for that one05:08
=== BenC takes the pipe away from Keybuk
BenCKeybuk: I think the bind mount and coping of the devices list is going to be our best bet if you are willing to implement it05:09
Keybukwhere to mount it though?05:09
=== tuxmaniac [n=aanjhan@59.92.87.3] has joined #ubuntu-kernel
BenChide mount usbfs somewhere with really strict perms, and bind mount dev/bus/usb to proc/bus/usb, copying the devices file on events05:10
BenCdev/bus/usb/.usbfs ?05:10
Keybuk*nods*05:12
Keybukcan do that in mountdevsubfs05:12
tonfawhat was linux-meta ?05:17
tonfa(that's mentionned in : https://wiki.ubuntu.com/KernelTeam)05:17
BenCtonfa: linux-meta is a set of meta packages that makes sure you always have the latest kernel and associated packages with it05:19
tonfaok, thanks05:20
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== AnAnt [n=anant@62.139.225.211] has joined #ubuntu-kernel
AnAntI removed the quiet option to get boot messages05:27
AnAntthe problem is that it corrupts the scroll bar05:28
AnAntis there a way to change the position in which the boot messages appear ?05:28
BenCmore of a question for #ubuntu05:28
AnAntI'm talking about Edgy not Dapper05:28
BenCremove the splash option too05:28
AnAntBenC: but I won't get splash screen then ?05:29
BenCdapper or edgy, it's still an issue of #ubuntu...not kernel related :)05:29
AnAntoh05:29
BenCAnAnt: nope05:29
AnAntBenC: nope = I won't get splash screen ?05:29
BenCcorrect05:29
AnAntthanks05:30
=== AnAnt [n=anant@62.139.225.211] has left #ubuntu-kernel []
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-kernel
=== kbyrd [n=Miranda@mailout1.vmware.com] has joined #ubuntu-kernel
=== jwest- [n=jwest@unaffiliated/jwest/x-422957] has joined #ubuntu-kernel
=== lfittl [n=lfittl@chello080109027166.17.14.vie.surfer.at] has joined #ubuntu-kernel
KeybukBenC: devmode only takes effect for the devices themselves, not for the "devices" file06:25
BenCKeybuk: right06:27
BenCdevices file is the listmode= option06:27
BenCthere's {dev,bus,list}{uid,gid,mode}06:28
BenCdev is the files, bus is the subdirs, and list is the "devices" file itself06:28
Keybukso we could just symlink it :)06:28
Keybukdrwxr-xr-x 2 root root  40 2006-10-02 17:29 .usbfs/06:30
Keybukdrwxr-xr-x 2 root root  80 2006-10-02 08:21 001/06:30
Keybukdrwxr-xr-x 2 root root  60 2006-10-02 08:21 002/06:30
Keybukdrwxr-xr-x 2 root root  60 2006-10-02 08:21 003/06:30
Keybuklrwxrwxrwx 1 root root  14 2006-10-02 17:30 devices -> .usbfs/devices06:30
Keybukah, sub-mounts don't follow bind mounts06:30
Keybukboo06:30
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== Keybuk tries --rbind instead
BenCKeybuk: Ah, true06:34
BenClink it to /dev/bus/usb/.usbfs/devices directly would work too06:35
Keybuklink which to?06:35
Keybukoh, I see06:35
=== mayday_jay [n=mayday_j@gimel.nas.net] has joined #ubuntu-kernel
=== lfittl [n=lfittl@217.19.46.18] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #ubuntu-kernel
=== jwest- [n=lore@83.110.124.122] has joined #ubuntu-kernel
=== Lure_ [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-kernel
=== lfittl_ [n=lfittl@217.19.46.10] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== marcin_ant [n=marcin@194.114.146.122] has joined #ubuntu-kernel
zulright later10:03
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== poptones [n=poptones@206.41.235.163] has joined #ubuntu-kernel
poptoneshello?10:29
=== poptones [n=poptones@206.41.235.163] has left #ubuntu-kernel []
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== jldugger [n=jldugger@adsl-71-149-200-224.dsl.tpkaks.sbcglobal.net] has joined #ubuntu-kernel
gnomefreakis there a known issue with nvidia-glx working on -10-386 and not -10-generic?10:40
jlduggerhow bad is it that "modprobe toshiba_acpi" segfaults?10:43
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has left #ubuntu-kernel ["Ex-Chat"]
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== lfittl [n=lfittl@chello080109027166.17.14.vie.surfer.at] has joined #ubuntu-kernel
gnomefreakwho works with nvidia-glx in here?12:05

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