summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* mm, vmalloc: use __GFP_HIGHMEM implicitlyMichal Hocko2017-05-083-4/+4
* drivers/md/bcache/super.c: use kvmallocMichal Hocko2017-05-081-6/+2
* drivers/md/dm-ioctl.c: use kvmalloc rather than opencoded variantMichal Hocko2017-05-081-9/+4
* treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko2017-05-0821-159/+54
* mm: support __GFP_REPEAT in kvmalloc_node for >32kBMichal Hocko2017-05-083-24/+9
* mm: introduce kv[mz]alloc helpersMichal Hocko2017-05-081-6/+1
* drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()Dan Carpenter2017-05-081-2/+2
* drivers/misc/vmw_vmci/vmci_queue_pair.c: fix a couple integer overflow testsDan Carpenter2017-05-081-2/+8
* drivers/virt/fsl_hypervisor.c: use get_user_pages_unlocked()Lorenzo Stoakes2017-05-081-5/+2
* Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2017-05-0615-413/+226
|\
| * lightnvm: fix bad back free on error pathJavier González2017-05-041-2/+2
| * lightnvm: create cmd before allocating requestJavier González2017-05-041-2/+2
| * mtip32xx: convert internal commands to regular block infrastructureJens Axboe2017-05-032-178/+30
| * mtip32xx: cleanup internal tag assumptionsJens Axboe2017-05-031-10/+9
| * blk-mq: update ->init_request and ->exit_request prototypesChristoph Hellwig2017-05-0212-84/+67
| * Revert "mtip32xx: pass BLK_MQ_F_NO_SCHED"Jens Axboe2017-05-021-1/+1
| * mtip32xx: convert internal command issue to block IO pathJens Axboe2017-05-021-30/+73
| * mtip32xx: abstract out "are any commands active" helperJens Axboe2017-05-021-10/+18
| * mtip32xx: kill atomic argument to mtip_quiesce_io()Jens Axboe2017-05-021-15/+5
| * mtip32xx: get rid of 'atomic' argument to mtip_exec_internal_command()Jens Axboe2017-05-021-105/+43
* | Merge tag 'devicetree-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-05-0518-36/+544
|\ \
| * | of: fix sparse warnings in fdt, irq, reserved mem, and resolver codeRob Herring2017-05-044-5/+5
| * | of: fix sparse warning in of_pci_range_parser_oneRob Herring2017-05-041-1/+1
| * | of: fix sparse warnings in of_find_next_cache_nodeRob Herring2017-05-041-7/+6
| * | of/unittest: Missing unlocks on errorDan Carpenter2017-05-041-2/+6
| * | of: fix uninitialized variable warning for overlay testArnd Bergmann2017-05-031-1/+1
| * | of: fix unittest build without CONFIG_OF_OVERLAYArnd Bergmann2017-04-281-1/+1
| * | of: Add unit tests for applying overlaysFrank Rowand2017-04-277-8/+505
| * | of: fix "/cpus" reference leak in of_numa_parse_cpu_nodes()Tyrel Datwyler2017-04-181-0/+2
| * | of: Add function for generating a DT modalias with a newlineRob Herring2017-03-225-14/+20
| * | of: fix of_device_get_modalias returned length when truncating buffersRob Herring2017-03-221-1/+1
* | | Merge tag 'for-4.12/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-05-053-18/+39
|\ \ \
| * | | dm cache metadata: fail operations if fail_io mode has been establishedMike Snitzer2017-05-051-4/+8
| * | | dm integrity: improve the Kconfig help text for DM_INTEGRITYMike Snitzer2017-05-041-2/+13
| * | | dm cache policy smq: cleanup free_target_met() and clean_target_met()Mike Snitzer2017-05-041-11/+13
| * | | dm cache policy smq: allow demotions to happen even during continuous IOJoe Thornber2017-05-041-1/+5
* | | | Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-0539-614/+1385
|\ \ \ \
| * \ \ \ Merge branch 'for-4.12/dax' into libnvdimm-for-nextDan Williams2017-05-0469-1439/+3880
| |\ \ \ \
| | * | | | brd: fix uninitialized use of brd->dax_devGerald Schaefer2017-05-031-7/+5
| | * | | | x86, dax, pmem: remove indirection around memcpy_from_pmem()Dan Williams2017-04-253-4/+3
| | * | | | block: remove block_device_operations ->direct_access()Dan Williams2017-04-254-54/+0
| | * | | | dm: teach dm-targets to use a dax_device + dax_operationsDan Williams2017-04-255-45/+39
| | * | | | dm: add dax_device and dax_operations supportDan Williams2017-04-203-14/+72
| | * | | | dax: introduce dax_direct_access()Dan Williams2017-04-201-0/+39
| | * | | | dcssblk: add dax_operations supportDan Williams2017-04-192-9/+47
| | * | | | brd: add dax_operations supportDan Williams2017-04-192-11/+55
| | * | | | pmem: add dax_operations supportDan Williams2017-04-194-22/+54
| | * | | | dax: introduce dax_operationsDan Williams2017-04-193-3/+13
| | * | | | dax: add a facility to lookup a dax device by 'host' device nameDan Williams2017-04-193-6/+85
| | * | | | dax: refactor dax-fs into a generic provider of 'struct dax_device' instancesDan Williams2017-04-128-215/+393