aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-08-29x86: kmsan: enable KMSAN builds for x86review/kmsanAlexander Potapenko2-0/+56
2022-08-29mm: fs: initialize fsdata passed to write_begin/write_end interfaceAlexander Potapenko3-4/+4
2022-08-29bpf: kmsan: initialize BPF registers with zeroesAlexander Potapenko1-1/+1
2022-08-29entry: kmsan: introduce kmsan_unpoison_entry_regs()Alexander Potapenko3-0/+46
2022-08-29x86: kmsan: don't instrument stack walking functionsAlexander Potapenko2-0/+17
2022-08-29x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESSAlexander Potapenko1-1/+3
2022-08-29x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, enable it for KASAN/KMSANAlexander Potapenko3-6/+16
2022-08-29x86: kmsan: sync metadata pages on page faultAlexander Potapenko1-1/+22
2022-08-29x86: kmsan: use __msan_ string functions where possible.Alexander Potapenko2-2/+23
2022-08-29x86: kmsan: handle open-coded assembly in lib/iomem.cAlexander Potapenko1-0/+5
2022-08-29x86: kmsan: skip shadow checks in __switch_to()Alexander Potapenko1-0/+1
2022-08-29x86: kmsan: disable instrumentation of unsupported codeAlexander Potapenko7-0/+11
2022-08-29objtool: kmsan: list KMSAN API functions as uaccess-safeAlexander Potapenko1-0/+20
2022-08-29security: kmsan: fix interoperability with auto-initializationAlexander Potapenko2-0/+8
2022-08-29kcov: kmsan: unpoison area->list in kcov_remote_area_put()Alexander Potapenko1-0/+7
2022-08-29block: kmsan: skip bio block merging logic for KMSANAlexander Potapenko1-0/+2
2022-08-29kmsan: disable physical page merging in biovecAlexander Potapenko1-0/+7
2022-08-29crypto: kmsan: disable accelerated configs under KMSANAlexander Potapenko2-0/+31
2022-08-29kmsan: disable strscpy() optimization under KMSANAlexander Potapenko1-0/+8
2022-08-29kmsan: add tests for KMSANAlexander Potapenko3-0/+568
2022-08-29kmsan: handle memory sent to/from USBAlexander Potapenko3-0/+33
2022-08-29virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg()Alexander Potapenko1-1/+9
2022-08-29dma: kmsan: unpoison DMA mappingsAlexander Potapenko3-3/+106
2022-08-29Input: libps2: mark data received in __ps2_command() as initializedAlexander Potapenko1-1/+4
2022-08-29kmsan: add iomap supportAlexander Potapenko1-0/+44
2022-08-29kmsan: unpoison @tlb in arch_tlb_gather_mmu()Alexander Potapenko1-0/+10
2022-08-29instrumented.h: add KMSAN supportAlexander Potapenko3-1/+73
2022-08-29init: kmsan: call KMSAN initialization routinesAlexander Potapenko7-1/+317
2022-08-29kmsan: handle task creation and exitingAlexander Potapenko6-0/+54
2022-08-29mm: kmsan: call KMSAN hooks from SLUB codeAlexander Potapenko4-0/+151
2022-08-29mm: kmsan: maintain KMSAN metadata for page operationsAlexander Potapenko10-2/+373
2022-08-29MAINTAINERS: add entry for KMSANAlexander Potapenko1-0/+13
2022-08-29kmsan: disable instrumentation of unsupported common kernel codeAlexander Potapenko4-1/+7
2022-08-29kmsan: add KMSAN runtime coreAlexander Potapenko17-0/+1600
2022-08-29libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZEAlexander Potapenko2-2/+2
2022-08-29x86: kmsan: pgtable: reduce vmalloc spaceAlexander Potapenko2-2/+47
2022-08-29kmsan: mark noinstr as __no_sanitize_memoryAlexander Potapenko1-1/+2
2022-08-29kmsan: introduce __no_sanitize_memory and __no_kmsan_checksAlexander Potapenko2-0/+29
2022-08-29kmsan: add ReST documentationAlexander Potapenko2-0/+428
2022-08-29asm-generic: instrument usercopy in cacheflush.hAlexander Potapenko1-2/+12
2022-08-29x86: asm: instrument usercopy in get_user() and put_user()Alexander Potapenko1-7/+15
2022-08-29instrumented.h: allow instrumenting both sides of copy_from_user()Alexander Potapenko5-12/+43
2022-08-29stackdepot: reserve 5 extra bits in depot_stack_handle_tAlexander Potapenko3-6/+33
2022-08-29x86: add missing include to sparsemem.hDmitry Vyukov1-0/+2
2022-08-21Linux 6.0-rc2v6.0-rc2Linus Torvalds1-1/+1
2022-08-21Merge tag 'irq-urgent-2022-08-21' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-32/+34
2022-08-21Merge tag 'perf-urgent-2022-08-21' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2022-08-21Merge tag 'trace-v6.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-21/+119
2022-08-21tracing: Have filter accept "common_cpu" to be consistentSteven Rostedt (Google)1-0/+1
2022-08-21tracing/probes: Have kprobes and uprobes use $COMM tooSteven Rostedt (Google)1-2/+3
2022-08-21tracing/eprobes: Have event probes be consistent with kprobes and uprobesSteven Rostedt (Google)1-6/+64
2022-08-21tracing/eprobes: Fix reading of string fieldsSteven Rostedt (Google)1-0/+21
2022-08-21tracing/eprobes: Do not hardcode $comm as a stringSteven Rostedt (Google)1-2/+3
2022-08-21tracing/eprobes: Do not allow eprobes to use $stack, or % for regsSteven Rostedt (Google)1-8/+13
2022-08-21ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is deadYang Jihong1-0/+10
2022-08-21tracing/perf: Fix double put of trace event when init failsSteven Rostedt (Google)1-3/+4
2022-08-21tracing: React to error return from traceprobe_parse_event_name()Lukas Bulwahn1-1/+1
2022-08-21Merge tag 'i2c-for-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-11/+18
2022-08-21Merge tag '6.0-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds14-52/+45
2022-08-21asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers10-89/+7
2022-08-21i2c: imx: Make sure to unregister adapter on remove()Uwe Kleine-König1-9/+11
2022-08-21Revert "i2c: scmi: Replace open coded device_get_match_data()"Wolfram Sang1-2/+7
2022-08-20Merge tag 'kbuild-fixes-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-9/+5
2022-08-20Merge tag 'perf-tools-fixes-for-v6.0-2022-08-19' of git://git.kernel.org/pub/...Linus Torvalds27-235/+976
2022-08-20Merge tag 's390-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds4-2/+9
2022-08-20Merge tag 'powerpc-6.0-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-10/+44
2022-08-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds7-40/+42
2022-08-21scripts/clang-tools: Remove DeprecatedOrUnsafeBufferHandling checkGuru Das Srinagesh1-0/+1
2022-08-21kbuild: fix the modules order between drivers and libsMasahiro Yamada1-4/+2
2022-08-21scripts/Makefile.extrawarn: Do not disable clang's -Wformat-zero-lengthNathan Chancellor1-1/+0
2022-08-21kbuild: dummy-tools: pretend we understand __LONG_DOUBLE_128__Jiri Slaby1-1/+1
2022-08-21modpost: fix module versioning when a symbol lacks valid CRCMasahiro Yamada1-3/+1
2022-08-20Merge tag 'block-6.0-2022-08-19' of git://git.kernel.dk/linux-blockLinus Torvalds3-28/+28
2022-08-20Merge tag 'io_uring-6.0-2022-08-19' of git://git.kernel.dk/linux-blockLinus Torvalds2-12/+12
2022-08-20Merge tag 'ata-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds2-1/+3
2022-08-20Merge tag 'mmc-v6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds4-6/+26
2022-08-21ata: libata: Set __ATA_BASE_SHT max_sectorsJohn Garry1-1/+2
2022-08-19Merge tag 'execve-v6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-7/+7
2022-08-19Merge tag 'hardening-v6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-5/+3
2022-08-19Merge tag 'riscv-for-linus-6.0-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2022-08-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds25-156/+157
2022-08-19Merge tag 'for-6.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-101/+176
2022-08-19Merge tag '5.20-rc2-ksmbd-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds5-21/+39
2022-08-19perf tools: Support reading PERF_FORMAT_LOSTNamhyung Kim6-42/+108
2022-08-19libperf: Add a test case for read formatsNamhyung Kim1-0/+161
2022-08-19libperf: Handle read format in perf_evsel__read()Namhyung Kim3-3/+83
2022-08-19tools headers UAPI: Sync linux/perf_event.h with the kernel sourcesNamhyung Kim1-1/+4
2022-08-19tools headers UAPI: Sync x86's asm/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-2/+8
2022-08-19tools headers UAPI: Sync KVM's vmx.h header with the kernel sourcesArnaldo Carvalho de Melo1-1/+3
2022-08-19tools include UAPI: Sync linux/vhost.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+9
2022-08-19tools headers kvm s390: Sync headers with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2022-08-19tools headers UAPI: Sync linux/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+108
2022-08-19tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-87/+300
2022-08-19tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-2/+4
2022-08-19tools headers UAPI: Sync linux/fscrypt.h with the kernel sourcesArnaldo Carvalho de Melo1-1/+2
2022-08-19tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+8
2022-08-19perf beauty: Update copy of linux/socket.h with the kernel sourcesArnaldo Carvalho de Melo1-8/+8
2022-08-19perf cpumap: Fix alignment for masks in event encodingIan Rogers6-60/+154
2022-08-19Merge tag 'sound-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds17-79/+133
2022-08-19Merge tag 'drm-fixes-2022-08-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds130-1249/+1978
2022-08-19Merge tag 'bitmap-6.0-rc2' of https://github.com/norov/linuxLinus Torvalds3-6/+25
2022-08-19cifs: move from strlcpy with unused retval to strscpyWolfram Sang3-3/+3
2022-08-19cifs: Fix memory leak on the deferred closeZhang Xiaoxu1-0/+6
2022-08-19perf cpumap: Compute mask size in constant timeIan Rogers1-12/+1
2022-08-19perf cpumap: Synthetic events and const/staticIan Rogers3-14/+12
2022-08-19perf cpumap: Const map for max()Ian Rogers2-2/+2
2022-08-19x86/mm: Use proper mask when setting PUD mappingAaron Lu1-1/+1
2022-08-19Merge tag 'kvmarm-fixes-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini5-7/+12
2022-08-19KVM: Drop unnecessary initialization of "ops" in kvm_ioctl_create_device()Li kunyu1-1/+1
2022-08-19KVM: Drop unnecessary initialization of "npages" in hva_to_pfn_slow()Li kunyu1-1/+1
2022-08-19x86/kvm: Fix "missing ENDBR" BUG for fastop functionsJosh Poimboeuf1-1/+2
2022-08-19x86/kvm: Simplify FOP_SETCC()Josh Poimboeuf1-19/+4
2022-08-19x86/ibt, objtool: Add IBT_NOSEAL()Josh Poimboeuf2-1/+13
2022-08-19KVM: Rename mmu_notifier_* to mmu_invalidate_*Chao Peng15-98/+103
2022-08-19KVM: Rename KVM_PRIVATE_MEM_SLOTS to KVM_INTERNAL_MEM_SLOTSChao Peng2-4/+4
2022-08-19KVM: MIPS: remove unnecessary definition of KVM_PRIVATE_MEM_SLOTSPaolo Bonzini1-2/+0
2022-08-19KVM: Move coalesced MMIO initialization (back) into kvm_create_vm()Sean Christopherson1-5/+6
2022-08-19KVM: Unconditionally get a ref to /dev/kvm module when creating a VMSean Christopherson1-10/+4
2022-08-19KVM: Properly unwind VM creation if creating debugfs failsSean Christopherson1-8/+8
2022-08-18Merge tag 'net-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds65-793/+2351
2022-08-18Merge tag 'linux-kselftest-next-6.0-rc2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-2/+5
2022-08-18Merge tag 'trace-rtla-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-33/+43
2022-08-19Merge tag 'amd-drm-fixes-6.0-2022-08-17' of https://gitlab.freedesktop.org/ag...Dave Airlie108-1184/+1758
2022-08-18perf: riscv legacy: fix kerneldoc comment warningConor Dooley1-1/+1
2022-08-18net: moxa: MAC address reading, generating, validity checkingSergei Antonov1-6/+7
2022-08-18Merge branch 'tcp-some-bug-fixes-for-tcp_read_skb'Jakub Kicinski2-28/+26
2022-08-18tcp: handle pure FIN case correctlyCong Wang2-3/+4
2022-08-18tcp: refactor tcp_read_skb() a bitCong Wang1-17/+9
2022-08-18tcp: fix tcp_cleanup_rbuf() for tcp_read_skb()Cong Wang1-10/+14
2022-08-18tcp: fix sock skb accounting in tcp_read_skb()Cong Wang1-0/+1
2022-08-18igb: Add lock to avoid data raceLin Ma2-1/+13
2022-08-18Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski6-18/+85
2022-08-18dt-bindings: Fix incorrect "the the" correctionsGeert Uytterhoeven2-2/+2
2022-08-18net: genl: fix error path memory leak in policy dumpingJakub Kicinski2-3/+17
2022-08-18stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_re...Christophe JAILLET1-0/+1
2022-08-18tee: add overflow check in register_shm_helper()Jens Wiklander1-0/+3
2022-08-18Merge tag 'irqchip-fixes-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/...Thomas Gleixner7-32/+34
2022-08-18blk-mq: run queue no matter whether the request is the last requestYufen Yu1-1/+1
2022-08-18blk-mq: remove unused function blk_mq_queue_stopped()Yu Kuai2-21/+0
2022-08-18io_uring/net: use right helpers for async_dataPavel Begunkov1-2/+2
2022-08-17net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_xdp_runLorenzo Bianconi1-1/+1
2022-08-17net/mlx5e: Allocate flow steering storage during uplink initializationLeon Romanovsky1-8/+17
2022-08-17Merge branch 'fixes-for-ocelot-driver-statistics'Jakub Kicinski7-378/+1581
2022-08-17net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelo...Vladimir Oltean1-27/+26
2022-08-17net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean6-289/+540
2022-08-17net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean5-306/+1243
2022-08-17net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_workVladimir Oltean1-0/+4
2022-08-17net: mscc: ocelot: turn stats_lock into a spinlockVladimir Oltean3-9/+8
2022-08-17net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counterVladimir Oltean1-1/+1
2022-08-17net: mscc: ocelot: fix incorrect ndo_get_stats64 packet countersVladimir Oltean5-30/+42
2022-08-17net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet countersVladimir Oltean1-1/+2
2022-08-17net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support itVladimir Oltean1-2/+5
2022-08-17net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()Rustam Subkhankulov1-1/+1
2022-08-17cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()Enzo Matsumiya4-36/+24
2022-08-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski9-261/+390
2022-08-17net: Fix suspicious RCU usage in bpf_sk_reuseport_detach()David Howells2-1/+26
2022-08-17cifs: remove unused server parameter from calc_smb_size()Enzo Matsumiya9-13/+11
2022-08-18Merge tag 'drm-misc-fixes-2022-08-16' of git://anongit.freedesktop.org/drm/dr...Dave Airlie7-10/+37
2022-08-18Merge tag 'drm-intel-next-fixes-2022-08-11' of git://anongit.freedesktop.org/...Dave Airlie15-55/+183
2022-08-17Merge tag 'ntfs3_for_6.0' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds14-329/+835
2022-08-17dcache: move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loopLinus Torvalds1-23/+49
2022-08-17net: dsa: microchip: ksz9477: fix fdb_dump last invalid entryArun Ramadoss1-0/+3
2022-08-17ice: Fix VF not able to send tagged traffic with no VLAN filtersSylwester Dziedziuch2-11/+57
2022-08-17ice: Ignore error message when setting same promiscuous modeBenjamin Mikailenko1-4/+4
2022-08-17ice: Fix clearing of promisc mode with bridge over bondGrzegorz Siwik2-2/+16
2022-08-17ice: Ignore EEXIST when setting promisc modeGrzegorz Siwik1-1/+1
2022-08-17ice: Fix double VLAN error when entering promisc modeGrzegorz Siwik1-0/+7
2022-08-17ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PUChristoffer Sandberg1-0/+1
2022-08-17Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds15-121/+59
2022-08-17btrfs: tree-checker: check for overlapping extent itemsJosef Bacik1-2/+23
2022-08-17btrfs: fix warning during log replay when bumping inode link countFilipe Manana1-2/+2
2022-08-17btrfs: fix lost error handling when looking up extended ref on log replayFilipe Manana1-1/+3
2022-08-17btrfs: fix lockdep splat with reloc root extent buffersJosef Bacik7-2/+50
2022-08-17btrfs: move lockdep class helpers to locking.cJosef Bacik4-92/+89
2022-08-17btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()Zixuan Fu1-1/+6
2022-08-17ALSA: info: Fix llseek return value when using callbackAmadeusz Sławiński1-3/+3
2022-08-17testing: selftests: nft_flowtable.sh: rework test to detect offload failureFlorian Westphal1-57/+84
2022-08-17ALSA: hda/cs8409: Support new Dolphin VariantsStefan Binding1-0/+4
2022-08-17KVM: arm64: Reject 32bit user PSTATE on asymmetric systemsOliver Upton1-1/+1
2022-08-17KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systemsOliver Upton3-4/+7
2022-08-17Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...David S. Miller2-4/+8
2022-08-17tls: rx: react to strparser initialization errorsJakub Kicinski1-1/+3
2022-08-17platform/x86: serial-multi-instantiate: Add CLSA0101 LaptopLucas Tanure1-0/+1
2022-08-17testing: selftests: nft_flowtable.sh: use random netns namesFlorian Westphal1-118/+128
2022-08-17netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to yGeert Uytterhoeven1-1/+0
2022-08-16net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpuZhengchao Shao1-1/+1
2022-08-16riscv: Ensure isa-ext static keys are writableAndrew Jones1-1/+1
2022-08-16Revert "drm/amd/amdgpu: add pipe1 hardware support"Michel Dänzer1-1/+1
2022-08-16drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutexMaíra Canal1-6/+2
2022-08-16drm/amdgpu: Fix interrupt handling on ih_soft ringMukul Joshi3-3/+18
2022-08-16drm/amdgpu: Add secure display TA load for RenoirShane Xiao1-0/+10
2022-08-16drm/amd/display: Include scaling factor for SubVP commandAlvin Lee4-1/+36
2022-08-16drm/amdgpu/vcn: Return void from the stop_dbg_modeKhalid Masum1-3/+2
2022-08-16drm/amdgpu: remove useless condition in amdgpu_job_stop_all_jobs_on_sched()Andrey Strachuk1-4/+0
2022-08-16drm/amdgpu: Add decode_iv_ts helper for ih_v6 blockHarish Kasiviswanathan1-0/+1
2022-08-16drm/amd/display: add chip revision to DCN32Samson Tam1-1/+3
2022-08-16drm/amd/display: avoid doing vm_init multiple timeCharlene Liu1-1/+7
2022-08-16drm/amd/display: Use pitch when calculating size to cache in MALLAlvin Lee1-1/+1
2022-08-16drm/amd/display: Don't set DSC for phantom pipesAlvin Lee1-0/+1
2022-08-16drm/amd/display: Update clock table policy for DCN314Nicholas Kazlauskas2-65/+154