Skip to content

kobject: catch kobjects that are not initialized

Greg Kroah-Hartman lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest36 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/36kobject: catch kobjects that are not initializedlib/kobject.c+8 -10 replies
2/36uio: Kconfig improvementsdrivers/uio/Kconfig+5 -50 replies
3/36uio: mark pci_device_id hilscher_pci_ids[] __devinitdatadrivers/uio/uio_cif.c+1 -10 replies
4/36UIO: arch/arm/Kconfig: Make UIO available on ARM architecturearch/arm/Kconfig+2 -00 replies
5/36UIO: Remove needless PCI_DEVICE_ID definition from uio_cif.cdrivers/uio/uio_cif.c+0 -40 replies
6/36UIO: Implement a UIO interface for the SMX CryptengineMAINTAINERS drivers/uio/Kconfig drivers/uio/Makefile +1 more+159 -00 replies
7/36UIO: hold a reference to the device's owner while the device is opendrivers/uio/uio.c+21 -150 replies
8/36driver core: memory: semaphore to mutexdrivers/base/memory.c include/linux/memory.h mm/memory_hotplug.c+7 -70 replies
9/36driver core: register_memory/unregister_memory clean ups and bugfixdrivers/base/memory.c+7 -150 replies
10/36driver core: Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macrosinclude/linux/device.h include/linux/kernel.h+7 -140 replies
11/36sysfs: small header file cleanup for SYSFS=ninclude/linux/sysfs.h+2 -70 replies
12/36firmware: move firmware_class from Documentation/ to samples/Documentation/firmware_class/firmware_sample_driver.c Documentation/firmware_class/firmware_sample_firmware_class.c samples/firmware_class/firmware_sample_driver.c +1 more+322 -3220 replies
13/36firmware: clean up samples for coding style issuessamples/firmware_class/firmware_sample_driver.c samples/firmware_class/firmware_sample_firmware_class.c+40 -380 replies
14/36PNP: add all PNP card device id's as individual aliasesscripts/mod/file2alias.c+44 -130 replies
15/36power_state: remove it from driver coredrivers/base/power/main.c+0 -50 replies
16/36driver core: cpu: fix section mismatch in cpu.c:store_onlinedrivers/base/cpu.c+2 -20 replies
17/36sysdev: detect multiple driver registrationsdrivers/base/sys.c+16 -00 replies
18/36block: send disk "change" event for rescan_partitions()fs/partitions/check.c+4 -00 replies
19/36PM: Handle device registrations during suspend/resumeDocumentation/power/devices.txt drivers/base/core.c drivers/base/power/main.c +2 more+40 -520 replies
20/36Driver core: Call device_pm_add() after bus_add_device() in device_add()drivers/base/core.c drivers/base/power/main.c+8 -110 replies
21/36PM: Fix misuse of wakeup flag accessors in serial coredrivers/serial/serial_core.c+1 -10 replies
22/36PM: Make wakeup flags available whenever CONFIG_PM is setdrivers/base/power/main.c drivers/base/power/sysfs.c include/linux/pm.h+23 -170 replies
23/36PM: Convert wakeup flag accessors to inline functionsinclude/linux/device.h include/linux/pm.h include/linux/pm_wakeup.h+94 -450 replies
24/36Driver core: make device_is_registered() work for class devicesdrivers/base/bus.c include/linux/device.h+3 -90 replies
25/36SYSFS: Explicitly include required header file slab.h.fs/sysfs/dir.c fs/sysfs/file.c+2 -00 replies
26/36Kobject: Replace list_for_each() with list_for_each_entry().lib/kobject.c+2 -80 replies
27/36PM: Remove legacy PM (fix)Documentation/DocBook/kernel-api.tmpl+0 -50 replies
28/36Firmware: add iSCSI iBFT SupportDocumentation/ABI/testing/sysfs-ibft arch/x86/kernel/setup_32.c arch/x86/kernel/setup_64.c +5 more+1168 -00 replies
29/36PM: Remove destroy_suspended_device()arch/x86/kernel/cpuid.c arch/x86/kernel/msr.c drivers/base/core.c +10 more+22 -1460 replies
30/36sysfs: refill attribute buffer when reading from offset 0Documentation/filesystems/sysfs.txt fs/sysfs/file.c+9 -50 replies
31/36driver core: replace remaining __FUNCTION__ occurrencesdrivers/base/bus.c drivers/base/class.c drivers/base/core.c +4 more+36 -360 replies
32/36memstick: convert struct class_device to struct devicedrivers/memstick/core/memstick.c drivers/memstick/core/mspro_block.c drivers/memstick/host/jmb38x_ms.c +1 more+27 -280 replies
33/36IB: convert struct class_device to struct devicedrivers/infiniband/core/sysfs.c drivers/infiniband/core/ucm.c drivers/infiniband/core/user_mad.c +12 more+352 -3191 reply
34/36IB: rename "dev" to "srp_dev" in srp_host structuredrivers/infiniband/ulp/srp/ib_srp.c drivers/infiniband/ulp/srp/ib_srp.h+27 -240 replies
35/36DRM: remove unused dev_classdrivers/char/drm/drmP.h+0 -10 replies
36/36SCSI: convert struct class_device to struct deviceblock/bsg.c drivers/ata/ahci.c drivers/ata/libata-scsi.c +52 more+1761 -15100 replies

Reviews trailers per patch

8 of 36 patches have a Reviewed-by or Acked-by.

PatchPaul MundtRandy DunlapMarcel HoltmannPavel MachekTejun HeoRoland Dreier
1/36
2/36
3/36
4/36
5/36
6/36A-b
7/36
8/36
9/36
10/36
11/36R-b
12/36A-b
13/36
14/36
15/36
16/36
17/36
18/36
19/36A-b
20/36A-b
21/36
22/36
23/36
24/36
25/36
26/36
27/36
28/36
29/36A-b
30/36A-b
31/36
32/36
33/36
34/36R-b
35/36
36/36

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v1 thread