Revision e210faa2359f92eb2e417cd8462eb980a4dbb172 authored by Sebastian Andrzej Siewior on 21 December 2016, 19:19:51 UTC, committed by Thomas Gleixner on 25 December 2016, 09:47:43 UTC
Install the callbacks via the state machine. No functional change.

This is the minimal fixup so we can remove the hotplug notifier mess
completely.

The real rework of this driver to use work queues is still stuck in
review/testing on the SCSI mailing list.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
Cc: linux-scsi@vger.kernel.org
Cc: "Martin K. Petersen" <martin.petersen@oracle.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Chad Dupuis <chad.dupuis@qlogic.com>
Cc: QLogic-Storage-Upstream@qlogic.com
Cc: Johannes Thumshirn <jth@kernel.org>
Cc: Christoph Hellwig <hch@lst.de>
Link: http://lkml.kernel.org/r/20161221192111.836895753@linutronix.de
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

1 parent c53b005
History
File Mode Size
kasan
Kconfig -rw-r--r-- 23.9 KB
Kconfig.debug -rw-r--r-- 3.6 KB
Makefile -rw-r--r-- 3.4 KB
backing-dev.c -rw-r--r-- 26.3 KB
balloon_compaction.c -rw-r--r-- 4.7 KB
bootmem.c -rw-r--r-- 20.8 KB
cleancache.c -rw-r--r-- 9.9 KB
cma.c -rw-r--r-- 12.2 KB
cma.h -rw-r--r-- 515 bytes
cma_debug.c -rw-r--r-- 4.4 KB
compaction.c -rw-r--r-- 56.5 KB
debug.c -rw-r--r-- 4.3 KB
debug_page_ref.c -rw-r--r-- 1.3 KB
dmapool.c -rw-r--r-- 13.8 KB
early_ioremap.c -rw-r--r-- 6.2 KB
fadvise.c -rw-r--r-- 4.3 KB
failslab.c -rw-r--r-- 1.4 KB
filemap.c -rw-r--r-- 76.3 KB
frame_vector.c -rw-r--r-- 6.1 KB
frontswap.c -rw-r--r-- 14.3 KB
gup.c -rw-r--r-- 42.5 KB
highmem.c -rw-r--r-- 11.7 KB
huge_memory.c -rw-r--r-- 64.5 KB
hugetlb.c -rw-r--r-- 122.6 KB
hugetlb_cgroup.c -rw-r--r-- 10.9 KB
hwpoison-inject.c -rw-r--r-- 3.2 KB
init-mm.c -rw-r--r-- 680 bytes
internal.h -rw-r--r-- 15.3 KB
interval_tree.c -rw-r--r-- 3.1 KB
khugepaged.c -rw-r--r-- 48.8 KB
kmemcheck.c -rw-r--r-- 2.9 KB
kmemleak-test.c -rw-r--r-- 3.2 KB
kmemleak.c -rw-r--r-- 56.1 KB
ksm.c -rw-r--r-- 63.5 KB
list_lru.c -rw-r--r-- 12.6 KB
maccess.c -rw-r--r-- 3.0 KB
madvise.c -rw-r--r-- 19.5 KB
memblock.c -rw-r--r-- 49.5 KB
memcontrol.c -rw-r--r-- 154.5 KB
memory-failure.c -rw-r--r-- 49.0 KB
memory.c -rw-r--r-- 111.9 KB
memory_hotplug.c -rw-r--r-- 54.6 KB
mempolicy.c -rw-r--r-- 71.2 KB
mempool.c -rw-r--r-- 13.9 KB
memtest.c -rw-r--r-- 2.7 KB
migrate.c -rw-r--r-- 52.4 KB
mincore.c -rw-r--r-- 6.7 KB
mlock.c -rw-r--r-- 22.6 KB
mm_init.c -rw-r--r-- 4.8 KB
mmap.c -rw-r--r-- 94.7 KB
mmu_context.c -rw-r--r-- 1.3 KB
mmu_notifier.c -rw-r--r-- 11.7 KB
mmzone.c -rw-r--r-- 2.4 KB
mprotect.c -rw-r--r-- 13.4 KB
mremap.c -rw-r--r-- 15.6 KB
msync.c -rw-r--r-- 2.6 KB
nobootmem.c -rw-r--r-- 11.1 KB
nommu.c -rw-r--r-- 48.4 KB
oom_kill.c -rw-r--r-- 28.6 KB
page-writeback.c -rw-r--r-- 84.4 KB
page_alloc.c -rw-r--r-- 203.0 KB
page_counter.c -rw-r--r-- 4.8 KB
page_ext.c -rw-r--r-- 11.4 KB
page_idle.c -rw-r--r-- 5.4 KB
page_io.c -rw-r--r-- 9.4 KB
page_isolation.c -rw-r--r-- 8.4 KB
page_owner.c -rw-r--r-- 14.7 KB
page_poison.c -rw-r--r-- 3.5 KB
pagewalk.c -rw-r--r-- 7.5 KB
percpu-km.c -rw-r--r-- 2.8 KB
percpu-vm.c -rw-r--r-- 10.0 KB
percpu.c -rw-r--r-- 66.4 KB
pgtable-generic.c -rw-r--r-- 4.8 KB
process_vm_access.c -rw-r--r-- 10.1 KB
quicklist.c -rw-r--r-- 2.4 KB
readahead.c -rw-r--r-- 16.1 KB
rmap.c -rw-r--r-- 51.1 KB
shmem.c -rw-r--r-- 106.7 KB
slab.c -rw-r--r-- 110.1 KB
slab.h -rw-r--r-- 13.9 KB
slab_common.c -rw-r--r-- 31.9 KB
slob.c -rw-r--r-- 16.0 KB
slub.c -rw-r--r-- 138.0 KB
sparse-vmemmap.c -rw-r--r-- 7.8 KB
sparse.c -rw-r--r-- 20.8 KB
swap.c -rw-r--r-- 27.0 KB
swap_cgroup.c -rw-r--r-- 4.6 KB
swap_state.c -rw-r--r-- 13.2 KB
swapfile.c -rw-r--r-- 77.1 KB
truncate.c -rw-r--r-- 23.6 KB
usercopy.c -rw-r--r-- 7.7 KB
userfaultfd.c -rw-r--r-- 7.2 KB
util.c -rw-r--r-- 15.9 KB
vmacache.c -rw-r--r-- 3.1 KB
vmalloc.c -rw-r--r-- 68.5 KB
vmpressure.c -rw-r--r-- 12.5 KB
vmscan.c -rw-r--r-- 111.1 KB
vmstat.c -rw-r--r-- 47.2 KB
workingset.c -rw-r--r-- 18.1 KB
z3fold.c -rw-r--r-- 21.3 KB
zbud.c -rw-r--r-- 18.2 KB
zpool.c -rw-r--r-- 10.0 KB
zsmalloc.c -rw-r--r-- 59.5 KB
zswap.c -rw-r--r-- 30.7 KB

back to top