[05:51] <zkanda> Hello, there is a fix in mainline linux-firmware that I want to apply to 17.10 linux-firmware, I'm following the wiki from here: https://wiki.ubuntu.com/Kernel/Dev/LinuxFirmwareMaintenance
[05:53] <zkanda> However there's no instruction on how to compile and get a .deb, anyone here who can point me to the right direction?
[06:37] <apw> zkanda: either amke a source package with dpkg-buildpackage -S and throw that in a ppa, or dpkg-buildpackage -b in a chroot
[12:05] <jainy> Hey, I have a bug in kernel module related to locks. So I enabled lockdep and tried to compile it; however, it is throwing me this error. Is there any way I can fix go around this and to use LOCKDEP?  
[12:05] <jainy> Kernel built with CONFIG_DEBUG_LOCK_ALLOC which is incompatible     *** with the CDDL license and will prevent the module linking stage     *** from succeeding.  You must rebuild your kernel without this     *** option enabled.
[12:06] <jainy> any help is appreciated, thank you..
[12:14] <jainy> also what modules in ubuntu kernel uses CDDL licence?
[12:15] <apw> jainy, that sounds more like somethign outside the kernel
[12:16] <apw> jainy, oh unless it is the vbox drivers
[12:17] <apw> jainy, or indeed zfs ... so it is zfs, so you would have to build with do_zfs=false
[12:17] <apw> assuming you don't need zfs
[12:18] <jainy> zfs makes sense. okay, I will try to compile with do_zfs=false
[12:19] <jainy> @apw, "fakeroot debian/rules DEB_BUILD_OPTIONS="debug nostrip noopt parallel=12"  binary-headers binary-generic do_zfs=false" is the command line, right?
[12:19] <apw> you might have to put that before binary-headers, but i think that is right
[12:20] <apw> git grep do_zfs debian
[12:20] <apw> to confirm
[12:20] <jainy> okay, thank you
[12:49] <jainy> @apw, Now I an getting "I: Checking modules for generic...    reading new modules...read 4614 modules.    reading old modules...       MISS: spl       MISS: splat       MISS: zavl       MISS: zcommon       MISS: zfs       MISS: znvpair       MISS: zpios       MISS: zunicode"
[12:50] <jainy> how do I specify to skip zfs without failing there? 
[12:50] <alexzzz> Hi all! I want to check hybrid polling on 4.10.0-40-generic and have some problems. I have ubuntu 16.04 with linux-generic-hwe-16.04 package installed. I've set scsi_mod.use_blk_mq=y and rebooted. After that i see that for my ssd drive scheduler is set to "none". I'm trying to change io_poll_delay to 0, but "echo" command fails with error: -bash: echo: write error: Invalid argument. Hope for help 
[12:50] <apw> jainy, is it erroring there?  i thought rules marked those ok when you disable
[12:51] <apw> it will still report them as missing, just not die
[12:51] <jainy> find /home/vuzzer/zless4.4/4.4/linux-4.4.0/debian/build/build-generic/ -name \*.ko | \ 	sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort > /home/vuzzer/zless4.4/4.4/linux-4.4.0/debian.master/abi/4.4.0-97.120/amd64/generic.modules II: Checking modules for generic...    reading new modules...read 4614 modules.    reading old modules...       MISS: spl       MISS: splat       MISS: zavl       MISS: zcommon       MISS: zfs       MISS: znv
[12:51] <apw> no i don't see it saying (ignored)
[12:51] <jainy> EE: Missing modules (start begging for mercy) debian/rules.d/4-checks.mk:12: recipe for target 'module-check-generic' failed make: *** [module-check-generic] Error 1
[12:52] <jainy> so make failed 
[12:52] <apw> hrm, ok so that is broken
[12:52] <apw>         do_zfs_disable:=$(shell cat $(DROOT)/zfs-modules.ignore >>$(prev_abidir)/../modules.ignore)
[12:53] <apw> there is al ine like that in debian/rules, you wanna make that not conditional 
[12:53] <apw> and that should not be there in the makefile
[12:53] <apw> hrm
[12:53] <jainy> in which can I find that line ? 
[12:54] <apw> grep is your friend
[12:54] <apw> but i think it is debian/rules
[12:54] <jainy> yes, 
[12:54] <jainy> let me check
[12:55] <apw> jainy, http://paste.ubuntu.com/26139268/ something like that might do the trick
[13:00] <apw> if it works likely that needs applying across the board
[13:01] <jainy> it should be this -> ifeq ($(do_zfs),false), right?  a small typo.. I am testing it now
[13:38] <apw> indeed it sh
[13:38] <apw> jainy, indeed it should be that
[13:39] <apw> we only normally disable zfs for cross builds, so i hadn't realised it was broke
[13:45] <jainy> the compilation is successfully completed  
[13:47] <apw> great, i will test the other use cases
[13:53] <apw> jainy, bug #1737176
[17:42] <jainy> Hi, I am trying to lockdep feature provided by kernel. When the deadlock occurs what I see in the kernel log is "INFO: lockdep is turned off." Even though I have provided "CONFIG_DEBUG_LOCK_ALLOC=y" I see a warning message as following:
[17:43] <jainy> scripts/kconfig/conf  --silentoldconfig Kconfig
[17:43] <jainy> .config:4268:warning: override: M686 changes choice state
[17:43] <jainy> .config:9596:warning: override: reassigning to symbol DEBUG_LOCK_ALLOC
[17:44] <jainy> .config:9599:warning: override: reassigning to symbol DEBUG_SPINLOCK
[17:44] <jainy>  Restart config...
[17:45] <jainy> could this be the problem? if so, how do I stop overriding these changes?
[17:45] <jainy> Any help is appreciated..