/srv/irclogs.ubuntu.com/2014/08/12/#ubuntu-kernel.txt

=== Trevinho is now known as Trevinho|holiday
sacardehi07:50
sacardecan you suggest me a driver for webcam ID: 10f1:1a08 ?07:50
sacardecan you suggest me a driver for webcam ID: 10f1:1a08 ?08:59
=== ming is now known as Guest79564
=== chrisccoulson_ is now known as chrisccoulson
gsedej_workHello! Does anyone know if there is some big change from kenrel 3.12 to 3.13 reguarding ACPI (laptop hot keys)? From 3.13 on, power button on my EeePC 1101HA does not work anymore. More info: http://ubuntuforums.org/showthread.php?t=2219864&p=13096245#post1309624512:03
=== Mikee_C_ is now known as Mikee_C
apwgsedej_work, you likely should file a bug against the package linux (the kernel) in launchpad14:03
apwand put all that information in it, if you have a bracket like that working not working a bisect can find it14:04
apwrtg, on that hyper-v stackola i have a pile for each of trusty and utopic sorted, i'll get utlemming to test them before i send them in14:05
rtgapw, ack. this is packaging week for trusty14:06
apwrtg, i don't think it is a rush, so if it misses this one, *shrug*14:07
jsalisbury**15:28
jsalisbury** Ubuntu Kernel Team Meeting - Today @ 17:00 UTC - #ubuntu-meeting15:28
jsalisbury**15:28
jsalisbury##16:54
jsalisbury## Kernel team meeting in 5 minutes - in #ubuntu-meeting16:54
jsalisbury##16:54
=== jsalisbury changed the topic of #ubuntu-kernel to: Home: https://wiki.ubuntu.com/Kernel/ || Ubuntu Kernel Team Meeting - Tues August 19th, 2014 - 17:00 UTC || If you have a question just ask, and do wait around for an answer! If the question is should I file a bug for something, likely you can assume yes.
=== JanC_ is now known as JanC
rtgdannf, have you ever talked to chiluk about their hotfix helper ? I think they've solved the version issues that you're encountering.19:05
dannfrtg: i haven't19:06
dannfchiluk: got some info?19:06
chilukdannf can you restate what you are trying to accomplish?19:06
rtgI think he wants versions that fit between distro release versions19:07
dannfchiluk: https://lists.ubuntu.com/archives/kernel-team/2014-August/047617.html (skip down to the 1-5 list)19:07
chilukdannf take a look at https://bazaar.launchpad.net/~cts-engineering/cts-engineering/cts-platform-tools/files/head:/kernel/19:11
chiluklet me know if you don't have access.19:11
chilukI'm still reading through your e-mail.19:11
dannfchiluk: no access19:12
chilukdannf try now.19:13
chilukand welcome to cts-engineering ;)19:13
chilukbasically we get around your abi issue by disabling abi checks for our hotfix kernels.19:14
dannfah19:15
chilukalso we version using ~ and + after the ubuntu version string.19:15
dannfyeah - i've found it useful to keep the abi checking, because sometimes we're building modules that need to load in existing d-i19:15
chiluk+ is newer than ~ is older than.19:16
rtgdkms is the bane of my existence19:16
dannf~ *and* +?19:16
dannfoh, one or the other - gotchya19:16
dannfyeah, that's what i'd expect19:16
dannfchiluk: sorry for the internal link, but https://wiki.canonical.com/CDO/Hyperscale/KernelMaintenance19:17
chilukdannf... I just checked actually we are not using + and ~ for kernel packages.19:18
chilukinstead we version like so.. 3.13.0-32.57hf70318v20140801b119:18
dannfrtg: ^ btw - i was wondering about moving that content somewhere public, if there's not already a public equivalent, for how to create ubuntu-y commits19:18
chilukhf=hotfix... then internal bug.. then external bug... then build number.19:18
dannfchiluk: heh - i thought that was a commit hash19:19
chilukbut dannf not that fancy.. but much more useful.19:19
chilukespecially in my line of work.19:19
dannfrtg: of course, i'm making up the policy based on what i've seen, dont' really know what ya'lls rules iz19:19
rtgdannf, my only rule is, "Don't cause regressions" :)19:21
chilukright.. dannf ideally we would follow the same process for hotfix and test kernels .19:21
rtgchiluk, except for the whole ABI and DKMS issue....19:21
chilukwell i guess that's up to the developer not to screw that up.19:22
rtgchiluk, non-sequitur - looking at your dcache branch. the only patch missing is up through 3.16 is 'vfs: add cross-rename' which I don't think is necessary. Agreed ?19:25
rtgor rather, the only patch up through 3.16 _not_ on your branch is 'vfs: add cross-rename'19:26
chilukrtg correct... it's also the only patch that doesn't touch dcache_shrink_list or it's related locking.19:40
rtgchiluk, cool. lemme know how your testing goes.19:40
rtgdannf, do you know for sure that DKMS will correctly detect an ABI change with the 2 field scheme you are proposing ?19:43
dannfrtg: right, that's why i started the commit with commands showing that the results are the same19:43
dannfrtg: i don't - dkms isn't something i deal with. but if it breaks w/ the 2 field, that shouldn't regress anything19:44
rtgdannf, so if you change your minor ABI number it _won't_ trigger a DKMS rebuild ?19:44
dannfwell, i'd hope it *would* trigger a DKMS rebuild, but i haven't tried it19:44
rtgdannf, if it doesn't, then what good is the minor ABI number ? you could just as easily add skip_abi to your build.19:45
dannfrtg: d-i compat19:45
rtgand version appropriately19:45
dannffor example, with the x-gene sata changes, we needed to verify that the sata driver worked at install time. 19:46
dannfbeacuse the abi was the same (and verifiably so), i could extrat that module and cat it to the d-i initrd19:47
dannfnow, if things break, i could just skipabi and move on19:47
dannfthings == my changes break the abi19:47
dannfbut i've had customers building modules to test, etc - nice not to make those suddenly stop working19:48
rtgdannf, so these aren't DKMS modules, but just straightforward externally built modules ?19:49
dannfright. though i suspect it'd be a useful feature for chiluk et al if there's a case where they have a DKMS customer who needs to temporarily branch from ubuntu but resync later19:50
dannfbut that doesn't sound like a case they've needed to handle yet19:50
dannfrtg: honestly, i'd be happiest if ubuntu just didn't use the abi number in the package version, but i guess there's a reason for that19:51
dannfnothing technically wrong with e.g. linux-image-3.13.0-33-generic_3.13.0-58_arm64.deb19:52
rtgdannf, the ABI number provides for a unique binary package name which allows you to have multiple kernels installed.19:52
dannfrtg: i understand that - but that doesn't mean it has to be in the version19:52
dannfyou could have both linux-image-3.13.0-33-generic_3.13.0-58 and linux-image-3.13.0-34-generic_3.13.0-59 installed at the same time19:53
rtgdannf, its _not_ in the version, its part of the binary package name.19:53
dannfit is in the version.19:53
dannfthat's where the existing packaging extracts it from19:53
dannflinux-image-3.13.0-33_3.13.0->>33<<.5919:54
rtgrather, the ABI is also in the version as well as the package name.19:54
dannfright - and that's what makes it a pain to do "normal" branch versions19:54
rtgwell, we're gonna have to deal with it 'cause it ain't gonna change19:55
dannfrtg: i assuemd that was true, thus my hacky patch :)19:55
dannfif i thought you'd take a patch to drop the abi from the version i'd have done that first :)19:56
dannfthough tbh i don't understand why it is that way19:56
dannfmaybe easier to map back to a package version given just an oops message?19:57
rtgdannf, so I'm EOD. Lemme think about this some more. I'm trying to think through the implications for your packaging as well as mine.19:58
rtgI think I understand your use case though19:58
dannfrtg: understood, and no rush on my part - i just keep this patch in all my trees19:58
dannfthough of course i'd like to shed it/share it eventually19:59
=== cmagina_ is now known as cmagina

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