Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'driver-core-4.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core

Pull driver core fixes from Greg KH:
"Here are two small driver core / kernfs fixes for 4.9-rc3.

One makes the Kconfig entry for DEBUG_TEST_DRIVER_REMOVE a bit more
explicit that this is a crazy thing to enable for a distro kernel
(thanks for trying Fedora!), the other resolves an issue with vim
opening kernfs files (sysfs, configfs, etc.)

Both have been in linux-next with no reported issues"

* tag 'driver-core-4.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:
driver core: Make Kconfig text for DEBUG_TEST_DRIVER_REMOVE stronger
kernfs: Add noop_fsync to supported kernfs_file_fops

+5 -2
+4 -2
drivers/base/Kconfig
··· 213 213 If you are unsure about this, Say N here. 214 214 215 215 config DEBUG_TEST_DRIVER_REMOVE 216 - bool "Test driver remove calls during probe" 216 + bool "Test driver remove calls during probe (UNSTABLE)" 217 217 depends on DEBUG_KERNEL 218 218 help 219 219 Say Y here if you want the Driver core to test driver remove functions 220 220 by calling probe, remove, probe. This tests the remove path without 221 221 having to unbind the driver or unload the driver module. 222 222 223 - If you are unsure about this, say N here. 223 + This option is expected to find errors and may render your system 224 + unusable. You should say N here unless you are explicitly looking to 225 + test this functionality. 224 226 225 227 config SYS_HYPERVISOR 226 228 bool
+1
fs/kernfs/file.c
··· 911 911 .open = kernfs_fop_open, 912 912 .release = kernfs_fop_release, 913 913 .poll = kernfs_fop_poll, 914 + .fsync = noop_fsync, 914 915 }; 915 916 916 917 /**