aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-11-19aio: avoid extra ctx->poll_lock grab if polling is irq-lessaio-poll.v1Jens Axboe2-16/+78
2018-11-19aio: add support for file based polled IOJens Axboe3-3/+10
2018-11-19aio: support for IO pollingJens Axboe2-29/+463
2018-11-19aio: add iocb->ki_blk_qc fieldJens Axboe2-0/+3
2018-11-19aio: fix failure to put the file pointerJens Axboe1-0/+1
2018-11-19aio: use assigned completion handlerJens Axboe1-1/+1
2018-11-19blk-mq: Simplify request completion stateKeith Busch2-17/+1
2018-11-19scsi: Do not rely on blk-mq for double completionsKeith Busch3-16/+12
2018-11-19blk-mq: Return true if request was completedKeith Busch2-3/+4
2018-11-19blk-mq: never redirect polled IO completionsJens Axboe1-1/+6
2018-11-19blk-mq: ensure mq_ops ->poll() is entered at least onceJens Axboe1-2/+2
2018-11-19block: make blk_poll() take a parameter on whether to spin or notJens Axboe8-14/+14
2018-11-19nvme: remove opportunistic polling from bdev targetJens Axboe1-2/+0
2018-11-19blk-mq: remove 'tag' parameter from mq_ops->poll()Jens Axboe4-7/+7
2018-11-19blk-mq: when polling for IO, look for any completionJens Axboe5-68/+60
2018-11-19nvme-fc: remove ->poll implementationJens Axboe3-46/+0
2018-11-19block: have ->poll_fn() return number of entries polledJens Axboe3-12/+12
2018-11-19block: avoid ordered task state change for polled IOJens Axboe4-6/+11
2018-11-19nvme: default to 0 poll queuesJens Axboe1-1/+1
2018-11-18Merge tag 'v4.20-rc3' into for-4.21/blockJens Axboe396-2031/+4317
2018-11-18floppy: remove now unused 'flags' variableJens Axboe1-1/+0
2018-11-18Linux 4.20-rc3Linus Torvalds1-1/+1
2018-11-18Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+9
2018-11-18Merge branch 'akpm' (patches from Andrew)Linus Torvalds17-97/+169
2018-11-18Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-14/+48
2018-11-18Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-10/+144
2018-11-18Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-14/+47
2018-11-18Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds7-47/+113
2018-11-18mm/memblock.c: fix a typo in __next_mem_pfn_range() commentsChen Chang1-1/+1
2018-11-18mm, page_alloc: check for max order in hot pathMichal Hocko1-11/+9
2018-11-18scripts/spdxcheck.py: make python3 compliantUwe Kleine-König1-1/+0
2018-11-18tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offsetYufen Yu1-3/+1
2018-11-18lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturnArnd Bergmann1-2/+1
2018-11-18mm/vmstat.c: fix NUMA statistics updatesJanne Huttunen1-3/+4
2018-11-18mm/gup.c: fix follow_page_mask() kerneldoc commentMike Rapoport1-2/+8
2018-11-18ocfs2: free up write context when direct IO failedWengang Wang2-2/+19
2018-11-18scripts/faddr2line: fix location of start_kernel in commentRandy Dunlap1-1/+1
2018-11-18mm: don't reclaim inodes with many attached pagesRoman Gushchin1-2/+5
2018-11-18mm, memory_hotplug: check zone_movable in has_unmovable_pagesMichal Hocko1-0/+8
2018-11-18mm/swapfile.c: use kvzalloc for swap_info_struct allocationVasily Averin1-3/+3
2018-11-18MAINTAINERS: update OMAP MMC entryAaro Koskinen2-2/+6
2018-11-18hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!Mike Kravetz1-4/+19
2018-11-18kernel/sched/psi.c: simplify cgroup_move_task()Olof Johansson1-21/+22
2018-11-18z3fold: fix possible reclaim racesVitaly Wool1-39/+62
2018-11-17mmc: stop abusing the request queue_lock pointerChristoph Hellwig3-31/+28
2018-11-16Merge tag 'fsnotify_for_v4.20-rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-7/+10
2018-11-16Merge tag 'gfs2-4.20.fixes3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-28/+29
2018-11-16gfs2: Fix iomap buffer head reference counting bugAndreas Gruenbacher1-23/+17
2018-11-16Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-25/+50
2018-11-16Merge tag 'drm-fixes-2018-11-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds24-251/+342
2018-11-16ide: don't acquire queue_lock in ide_complete_pm_rqChristoph Hellwig1-3/+0
2018-11-16ide: don't acquire queue lock in ide_pm_execute_rqChristoph Hellwig1-3/+0
2018-11-16pktcdvd: remove queue_lock around blk_queue_max_hw_sectorsChristoph Hellwig1-2/+0
2018-11-16floppy: remove queue_lock around floppy_end_requestChristoph Hellwig1-5/+0
2018-11-16block: remove the rq_alloc_data request_queue fieldChristoph Hellwig1-1/+0
2018-11-16Merge tag 'powerpc-4.20-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds12-106/+76
2018-11-16Merge tag 'xtensa-20181115' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds2-3/+10
2018-11-16block: don't plug for aio/O_DIRECT HIPRI IOJens Axboe1-2/+11
2018-11-16block: for async O_DIRECT, mark us as polling if asked toJens Axboe1-0/+3
2018-11-16block: add polled wakeup task helperJens Axboe4-4/+17
2018-11-16blk-rq-qos: inline check for q->rq_qos functionsJens Axboe2-42/+80
2018-11-16block: add queue_is_mq() helperJens Axboe14-42/+36
2018-11-16nvme: provide optimized poll function for separate poll queuesJens Axboe1-8/+37
2018-11-16Merge tag 'for-linus-20181115' of git://git.kernel.dk/linux-blockLinus Torvalds8-10/+22
2018-11-16Merge tag 'fuse-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-5/+15
2018-11-15ide: clear ide_req()->special for non-passthrough requestsJens Axboe1-0/+5
2018-11-15nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity()Jens Axboe1-9/+11
2018-11-16Merge tag 'drm-intel-fixes-2018-11-15' of git://anongit.freedesktop.org/drm/d...Dave Airlie9-80/+208
2018-11-15block: add wbt_disable_default export for BFQJens Axboe1-0/+1
2018-11-15block: remove the queue_lock indirectionChristoph Hellwig16-106/+92
2018-11-15block: remove the lock argument to blk_alloc_queue_nodeChristoph Hellwig10-24/+12
2018-11-15mmc: stop abusing the request queue_lock pointerChristoph Hellwig3-25/+24
2018-11-15mmc: simplify queue initializationChristoph Hellwig3-59/+31
2018-11-15umem: don't override the queue_lockChristoph Hellwig1-2/+1
2018-11-15drbd: don't override the queue_lockChristoph Hellwig1-1/+1
2018-11-15blk-cgroup: move locking into blkg_destroy_allChristoph Hellwig1-7/+2
2018-11-15blk-cgroup: consolidate error handling in blkcg_init_queueChristoph Hellwig1-12/+10
2018-11-15block: remove a few unused exportsChristoph Hellwig6-17/+0
2018-11-15block: update a few comments for the legacy request removalChristoph Hellwig1-2/+2
2018-11-15block: remove the unused lock argument to rq_qos_throttleChristoph Hellwig5-36/+15
2018-11-15block: remove queue_lockdep_assert_heldChristoph Hellwig2-14/+0
2018-11-15block: use atomic bitops for ->queue_flagsChristoph Hellwig6-127/+24
2018-11-15block: don't hold the queue_lock over blk_abort_requestChristoph Hellwig5-22/+4
2018-11-15block: remove deadline __deadline manipulation helpersChristoph Hellwig4-43/+8
2018-11-15block: remove QUEUE_FLAG_BYPASS and ->bypassChristoph Hellwig6-48/+1
2018-11-15Merge tag 'selinux-pr-20181115' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+10
2018-11-15Merge tag 'pinctrl-v4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-5/+6
2018-11-15Merge tag 'nfs-for-4.20-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds5-34/+60
2018-11-16Merge branch 'drm-fixes-4.20' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie5-31/+33
2018-11-16Merge tag 'drm-misc-fixes-2018-11-14' of git://anongit.freedesktop.org/drm/dr...Dave Airlie10-140/+101
2018-11-15selftests/powerpc: Adjust wild_bctr to build with old binutilsGustavo Romero1-2/+3
2018-11-15drm/i915: Account for scale factor when calculating initial phaseVille Syrjälä3-10/+57
2018-11-15drm/i915: Clean up skl_program_scaler()Ville Syrjälä1-12/+5
2018-11-15drm/i915: Move programming plane scaler to its own function.Maarten Lankhorst1-38/+52
2018-11-15efi: Permit calling efi_mem_reserve_persistent() from atomic contextArd Biesheuvel1-12/+19
2018-11-15efi/arm: Defer persistent reservations until after paging_init()Ard Biesheuvel4-0/+15
2018-11-15efi/arm/libstub: Pack FDT after populating itArd Biesheuvel1-0/+4
2018-11-15efi/arm: Revert deferred unmap of early memmap mappingArd Biesheuvel3-1/+8
2018-11-15efi: Fix debugobjects warning on 'efi_rts_work'Waiman Long1-1/+1
2018-11-15powerpc/64: Fix kernel stack 16-byte alignmentNicholas Piggin2-0/+3
2018-11-14block: make blk_try_req_merge() staticEric Biggers1-1/+2
2018-11-14Merge tag 'riscv-for-linus-4.20-rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-9/+14
2018-11-14Merge tag 'kgdb-fixes-4.20-rc3' of https://git.linaro.org/people/daniel.thomp...Linus Torvalds6-50/+38
2018-11-14Merge branch 'fixes-v4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2018-11-14block: remove dead queue membersJens Axboe1-3/+0
2018-11-14block: clean up dead code that is now redundantColin Ian King1-7/+0
2018-11-14Merge tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-1/+1
2018-11-14Merge tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds5-103/+19
2018-11-14Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-4/+6
2018-11-14Merge tag 'pci-v4.20-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+0
2018-11-14Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds12-23/+18
2018-11-14Merge tag 'rtc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/abell...Linus Torvalds3-5/+18
2018-11-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-3/+3
2018-11-14Merge branch 'parisc-4.20-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-6/+10
2018-11-14Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-1/+1
2018-11-14nvme: fix boot hang with only being able to get one IRQ vectorJens Axboe1-3/+10
2018-11-14SCSI: fix queue cleanup race before queue initialization is donefor-linus-20181115Ming Lei2-3/+10
2018-11-14block: fix 32 bit overflow in __blkdev_issue_discard()Dave Chinner1-1/+3
2018-11-14drm/i915/icl: Drop spurious register read from icl_dbuf_slices_updateMika Kuoppala1-3/+1
2018-11-14drm/i915: fix broadwell EU computationLionel Landwerlin1-1/+1
2018-11-14xtensa: fix boot parameters address translationMax Filippov1-2/+5
2018-11-14powerpc/numa: Suppress "VPHN is not supported" messagesSatheesh Rajendran1-1/+1
2018-11-13selinux: fix non-MLS handling in mls_context_to_sid()Paul Moore1-3/+7
2018-11-13NFSv4: Fix an Oops during delegation callbacksTrond Myklebust2-4/+11
2018-11-13integrity: support new struct public_key_signature encoding fieldMimi Zohar1-0/+1
2018-11-13kdb: kdb_support: mark expected switch fall-throughsGustavo A. R. Silva1-3/+3
2018-11-13kdb: kdb_keyboard: mark expected switch fall-throughsGustavo A. R. Silva1-2/+2
2018-11-13kdb: kdb_main: refactor code in kdb_md_lineGustavo A. R. Silva1-18/+3
2018-11-13kdb: Use strscpy with destination buffer sizePrarit Bhargava3-12/+15
2018-11-13kdb: print real address of pointers instead of hashed addressesChristophe Leroy2-13/+13
2018-11-13kdb: use correct pointer when 'btc' calls 'btt'Christophe Leroy1-2/+2
2018-11-13selinux: check length properly in SCTP bind hookOndrej Mosnacek1-0/+3
2018-11-13drm/amdgpu: fix huge page handling on Vega10Christian König1-8/+10
2018-11-13drm/amd/pp: Fix truncated clock value when set watermarkRex Zhu1-16/+16
2018-11-13drm/amdgpu: fix bug with IH ring setupPhilip Yang1-1/+1
2018-11-13Revert "ACPI/PCI: Pay attention to device-specific _PXM node values"Bjorn Helgaas1-5/+0
2018-11-13drm/meson: venc: dmt mode must use encpJorge Ramirez-Ortiz1-7/+8
2018-11-12RISC-V: Silence some module warnings on 32-bitOlof Johansson1-6/+6
2018-11-12RISC-V: lib: Fix build error for 64-bitOlof Johansson1-1/+1
2018-11-12riscv: add missing vdso_install targetDavid Abdurachmanov1-0/+4
2018-11-12riscv: fix spacing in struct pt_regsDavid Abdurachmanov1-2/+2
2018-11-12RISC-V: defconfig: Enable printk timestampsAnup Patel1-0/+1
2018-11-12ide: don't clear special on ide_queue_rq() entryJens Axboe2-5/+1
2018-11-12SUNRPC: Fix a bogus get/put in generic_key_to_expire()Trond Myklebust1-7/+1
2018-11-12SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cacheTrond Myklebust1-19/+42
2018-11-12NFSv4: Ensure that the state manager exits the loop on SIGKILLTrond Myklebust1-1/+1
2018-11-12NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNINGTrond Myklebust1-3/+5
2018-11-12drm/amdgpu: set system aperture to cover whole FB regionshaoyunl2-6/+6
2018-11-12libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSDDiego Viola1-1/+1
2018-11-12block: copy ioprio in __bio_clone_fast() and bounceHannes Reinecke2-0/+2
2018-11-12loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()Tetsuo Handa1-2/+0
2018-11-12kyber: fix wrong strlcpy() size in trace_kyber_latency()Omar Sandoval1-4/+4
2018-11-12drm/i915: Fix hpd handling for pins with two encodersVille Syrjälä1-19/+47
2018-11-12drm/i915/execlists: Force write serialisation into context image vs executionChris Wilson1-1/+13
2018-11-12drm/i915/icl: Fix power well 2 wrt. DC-off toggling orderImre Deak1-6/+6
2018-11-12drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MSTLyude Paul1-1/+3
2018-11-12drm/i915: Fix possible race in intel_dp_add_mst_connector()Lyude Paul1-4/+4
2018-11-12drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5Chris Wilson1-2/+36
2018-11-12ARM: spectre-v2: per-CPU vtables to work around big.Little systemsRussell King4-15/+61
2018-11-12ARM: 8810/1: vfp: Fix wrong assignement to ufp_excJulien Thierry1-1/+1
2018-11-12ARM: add PROC_VTABLE and PROC_TABLE macrosRussell King2-16/+27
2018-11-12ARM: clean up per-processor check_bugs method callRussell King2-2/+3
2018-11-12ARM: split out processor lookupRussell King2-12/+20
2018-11-12ARM: make lookup_processor_type() non-__initRussell King1-3/+3
2018-11-12drm/omap: dsi: Fix missing of_platform_depopulate()Tony Lindgren1-2/+6
2018-11-12drm/omap: Move DISPC runtime PM handling to omapdrmLaurent Pinchart5-68/+6
2018-11-12drm/omap: dsi: Ensure the device is active during probeLaurent Pinchart1-2/+5
2018-11-12drm/omap: hdmi4: Ensure the device is active during bindLaurent Pinchart1-1/+9
2018-11-12drm/omap: Populate DSS children in omapdss driverLaurent Pinchart2-59/+63
2018-11-12mnt: fix __detach_mounts infinite loopBenjamin Coddington1-3/+3
2018-11-12perf/x86/intel/uncore: Support CoffeeLake 8th CBOXKan Liang2-9/+30
2018-11-12perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUsKan Liang1-1/+114
2018-11-12sched/fair: Fix cpu_util_wake() for 'execl' type workloadsPatrick Bellasi1-14/+48
2018-11-12selftests/powerpc: Fix wild_bctr test to work on ppc64Michael Ellerman1-1/+15
2018-11-12powerpc/io: Fix the IO workarounds code to work with RadixMichael Ellerman1-13/+7
2018-11-12powerpc/mm/64s: Fix preempt warning in slb_allocate_kernel()Michael Ellerman1-1/+1
2018-11-11Linux 4.20-rc2Linus Torvalds1-1/+1
2018-11-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds54-199/+430
2018-11-11Merge tag 'kbuild-fixes-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-14/+19
2018-11-11Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-57/+107
2018-11-11Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-31/+51
2018-11-11Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds17-138/+114
2018-11-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds19-121/+820
2018-11-11Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+0
2018-11-11Merge branch 'sched/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-3/+6
2018-11-11Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-5/+8
2018-11-11Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-5/+16
2018-11-11act_mirred: clear skb->tstamp on redirectEric Dumazet2-10/+2
2018-11-11net: dsa: mv88e6xxx: Fix clearing of stats countersAndrew Lunn1-0/+2
2018-11-11tipc: fix link re-establish failureJon Maloy1-4/+7
2018-11-11builddeb: Fix inclusion of dtbs in debian packageRob Herring1-2/+2
2018-11-11Revert "scripts/setlocalversion: git: Make -dirty check more robust"Guenter Roeck1-1/+1
2018-11-11kbuild: deb-pkg: fix too low build version numberMasahiro Yamada1-2/+5
2018-11-11kconfig: merge_config: avoid false positive matches from comment linesMasahiro Yamada1-3/+4
2018-11-11Merge branch 'pm-cpuidle'Rafael J. Wysocki1-33/+7
2018-11-10null_blk: remove unused nullb deviceJens Axboe1-2/+0
2018-11-10Merge tag 'tty-4.20-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-8/+36
2018-11-10Merge tag 'drm-fixes-2018-11-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds43-297/+258
2018-11-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-9/+25
2018-11-10Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-1/+27