aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-06-15btrfs: rip out ->total_bytes_pinneddelalloc-shrinkJosef Bacik7-97/+0
2021-06-15btrfs: rip the first_ticket_bytes logic from fail_all_ticketsJosef Bacik1-16/+0
2021-06-15btrfs: remove FLUSH_DELAYED_REFS from data enospc flushingJosef Bacik1-11/+0
2021-06-15btrfs: rip out may_commit_transactionJosef Bacik3-133/+12
2021-06-15btrfs: use the filemap_fdatawrite_wbc helper for delalloc shrinkingJosef Bacik1-1/+1
2021-06-15fs: add a filemap_fdatawrite_wbc helperJosef Bacik2-9/+28
2021-06-15btrfs: wake up async_delalloc_pages waiters after submitJosef Bacik1-5/+5
2021-06-15btrfs: wait on async extents when flushing delallocJosef Bacik2-4/+40
2021-06-15btrfs: add a way to monitor for ENOSPC events on a file systemJosef Bacik3-0/+26
2021-06-14btrfs: fix typos in commentsDavid Sterba21-32/+32
2021-06-14btrfs: remove a stale comment for btrfs_decompress_bio()Qu Wenruo1-14/+0
2021-06-14btrfs: send: use list_move_tail instead of list_del/list_add_tailBaokun Li1-11/+7
2021-06-14btrfs: disable build on platforms having page size 256KChristophe Leroy1-0/+2
2021-06-14btrfs: send: fix invalid path for unlink operations after parent orphanizationFilipe Manana1-0/+11
2021-06-14btrfs: handle shrink_delalloc pages calculation differentlyJosef Bacik3-14/+33
2021-06-14btrfs: inline wait_current_trans_commit_start in its callerDavid Sterba1-13/+7
2021-06-14btrfs: sink wait_for_unblock parameter to async commitDavid Sterba3-25/+4
2021-06-14btrfs: remove total_data_size variable in btrfs_batch_insert_items()Nathan Chancellor1-2/+1
2021-06-14btrfs: eliminate insert label in add_falloc_rangeNikolay Borisov1-12/+11
2021-06-14btrfs: subpage: fix a rare race between metadata endio and eb freeingQu Wenruo3-26/+32
2021-06-14btrfs: don't clear page extent mapped if we're not invalidating the full pageQu Wenruo1-1/+13
2021-06-14btrfs: fix the filemap_range_has_page() call in btrfs_punch_hole_lock_range()Qu Wenruo1-1/+12
2021-06-14btrfs: reflink: make copy_inline_to_page() to be subpage compatibleQu Wenruo1-5/+9
2021-06-14btrfs: make btrfs_page_mkwrite() to be subpage compatibleQu Wenruo1-2/+2
2021-06-14btrfs: make btrfs_truncate_block() to be subpage compatibleQu Wenruo1-1/+1
2021-06-14btrfs: make __extent_writepage_io() only submit dirty range for subpageQu Wenruo1-5/+75
2021-06-14btrfs: make btrfs_set_range_writeback() subpage compatibleQu Wenruo3-7/+10
2021-06-14btrfs: prevent extent_clear_unlock_delalloc() to unlock page not locked by __...Qu Wenruo1-1/+15
2021-06-14btrfs: update locked page dirty/writeback/error bits in __process_pages_contigQu Wenruo1-4/+4
2021-06-14btrfs: make page Ordered bit to be subpage compatibleQu Wenruo3-8/+18
2021-06-14btrfs: introduce helpers for subpage ordered statusQu Wenruo2-0/+33
2021-06-14btrfs: make process_one_page() to handle subpage lockingQu Wenruo3-15/+94
2021-06-14btrfs: make end_bio_extent_writepage() to be subpage compatibleQu Wenruo1-1/+2
2021-06-14btrfs: make __process_pages_contig() to handle subpage dirty/error/writeback ...Qu Wenruo1-8/+16
2021-06-14btrfs: make btrfs_dirty_pages() to be subpage compatibleQu Wenruo1-2/+5
2021-06-14btrfs: only require sector size alignment for end_bio_extent_writepage()Qu Wenruo1-17/+12
2021-06-14btrfs: provide btrfs_page_clamp_*() helpersQu Wenruo2-0/+48
2021-06-14btrfs: refactor page status update into process_one_page()Qu Wenruo1-97/+109
2021-06-14btrfs: pass bytenr directly to __process_pages_contig()Qu Wenruo1-20/+37
2021-06-14btrfs: fix hang when run_delalloc_range() failedQu Wenruo1-0/+21
2021-06-14btrfs: rename PagePrivate2 to PageOrdered inside btrfsQu Wenruo5-31/+43
2021-06-14btrfs: refactor btrfs_invalidatepage() for subpage supportQu Wenruo1-74/+97
2021-06-14btrfs: introduce btrfs_lookup_first_ordered_range()Qu Wenruo2-0/+77
2021-06-14btrfs: update comments in btrfs_invalidatepage()Qu Wenruo1-6/+15
2021-06-14btrfs: refactor how we finish ordered extent io for endio functionsQu Wenruo3-113/+127
2021-06-14btrfs: make Private2 lifespan more consistentQu Wenruo1-1/+1
2021-06-14btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered()Qu Wenruo5-26/+26
2021-06-14btrfs: make subpage metadata write path call its own endio functionsQu Wenruo1-36/+36
2021-06-14btrfs: refactor submit_extent_page() to make bio and its flag tracing easierQu Wenruo4-111/+152
2021-06-14btrfs: allow btrfs_bio_fits_in_stripe() to accept bio without any pageQu Wenruo1-6/+3
2021-06-14btrfs: remove the unused parameter @len for btrfs_bio_fits_in_stripe()Qu Wenruo3-7/+6
2021-06-14btrfs: make free space cache size consistent across different PAGE_SIZEQu Wenruo1-9/+9
2021-06-14btrfs: scrub: fix subpage repair error caused by hard coded PAGE_SIZEQu Wenruo1-40/+42
2021-06-14btrfs: use list_last_entry in add_falloc_rangeNikolay Borisov1-4/+3
2021-06-14btrfs: fix comment about max_out in btrfs_compress_pagesAnand Jain1-3/+0
2021-06-14btrfs: optimize variables size in btrfs_submit_compressed_writeAnand Jain2-6/+6
2021-06-14btrfs: optimize variables size in btrfs_submit_compressed_readAnand Jain1-3/+3
2021-06-14btrfs: reduce the variable size to fit nr_pagesAnand Jain1-3/+3
2021-06-14btrfs: avoid unnecessary logging of xattrs during fast fsyncsFilipe Manana1-3/+13
2021-06-14btrfs: add device delete cancelDavid Sterba1-19/+24
2021-06-14btrfs: add cancellation to resizeDavid Sterba1-21/+26
2021-06-14btrfs: add wrapper for conditional start of exclusive operationDavid Sterba1-0/+42
2021-06-14btrfs: introduce try-lock semantics for exclusive op startDavid Sterba2-0/+29
2021-06-14btrfs: add cancellable chunk relocation supportDavid Sterba3-1/+69
2021-06-14btrfs: protect exclusive_operation by super_lockDavid Sterba2-3/+17
2021-06-14btrfs: clean up header members offsets in write helpersDavid Sterba1-6/+7
2021-06-14btrfs: simplify eb checksum verification in btrfs_validate_metadata_bufferDavid Sterba1-5/+5
2021-06-14btrfs: remove extra sb::s_id from message in btrfs_validate_metadata_bufferDavid Sterba1-2/+2
2021-06-14btrfs: reduce compressed_bio members' typesDavid Sterba2-11/+11
2021-06-14btrfs: document byte swap optimization of root_item::flags accessorsDavid Sterba1-0/+2
2021-06-14btrfs: scrub: factor out common scrub_stripe constraintsDavid Sterba1-7/+2
2021-06-14btrfs: clear log tree recovering status if starting transaction failsDavid Sterba1-0/+1
2021-06-14btrfs: clear defrag status of a root if starting transaction failsDavid Sterba1-2/+4
2021-06-14btrfs: sysfs: fix format string for some discard statsDavid Sterba1-2/+2
2021-06-14btrfs: always abort the transaction if we abort a trans handleJosef Bacik5-25/+1
2021-06-14btrfs: don't set the full sync flag when truncation does not touch extentsFilipe Manana4-15/+35
2021-06-14btrfs: fix misleading and incomplete comment of btrfs_truncate()Filipe Manana1-7/+17
2021-06-14btrfs: abort transaction if we fail to update the delayed inodeJosef Bacik1-0/+8
2021-06-14btrfs: fix error handling in __btrfs_update_delayed_inodeJosef Bacik1-6/+4
2021-06-14btrfs: make btrfs_release_delayed_iref handle the !iref caseJosef Bacik1-10/+10
2021-06-14btrfs: scrub: per-device bandwidth controlDavid Sterba3-0/+97
2021-06-14btrfs: zoned: factor out zoned device lookupJohannes Thumshirn4-23/+39
2021-06-14btrfs: return EAGAIN if defrag is canceledTian Tao1-3/+3
2021-06-14btrfs: remove io_failure_record::in_validationQu Wenruo2-101/+21
2021-06-14btrfs: submit read time repair only for each corrupted sectorQu Wenruo3-80/+168
2021-06-14btrfs: make btrfs_verify_data_csum() to return a bitmapQu Wenruo2-7/+15
2021-06-14btrfs: rename check_async_write and let it return boolJohannes Thumshirn1-7/+6
2021-06-14btrfs: zoned: bail out if we can't read a reliable write pointerJohannes Thumshirn1-0/+14
2021-06-14btrfs: zoned: print message when zone sanity check type failsNaohiro Aota1-0/+4
2021-06-14btrfs: handle preemptive delalloc flushing slightly differentlyJosef Bacik1-3/+12
2021-06-14btrfs: only ignore delalloc if delalloc is much smaller than orderedJosef Bacik1-1/+7
2021-06-14btrfs: don't include the global rsv size in the preemptive used amountJosef Bacik1-1/+1
2021-06-14btrfs: use the global rsv size in the preemptive thresh calculationJosef Bacik1-2/+4
2021-06-14btrfs: take into account global rsv in need_preemptive_reclaimJosef Bacik1-1/+3
2021-06-14btrfs: only clamp the first time we have to start flushingJosef Bacik1-8/+9
2021-06-14btrfs: check worker before need_preemptive_reclaimJosef Bacik1-2/+2
2021-06-14btrfs: remove stale comment for argument seed of btrfs_find_deviceSu Yue1-2/+0
2021-06-14btrfs: correct try_lock_extent() usage in read_extent_buffer_subpage()Goldwyn Rodrigues1-4/+2
2021-06-13Linux 5.13-rc6Linus Torvalds1-1/+1
2021-06-13Merge tag 'perf-tools-fixes-for-v5.13-2021-06-13' of git://git.kernel.org/pub...Linus Torvalds2-5/+3
2021-06-13Merge tag 'nfs-for-5.13-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds5-13/+33
2021-06-13Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-21/+26
2021-06-12Merge tag 'riscv-for-linus-5.13-rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-16/+36
2021-06-12mm: relocate 'write_protect_seq' in struct mm_structFeng Tang1-7/+20
2021-06-12Merge tag 'usb-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds40-144/+357
2021-06-12Merge tag 'tty-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+5
2021-06-12Merge tag 'staging-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-3/+1
2021-06-12Merge tag 'driver-core-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2021-06-12Merge tag 'char-misc-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds17-20/+93
2021-06-12Merge tag 'pinctrl-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-17/+19
2021-06-12Merge tag 'block-5.13-2021-06-12' of git://git.kernel.dk/linux-blockLinus Torvalds8-52/+17
2021-06-12Merge tag 'io_uring-5.13-2021-06-12' of git://git.kernel.dk/linux-blockLinus Torvalds2-22/+39
2021-06-12Merge tag 'sched-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-25/+41
2021-06-12Merge tag 'perf-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-8/+10
2021-06-12Merge tag 'objtool-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+28
2021-06-11riscv: Fix BUILTIN_DTB for sifive and microchip socAlexandre Ghiti2-0/+2
2021-06-11Merge tag 'trace-v5.13-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-2/+13
2021-06-11Merge tag 'clang-features-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+3
2021-06-11Merge tag 'gpio-fixes-for-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2021-06-11Merge tag 'drm-fixes-2021-06-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds19-79/+232
2021-06-11Merge tag 'devicetree-fixes-for-5.13-3' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+1
2021-06-11Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/so...Jens Axboe1-1/+2
2021-06-11Merge tag 'acpi-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-22/+9
2021-06-11block: loop: fix deadlock between open and removeChristoph Hellwig2-18/+8
2021-06-11Merge tag 'sound-5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds13-20/+148
2021-06-11x86, lto: Pass -stack-alignment only on LLD < 13.0.0Tor Vic1-2/+3
2021-06-11Merge tag 'hwmon-for-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-3/+39
2021-06-11Merge tag 'mmc-v5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds1-2/+7
2021-06-11Merge branch 'acpi-bus'Rafael J. Wysocki1-19/+8
2021-06-11tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-5/+2
2021-06-11perf session: Correct buffer copying when peeking eventsLeo Yan1-0/+1
2021-06-11Merge tag 'usb-serial-5.13-rc6' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-6/+78
2021-06-11Revert "usb: gadget: fsl: Re-enable driver for ARM SoCs"Greg Kroah-Hartman1-1/+1
2021-06-11objtool: Only rewrite unconditional retpoline thunk callsPeter Zijlstra1-0/+4
2021-06-10riscv: alternative: fix typo in macro nameVitaly Wool1-2/+2
2021-06-10async_xor: check src_offs is not NULL before updating itXiao Ni1-1/+2
2021-06-11Merge tag 'amd-drm-fixes-5.13-2021-06-09' of https://gitlab.freedesktop.org/a...Dave Airlie5-11/+28
2021-06-11Merge tag 'drm-misc-fixes-2021-06-10' of git://anongit.freedesktop.org/drm/dr...Dave Airlie9-26/+80
2021-06-11Merge tag 'drm-msm-fixes-2021-06-10' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie5-42/+124
2021-06-10riscv: code patching only works on !XIP_KERNELJisheng Zhang1-9/+9
2021-06-10riscv: xip: support runtime trap patchingVitaly Wool2-5/+23
2021-06-10io_uring: add feature flag for rsrc tagsPavel Begunkov2-1/+3
2021-06-10io_uring: change registration/upd/rsrc tagging ABIPavel Begunkov2-21/+36
2021-06-10coredump: Limit what can interrupt coredumpsEric W. Biederman1-1/+1
2021-06-10Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+4
2021-06-10usb: typec: mux: Fix copy-paste mistake in typec_mux_matchBjorn Andersson1-1/+1
2021-06-10usb: typec: ucsi: Clear PPM capability data in ucsi_init() error pathMayank Rana1-0/+1
2021-06-10usb: gadget: fsl: Re-enable driver for ARM SoCsJoel Stanley1-1/+1
2021-06-10usb: typec: wcove: Use LE to CPU conversion when accessing msg->headerAndy Shevchenko1-1/+1
2021-06-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds11-18/+38
2021-06-10hwmon: (tps23861) correct shunt LSB valuesRobert Marko1-2/+2
2021-06-10hwmon: (tps23861) set current shunt valueRobert Marko1-0/+12
2021-06-10hwmon: (tps23861) define regmap max registerRobert Marko1-0/+1
2021-06-10ALSA: seq: Fix race of snd_seq_timer_open()Takashi Iwai1-1/+9
2021-06-10USB: serial: cp210x: fix CP2102N-A01 modem controlJohan Hovold1-5/+59
2021-06-10drm/msm/dsi: Stash away calculated vco frequency on recalcStephen Boyd2-0/+2
2021-06-10cgroup1: don't allow '\n' in renamingAlexander Kuznetsov1-0/+4
2021-06-10IB/mlx5: Fix initializing CQ fragments bufferAlaa Hleihel1-5/+4
2021-06-10RDMA/mlx5: Delete right entry from MR signature databaseAharon Landau1-2/+2
2021-06-10RDMA: Verify port when creating flow ruleMaor Gottlieb3-6/+7
2021-06-10drm: Lock pointer access in drm_master_release()Desmond Cheong Zhi Xi1-1/+2
2021-06-10objtool: Fix .symtab_shndx handling for elf_create_undef_symbol()Peter Zijlstra1-1/+24
2021-06-10x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUsCodyYao-oc1-2/+2
2021-06-10irq_work: Make irq_work_queue() NMI-safe againPeter Zijlstra1-3/+0
2021-06-10USB: serial: cp210x: fix alternate function for CP2102N QFN20Stefan Agner1-1/+19
2021-06-09Merge tag 'platform-drivers-x86-v5.13-3' of git://git.kernel.org/pub/scm/linu...Linus Torvalds5-5/+10
2021-06-09Merge tag 'compiler-attributes-for-linus-v5.13-rc6' of git://github.com/ojeda...Linus Torvalds1-0/+1
2021-06-09Merge tag 'clang-format-for-linus-v5.13-rc6' of git://github.com/ojeda/linuxLinus Torvalds1-2/+11
2021-06-09Merge tag 'for-5.13-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-15/+54
2021-06-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds12-39/+105
2021-06-09hwmon: (scpi-hwmon) shows the negative temperature properlyRiwen Lu1-0/+9
2021-06-09hwmon: (corsair-psu) fix suspend behaviorWilken Gottwalt1-0/+14
2021-06-09dt-bindings: hwmon: Fix typo in TI ADS7828 bindingsNobuhiro Iwamatsu1-1/+1
2021-06-09misc: rtsx: separate aspm mode into MODE_REG and MODE_CFGRicky Wu10-13/+44
2021-06-09bus: mhi: pci-generic: Fix hibernationLoic Poulain1-1/+35
2021-06-09bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove()Wei Yongjun1-1/+1
2021-06-09bus: mhi: pci_generic: T99W175: update channel name from AT to DUNJarvis Jiang1-2/+2
2021-06-09serial: 8250_exar: Avoid NULL pointer dereference at ->exit()Andy Shevchenko1-1/+5
2021-06-09ACPI: Pass the same capabilities to the _OSC regardless of the query flagMika Westerberg1-19/+8
2021-06-09drm/mcde: Fix off by 10^3 in calculationLinus Walleij1-1/+1
2021-06-09pinctrl: qcom: Make it possible to select SC8180x TLMMBjorn Andersson1-1/+1
2021-06-09staging: ralink-gdma: Remove incorrect author informationLars-Peter Clausen1-2/+0
2021-06-09staging: rtl8723bs: Fix uninitialized variablesWenli Looi1-1/+1
2021-06-09usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_...Yang Yingliang1-0/+2
2021-06-09usb: dwc3: ep0: fix NULL pointer exceptionMarian-Cristian Rotariu1-0/+3
2021-06-09usb: gadget: eem: fix wrong eem header operationLinyu Yuan1-2/+2
2021-06-09usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put()Andy Shevchenko1-4/+4
2021-06-09usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource()Andy Shevchenko1-0/+5
2021-06-09usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe()Andy Shevchenko1-1/+3
2021-06-09usb: typec: tcpm: Do not finish VDM AMS for retrying ResponsesKyle Tso1-0/+3
2021-06-09usb: fix various gadget panics on 10gbps cablingMaciej Żenczykowski1-0/+8
2021-06-09usb: fix various gadgets null ptr deref on 10gbps cabling.Maciej Żenczykowski10-10/+14
2021-06-09usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD RenoirMario Limonciello2-1/+7
2021-06-09usb: f_ncm: only first packet of aggregate needs to start timerMaciej Żenczykowski1-4/+4
2021-06-09USB: f_ncm: ncm_bitrate (speed) is unsignedMaciej Żenczykowski1-1/+1
2021-06-09MAINTAINERS: usb: add entry for isp1760Rui Miguel Silva1-0/+7
2021-06-09Merge tag 'usb-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/pe...Greg Kroah-Hartman2-8/+7
2021-06-09Merge tag 'usb-serial-5.13-rc5' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman4-6/+10
2021-06-09kvm: fix previous commit for 32-bit buildsPaolo Bonzini1-2/+2
2021-06-08media: dt-bindings: media: renesas,drif: Fix fck definitionFabrizio Castro1-3/+1