aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-09-22md/md0: optimize raid0 discard handlingbackports/v4.9.y/raid0/fstrimShaohua Li1-13/+102
2017-09-22md/raid0: fix up bio splitting.NeilBrown1-37/+37
2017-09-22md: support REQ_OP_WRITE_ZEROESChristoph Hellwig7-1/+16
2017-09-22md: disable WRITE SAME if it fails in underlayer disksShaohua Li4-0/+10
2017-09-22md: add block tracing for bio_remappingNeilBrown4-10/+72
2017-09-22md/raid5: Use correct IS_ERR() variation on pointer checkJes Sorensen1-1/+1
2017-09-22md: cleanup mddev flag clear for takeoverShaohua Li4-7/+26
2017-09-22md: takeover should clear unrelated bitsShaohua Li3-2/+14
2017-09-22md: Use REQ_FAILFAST_* on metadata writes where appropriateNeilBrown5-14/+68
2017-09-22md: define mddev flags, recovery flags and r1bio state bits using enumsNeilBrown2-48/+46
2017-09-22md: perform async updates for metadata where possible.NeilBrown1-4/+12
2017-09-22md: wake up personality thread after array state updateTomasz Majchrzak1-0/+1
2017-09-22md/bitmap: Don't write bitmap while earlier writes might be in-flightNeilBrown1-5/+22
2017-09-22md: add blktrace event for writes to superblockShaohua Li1-0/+3
2017-09-22md/failfast: add failfast flag for md to be used by some personalities.NeilBrown3-1/+39
2017-09-22md: add bad block support for external metadataTomasz Majchrzak2-39/+42
2017-09-22block: don't try Write Same from __blkdev_issue_zerooutChristoph Hellwig1-5/+4
2017-09-22block: don't try to discard from __blkdev_issue_zerooutChristoph Hellwig1-7/+6
2017-09-22block: add support for REQ_OP_WRITE_ZEROESChaitanya Kulkarni10-17/+150
2017-09-22block: add async variant of blkdev_issue_zerooutChaitanya Kulkarni2-34/+84
2017-09-22block: add a proper block layer data direction encodingChristoph Hellwig2-13/+30
2017-09-22block: better op and flags encodingChristoph Hellwig23-219/+148
2017-09-22block: split out request-only flags into a new namespaceChristoph Hellwig37-218/+242
2017-09-22block: replace REQ_THROTTLED with a bio flagChristoph Hellwig2-11/+7
2017-09-22block: move REQ_RAHEAD to common flagsChristoph Hellwig1-2/+2
2017-09-22block: REQ_NOMERGE is common to the bio and requestChristoph Hellwig1-1/+1
2017-09-22block: remove bio_is_rwChristoph Hellwig2-12/+1
2017-09-22block: Add 'zoned' queue limitDamien Le Moal4-0/+82
2017-09-20Linux 4.9.51Greg Kroah-Hartman1-1/+1
2017-09-20ipv6: Fix may be used uninitialized warning in rt6_checkSteffen Klassert1-1/+1
2017-09-20xfs: fix compiler warningsDarrick J. Wong5-8/+11
2017-09-20md/raid5: release/flush io in raid5_do_work()Song Liu1-0/+2
2017-09-20xfs: use kmem_free to free return value of kmem_zallocPan Bian1-1/+1
2017-09-20xfs: open code end_buffer_async_write in xfs_finish_page_writebackChristoph Hellwig1-24/+48
2017-09-20xfs: don't set v3 xflags for v2 inodesChristoph Hellwig1-13/+25
2017-09-20xfs: fix incorrect log_flushed on fsyncAmir Goldstein1-7/+0
2017-09-20xfs: disable per-inode DAX flagChristoph Hellwig1-1/+2
2017-09-20xfs: relog dirty buffers during swapext bmbt owner changeBrian Foster2-19/+66
2017-09-20xfs: disallow marking previously dirty buffers as orderedBrian Foster2-3/+6
2017-09-20xfs: move bmbt owner change to last step of extent swapBrian Foster1-18/+26
2017-09-20xfs: skip bmbt block ino validation during owner changeBrian Foster3-1/+4
2017-09-20xfs: don't log dirty ranges for ordered buffersBrian Foster3-18/+16
2017-09-20xfs: refactor buffer logging into buffer dirtying helperBrian Foster2-17/+33
2017-09-20xfs: ordered buffer log items are never formattedBrian Foster2-11/+2
2017-09-20xfs: remove unnecessary dirty bli format check for ordered bufsBrian Foster2-30/+33
2017-09-20xfs: open-code xfs_buf_item_dirty()Brian Foster3-13/+1
2017-09-20xfs: check for race with xfs_reclaim_inode() in xfs_ifree_cluster()Omar Sandoval2-10/+23
2017-09-20xfs: evict all inodes involved with log redo itemDarrick J. Wong4-1/+14
2017-09-20xfs: stop searching for free slots in an inode chunk when there are noneCarlos Maiolino1-28/+27
2017-09-20xfs: add log recovery tracepoint for head/tailBrian Foster2-0/+20
2017-09-20xfs: handle -EFSCORRUPTED during head/tail verificationBrian Foster1-4/+3
2017-09-20xfs: fix log recovery corruption error due to tail overwriteBrian Foster1-31/+77
2017-09-20xfs: always verify the log tail during recoveryBrian Foster1-23/+3
2017-09-20xfs: fix recovery failure when log record header wraps log endBrian Foster1-4/+14
2017-09-20xfs: Properly retry failed inode items in case of error during buffer writebackCarlos Maiolino6-5/+108
2017-09-20xfs: Add infrastructure needed for error propagation during buffer IO failureCarlos Maiolino2-3/+36
2017-09-20xfs: remove xfs_trans_ail_delete_bulkChristoph Hellwig3-60/+55
2017-09-20xfs: toggle readonly state around xfs_log_mount_finishEric Sandeen1-0/+7
2017-09-20xfs: write unmount record for ro mountsEric Sandeen1-2/+5
2017-09-20iomap: fix integer truncation issues in the zeroing and dirtying helpersChristoph Hellwig1-2/+2
2017-09-20xfs: don't leak quotacheck dquots when cow recoveryDarrick J. Wong1-0/+2
2017-09-20xfs: clear MS_ACTIVE after finishing log recoveryDarrick J. Wong2-10/+11
2017-09-20xfs: fix inobt inode allocation search optimizationOmar Sandoval1-1/+1
2017-09-20xfs: Fix per-inode DAX flag inheritanceLukas Czerner1-5/+7
2017-09-20xfs: fix multi-AG deadlock in xfs_bunmapiChristoph Hellwig1-0/+12
2017-09-20xfs: fix quotacheck dquot id overflow infinite loopBrian Foster1-0/+3
2017-09-20xfs: check _alloc_read_agf buffer pointer before usingDarrick J. Wong2-0/+6
2017-09-20xfs: set firstfsb to NULLFSBLOCK before feeding it to _bmapi_writeDarrick J. Wong2-1/+10
2017-09-20xfs: check _btree_check_block valueDarrick J. Wong1-2/+4
2017-09-20xfs: don't crash on unexpected holes in dir/attr btreesDarrick J. Wong4-5/+5
2017-09-20xfs: free cowblocks and retry on buffered write ENOSPCBrian Foster1-0/+1
2017-09-20xfs: free uncommitted transactions during log recoveryBrian Foster1-1/+20
2017-09-20xfs: don't allow bmap on rt filesDarrick J. Wong1-2/+5
2017-09-20xfs: remove bli from AIL before release on transaction abortBrian Foster1-9/+12
2017-09-20xfs: release bli from transaction properly on fs shutdownBrian Foster1-7/+14
2017-09-20xfs: try to avoid blowing out the transaction reservation when bunmaping a sh...Darrick J. Wong7-24/+71
2017-09-20xfs: push buffer of flush locked dquot to avoid quotacheck deadlockBrian Foster4-1/+89
2017-09-20xfs: fix spurious spin_is_locked() assert failures on non-smp kernelsBrian Foster2-4/+3
2017-09-20xfs: Move handling of missing page into one place in xfs_find_get_desired_pgo...Jan Kara1-30/+8
2017-09-20x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUsAndy Lutomirski1-105/+122
2017-09-20x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core dumpsAndy Lutomirski1-2/+3
2017-09-20x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_commonAndy Lutomirski1-0/+9
2017-09-20f2fs: check hot_data for roll-forward recoveryJaegeuk Kim1-1/+1
2017-09-20f2fs: let fill_super handle roll-forward errorsJaegeuk Kim1-2/+0
2017-09-20ip_tunnel: fix setting ttl and tos value in collect_md modeHaishuang Yan1-2/+2
2017-09-20sctp: fix missing wake ups in some situationsMarcelo Ricardo Leitner1-1/+2
2017-09-20ipv6: fix typo in fib6_net_exit()Eric Dumazet1-1/+1
2017-09-20ipv6: fix memory leak with multiple tables during netns destructionSabrina Dubroca1-6/+19
2017-09-20ip6_gre: update mtu properly in ip6gre_errXin Long1-1/+3
2017-09-20vhost_net: correctly check tx avail during rx busy pollingJason Wang1-1/+6
2017-09-20gianfar: Fix Tx flow control deactivationClaudiu Manoil1-1/+1
2017-09-20Revert "net: fix percpu memory leaks"Jesper Dangaard Brouer5-41/+13
2017-09-20Revert "net: use lib/percpu_counter API for fragmentation mem accounting"Jesper Dangaard Brouer2-30/+10
2017-09-20bridge: switchdev: Clear forward mark when transmitting packetIdo Schimmel1-0/+3
2017-09-20mlxsw: spectrum: Forbid linking to devices that have uppersIdo Schimmel3-1/+10
2017-09-20tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0Wei Wang1-0/+4
2017-09-20Revert "net: phy: Correctly process PHY_HALTED in phy_stop_machine()"Florian Fainelli1-3/+0
2017-09-20kcm: do not attach PF_KCM sockets to avoid deadlockEric Dumazet1-0/+4
2017-09-20packet: Don't write vnet header beyond end of bufferBenjamin Poirier1-3/+9
2017-09-20cxgb4: Fix stack out-of-bounds read due to wrong size to t4_record_mbox()Stefano Brivio1-3/+3
2017-09-20netvsc: fix deadlock betwen link status and removalstephen hemminger1-1/+6
2017-09-20qlge: avoid memcpy buffer overflowArnd Bergmann1-1/+1
2017-09-20sctp: Avoid out-of-bounds reads from address storageStefano Brivio2-4/+6
2017-09-20fsl/man: Inherit parent device and of_nodeFlorian Fainelli1-0/+3
2017-09-20udp: on peeking bad csum, drop packets even if not at headEric Dumazet1-1/+1
2017-09-20macsec: add genl family module aliasSabrina Dubroca1-0/+1
2017-09-20ipv6: fix sparse warning on rt6i_nodeWei Wang4-7/+11
2017-09-20ipv6: add rcu grace period before freeing fib6_nodeWei Wang3-8/+56
2017-09-20ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt()Stefano Brivio1-4/+2
2017-09-13Linux 4.9.50Greg Kroah-Hartman1-1/+1
2017-09-13xfs: XFS_IS_REALTIME_INODE() should be false if no rt device presentRichard Wareing1-1/+8
2017-09-13NFS: Sync the correct byte range during synchronous writestarangg@amazon.com1-3/+3
2017-09-13NFS: Fix 2 use after free issues in the I/O codeTrond Myklebust3-17/+12
2017-09-13ARM: 8692/1: mm: abort uaccess retries upon fatal signalMark Rutland1-1/+4
2017-09-13ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interruptMarc Zyngier1-0/+1
2017-09-13Bluetooth: Properly check L2CAP config option output buffer lengthBen Seri1-37/+43
2017-09-13ALSA: msnd: Optimize / harden DSP and MIDI loopsTakashi Iwai2-26/+27
2017-09-13locktorture: Fix potential memory leak with rw lock testYang Shi1-0/+6
2017-09-13mm/memory.c: fix mem_cgroup_oom_disable() call missingLaurent Dufour1-5/+5
2017-09-13selftests/x86/fsgsbase: Test selectors 1, 2, and 3Andy Lutomirski1-6/+35
2017-09-13btrfs: resume qgroup rescan on rw remountAleksa Sarai1-0/+2
2017-09-13nvme-fabrics: generate spec-compliant UUID NQNsDaniel Verkamp1-1/+1
2017-09-13mtd: nand: qcom: fix config error for BCHAbhishek Sahu1-1/+1
2017-09-13mtd: nand: qcom: fix read failure without complete bootchainAbhishek Sahu1-4/+12
2017-09-13mtd: nand: mxc: Fix mxc_v1 ooblayoutBoris Brezillon1-3/+4
2017-09-10Linux 4.9.49Greg Kroah-Hartman1-1/+1
2017-09-09drm/bridge: adv7511: Switch to using drm_kms_helper_hotplug_event()John Stultz1-1/+15
2017-09-09drm/bridge: adv7511: Use work_struct to defer hotplug handing to out of irq c...John Stultz2-1/+12
2017-09-09scsi: sg: recheck MMAP_IO request length with lock heldTodd Poynor1-2/+5
2017-09-09scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZETodd Poynor1-3/+9
2017-09-09cs5536: add support for IDE controller variantAndrey Korolyov3-0/+3
2017-09-09workqueue: Fix flag collisionBen Hutchings1-1/+1
2017-09-09drm/nouveau/pci/msi: disable MSI on big-endian platforms by defaultIlia Mirkin1-0/+4
2017-09-09s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangsChristian Borntraeger2-8/+33
2017-09-09MCB: add support for SC31 to mcb-lpcMichael Moese1-0/+15
2017-09-09mwifiex: correct channel stat buffer overflowsBrian Norris2-1/+7
2017-09-09dlm: avoid double-free on error path in dlm_device_{register,unregister}Edwin Török1-0/+4
2017-09-09iwlwifi: pci: add new PCI ID for 7265DLuca Coelho1-0/+1
2017-09-09Bluetooth: Add support of 13d3:3494 RTL8723BE deviceDmitry Tunin1-0/+1
2017-09-09rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapterMalcolm Priestley1-2/+2
2017-09-09Input: trackpoint - assume 3 buttons when buttons detection failsOscar Campos1-2/+2
2017-09-09ath10k: fix memory leak in rx ring buffer allocationRakesh Pillai1-6/+6
2017-09-09intel_th: pci: Add Cannon Lake PCH-LP supportAlexander Shishkin1-0/+5
2017-09-09intel_th: pci: Add Cannon Lake PCH-H supportAlexander Shishkin1-0/+5
2017-09-09driver core: bus: Fix a potential double freeChristophe JAILLET1-1/+1
2017-09-09iio: adc: ti-ads1015: add adequate wait time to get correct conversionAkinobu Mita1-12/+19
2017-09-09iio: adc: ti-ads1015: don't return invalid value from buffer setup callbacksAkinobu Mita1-1/+1
2017-09-09iio: adc: ti-ads1015: avoid getting stale result after runtime resumeAkinobu Mita1-2/+16
2017-09-09iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not setAkinobu Mita1-0/+7
2017-09-09iio: adc: ti-ads1015: fix scale information for ADS1115Akinobu Mita1-24/+24
2017-09-09iio: adc: ti-ads1015: fix incorrect data rate setting updateAkinobu Mita1-17/+10
2017-09-09staging/rts5208: fix incorrect shift to extract upper nybbleColin Ian King1-1/+1
2017-09-09USB: core: Avoid race of async_completed() w/ usbdev_release()Douglas Anderson1-2/+2
2017-09-09USB: musb: fix external abort on suspendJohan Hovold1-8/+10
2017-09-09usb:xhci:Fix regression when ATI chipsets detectedSandeep Singh1-17/+18
2017-09-09usb: Add device quirk for Logitech HD Pro Webcam C920-CDmitry Fleytman1-1/+2
2017-09-09USB: serial: option: add support for D-Link DWM-157 C1Maciej S. Szmigiero1-0/+1
2017-09-09usb: quirks: add delay init quirk for Corsair Strafe RGB keyboardKai-Heng Feng1-0/+3
2017-09-07Linux 4.9.48Greg Kroah-Hartman1-1/+1
2017-09-07epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove()Oleg Nesterov1-16/+26
2017-09-07kvm: arm/arm64: Force reading uncached stage2 PGDSuzuki K Poulose1-1/+1
2017-09-07drm/ttm: Fix accounting error when fail to get pages for poolXiangliang.Yu1-1/+1
2017-09-07xfrm: policy: check policy direction valueVladis Dronov1-0/+6
2017-09-07lib/mpi: kunmap after finishing accessing bufferStephan Mueller1-1/+3
2017-09-07wl1251: add a missing spin_lock_init()Cong Wang1-0/+1
2017-09-07CIFS: remove endian related sparse warningSteve French1-1/+1
2017-09-07CIFS: Fix maximum SMB2 header sizePavel Shilovsky1-2/+2
2017-09-07alpha: uapi: Add support for __SANE_USERSPACE_TYPES__Ben Hutchings2-2/+12
2017-09-07cpuset: Fix incorrect memory_pressure control file mappingWaiman Long1-0/+1
2017-09-07cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configsTejun Heo1-1/+5
2017-09-07ceph: fix readpage from fscacheYan, Zheng2-18/+18
2017-09-07mm, madvise: ensure poisoned pages are removed from per-cpu listsMel Gorman1-0/+7
2017-09-07mm, uprobes: fix multiple free of ->uprobes_state.xol_areaEric Biggers2-2/+8
2017-09-07crypto: algif_skcipher - only call put_page on referenced and used pagesStephan Mueller1-2/+7
2017-09-07i2c: ismt: Return EMSGSIZE for block reads with bogus lengthStephen Douthit1-1/+3
2017-09-07i2c: ismt: Don't duplicate the receive length for block readsStephen Douthit1-2/+2
2017-09-07irqchip: mips-gic: SYNC after enabling GIC regionJames Hogan1-1/+4
2017-09-02Linux 4.9.47Greg Kroah-Hartman1-1/+1
2017-09-02lz4: fix bogus gcc warningGreg Kroah-Hartman1-1/+1
2017-09-02scsi: sg: reset 'res_in_use' after unlinking reserved arrayHannes Reinecke1-0/+2
2017-09-02scsi: sg: protect accesses to 'reserved' page arrayHannes Reinecke1-21/+26
2017-09-02locking/spinlock/debug: Remove spinlock lockup detection codeWaiman Long1-81/+5
2017-09-02arm64: fpsimd: Prevent registers leaking across execDave Martin1-0/+2
2017-09-02x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outslArnd Bergmann1-2/+2
2017-09-02arm64: mm: abort uaccess retries upon fatal signalMark Rutland1-1/+4
2017-09-02kvm: arm/arm64: Fix race in resetting stage2 PGDSuzuki K Poulose1-8/+8
2017-09-02gcov: support GCC 7.1Martin Liska2-1/+9
2017-09-02staging: wilc1000: simplify vif[i]->ndev accessesArnd Bergmann1-25/+9
2017-09-02scsi: isci: avoid array subscript warningArnd Bergmann1-0/+3
2017-09-02p54: memset(0) whole arrayJiri Slaby1-1/+1
2017-08-30Linux 4.9.46Greg Kroah-Hartman1-1/+1
2017-08-30powerpc/mm: Ensure cpumask update is orderedBenjamin Herrenschmidt3-1/+21
2017-08-30ACPI: EC: Fix regression related to wrong ECDT initialization orderLv Zheng3-12/+7
2017-08-30ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removalJames Morse1-0/+1
2017-08-30ACPI: ioapic: Clear on-stack resource before using itJoerg Roedel1-0/+6
2017-08-30ntb: transport shouldn't disable link due to bogus values in SPADsDave Jiang1-3/+1
2017-08-30ntb: ntb_test: ensure the link is up before trying to configure the mwsLogan Gunthorpe1-0/+4
2017-08-30ntb: no sleep in ntb_async_tx_submitAllen Hubbe1-43/+7
2017-08-30NTB: ntb_test: fix bug printing ntb_perf resultsLogan Gunthorpe1-1/+1
2017-08-30ntb_transport: fix bug calculating num_qps_mwLogan Gunthorpe1-2/+2