aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-04-04fixup! Kbuild, lto: Add Link Time Optimization supportlto-5.12-1-wipAndi Kleen1-1/+1
2021-04-04fixup! x86, lto: Disable live patching with LTOAndi Kleen1-1/+1
2021-04-04fixup! lto: Use C version for SYSCALL_ALIAS / cond_syscallAndi Kleen2-1/+5
2021-04-04fixup! Compiler attributes: Disable __flatten with LTOAndi Kleen1-1/+1
2021-04-04x86/lto: Mark 32bit mem{cpy,move,set} __usedAndi Kleen1-3/+3
2021-04-04fixup! x86, lto: Disable relative init pointers with LTOAndi Kleen1-1/+1
2021-04-04fixup! Kbuild, lto: Add Link Time Optimization supportAndi Kleen6-11/+14
2021-04-04lto: Introduce LTO_COMMONAndi Kleen5-19/+20
2021-04-04Revert "x86/lto: Disable LTO for memcpy_32.o"Andi Kleen1-2/+0
2021-04-04Revert "compat: Add missing system calls to linux/compat.h"Andi Kleen1-81/+0
2021-04-04Revert "sys_ni: Switch SYSCALL_ALIAS/cond_syscall to use C alias declarations"Andi Kleen3-6/+2
2021-04-04Revert "Add x86/s390/ppc system calls to syscalls.h"Andi Kleen1-21/+0
2021-04-03x86/lto: Disable LTO for memcpy_32.oAndi Kleen1-0/+2
2021-04-03static_call: Use single copy of static_call_return0Andi Kleen3-8/+7
2021-04-03sys_ni: Switch SYSCALL_ALIAS/cond_syscall to use C alias declarationsAndi Kleen3-2/+6
2021-04-03Add x86/s390/ppc system calls to syscalls.hAndi Kleen1-0/+21
2021-04-03compat: Add missing system calls to linux/compat.hAndi Kleen1-0/+81
2021-04-03static_call: Make static_call_return0 visible for LTOAndi Kleen1-1/+1
2021-04-03softirq: Make irq_exit_rcu visibleAndi Kleen1-1/+1
2021-04-03lto: Work around FRE crashAndi Kleen4-2/+16
2021-04-03fixup! Kbuild, lto: Add Link Time Optimization supportAndi Kleen2-21/+1
2021-04-03fixup! static_call: Make static call functions visibleAndi Kleen1-0/+2
2021-04-03static_call: Make static keys visibleAndi Kleen1-6/+6
2021-04-03x86/module/lto: Don't take address of memcpyAndi Kleen1-1/+6
2021-04-03x86, lto: Make preempt_schedule_thunk* __visbleAndi Kleen1-2/+2
2021-03-30Revert "x86, entry: Build thunk_*.o only with preemption"Andi Kleen1-3/+1
2021-03-29Compiler attributes: Disable __flatten with LTOAndi Kleen1-0/+5
2021-03-28fixup! Kbuild, lto: Add Link Time Optimization supportAndi Kleen1-3/+2
2021-03-28Kbuild, link-vmlinux: Reuse vmlinux.o for final linkAndi Kleen2-0/+24
2021-03-28kbuild, kallsyms: Add sanity check for offsetsAndi Kleen1-0/+6
2021-03-28kbuild, kallsyms: Build relative_base separately for single kallsymsAndi Kleen1-8/+23
2021-03-28kbuild, kallsyms: Support compiling relative_base separatelyAndi Kleen1-0/+8
2021-03-28kbuild, link-vmlinux: Don't delete output files with make -iAndi Kleen1-0/+5
2021-03-28kbuild, kallsyms: Support single pass kallsymsAndi Kleen7-4/+157
2021-03-28kbuild: Support padding in kallsyms tablesAndi Kleen1-5/+91
2021-03-28kbuild: Don't include const variable in kallsyms with !KALLSYMS_ALLAndi Kleen1-0/+6
2021-03-28kbuild, kallsyms: Put kallsyms into own sectionAndi Kleen2-1/+7
2021-03-28kbuild: Clean .ver* filesAndi Kleen1-1/+7
2021-03-28kbuild, modversions: Use C to generate genksyms crc symbolsAndi Kleen8-60/+66
2021-03-28kbuild, modpost: Read .ver.o. files to resolve CRC symbolsAndi Kleen1-1/+39
2021-03-28kbuild, genksyms: Support C output in genksymsAndi Kleen3-11/+24
2021-03-28x86, lto: Enable LTO for x86Andi Kleen1-0/+1
2021-03-28x86, lto: Disable LTO for the vdsoAndi Kleen1-0/+2
2021-03-28Kbuild, lto: Disable LTO for bounds/asm-offsetAndi Kleen1-0/+3
2021-03-28Kbuild, lto: Disable LTO for mod toolsAndi Kleen1-0/+1
2021-03-28x86, lto: Disable live patching with LTOAndi Kleen1-0/+1
2021-03-28x86, lto: Disable LTO for purgatoryAndi Kleen1-0/+1
2021-03-28x86, lto: Disable relative init pointers with LTOAndi Kleen1-1/+3
2021-03-28Kbuild, lto: Add Link Time Optimization supportAndi Kleen9-23/+274
2021-03-28Kbuild, lto: Generate debuginfo for temporary kallsyms linksAndi Kleen1-1/+3
2021-03-28kbuild, kallsyms: Ignore source file weak symbolsAndi Kleen1-0/+13
2021-03-28x86, entry: Build thunk_*.o only with preemptionAndi Kleen1-1/+3
2021-03-28Kbuild, lto: Fixes for gcc-ldAndi Kleen1-2/+5
2021-03-28lto: Use C version for SYSCALL_ALIAS / cond_syscallAndi Kleen1-8/+4
2021-03-28x86, lto: Disable LTO for real mode codeAndi Kleen1-0/+1
2021-03-28lto, bpf: Mark interpreter jump table as noreorderAndi Kleen1-1/+1
2021-03-28lto: Add __noreorder and mark initcalls __noreorderAndi Kleen2-1/+12
2021-03-28x86, lto: Export int3 assembler symbols for LTOAndi Kleen1-2/+4
2021-03-28lto: Export export symbol assembler symbols for LTOAndi Kleen1-2/+4
2021-03-28x86/xen: Mark xen_vcpu_stolen as __visibleAndi Kleen1-1/+1
2021-03-28amdkfd: Fix extern declarationAndi Kleen1-2/+2
2021-03-28Fix read buffer overflow in delta-ipcAndi Kleen1-2/+2
2021-03-28Mark spinlocks noinline when inline spinlocks are disabledAndi Kleen1-28/+28
2021-03-28static_call: Make static call functions visibleAndi Kleen1-3/+3
2021-03-28tracepoint: Make static call functions visibleAndi Kleen1-2/+2
2021-03-28x86/resctrl: Fix init const confusionAndi Kleen1-1/+1
2021-03-28poly1305: Make prototypes matchAndi Kleen1-1/+1
2021-03-28dvb-usb: Make prototypes matchAndi Kleen1-1/+1
2021-03-28x86/msr: Make prototypes match header filesAndi Kleen1-2/+2
2021-03-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds191-787/+1819
2021-03-24psample: Fix user API breakageIdo Schimmel1-4/+1
2021-03-24math: Export mul_u64_u64_div_u64David S. Miller1-0/+1
2021-03-24ch_ktls: fix enum-conversion warningArnd Bergmann1-1/+1
2021-03-24octeontx2-af: Fix memory leak of object bufColin Ian King1-1/+3
2021-03-24ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalationYangbo Lu1-6/+7
2021-03-24Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-12/+16
2021-03-24Merge tag 'platform-drivers-x86-v5.12-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds12-109/+190
2021-03-24Merge tag 'afs-cachefiles-fixes-20210323' of git://git.kernel.org/pub/scm/lin...Linus Torvalds4-7/+21
2021-03-24cachefiles: do not yet allow on idmapped mountsChristian Brauner1-0/+6
2021-03-23net: bridge: don't notify switchdev for local FDB addressesVladimir Oltean1-0/+2
2021-03-23net/sched: act_ct: clear post_ct if doing ct_clearMarcelo Ricardo Leitner1-2/+4
2021-03-23afs: Use wait_on_page_writeback_killableMatthew Wilcox (Oracle)1-2/+1
2021-03-23mm/writeback: Add wait_on_page_writeback_killableMatthew Wilcox (Oracle)2-0/+17
2021-03-23fs/cachefiles: Remove wait_bit_key layout dependencyMatthew Wilcox (Oracle)2-5/+3
2021-03-23platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platformsDavid E. Box1-15/+35
2021-03-23platform/x86: intel_pmc_core: Update KconfigDavid E. Box1-3/+8
2021-03-23platform/x86: intel_pmt_crashlog: Fix incorrect macrosDavid E. Box1-7/+6
2021-03-23platform/x86: intel_pmt_class: Initial resource to 0David E. Box1-1/+1
2021-03-23Merge tag 'linux-kselftest-kunit-fixes-5.12-rc5.1' of git://git.kernel.org/pu...Linus Torvalds2-1/+3
2021-03-22net: dsa: don't assign an error value to tag_opsGeorge McCollister1-4/+7
2021-03-22Merge tag 'mlx5-fixes-2021-03-22' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller8-37/+79
2021-03-22isdn: capi: fix mismatched prototypesArnd Bergmann1-2/+2
2021-03-22net/mlx5: SF, do not use ecpu bit for vhca state processingParav Pandit4-24/+17
2021-03-22net/mlx5e: Fix division by 0 in mlx5e_select_queueMaxim Mikityanskiy1-0/+5
2021-03-22net/mlx5e: Fix error path for ethtool set-priv-flagAya Levin1-1/+5
2021-03-22net/mlx5e: Offload tuple rewrite for non-CT flowsDima Chumak2-12/+35
2021-03-22net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDPAlaa Hleihel1-0/+10
2021-03-22net/mlx5: Add back multicast stats for uplink representorHuy Nguyen1-0/+7
2021-03-22net: ipconfig: ic_dev can be NULL in ic_close_devsVladimir Oltean1-6/+8
2021-03-22MAINTAINERS: Combine "QLOGIC QLGE 10Gb ETHERNET DRIVER" sections into oneJonathan Neuschäfer1-6/+2
2021-03-22Merge tag 'selinux-pr-20210322' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-41/+59
2021-03-21Linux 5.12-rc4Linus Torvalds1-1/+1
2021-03-21Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-72/+168
2021-03-21Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.dk/linux-blockLinus Torvalds3-7/+31
2021-03-21Merge tag 'staging-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds14-48/+75
2021-03-21Merge tag 'usb-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds11-25/+62
2021-03-21Merge tag 'irq-urgent-2021-03-21' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-2/+6
2021-03-21Merge tag 'perf-urgent-2021-03-21' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-1/+4
2021-03-21Merge tag 'locking-urgent-2021-03-21' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-31/+49
2021-03-21Merge tag 'efi-urgent-2021-03-21' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-3/+10
2021-03-21Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-44/+52
2021-03-21Merge tag 'powerpc-5.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds3-10/+19
2021-03-21platform/x86: intel-vbtn: Stop reporting SW_DOCK eventsHans de Goede1-2/+10
2021-03-21platform/x86: dell-wmi-sysman: Cleanup create_attributes_level_sysfs_files()Hans de Goede1-9/+7
2021-03-21platform/x86: dell-wmi-sysman: Make sysman_init() return -ENODEV of the inter...Hans de Goede1-5/+7
2021-03-21platform/x86: dell-wmi-sysman: Cleanup sysman_init() error-exit handlingHans de Goede1-29/+16
2021-03-21platform/x86: dell-wmi-sysman: Fix release_attributes_data() getting called t...Hans de Goede1-1/+0
2021-03-21platform/x86: dell-wmi-sysman: Make it safe to call exit_foo_attributes() mul...Hans de Goede4-0/+12
2021-03-21platform/x86: dell-wmi-sysman: Fix possible NULL pointer deref on exitHans de Goede1-9/+2
2021-03-21platform/x86: dell-wmi-sysman: Fix crash caused by calling kset_unregister twiceHans de Goede1-0/+1
2021-03-21platform/x86: thinkpad_acpi: Disable DYTC CQL mode around switching to balanc...Hans de Goede1-2/+7
2021-03-21platform/x86: thinkpad_acpi: Allow the FnLock LED to change stateEsteve Varela Colominas1-1/+7
2021-03-21io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG...Stefan Metzmacher1-4/+20
2021-03-21io-wq: ensure task is running before processing task_workJens Axboe1-2/+6
2021-03-21signal: don't allow STOP on PF_IO_WORKER threadsEric W. Biederman1-1/+2
2021-03-21signal: don't allow sending any signals to PF_IO_WORKER threadsJens Axboe1-0/+3
2021-03-21ext4: initialize ret to suppress smatch warningTheodore Ts'o1-1/+1
2021-03-21ext4: stop inode update before returnPan Bian1-1/+3
2021-03-21ext4: fix rename whiteout with fast commitHarshad Shirwadkar3-2/+12
2021-03-21ext4: fix timer use-after-free on failed mountJan Kara1-1/+1
2021-03-21ext4: fix potential error in ext4_do_update_inodeShijie Luo1-4/+4
2021-03-21ext4: do not try to set xattr into ea_inode if value is emptyzhangyi (F)1-1/+1
2021-03-21ext4: do not iput inode under running transaction in ext4_rename()zhangyi (F)1-9/+9
2021-03-21ext4: find old entry again if failed to rename whiteoutzhangyi (F)1-2/+27
2021-03-20docs: networking: Fix a typoBhaskar Chowdhury1-1/+1
2021-03-20r8169: fix DMA being used after buffer free if WoL is enabledHeiner Kallweit1-2/+4
2021-03-20Merge tag 'linux-can-fixes-for-5.12-20210320' of git://git.kernel.org/pub/scm...David S. Miller2-5/+3
2021-03-20Merge branch 'pa-fox-validation'David S. Miller1-17/+33
2021-03-20net: ipa: fix init header command validationAlex Elder1-17/+33
2021-03-21genirq: Disable interrupts for force threaded handlersThomas Gleixner1-0/+4
2021-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller8-12/+155
2021-03-20can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"Marc Kleine-Budde1-2/+0
2021-03-20can: isotp: tx-path: zero initialize outgoing CAN framesOliver Hartkopp1-3/+3
2021-03-20Merge tag 'riscv-for-linus-5.12-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds19-19/+55
2021-03-20Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-8/+26
2021-03-20Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds8-15/+20
2021-03-19bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIGStanislav Fomichev1-1/+2
2021-03-19Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-14/+87
2021-03-19Merge tag 'block-5.12-2021-03-19' of git://git.kernel.dk/linux-blockLinus Torvalds8-60/+69
2021-03-19Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.dk/linux-blockLinus Torvalds6-130/+142
2021-03-19x86/apic/of: Fix CPU devicetree-node lookupsJohan Hovold1-0/+5
2021-03-19bpf: Fix umd memory leak in copy_process()Zqiang3-10/+31
2021-03-19Merge branch 'libbpf: Fix BTF dump of pointer-to-array-of-struct'Andrii Nakryiko2-1/+9
2021-03-19selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dumpJean-Philippe Brucker1-0/+8
2021-03-19libbpf: Fix BTF dump of pointer-to-array-of-structJean-Philippe Brucker1-1/+1
2021-03-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds18-120/+807
2021-03-19Merge tag 'gpio-fixes-for-v5.12-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+9
2021-03-19selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate valueHangbin Liu1-1/+1
2021-03-19mptcp: Change mailing list addressMat Martineau1-1/+1
2021-03-19Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...David S. Miller5-20/+38
2021-03-19selinux: vsock: Set SID for socket returned by accept()David Brazdil1-0/+1
2021-03-19net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizesCorentin Labbe1-0/+2
2021-03-19r8152: limit the RX buffer size of RTL8153A for USB 2.0Hayes Wang1-1/+4
2021-03-19sch_red: Fix a typoBhaskar Chowdhury1-1/+1
2021-03-19Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds6-20/+36
2021-03-19sctp: move sk_route_caps check and set into sctp_outq_flush_transportsXin Long2-7/+7
2021-03-19Merge tag 'trace-v5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+3
2021-03-19Merge tag 'pm-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-39/+25
2021-03-19Merge tag 'iommu-fixes-v5.12-rc3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-20/+23
2021-03-19Merge tag 'sound-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds35-292/+253
2021-03-19cifs: fix allocation size on newly created filesSteve French1-1/+9
2021-03-19igb: check timestamp validityJesse Brandeburg3-14/+32
2021-03-19igb: Fix duplicate include guardTom Seewald1-3/+3
2021-03-19e1000e: Fix duplicate include guardTom Seewald1-3/+3
2021-03-19Merge branch 'pm-core'Rafael J. Wysocki1-37/+25
2021-03-19Revert "PM: runtime: Update device status before letting suppliers suspend"Rafael J. Wysocki1-37/+25
2021-03-19Merge tag 'efi-urgent-for-v5.12-rc3' of git://git.kernel.org/pub/scm/linux/ke...Ingo Molnar3-3/+10
2021-03-19Merge tag 'nvme-5.12-20210319' of git://git.infradead.org/nvme into block-5.12Jens Axboe8-60/+69
2021-03-19static_call: Fix static_call_update() sanity checkPeter Zijlstra2-1/+18
2021-03-19static_call: Align static_call_is_init() patching conditionPeter Zijlstra1-10/+4
2021-03-19static_call: Fix static_call_set_init()Peter Zijlstra1-7/+10
2021-03-19x86/ioapic: Ignore IRQ2 againThomas Gleixner1-0/+10
2021-03-19documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_IDEmanuele Giuseppe Esposito1-1/+2
2021-03-19efi: use 32-bit alignment for efi_guid_t literalsArd Biesheuvel1-2/+4
2021-03-19firmware/efi: Fix a use after bug in efi_mem_reserve_persistentLv Yunlong1-1/+2
2021-03-19cifs: warn and fail if trying to use rootfs without the config optionAurelien Aptel1-2/+4
2021-03-19fs/cifs/: fix misspellings using codespell toolLiu xuzhi1-1/+1
2021-03-18selinuxfs: unify policy load error reportingOndrej Mosnacek1-6/+3
2021-03-18selinux: fix variable scope issue in live sidtab conversionOndrej Mosnacek3-33/+55
2021-03-18selinux: don't log MAC_POLICY_LOAD record on failed policy loadOndrej Mosnacek1-2/+1
2021-03-18net: cdc-phonet: fix data-interface release on probe failureJohan Hovold1-0/+2
2021-03-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller10-49/+86
2021-03-18Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds9-55/+83
2021-03-19nouveau: Skip unvailable ttm page entriesTobias Klausmann1-0/+8
2021-03-19Merge tag 'drm-intel-fixes-2021-03-18' of git://anongit.freedesktop.org/drm/d...Dave Airlie3-10/+42
2021-03-19Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitlab.freedesktop.org/a...Dave Airlie3-40/+25
2021-03-19Merge tag 'drm-misc-fixes-2021-03-18' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2-5/+8
2021-03-18net: check all name nodes in __dev_alloc_nameJiri Bohac1-0/+12
2021-03-18net: marvell: Remove reference to CONFIG_MV64X60Christophe Leroy2-3/+3
2021-03-18Merge branch 'octeontx2-fixes'David S. Miller9-30/+65