/srv/irclogs.ubuntu.com/2008/06/18/#ubuntu-kernel.txt

=== CjNr14 is now known as CjNr18
=== asac_ is now known as asac
xivulonhi cking,12:24
xivulonthanks a lot, that looks like great work12:24
xivulonI replied in #20413312:24
ckingxivulon: I added the syncs on the loopback so that ext3 dirty writes are forced through to the ntfs below. Without it, there will be latency between ext3 writes and the final write to the device12:28
ckingxivulon: The ntfs-3g debdiffs need pushing into Intrepid too. Not sure if that's my domain.12:29
xivuloncking, for intrepid I think the best route is to have the patch upstream directly12:32
xivulonI have already notified szaks12:32
xivulonszaka12:32
ckingxivulon: Thanks - that makes my life easier :-)12:32
ckingxivulon: Can you take it from here - do some testing on a Windows box and verify it works 100% correctly - and then see if the patch goes upstream too?12:33
xivulonas for nested writes, aren't only the journal flushes relevant? I would assume that once the nested ext3 tries to write to the journal it will go through ntfs-3g which will in turn writ to disk12:33
xivulonthat is whether the nested ext3 is mounted with -o sync or not12:33
xivulonbut provided that ntfs-3g is mounted with -o sync12:34
xivulonor at least that is my understanding12:34
xivuloncking, sure I will do the testing, and modify related packages (lupin/wubi/initramfs accorddingly)12:35
xivulononly need clarification on the above question12:35
ckingxivulon: ext3 journal writes will be flushed straight through to the device if ntfs-3g has the -syncio mount option. However, if you want extra resiliance to make sure writes get flushed immediately then I recommend -o sync on the loop too12:36
ckingIt's a kind of performance vs reliability tradeoff 12:36
xivulonany idea of the performance hit for that?12:37
ckingMy tests showed -o sync on the loop was 1/3 to 1/2 slower. But I did just raw block write tests using dd. Normal usage may differ.12:38
xivulonhm so it's on the heavy side12:39
ckingcking: A lot of the time data is being read and not written, and so real case usage may not see a significant impact. That's why it's worth testing in a real world Windows box test just to see12:39
xivulonthat is an easy test, only involves changing the boot parameters and upgrading ntfs-3g12:40
ckingxivulon: the sysctl hacks are fairly poor performance hit too, so Wubi users will probably not see much of an difference 12:40
cking..and the benefit is that removing the sysctl hacks mean than external devices like USB disks will perform well with the sysctl hacks removed12:41
ckingxivulon: I suspect that testing this is the only way to see if it's a usable solution with respect to performance. ntfs-3g is a performance hit which is something we are stuck wth12:43
cking..but at least we can tweak the loopback sync or no sync option.12:43
xivuloncking thanks a lot that is great, I'll take care from here on12:44
ckingxivulon: I need to go - I have some stuff that needs attending to. Keep me posted.12:44
xivulonwill do12:44
ckinggreat12:44
LimCorehi13:03
LimCorehow about addiging ubuntu packages for kernel.org vanilla kernels?  like say   linux-kernel.org-stable  and  linux-kernel.org-prepatch.  No ubuntu patches so  1) easy to package  2) good for people working on kernel development/testing13:03
xivuloncking any reason why the option is called syncio as opposed to sync?13:09
ckingxivulon: sync is a non ntfs-3g option that can get passed through as a mount option to mount, but it's currently ignored by fuse - hence I added a syncio option which won't clash with fuse 13:31
xivulonI see, thanks13:31
ckingcking: one day sync may be honoured correctly by fuse, which may make syncio redundant13:32
=== smb_tp is now known as smb_away
mkrufkyhow do i just build the linux-ubuntu-modules?  im getting my patch ready and just want to confirm im not missing any dependencies17:05
rtgmkrufky: use 'debuild -b' to check build dependencies.17:05
mkrufkyok, cool17:05
mkrufkythanks17:05
rtgmkrufky: note that it only checks dependencies for the arch under which you are building.17:06
rtgbut you should be OK with LUM.17:06
mkrufkyi dont think that would matter in my case17:06
mkrufkyi just want to make sure i didnt omit any new headers17:07
rtgmkrufky: are you building both x86 and x86_64?17:07
mkrufkyi been building within the linuxtv.org hg repo17:07
mkrufkythe code is safe for both x86 and x86_64 -- i test on both machine types using the linuxtv.org tree17:07
rtgthat seems sufficient17:08
Kanodid somebody delete intrepid-lum.git?17:08
rtgKano: it got folded into the Intrepid kernel package17:08
Kanolike for 2.6.22?17:09
rtgKano: there is no LUM for Intrepid. All of those modules are now residing in the ubuntu-intrepid.git and are built along with the kernel.17:10
Kanothere was it 2 days ago17:11
rtgKano: change is good.17:11
ckingchange is frequent17:11
Kanowhere is the firmware then?17:12
rtgKano: I think its all in LRM now17:12
Kanonot good, lrm is a crap package17:12
rtgKano: its undergone serious surgery. a face lift of massive proportions.17:13
Kanoalso when you enable madwifi you have to disalbe ath5k, thats clear or not?17:14
rtgKano: dunno. its a work in progress. BenC is in the drivers seat.17:14
Kanoath5k is free variant of madwifi (ath_pci)17:15
rtgKano: I even know the guy that wrote ath5k.17:15
Kanodo you own a card for it17:16
rtgKano: only in mini-PCI form factor.17:16
Kanowell that does not matter the form factor, you can try it, thats all needed17:17
Kanomaybe i create my own package from the ubuntu-firmware part17:18
Kanowill you revert the gpl only usb exports to make avm usb drivers work?17:19
rtgKano: against the author's wishes? Thats highly unlikely.17:19
Kanowell it is not forbidden or?17:20
Kanoi dislike when a new kernel supports less hardware17:21
rtgKano: I'm not qualified to say, but no one at Ubuntu is going to do it.17:21
Kanowill you change the alsa-base package for options snd-pcsp index=-2? or does pcsp not install in front of other sounddrivers for you?17:24
rtgKano: perhaps you could suggest it to BenC. I'm not working on Intrepid right now.17:25
Kanoi guess more kanotix users test your new kernels as ubuntu users ;)17:26
Kanoi added already a blacklist to my module-init-tools for snd-aw217:27
Kanobut several users have problems with sound order, so guess i will patch alsa-base17:28
mkrufkyrtg: i have my first version of the lum patch ready -- can you take a look?  this just adds the new files, still needs to be integrated into your build  http://linuxtv.org/~mkrufky/lum/add-hvr950q-to-lum.patch17:28
rtgmkrufky: for LUM you enable configs in debian/config/${arch}. Kconfig won't do much.17:32
mkrufkyok17:33
mkrufky...any chance you can just fix this patch up, so that i'll know what to do for all future patches?17:34
rtgmkrufky: echo "CONFIG_VIDEO_AU0828=m" >> debian/config/i386 ? Its no more complicated then that. Just add your config macros to the appropriate arches (I assume just i386 and amd64)17:37
mkrufkyah, ok cool17:37
mkrufky:-)17:37
mrec__BenC: ah well I would have had something sure 17:37
mrec__BenC: it would be nice if someone could have a look at: https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/23087717:40
cjwatsonBenC: could you please move isofs back to storage-core-modules (from fs-core-modules)? it makes a lot more sense there even though it's the only filesystem module there, because the rest of fs-core-modules isn't needed in the cdrom initrd17:48
mkrufkyrtg: i updated the patch at the same location -- i think it's good to go now17:53
rtgmkrufky: if you've built it and tested successfully, then email the patch to the kernel team mailing list.17:55
mkrufkyok17:57
BenCcjwatson: done18:14
KanoBenC: do you want my alsa-base fix?18:14
Kanoor dont you have the problem with snd-pcsp?18:14
BenCthere is a problem, but I've no idea what your fix is18:15
Kanowell i changed the rules18:15
Kanoto add a new index=-218:15
BenCisn't that something we can add into module-init-tools?18:16
Kanowell there i added a blacklist for snd_aw218:16
Kanobut thats basically another problem18:17
Kanofor snd-pcsp there is only a alsa order problem18:17
BenCcjwatson: do you think we really need scsi-tape block driver in d-i at all?18:18
BenCcjwatson: do you know of anyone doing installs from tape? :)18:19
KanoBenC: look into query for alsa-driver (alsa-base source package) hack18:26
zulBenC: I like being retro ;)18:27
Kanohmm have to put in my ati card to test ati 8-6 ;)18:28
BenCgrrr...you should not need anything other than build-essential to do a source only upload18:35
KanoBenC: can you rename dm-raid4-5 to dm-raid45 like it is in current hardy20:12
cjwatsonBenC: scsi-tape doesn't sound necessary21:11
cjwatsonBenC: module-init-tools is not involved in d-i21:12
cjwatsonat least not in any relevant way21:12
cjwatson18:15 <BenC> there is a problem, but I've no idea what your fix is21:12
cjwatsonBenC: what's the problem?21:12
BenCcjwatson: that was to Kano21:13
BenCKano: I don't want to rename it away from what upstream had it21:13
cjwatsonoh, right, sorry21:13
BenCKano: possibly had an alias, but keep the module name the same21:14
KanoBenC: just rename the target then dmraid can autoload it21:14
BenCI don't want to change upstream's naming21:15
Kanoi checked with modinfo, the module in -19 kernel IS renamed21:15
Kanoyou have to21:15
BenCI don't have to21:15
Kanoto fix the dmraid issue21:15
Kanolook into hardy changelog21:15
BenCI'll investigate, but I'm not going to just haphazardly change the upstream naming21:15
Kanowell the nameing in the patch is wrong as it can not be found by dmraid21:16
BenCin what patch?21:16
BenCI downloaded the actual source from upstream21:16
BenCif something is inconsistent, I need upstream to make a decision, otherwise I'm fighting a long drawn out battle21:17
* BenC recalls tar's bzip2 command line argument as a good example21:17
rtgBenC: https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/22049321:18
rtgBenC: probably ought to get the dmraid user space tools to use the right module name.21:19
BenCrtg: sounds like the right way21:21
BenChmm...there's definitely a dead server on the us.archive.ubuntu.com round-robin21:22
rtgBenC: you know, I've had problems off and on today also. I finally just went to rookery to get bits.21:23
BenCrtg, Kano: Uploaded a new dmraid package that uses raid4-521:28
BenCraid4-5 sounds better anyway...like "4 or 5" rather than "forty five"21:29
KanoBenC: when you change dmraid then add the new module to initramfs21:38
=== pgraner_ is now known as pgraner
* kees makes flushing noise -- stable kernel updates are going out to soyuz...22:56
keesrtg: ^^ I finished my last-minute boot-testing-of-dak-builds22:56
elmoaiee22:56
keeselmo: ?22:56
pwnguinI'm thinking about moving a bug from wacom-tools to linux, but I need some guidance on triage23:12
pwnguinthe wiki mentions like three teams to assign to when marking confirmed23:13
pwnguinbut i also found a ubuntu-kernel-usb23:13
pwnguinis that dead?23:13
* pwnguin reads harder23:16

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