aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-07-17btrfs: join running log transaction when logging new namefor_zygoFilipe Manana1-1/+8
2022-07-11btrfs: add optimized btrfs_ino() version for 64 bits systemsFilipe Manana2-0/+16
2022-07-11btrfs: set the objectid of the btree inode's location keyFilipe Manana2-6/+5
2022-07-06btrfs: remove the inode cache check at btrfs_is_free_space_inode()Filipe Manana1-2/+1
2022-07-06btrfs: free qgroup metadata without holding the fs roots lockFilipe Manana1-1/+1
2022-07-06btrfs: fix sleep while under a spinlock when inserting a fs rootFilipe Manana4-28/+28
2022-07-06btrfs: fix sleep while under a spinlock when allocating delayed inodeFilipe Manana5-31/+36
2022-07-04btrfs: fault in pages for dio reads/writes in a more controlled wayFilipe Manana1-16/+40
2022-07-04btrfs: don't fallback to buffered IO for NOWAIT direct IO writesFilipe Manana1-1/+15
2022-07-04btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline ex...Filipe Manana1-1/+13
2022-06-22btrfs: reduce amount of reserved metadata for delayed item insertionFilipe Manana2-14/+154
2022-06-21btrfs: zoned: fix critical section of relocation inode writebackNaohiro Aota1-1/+2
2022-06-21btrfs: zoned: prevent allocation from previous data relocation BGNaohiro Aota5-2/+53
2022-06-21btrfs: sysfs: advertise zoned support among featuresDavid Sterba1-3/+6
2022-06-21btrfs: split discard handling out of btrfs_map_blockChristoph Hellwig3-85/+64
2022-06-21btrfs: stop looking at btrfs_bio->iter in index_one_bioChristoph Hellwig1-3/+0
2022-06-21btrfs: reject log replay if there is unsupported RO compat flagQu Wenruo1-0/+14
2022-06-21btrfs: make btrfs_super_block::log_root_transid deprecatedQu Wenruo1-4/+6
2022-06-21btrfs: do not BUG_ON() on failure to migrate space when replacing extentsFilipe Manana1-2/+4
2022-06-21btrfs: add missing inode updates on each iteration when replacing extentsFilipe Manana4-0/+23
2022-06-21btrfs: fix race between reflinking and ordered extent completionFilipe Manana1-4/+11
2022-06-21fixup! btrfs: pass the btrfs_bio_ctrl to submit_one_bioDavid Sterba1-11/+12
2022-06-21btrfs: pass the btrfs_bio_ctrl to submit_one_bioChristoph Hellwig1-45/+37
2022-06-21btrfs: merge end_write_bio and flush_write_bioChristoph Hellwig1-64/+30
2022-06-21btrfs: don't use bio->bi_private to pass the inode to submit_one_bioChristoph Hellwig1-5/+1
2022-06-21btrfs: remove redundant check in up check_setget_boundsDavid Sterba1-8/+3
2022-06-21btrfs: add error messages to all unrecognized mount optionsDavid Sterba1-7/+32
2022-06-21btrfs: replace kmap() with kmap_local_page() in lzo.cFabio M. De Francesco1-16/+12
2022-06-21btrfs: replace kmap() with kmap_local_page() in inode.cFabio M. De Francesco1-3/+3
2022-06-21btrfs: do not allocate a btrfs_bio for low-level biosChristoph Hellwig4-25/+15
2022-06-21btrfs: factor stripe submission logic out of btrfs_map_bioChristoph Hellwig1-39/+35
2022-06-21btrfs: remove btrfs_end_io_wqChristoph Hellwig8-167/+42
2022-06-21btrfs: centralize setting REQ_METAChristoph Hellwig2-4/+6
2022-06-21btrfs: don't use btrfs_bio_wq_end_io for compressed writesChristoph Hellwig5-45/+40
2022-06-21btrfs: don't double-defer bio completions for compressed readsChristoph Hellwig1-6/+6
2022-06-21btrfs: defer I/O completion based on the btrfs_raid_bioChristoph Hellwig5-72/+47
2022-06-21btrfs: split btrfs_submit_data_bio to read and write partsChristoph Hellwig3-77/+71
2022-06-21btrfs: simplify code flow in btrfs_submit_dio_bioChristoph Hellwig1-14/+8
2022-06-21btrfs: move more work into btrfs_end_biocChristoph Hellwig1-50/+22
2022-06-21btrfs: send: enable support for stream v2 and compressed writesOmar Sandoval3-4/+8
2022-06-21btrfs: send: send compressed extents with encoded writesOmar Sandoval3-25/+226
2022-06-21btrfs: send: get send buffer pages for protocol v2Omar Sandoval1-4/+25
2022-06-21btrfs: send: write larger chunks when using stream v2Omar Sandoval1-8/+35
2022-06-21btrfs: send: add stream v2 definitionsOmar Sandoval3-5/+44
2022-06-21btrfs: send: explicitly number commands and attributesOmar Sandoval2-63/+61
2022-06-21btrfs: send: remove unused send_ctx::{total,cmd}_send_sizeOmar Sandoval1-4/+0
2022-06-21btrfs: sysfs: add force_chunk_alloc trigger to force allocationStefan Roesch1-0/+54
2022-06-21btrfs: sysfs: export chunk size in space infosStefan Roesch1-0/+74
2022-06-21btrfs: store chunk size in space-info structStefan Roesch3-19/+45
2022-06-06btrfs: set delayed item type when initializing itFilipe Manana1-22/+8
2022-06-06btrfs: do not BUG_ON() on failure to reserve metadata for delayed itemFilipe Manana1-3/+6
2022-06-06btrfs: improve batch insertion of delayed dir index itemsFilipe Manana1-15/+9
2022-06-06btrfs: assert that delayed item is a dir index item when adding itFilipe Manana1-3/+5
2022-06-06btrfs: improve batch deletion of delayed dir index itemsFilipe Manana1-35/+25
2022-06-06btrfs: refactor the delayed item deletion entry pointFilipe Manana1-32/+39
2022-06-06btrfs: deal with deletion errors when deleting delayed itemsFilipe Manana1-1/+3
2022-06-06btrfs: add assertions when deleting batches of delayed itemsFilipe Manana1-8/+16
2022-06-06btrfs: balance btree dirty pages and delayed items after clone and dedupeFilipe Manana1-1/+7
2022-06-06btrfs: free the path earlier when creating a new inodeFilipe Manana1-3/+8
2022-06-06btrfs: balance btree dirty pages and delayed items after a renameFilipe Manana1-4/+10
2022-06-06btrfs: add trace event for submitted RAID56 bioQu Wenruo4-133/+300
2022-06-06btrfs: update stripe_sectors::uptodate in steal_rbioQu Wenruo1-7/+19
2022-06-06btrfs: remove redundant calls to flush_dcache_pageDavid Sterba4-16/+4
2022-06-06btrfs: only write the sectors in the vertical stripe which has data stripesQu Wenruo1-4/+49
2022-06-06btrfs: use integrated bitmaps for scrub_parity::dbitmap and ebitmapQu Wenruo1-19/+13
2022-06-06btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap and finish_pbitmapQu Wenruo1-20/+22
2022-06-06btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balanceNikolay Borisov1-46/+5
2022-06-06btrfs: introduce btrfs_try_lock_balanceNikolay Borisov1-0/+66
2022-06-06btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bioChristoph Hellwig1-34/+22
2022-06-06btrfs: add a helper to iterate through a btrfs_bio with sector sized chunksQu Wenruo1-0/+16
2022-06-06btrfs: factor out a btrfs_csum_ptr helperChristoph Hellwig2-10/+11
2022-06-06btrfs: refactor end_bio_extent_readpage code flowChristoph Hellwig1-46/+40
2022-06-06btrfs: factor out a helper to end a single sector buffer I/OChristoph Hellwig1-11/+15
2022-06-06btrfs: remove duplicated parameters from submit_data_read_repair()Qu Wenruo1-17/+11
2022-06-06btrfs: introduce a data checksum checking helperQu Wenruo3-19/+34
2022-06-06btrfs: quit early if the fs has no RAID56 support for raid56 related checksQu Wenruo1-0/+6
2022-06-06btrfs: use PAGE_ALIGNED instead of IS_ALIGNEDFanjun Kong2-5/+5
2022-06-06btrfs: prevent remounting to v1 space cache for subpage mountQu Wenruo1-0/+8
2022-06-06btrfs: zoned: fix comment description for sb_write_pointer logicPankaj Raghav1-3/+3
2022-06-06btrfs: fix typos in commentsDavid Sterba10-11/+11
2022-06-06btrfs: fix hang during unmount when block group reclaim task is runningFilipe Manana1-2/+11
2022-06-05Linux 5.19-rc1Linus Torvalds1-2/+2
2022-06-05Merge tag 'pull-work.fd-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-6/+4
2022-06-05Merge tag 'mm-hotfixes-stable-2022-06-05' of git://git.kernel.org/pub/scm/lin...Linus Torvalds7-35/+50
2022-06-05Merge tag 'mm-nonmm-stable-2022-06-05' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds7-3/+76
2022-06-05bluetooth: don't use bitmaps for random flag accessesLinus Torvalds5-39/+27
2022-06-05fix the breakage in close_fd_get_file() calling conventions changeAl Viro3-6/+4
2022-06-05Merge tag 'x86-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-6/+115
2022-06-05Merge tag 'x86-mm-2022-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+4
2022-06-05Merge tag 'x86-microcode-2022-06-05' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-112/+20
2022-06-05Merge tag 'x86-cleanups-2022-06-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-71/+66
2022-06-05Merge tag 'x86-boot-2022-06-05' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+3
2022-06-05Merge tag 'timers-core-2022-06-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds18-98/+22
2022-06-05Merge tag 'sched-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2022-06-05Merge tag 'perf-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-2/+1
2022-06-05Merge tag 'perf-core-2022-06-05' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-6/+6
2022-06-05Merge tag 'objtool-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds9-13/+24
2022-06-05Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds80-465/+728
2022-06-05Merge tag 'hte/for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds24-37/+2930
2022-06-05Merge tag 'kbuild-v5.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds17-350/+289
2022-06-04Merge tag 'pull-18-rc1-work.namei' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-9/+2
2022-06-04Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-30/+27
2022-06-04Merge tag 'pull-18-rc1-work.fd' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-94/+55
2022-06-04Merge tag '5.19-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/ci...Linus Torvalds14-100/+143
2022-06-05kbuild: Allow to select bash in a modified environmentSchspa Shi1-1/+1
2022-06-05scripts: kconfig: nconf: make nconfig accept jk keybindingsIsak Ellmer1-2/+6
2022-06-05modpost: use fnmatch() to simplify match()Masahiro Yamada1-61/+13
2022-06-05modpost: simplify mod->name allocationMasahiro Yamada1-13/+12
2022-06-05kbuild: factor out the common objtool argumentsMasahiro Yamada4-97/+52
2022-06-05kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_oMasahiro Yamada2-40/+62
2022-06-05kbuild: clean .tmp_* pattern by make cleanMasahiro Yamada3-8/+5
2022-06-04Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds27-207/+263
2022-06-04Merge tag 'for-5.19/parisc-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-28/+38
2022-06-04Merge tag 'for-linus-5.19-rc1b-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-52/+48
2022-06-04Merge tag 'perf-tools-for-v5.19-2022-06-04' of git://git.kernel.org/pub/scm/l...Linus Torvalds38-738/+2163
2022-06-04cifs: fix uninitialized pointer in error case in dfs_cache_get_tgt_shareSteve French1-1/+2
2022-06-04parisc/stifb: Keep track of hardware path of graphics cardHelge Deller3-9/+14
2022-06-04parisc/stifb: Implement fb_is_primary_device()Helge Deller3-2/+23
2022-06-03Merge tag 'gpio-fixes-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-30/+14
2022-06-03Merge tag 'regulator-fix-v5.19-rc0' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2022-06-03Merge tag 'ntfs3_for_5.19' of https://github.com/Paragon-Software-Group/linux...Linus Torvalds5-30/+149
2022-06-03Merge tag 'ptrace_stop-cleanup-for-v5.19' of git://git.kernel.org/pub/scm/lin...Linus Torvalds20-240/+140
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds32-155/+229
2022-06-03Merge tag 'per-namespace-ipc-sysctls-for-v5.19' of git://git.kernel.org/pub/s...Linus Torvalds5-145/+238
2022-06-03firmware_loader: enable XZ by default if compressed support is enabledLinus Torvalds1-0/+1
2022-06-03Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-59/+129
2022-06-03Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-53/+85
2022-06-03Merge tag 'devicetree-fixes-for-5.19-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds22-99/+162
2022-06-03Merge tag 'arm-multiplatform-5.19-3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-897/+584
2022-06-03Merge tag 'loongarch-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds204-7/+21064
2022-06-03Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds5-5/+10
2022-06-03Merge tag 'riscv-for-linus-5.19-mw2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds19-87/+287
2022-06-03Merge tag 's390-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds19-211/+289
2022-06-03Merge tag 'efi-next-for-v5.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-34/+38
2022-06-03perf vendor events intel: Update metrics for AlderlakeZhengjun Xing1-50/+113
2022-06-03perf vendor events intel: Add metrics for SapphirerapidsZhengjun Xing1-0/+530
2022-06-03perf c2c: Fix sorting in percent_rmt_hitm_cmp()Leo Yan1-2/+2
2022-06-03perf mem: Trace physical address for Arm SPE eventsLeo Yan1-3/+3
2022-06-03perf list: Update event description for IBM zEC12/zBC12 to latest levelThomas Richter3-89/+89
2022-06-03perf list: Update event description for IBM z196/z114 to latest levelThomas Richter3-78/+78
2022-06-03perf list: Update event description for IBM z15 to latest levelThomas Richter4-184/+182
2022-06-03perf list: Update event description for IBM z14 to latest levelThomas Richter3-99/+99
2022-06-03perf list: Update event description for IBM z13 to latest levelThomas Richter3-106/+106
2022-06-03perf list: Update event description for IBM z10 to latest levelThomas Richter3-74/+74
2022-06-03perf list: Add IBM z16 event description for s390Thomas Richter5-0/+700
2022-06-03perf record: Support sample-read topdown metric group for hybrid platformsZhengjun Xing3-18/+13
2022-06-03perf lock: Change to synthesize task eventsNamhyung Kim1-1/+1
2022-06-03perf unwind: Fix segbase for ld.lld linked objectsFangrui Song2-30/+77
2022-06-03perf test arm-spe: Check if perf-record hangs when recording workload with forksGerman Gomez1-0/+92
2022-06-03cifs: skip trailing separators of prefix pathsPaulo Alcantara1-36/+49
2022-06-03perf docs: Correct typo of event_sourcesIan Rogers3-3/+3
2022-06-03perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systemsZhengjun Xing1-1/+1
2022-06-03driver core: Set default deferred_probe_timeout back to 0.Saravana Kannan1-5/+0
2022-06-03driver core: Fix wait_for_device_probe() & deferred_probe_timeout interactionSaravana Kannan1-5/+0
2022-06-03ARM: omap1: enable multiplatformArnd Bergmann7-133/+21
2022-06-03ARM: OMAP1: clock: Convert to CCFJanusz Krzysztofik5-764/+563
2022-06-03Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds62-851/+2732
2022-06-03Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds341-4626/+15532
2022-06-03Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds192-1482/+3676
2022-06-03Merge tag 'tty-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds114-2451/+3164
2022-06-03Merge tag 'staging-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds217-13713/+2092
2022-06-03Merge tag 'spdx-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gr...Linus Torvalds19-378/+202
2022-06-03Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds30-391/+395
2022-06-03Merge tag 'for-5.19/block-exec-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds12-82/+77
2022-06-03Merge tag 'for-5.19/block-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds8-80/+83
2022-06-03Merge tag 'io_uring-5.19-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds2-121/+223
2022-06-03Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds43-588/+1961
2022-06-03Merge tag 'sound-fix-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-17/+89
2022-06-03dt-bindings: mtd: spi-nand: Add spi-peripheral-props.yaml referenceRob Herring1-0/+1
2022-06-03Merge tag 'drm-next-2022-06-03-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds92-2548/+3662
2022-06-03dt-bindings: memory-controllers: ingenic: Split out child node propertiesRob Herring3-32/+47
2022-06-03dt-bindings: net/dsa: Add spi-peripheral-props.yaml referencesRob Herring4-50/+68
2022-06-03nodemask: Fix return values to be unsignedKees Cook2-21/+21
2022-06-03bitmap: Fix return values to be unsignedKees Cook4-45/+47
2022-06-03KVM: x86: hyper-v: replace bitmap_weight() with hweight64()Yury Norov1-2/+2
2022-06-03KVM: x86: hyper-v: fix type of valid_bank_maskYury Norov1-2/+2
2022-06-03ia64: cleanup remove_siblinginfo()Yury Norov1-4/+0
2022-06-03drm/amd/pm: use bitmap_{from,to}_arr32 where appropriateYury Norov2-2/+2
2022-06-03KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriateYury Norov1-7/+3
2022-06-03lib/bitmap: add test for bitmap_{from,to}_arr64Yury Norov1-0/+25
2022-06-03lib: add bitmap_{from,to}_arr64Yury Norov2-4/+73
2022-06-03lib/bitmap: extend comment for bitmap_(from,to)_arr32()Yury Norov1-2/+6
2022-06-03include/linux/find: Fix documentationAnna-Maria Behnsen1-3/+3
2022-06-03lib/bitmap.c make bitmap_print_bitmask_to_buf parseableMauro Carvalho Chehab1-13/+20
2022-06-03MAINTAINERS: add cpumask and nodemask files to BITMAP_APIYury Norov1-0/+4
2022-06-03arch/x86: replace nodes_weight with nodes_empty where appropriateYury Norov2-3/+3
2022-06-03mm/vmstat: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-2/+2
2022-06-03clocksource: replace cpumask_weight with cpumask_empty in clocksource.cYury Norov1-1/+1
2022-06-03genirq/affinity: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-1/+1
2022-06-03irq: mips: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-1/+1
2022-06-03drm/i915/pmu: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-1/+1
2022-06-03arch/x86: replace cpumask_weight with cpumask_empty where appropriateYury Norov3-9/+9
2022-06-03arch/ia64: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-1/+1
2022-06-03arch/alpha: replace cpumask_weight with cpumask_empty where appropriateYury Norov1-1/+1
2022-06-03risc-v: replace bitmap_weight with bitmap_empty in riscv_fill_hwcap()Yury Norov1-4/+3
2022-06-03MAINTAINERS: Add maintainer information for LoongArchHuacai Chen1-0/+10
2022-06-03LoongArch: Add Loongson-3 default config fileHuacai Chen2-0/+773
2022-06-03LoongArch: Add Non-Uniform Memory Access (NUMA) supportHuacai Chen17-29/+844
2022-06-03LoongArch: Add multi-processor (SMP) supportHuacai Chen27-10/+1550
2022-06-03LoongArch: Add VDSO and VSYSCALL supportHuacai Chen15-0/+622