aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-06-12x86/fpu: Clean up fpregs_set()x86/fpuAndy Lutomirski1-11/+12
2021-06-12x86/fpu: Fail ptrace() requests that try to set invalid MXCSR valuesAndy Lutomirski1-2/+3
2021-06-12x86/fpu: Rewrite xfpregs_set()Andy Lutomirski1-13/+24
2021-06-11x86/pkru: Remove xstate fiddling from write_pkru()Thomas Gleixner3-28/+7
2021-06-11x86/fpu: Dont store PKRU in xstate in fpu_reset_fpstate()Thomas Gleixner1-18/+4
2021-06-11x86/fpu: Remove PKRU handling from switch_fpu_finish()Thomas Gleixner1-30/+4
2021-06-11x86/fpu: Mask PKRU from kernel XRSTOR[S] operationsThomas Gleixner4-3/+14
2021-06-11x86/fpu: Hook up PKRU into ptrace()Dave Hansen3-20/+34
2021-06-11x86/fpu: Add PKRU storage outside of task XSAVE bufferDave Hansen3-0/+41
2021-06-11x86/fpu: Don't restore PKRU in fpregs_restore_userspace()Thomas Gleixner3-2/+31
2021-06-11x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi()Thomas Gleixner5-14/+23
2021-06-11x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs()Thomas Gleixner2-24/+27
2021-06-11x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs()Thomas Gleixner3-6/+4
2021-06-11x86/fpu: Clean up the fpu__clear() variantsAndy Lutomirski2-36/+87
2021-06-11x86/fpu: Rename fpu__clear_all() to fpu_flush_thread()Thomas Gleixner3-4/+5
2021-06-11x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs()Thomas Gleixner4-24/+1
2021-06-11x86/cpu: Write the default PKRU value when enabling PKEThomas Gleixner1-0/+2
2021-06-11x86/pkru: Provide pkru_write_default()Thomas Gleixner1-0/+8
2021-06-11x86/pkru: Provide pkru_get_init_value()Thomas Gleixner1-0/+2
2021-06-11x86/cpu: Sanitize X86_FEATURE_OSPKEThomas Gleixner7-23/+21
2021-06-11x86/fpu: Differentiate "copy" versus "move" of fpregsDave Hansen2-38/+58
2021-06-11x86/pkeys: Move read_pkru() and write_pkru()Dave Hansen7-56/+67
2021-06-11x86/fpu/xstate: Sanitize handling of independent featuresThomas Gleixner3-51/+53
2021-06-11x86/fpu: Rename "dynamic" XSTATEs to "independent"Andy Lutomirski3-41/+41
2021-06-11x86/fpu: Rename initstate copy functionsThomas Gleixner1-3/+3
2021-06-11x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_kernel()Thomas Gleixner4-9/+9
2021-06-11x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate()Thomas Gleixner3-8/+8
2021-06-11x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate()Thomas Gleixner1-54/+30
2021-06-11x86/fpu: Rename xstate copy functions which are related to UABIThomas Gleixner4-9/+10
2021-06-11x86/fpu: Rename fregs related copy functionsThomas Gleixner3-9/+9
2021-06-11x86/fpu: Rename fxregs related copy functionsThomas Gleixner3-13/+13
2021-06-11x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user()Thomas Gleixner2-4/+4
2021-06-11x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs()Thomas Gleixner4-18/+18
2021-06-11x86/fpu: Get rid of copy_supervisor_to_kernel()Thomas Gleixner3-61/+8
2021-06-11x86/fpu: Cleanup arch_set_user_pkey_access()Thomas Gleixner1-5/+6
2021-06-11x86/kvm: Avoid looking up PKRU in XSAVE bufferDave Hansen1-21/+24
2021-06-11x86/fpu: Restrict fpstate sanitizing to legacy componentsThomas Gleixner3-85/+37
2021-06-11x86/fpu: Simplify PTRACE_GETREGS codeDave Hansen2-23/+5
2021-06-11x86/fpu: Sanitize xstateregs_set()Thomas Gleixner3-34/+25
2021-06-11x86/fpu: Limit xstate copy size in xstateregs_set()Thomas Gleixner1-1/+1
2021-06-11x86/fpu: Move inlines where they belongThomas Gleixner2-14/+15
2021-06-11x86/fpu: Remove unused get_xsave_field_ptr()Thomas Gleixner2-31/+0
2021-06-11x86/fpu: Mark various FPU states __ro_after_initThomas Gleixner2-8/+12
2021-06-11Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")Thomas Gleixner2-11/+0
2021-06-11Merge branch 'x86/fpu' of ../tip into x86/fpuThomas Gleixner16-25/+446
2021-06-10x86/fpu: Reset state for all signal restore failuresThomas Gleixner1-11/+15
2021-06-09selftests/x86: Test signal frame XSTATE header corruption handlingAndy Lutomirski2-1/+116
2021-06-09x86/fpu: Add address range checks to copy_user_to_xstate()Andy Lutomirski1-3/+3
2021-06-09x86/pkru: Write hardware init value to PKRU when xstate is initThomas Gleixner1-2/+9
2021-06-09x86/process: Check PF_KTHREAD and not current->mm for kernel threadsThomas Gleixner1-1/+1
2021-06-09x86/fpu: Invalidate FPU state after a failed XRSTOR from a user bufferAndy Lutomirski1-0/+19
2021-06-09x86/fpu: Prevent state corruption in __fpu__restore_sig()Thomas Gleixner1-8/+1
2021-06-08x86/ioremap: Map EFI-reserved memory as encrypted for SEVTom Lendacky1-1/+3
2021-06-06Linux 5.13-rc5Linus Torvalds1-1/+1
2021-06-06Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds5-18/+26
2021-06-06Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds8-126/+135
2021-06-06Merge tag 'arm-soc-fixes-v5.13-2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds31-126/+160
2021-06-06Merge tag 'powerpc-5.13-5' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds8-57/+49
2021-06-06Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds16-126/+145
2021-06-06ext4: Only advertise encrypted_casefold when encryption and unicode are enabledDaniel Rosenberg1-0/+4
2021-06-06ext4: fix no-key deletion for encrypt+casefoldDaniel Rosenberg1-2/+4
2021-06-06ext4: fix memory leak in ext4_fill_superAlexey Makhalov1-2/+9
2021-06-06ext4: fix fast commit alignment issuesHarshad Shirwadkar2-99/+90
2021-06-06ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failedYe Bin1-20/+23
2021-06-05Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-8/+26
2021-06-05Merge tag 'ti-k3-dt-fixes-for-v5.13' of git://git.kernel.org/pub/scm/linux/ke...Olof Johansson10-63/+45
2021-06-05Merge tag 'optee-fix-for-v5.13' of git://git.linaro.org/people/jens.wiklander...Olof Johansson2-4/+8
2021-06-05Merge tag 'omap-for-v5.13/fixes-pm' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson6-24/+64
2021-06-05Merge tag 'omap-for-v5.13/fixes-sata' of git://git.kernel.org/pub/scm/linux/k...Olof Johansson1-1/+2
2021-06-05Merge tag 'amlogic-fixes-v5.13-rc1' of https://git.kernel.org/pub/scm/linux/k...Olof Johansson2-3/+2
2021-06-05Merge tag 'imx-fixes-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Olof Johansson11-31/+39
2021-06-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-36/+107
2021-06-05Merge tag 'riscv-for-linus-5.13-rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-5/+18
2021-06-05mailmap: use private address for Michel LespinasseMichel Lespinasse1-0/+3
2021-06-05ocfs2: fix data corruption by fallocateJunxiao Bi1-5/+50
2021-06-05lib: crc64: fix kernel-doc warningYueHaibing1-1/+1
2021-06-05mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPYMina Almasry1-2/+12
2021-06-05mm/kasan/init.c: fix doc warningYu Kuai1-2/+2
2021-06-05proc: add .gitignore for proc-subset-pid selftestDavid Matlack1-0/+1
2021-06-05hugetlb: pass head page to remove_hugetlb_page()Naoya Horiguchi1-1/+1
2021-06-05drivers/base/memory: fix trying offlining memory blocks with memory holes on ...David Hildenbrand1-3/+3
2021-06-05mm/page_alloc: fix counting of free pages after take off from buddyDing Hui1-0/+2
2021-06-05mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests()Gerald Schaefer1-2/+2
2021-06-05pid: take a reference when initializing `cad_pid`Mark Rutland1-1/+1
2021-06-05kfence: use TASK_IDLE when awaiting allocationMarco Elver1-3/+3
2021-06-05Revert "MIPS: make userspace mapping young by default"Thomas Bogendoerfer3-16/+26
2021-06-04Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds102-576/+991
2021-06-04Merge tag 'perf-tools-fixes-for-v5.13-2021-06-04' of git://git.kernel.org/pub...Linus Torvalds15-13/+80
2021-06-04Merge tag 'pci-v5.13-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-1/+13
2021-06-04cxgb4: avoid link re-train during TC-MQPRIO configurationRahul Lakkireddy4-7/+14
2021-06-04sch_htb: fix refcount leak in htb_parent_to_leaf_offloadYunjian Wang1-4/+4
2021-06-04Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller6-52/+27
2021-06-04Merge branch 'wireguard-fixes'David S. Miller10-195/+227
2021-06-04wireguard: allowedips: free empty intermediate nodes when removing single nodeJason A. Donenfeld3-131/+137
2021-06-04wireguard: allowedips: allocate nodes in kmem_cacheJason A. Donenfeld3-8/+38
2021-06-04wireguard: allowedips: remove nodes in O(1)Jason A. Donenfeld2-84/+57
2021-06-04wireguard: allowedips: initialize list head in selftestJason A. Donenfeld1-1/+2
2021-06-04wireguard: peer: allocate in kmem_cacheJason A. Donenfeld3-4/+27
2021-06-04wireguard: use synchronize_net rather than synchronize_rcuJason A. Donenfeld2-4/+4
2021-06-04wireguard: do not use -O3Jason A. Donenfeld1-2/+1
2021-06-04wireguard: selftests: make sure rp_filter is disabled on vethcJason A. Donenfeld1-0/+1
2021-06-04wireguard: selftests: remove old conntrack kconfig valueJason A. Donenfeld1-1/+0
2021-06-04i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM opsRoja Rani Yarubandi1-1/+11
2021-06-04i2c: qcom-geni: Add shutdown callback for i2cRoja Rani Yarubandi1-0/+9
2021-06-04Merge tag 'sound-5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds8-12/+45
2021-06-04x86/sev: Check SME/SEV support in CPUID firstPu Wen1-5/+6
2021-06-04Merge tag 'drm-fixes-2021-06-04-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds22-99/+240
2021-06-04virtchnl: Add missing padding to virtchnl_proto_hdrsGeert Uytterhoeven1-0/+1
2021-06-04ice: Allow all LLDP packets from PF to TxDave Ertman1-1/+4
2021-06-04ice: report supported and advertised autoneg using PHY capabilitiesPaul Greenwalt1-45/+6
2021-06-04ice: handle the VF VSI rebuild failureHaiyue Wang1-1/+6
2021-06-04ice: Fix VFR issues for AVF drivers that expect ATQLEN clearedBrett Creeley2-5/+8
2021-06-04ice: Fix allowing VF to request more/less queues via virtchnlBrett Creeley1-0/+2
2021-06-04perf env: Fix memory leak of bpf_prog_info_linear memberRiccardo Mancini1-0/+1
2021-06-04x86/fault: Don't send SIGSEGV twice on SEGV_PKUERRJiashuo Liang1-2/+2
2021-06-04perf symbol-elf: Fix memory leak by freeing sdt_note.argsRiccardo Mancini1-0/+1
2021-06-04perf stat: Honor event config name on --no-mergeNamhyung Kim1-5/+3
2021-06-04perf evsel: Add missing cloning of evsel->use_config_nameNamhyung Kim2-2/+3
2021-06-04Merge tag 'drm/tegra/for-5.13-rc5' of ssh://git.freedesktop.org/git/tegra/lin...Dave Airlie5-42/+92
2021-06-04Merge tag 'amd-drm-fixes-5.13-2021-06-02' of https://gitlab.freedesktop.org/a...Dave Airlie9-50/+52
2021-06-03Merge tag 'for-net-2021-06-03' of git://git.kernel.org/pub/scm/linux/kernel/g...David S. Miller4-6/+30
2021-06-03virtio-net: fix for skb_over_panic inside big modeXuan Zhuo1-1/+1
2021-06-03Merge tag 'ieee802154-for-davem-2021-06-03' of git://git.kernel.org/pub/scm/l...David S. Miller4-11/+16
2021-06-03ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptionsCoco Li1-2/+6
2021-06-03Merge tag 'wireless-drivers-2021-06-03' of git://git.kernel.org/pub/scm/linux...David S. Miller11-30/+138
2021-06-03fib: Return the correct errno codeZheng Yongjun1-1/+1
2021-06-03net: Return the correct errno codeZheng Yongjun1-1/+1
2021-06-03net/x25: Return the correct errno codeZheng Yongjun1-1/+1
2021-06-03cxgb4: fix regression with HASH tc prio value updateRahul Lakkireddy1-9/+5
2021-06-03Merge branch 'caif-fixes'David S. Miller7-12/+41
2021-06-03net: caif: fix memory leak in cfusbl_device_notifyPavel Skripkin1-1/+13
2021-06-03net: caif: fix memory leak in caif_device_notifyPavel Skripkin1-1/+4
2021-06-03net: caif: add proper error handlingPavel Skripkin4-10/+18
2021-06-03net: caif: added cfserl_release functionPavel Skripkin2-0/+6
2021-06-03Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...David S. Miller13-68/+112
2021-06-04Merge tag 'drm-intel-fixes-2021-06-03' of git://anongit.freedesktop.org/drm/d...Dave Airlie5-7/+54
2021-06-04Merge tag 'drm-misc-fixes-2021-06-03' of git://anongit.freedesktop.org/drm/dr...Dave Airlie3-0/+42
2021-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller4-24/+19
2021-06-03net: kcm: fix memory leak in kcm_sendmsgPavel Skripkin1-0/+5
2021-06-03Bluetooth: btusb: Fix failing to init controllers with operation firmwareLuiz Augusto von Dentz1-2/+21
2021-06-03Bluetooth: Fix VIRTIO_ID_BT assigned numberMarcel Holtmann1-1/+1
2021-06-03sit: set name of device back to struct parmszhang kai1-0/+3
2021-06-03rtnetlink: Fix missing error code in rtnl_bridge_notify()Jiapeng Chong1-1/+3
2021-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-3/+7
2021-06-03i2c: tegra-bpmp: Demote kernel-doc abusesLee Jones1-2/+2
2021-06-03i2c: altera: Fix formatting issue in struct and demote unworthy kernel-doc he...Lee Jones1-5/+4
2021-06-03Merge tag 'vfio-v5.13-rc5' of git://github.com/awilliam/linux-vfioLinus Torvalds5-7/+13
2021-06-03Merge tag 'block-5.13-2021-06-03' of git://git.kernel.dk/linux-blockLinus Torvalds3-22/+27
2021-06-03Merge tag 'io_uring-5.13-2021-06-03' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+1
2021-06-03Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-58/+148
2021-06-03x86/setup: Always reserve the first 1M of RAMMike Rapoport3-20/+41
2021-06-03ice: track AF_XDP ZC enabled queues in bitmapMaciej Fijalkowski3-3/+18
2021-06-03igc: add correct exception tracing for XDPMagnus Karlsson1-6/+5
2021-06-03ixgbevf: add correct exception tracing for XDPMagnus Karlsson1-0/+3
2021-06-03igb: add correct exception tracing for XDPMagnus Karlsson1-4/+6
2021-06-03ixgbe: add correct exception tracing for XDPMagnus Karlsson2-14/+16
2021-06-03ice: add correct exception tracing for XDPMagnus Karlsson2-5/+15
2021-06-03i40e: add correct exception tracing for XDPMagnus Karlsson2-3/+12
2021-06-03igb: Fix XDP with PTP enabledKurt Kanzenbach3-33/+37
2021-06-03x86/alternative: Optimize single-byte NOPs at an arbitrary positionBorislav Petkov1-18/+46
2021-06-03x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid()Thomas Gleixner4-74/+3
2021-06-03dmaengine: idxd: Use cpu_feature_enabled()Borislav Petkov1-2/+2
2021-06-03Merge tag 'nvme-5.13-2021-06-03' of git://git.infradead.org/nvme into block-5.13Jens Axboe3-22/+27
2021-06-03MAINTAINERS: add btrfs IRC linkDavid Sterba1-0/+1
2021-06-03ieee802154: fix error return code in ieee802154_llsec_getparams()Wei Yongjun1-1/+3
2021-06-03ieee802154: fix error return code in ieee802154_add_iface()Zhen Lei1-1/+3
2021-06-03net: ieee802154: mrf24j40: Drop unneeded of_match_ptr()Andy Shevchenko1-2/+2
2021-06-03net/ieee802154: drop unneeded assignment in llsec_iter_devkeys()Yang Li1-3/+3
2021-06-03ALSA: hda: update the power_state during the direct-completeHui Wang1-0/+5
2021-06-03ALSA: timer: Fix master timer notificationTakashi Iwai1-1/+2
2021-06-02ext4: fix accessing uninit percpu counter variable with fast_commitRitesh Harjani1-2/+4
2021-06-02amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomicSimon Ser1-1/+1
2021-06-02drm/amdgpu: make sure we unpin the UVD BONirmoy Das1-0/+1
2021-06-02drm/amd/amdgpu:save psp ring wptr to avoid attackVictor Zhao3-2/+5
2021-06-02drm/amd/display: Fix potential memory leak in DMUB hw_initRoman Li1-2/+2
2021-06-02drm/amdgpu: Don't query CE and UE errorsLuben Tuikov1-16/+0
2021-06-02drm/amd/display: Fix overlay validation by considering cursorsRodrigo Siqueira1-1/+9
2021-06-02drm/amdgpu: refine amdgpu_fru_get_product_infoJiansong Chen1-19/+23
2021-06-02drm/amdgpu: add judgement for dc supportAsher Song1-1/+3
2021-06-02drm/amd/display: Fix GPU scaling regression by FS video supportNicholas Kazlauskas1-7/+7
2021-06-02drm/amd/display: Allow bandwidth validation for 0 streams.Bindu Ramamurthy1-1/+1
2021-06-02net: stmmac: fix issue where clk is being unprepared twiceWong Vee Khee1-1/+0
2021-06-02net: ipconfig: Don't override command-line hostnames or domainsJosh Triplett1-5/+8
2021-06-02Merge tag 'mlx5-fixes-2021-06-01' of git://git.kernel.org/pub/scm/linuDavid S. Miller9-20/+96
2021-06-02bpf, lockdown, audit: Fix buggy SELinux lockdown permission checksDaniel Borkmann2-22/+17
2021-06-02Merge tag 'efi-urgent-2021-06-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-9/+5
2021-06-02Merge tag 'acpi-5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+8
2021-06-02Merge tag 'hwmon-for-v5.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-12/+30
2021-06-02Revert "i915: use io_mapping_map_user"Matthew Auld4-5/+52
2021-06-02drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest()Zhihao Cheng1-2/+2
2021-06-02netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatchesPablo Neira Ayuso1-2/+6
2021-06-02netfilter: nft_ct: skip expectations for confirmed conntrackPablo Neira Ayuso1-1/+1
2021-06-02ALSA: control led: fix memory leak in snd_ctl_led_registerDongliang Mu1-7/+26
2021-06-02nvmet: fix freeing unallocated p2pmemMax Gurtovoy1-17/+16
2021-06-02nvme-loop: do not warn for deleted controllers during resetHannes Reinecke1-2/+4
2021-06-02nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()Hannes Reinecke1-1/+2
2021-06-02nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() failsHannes Reinecke1-0/+1
2021-06-02nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()Hannes Reinecke1-0/+1
2021-06-01Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixesPalmer Dabbelt1-2/+6
2021-06-01RISC-V: Fix memblock_free() usages in init_resources()Wende Tan1-2/+2