aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-06-08dm writecache: rework writecache_flush_threaddm-4.18-writecache-splitoutMikulas Patocka1-29/+50
2018-06-08dm writecache: convert remaining swait queue to wake_up_processMikulas Patocka1-19/+15
2018-06-08dm writecache: convert swait_queues to wait_queuesMikulas Patocka1-13/+13
2018-06-08dm: add writecache targetMikulas Patocka4-0/+2368
2018-06-08swait: export symbols __prepare_to_swait and __finish_swaitMikulas Patocka1-0/+2
2018-06-08dm: adjust structure members to improve alignmentMike Snitzer9-73/+79
2018-06-08dm: report which conflicting type caused error during table_load()Mike Snitzer1-1/+2
2018-06-08dm: use bioset_init_from_src() to copy bio_setJens Axboe1-6/+16
2018-06-08block: add bioset_init_from_src() helperJens Axboe2-0/+19
2018-06-07block: always set partition number to '0' in blk_partition_remap()Hannes Reinecke1-1/+1
2018-06-06block: pass failfast and driver-specific flags to flush requestsHannes Reinecke1-3/+6
2018-06-05nbd: set discard_alignment to the granularityJosef Bacik1-0/+3
2018-06-05nbd: Consistently use request pointer in debug messages.Kevin Vigor1-5/+5
2018-06-05block: add verifier for cmdline partitionWang YanQing1-0/+57
2018-06-05lightnvm: pblk: fix resource leak of invalid_bitmapColin Ian King1-1/+2
2018-06-05lightnvm: pblk: make symbol write_buffer_size staticWei Yongjun1-1/+1
2018-06-05loop: add recursion validation to LOOP_CHANGE_FDTheodore Ts'o1-30/+38
2018-06-05dm: Use kzalloc for all structs with embedded biosets/mempoolsfor-linus-20180605Kent Overstreet7-7/+7
2018-06-04blk-mq: return when hctx is stopped in blk_mq_run_work_fnJianchao Wang1-1/+1
2018-06-04Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds13-118/+69
2018-06-04Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds266-6032/+1229
2018-06-04Merge branch 'work.rmdir' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-4/+4
2018-06-04Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-79/+43
2018-06-04Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds212-3984/+4020
2018-06-03Linux 4.17v4.17Linus Torvalds1-1/+1
2018-06-03Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds4-21/+34
2018-06-03Revert "fs: fold open_check_o_direct into do_dentry_open"Al Viro3-19/+33
2018-06-03Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-18/+35
2018-06-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-21/+185
2018-06-02blk-mq: update nr_requests when switching to 'none' schedulerfor-4.18/block-20180603Ming Lei1-0/+1
2018-06-02block: don't use blocking queue entered for recursive bio submitsJens Axboe3-1/+15
2018-06-02dm-crypt: fix warning in shutdown pathKent Overstreet1-4/+3
2018-06-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds38-115/+192
2018-06-02Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-2/+20
2018-06-02Merge tag 'drm-fixes-for-v4.17-rc8' of git://people.freedesktop.org/~airlied/...Linus Torvalds8-44/+91
2018-06-03Merge branch 'drm-fixes-4.17' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie1-9/+22
2018-06-02Merge tag 'mips_fixes_4.17_3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-38/+6
2018-06-02Merge tag 'vfio-v4.17' of git://github.com/awilliam/linux-vfioLinus Torvalds1-15/+10
2018-06-02Merge tag 'char-misc-4.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-7/+8
2018-06-02Merge tag 'staging-4.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-68/+93
2018-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds14-62/+172
2018-06-02Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-2/+10
2018-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+2
2018-06-02mm: fix the NULL mapping case in __isolate_lru_page()Hugh Dickins1-1/+1
2018-06-02mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty()Hugh Dickins1-1/+1
2018-06-02Revert "vfio/type1: Improve memory pinning process for raw PFN mapping"Alex Williamson1-15/+10
2018-06-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-0/+4
2018-06-01bpf: fix uapi hole for 32 bit compat applicationsDaniel Borkmann2-0/+4
2018-06-01net: usb: cdc_mbim: add flag FLAG_SEND_ZLPDaniele Palmas1-1/+1
2018-06-01Merge branch 'tunnel-mtus'David S. Miller3-9/+15
2018-06-01ip6_tunnel: remove magic mtu value 0xFFF8Nicolas Dichtel2-5/+11
2018-06-01ip_tunnel: restore binding to ifaces with a large mtuNicolas Dichtel1-4/+4
2018-06-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-4/+3
2018-06-01net: dsa: b53: Add BCM5389 supportDamien Thébault4-1/+19
2018-06-01lightnvm: pblk: take bitmap alloc. out of critical sectionJavier González1-41/+56
2018-06-01lightnvm: pblk: kick writer on new flush pointsHans Holmberg4-7/+10
2018-06-01lightnvm: pblk: only try to recover lines with written smetaHans Holmberg1-9/+21
2018-06-01lightnvm: pblk: remove unnecessary bio_get/putJavier González1-37/+28
2018-06-01lightnvm: pblk: add possibility to set write buffer size manuallyMarcin Dziegielewski1-2/+12
2018-06-01lightnvm: fix partial read error pathIgor Konopko1-4/+4
2018-06-01lightnvm: proper error handling for pblk_bio_add_pagesIgor Konopko1-2/+4
2018-06-01lightnvm: pblk: fix smeta write error pathHans Holmberg1-3/+4
2018-06-01lightnvm: pblk: garbage collect lines with failed writesHans Holmberg7-64/+200
2018-06-01lightnvm: pblk: rework write error recovery pathHans Holmberg5-229/+181
2018-06-01kcm: Fix use-after-free caused by clonned socketsKirill Tkhai1-1/+1
2018-06-01lightnvm: pblk: remove dead functionJavier González2-8/+0
2018-06-01lightnvm: pass flag on graceful teardown to targetsJavier González6-18/+35
2018-06-01lightnvm: pblk: check for chunk size before allocating itJavier González1-3/+3
2018-06-01lightnvm: pblk: remove unnecessary argumentJavier González3-5/+5
2018-06-01lightnvm: pblk: remove unnecessary indirectionJavier González1-12/+2
2018-06-01lightnvm: pblk: return NVM_ error on failed submissionJavier González1-14/+8
2018-06-01lightnvm: pblk: warn in case of corrupted write bufferJavier González1-3/+2
2018-06-01lightnvm: pblk: improve error msg on corrupted LBAsJavier González1-10/+32
2018-06-01lightnvm: pblk: check read lba on gc pathJavier González1-6/+33
2018-06-01lightnvm: pblk: recheck for bad lines at runtimeJavier González2-14/+35
2018-06-01lightnvm: pblk: fail gracefully on line alloc. failureJavier González2-9/+29
2018-06-01Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-4.18/blockJens Axboe11-193/+351
2018-06-01block: split the blk-mq case from elevator_initChristoph Hellwig3-32/+48
2018-06-01block: move sysfs_lock into elevator_initChristoph Hellwig5-28/+8
2018-06-01block: remove the always unused name argument to elevator_initChristoph Hellwig4-11/+5
2018-06-01block: unexport elevator_init/exitChristoph Hellwig3-4/+2
2018-06-01block: move initialization of elevator-related fields to blk_alloc_queue_nodeChristoph Hellwig2-5/+5
2018-06-01nvme: use the changed namespaces list log to clear ns data changed AENsChristoph Hellwig2-4/+49
2018-06-01nvme: mark nvme_queue_scan staticChristoph Hellwig2-11/+9
2018-06-01nvme: submit AEN event configuration on startupHannes Reinecke2-0/+18
2018-06-01nvmet: mask pending AENsChristoph Hellwig3-1/+10
2018-06-01nvmet: add AEN configuration supportChristoph Hellwig3-2/+32
2018-06-01nvmet: implement the changed namespaces logChristoph Hellwig3-9/+76
2018-06-01nvmet: split log page implementationChristoph Hellwig1-63/+36
2018-06-01nvmet: add a new nvmet_zero_sgl helperChristoph Hellwig2-0/+8
2018-06-01nvme.h: add AEN configuration symbolsHannes Reinecke1-0/+5
2018-05-31net-sysfs: Fix memory leak in XPS configurationAlexander Duyck1-3/+3
2018-05-31ixgbe: fix parsing of TC actions for HW offloadOndřej Hlavatý1-5/+4
2018-05-31Merge tag 'xfs-4.17-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+1
2018-05-31net: ethernet: davinci_emac: fix error handling in probe()Dan Carpenter1-10/+12
2018-05-31net/ncsi: Fix array size in dumpit handlerSamuel Mendoza-Jonas1-1/+1
2018-05-31Merge tag 'wireless-drivers-for-davem-2018-05-30' of git://git.kernel.org/pub...David S. Miller2-9/+8
2018-05-31cls_flower: Fix incorrect idr release when failing to modify rulePaul Blakey1-1/+1
2018-05-31net/sonic: Use dma_mapping_error()Finn Thain1-1/+1
2018-05-31drm/amd/display: Update color props when modeset is requiredLeo (Sunpeng) Li1-2/+6
2018-05-31drm/amd/display: Make atomic-check validate underscan changesDavid Francis1-7/+16
2018-05-31nvme.h: add the changed namespace list logChristoph Hellwig1-0/+3
2018-05-31nvme.h: untangle AEN notice definitionsChristoph Hellwig2-14/+24
2018-05-31nvmet: fix error return code in nvmet_file_ns_enable()Wei Yongjun1-2/+6
2018-05-31nvmet: fix a typo in nvmet_file_ns_enable()Wei Yongjun1-1/+1
2018-05-31nvme-fabrics: allow internal passthrough command on deleting controllersChristoph Hellwig1-48/+31
2018-05-31block, bfq: prevent soft_rt_next_start from being stuck at infinityDavide Sapienza1-27/+2
2018-05-31block, bfq: increase weight-raising duration for interactive appsDavide Sapienza1-11/+15
2018-05-31block, bfq: remove slow-system classPaolo Valente2-105/+46
2018-05-31block, bfq: add description of weight-raising heuristicsPaolo Valente1-24/+56
2018-05-31block, bfq: remove the removal of 'next' rq in bfq_requests_mergedFilippo Muzzini1-7/+0
2018-05-31block, bfq: remove wrong check in bfq_requests_mergedPaolo Valente1-6/+20
2018-05-31block, bfq: remove wrong lock in bfq_requests_mergedFilippo Muzzini1-2/+0
2018-05-31Merge tag 'platform-drivers-x86-v4.17-4' of git://git.infradead.org/linux-pla...Linus Torvalds1-10/+13
2018-05-31platform/x86: asus-wmi: Fix NULL pointer dereferenceJoão Paulo Rechi Vita1-10/+13
2018-05-31Merge tag 'perf-urgent-for-mingo-4.17-20180531' of git://git.kernel.org/pub/s...Ingo Molnar9-21/+185
2018-05-31sched/headers: Fix typoDavidlohr Bueso1-1/+1
2018-05-31sched/deadline: Fix missing clock updateJuri Lelli1-3/+3
2018-05-31sched/core: Require cpu_active() in select_task_rq(), for user tasksPaul Burton1-2/+1
2018-05-31sched/core: Fix rules for running on online && !active CPUsPeter Zijlstra1-12/+30
2018-05-31xfrm Fix potential error pointer dereference in xfrm_bundle_create.Steffen Klassert1-3/+2
2018-05-30fs: clear writeback errors in inode_init_alwaysxfs-4.17-fixes-3Darrick J. Wong1-0/+1
2018-05-30block: fixup bioset_integrity_create() callJens Axboe1-1/+1
2018-05-31Merge tag 'drm-misc-fixes-2018-05-30' of git://anongit.freedesktop.org/drm/dr...Dave Airlie3-13/+6
2018-05-30Merge tag 'for-linus-20180530' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2018-05-30Merge tag 'selinux-pr-20180530' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2018-05-30block: Drop bioset_create()Kent Overstreet2-52/+15
2018-05-30xfs: convert to bioset_init()/mempool_init()Kent Overstreet3-8/+7
2018-05-30btrfs: convert to bioset_init()/mempool_init()Kent Overstreet1-14/+11
2018-05-30fs: convert block_dev.c to bioset_init()Kent Overstreet1-6/+3
2018-05-30target: convert to bioset_init()/mempool_init()Kent Overstreet2-9/+7
2018-05-30dm: convert to bioset_init()/mempool_init()Kent Overstreet17-206/+197
2018-05-30md: convert to bioset_init()/mempool_init()Kent Overstreet15-181/+159
2018-05-30bcache: convert to bioset_init()/mempool_init()Kent Overstreet7-52/+37
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Kent Overstreet6-65/+65
2018-05-30pktcdvd: convert to bioset_init()/mempool_init()Kent Overstreet2-26/+26
2018-05-30drbd: convert to bioset_init()/mempool_init()Kent Overstreet6-59/+38
2018-05-30block: convert bounce, q->bio_split to bioset_init()/mempool_init()Kent Overstreet7-33/+41
2018-05-30Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-2/+2
2018-05-30blk-throttle: return proper bool type to caller instead of 0/1Chengguang Xu1-5/+5
2018-05-30perf tools: Fix perf.data format description of NRCPUS headerArnaldo Carvalho de Melo1-1/+1
2018-05-30perf script python: Add addr into perf sample dictLeo Yan1-0/+2
2018-05-30perf data: Update documentation section on cpu topologyThomas Richter1-0/+8
2018-05-30perf cs-etm: Fix indexing for decoder packet queueMathieu Poirier1-2/+10
2018-05-30perf bpf: Fix NULL return handling in bpf__prepare_load()YueHaibing1-3/+3
2018-05-30drm/bridge/synopsys: dw-hdmi: fix dw_hdmi_setup_rx_senseNeil Armstrong3-13/+6
2018-05-30blk-mq: only iterate over inflight requests in blk_mq_tagset_busy_iterChristoph Hellwig5-21/+4
2018-05-30nbd: clear DISCONNECT_REQUESTED flag once disconnection occurs.Kevin Vigor1-6/+15
2018-05-30vhost_net: flush batched heads before trying to busy pollingJason Wang1-13/+24
2018-05-30blk-throttle: fix potential NULL pointer dereference in throtl_select_dispatchLiu Bo1-1/+2
2018-05-30block: kyber: make kyber more friendly with mergingJianchao Wang1-32/+158
2018-05-30blk-mq: abstract out blk-mq-sched rq list iteration bio merge helperJens Axboe2-11/+26
2018-05-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2-3/+6
2018-05-30perf test: "Session topology" dumps core on s390Thomas Richter1-6/+24
2018-05-30perf parse-events: Handle uncore event aliases in small groups properlyKan Liang4-9/+137
2018-05-30nvme-loop: add support for multiple portsChristoph Hellwig2-19/+31
2018-05-30nvme-pci: simplify __nvme_submit_cmdChristoph Hellwig1-23/+14
2018-05-30nvme-pci: Rate limit the nvme timeout warningsKeith Busch1-1/+1
2018-05-30nvme: allow duplicate controller if prior controller being deletedJames Smart1-1/+3
2018-05-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-11/+17
2018-05-30Merge branch 'drm-fixes-4.17' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie1-6/+7
2018-05-30Merge tag 'drm-misc-fixes-2018-05-29' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2-1/+5
2018-05-29selinux: KASAN: slab-out-of-bounds in xattr_getsecuritySachin Grover1-1/+1
2018-05-30Merge tag 'drm-intel-fixes-2018-05-29' of git://anongit.freedesktop.org/drm/d...Dave Airlie2-15/+51
2018-05-29Merge tag 'afs-fixes-20180529' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-16/+13
2018-05-29drm/amd/display: Fix BUG_ON during CRTC atomic check updateLeo (Sunpeng) Li1-6/+7
2018-05-29block: remove parent device reference from struct bsg_class_deviceChristoph Hellwig7-63/+19
2018-05-29Merge branch 'nvme-4.18-2' of git://git.infradead.org/nvme into for-4.18/blockJens Axboe16-119/+457
2018-05-29Merge branch 'nvme-4.17' of git://git.infradead.org/nvme into for-linusfor-linus-20180530Jens Axboe1-1/+1
2018-05-29nvme: fix extended data LBA supported settingMax Gurtovoy1-1/+1
2018-05-29i2c: ocores: update HDL sources URLFederico Vaga2-2/+2
2018-05-29IB/core: Fix error code for invalid GID entryParav Pandit1-1/+1
2018-05-29vfs: delete unnecessary assignment in vfs_listxattrChengguang Xu1-1/+0
2018-05-29tun: Fix NULL pointer dereference in XDP redirectToshiaki Makita1-6/+9
2018-05-29block: don't print a message when the device went awayChristoph Hellwig3-8/+12
2018-05-29block: unexport check_disk_size_changeChristoph Hellwig1-1/+0
2018-05-29block: move ->timeout request memberJens Axboe1-2/+2
2018-05-29blk-mq: simplify blk_mq_rq_timed_outChristoph Hellwig1-14/+8
2018-05-29block: document the blk_eh_timer_return valuesChristoph Hellwig1-2/+2
2018-05-29block: remove BLK_EH_HANDLEDChristoph Hellwig4-19/+0
2018-05-29libiscsi: don't try to bypass SCSI EHChristoph Hellwig1-2/+2
2018-05-29mmc: complete requests from ->timeoutChristoph Hellwig1-2/+3
2018-05-29scsi_transport_fc: complete requests from ->timeoutChristoph Hellwig1-4/+3
2018-05-29null_blk: complete requests from ->timeoutChristoph Hellwig1-2/+4
2018-05-29mtip32xx: complete requests from ->timeoutChristoph Hellwig1-1/+2
2018-05-29nbd: complete requests from ->timeoutChristoph Hellwig1-3/+4
2018-05-29nvme: return BLK_EH_DONE from ->timeoutChristoph Hellwig3-11/+7
2018-05-29block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONEChristoph Hellwig17-25/+25
2018-05-29blk-mq: Remove generation seqeunceKeith Busch6-254/+89
2018-05-29be2net: Fix error detection logic for BE3Suresh Reddy1-1/+3
2018-05-29net: qmi_wwan: Add Netgear Aircard 779SJosh Hill1-0/+1
2018-05-29blk-mq: Fix timeout and state orderKeith Busch1-1/+1
2018-05-29libata: remove ata_scsi_timed_outChristoph Hellwig2-53/+0
2018-05-29mlxsw: spectrum: Forbid creation of VLAN 1 over port/LAGPetr Machata1-0/+5
2018-05-29atm: zatm: fix memcmp castingIvan Bornyakov1-2/+2
2018-05-29Merge tag 'trace-v4.17-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-10/+28
2018-05-29drm/i915/query: nospec expects no more than an unsigned longChris Wilson1-1/+4
2018-05-29iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUsHao Wei Tee1-5/+5
2018-05-29Revert "rt2800: use TXOP_BACKOFF for probe frames"Stanislaw Gruszka1-4/+3
2018-05-28net: netsec: reduce DMA mask to 40 bitsArd Biesheuvel1-2/+2