[tip:x86/entry] x86/syscalls: Split the x32 syscalls into their own table

2019-07-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 6365b842aae4490ebfafadfc6bb27a6d3cc54757 Gitweb: https://git.kernel.org/tip/6365b842aae4490ebfafadfc6bb27a6d3cc54757 Author: Andy Lutomirski AuthorDate: Wed, 3 Jul 2019 13:34:04 -0700 Committer: Thomas Gleixner CommitDate: Mon, 22 Jul 2019 10:31:23 +0200 x86/syscalls: Split

[tip:x86/entry] x86/syscalls: Disallow compat entries for all types of 64-bit syscalls

2019-07-22 Thread tip-bot for Andy Lutomirski
Commit-ID: f85a8573ceb225e606fcf38a9320782316f47c71 Gitweb: https://git.kernel.org/tip/f85a8573ceb225e606fcf38a9320782316f47c71 Author: Andy Lutomirski AuthorDate: Wed, 3 Jul 2019 13:34:03 -0700 Committer: Thomas Gleixner CommitDate: Mon, 22 Jul 2019 10:31:22 +0200 x86/syscalls: Disall

[tip:x86/entry] x86/syscalls: Use the compat versions of rt_sigsuspend() and rt_sigprocmask()

2019-07-22 Thread tip-bot for Andy Lutomirski
Commit-ID: a8d03c3f300eefff3b5c14798409e4b43e37dd9b Gitweb: https://git.kernel.org/tip/a8d03c3f300eefff3b5c14798409e4b43e37dd9b Author: Andy Lutomirski AuthorDate: Wed, 3 Jul 2019 13:34:02 -0700 Committer: Thomas Gleixner CommitDate: Mon, 22 Jul 2019 10:31:22 +0200 x86/syscalls: Use th

[tip:x86/entry] x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long

2019-07-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 45e29d119e9923ff14dfb840e3482bef1667bbfb Gitweb: https://git.kernel.org/tip/45e29d119e9923ff14dfb840e3482bef1667bbfb Author: Andy Lutomirski AuthorDate: Wed, 3 Jul 2019 13:34:05 -0700 Committer: Thomas Gleixner CommitDate: Mon, 22 Jul 2019 10:31:22 +0200 x86/syscalls: Make _

[tip:x86/apic] x86/apic: Initialize TPR to block interrupts 16-31

2019-07-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 229b969b3d38bc28bcd55841ee7ca9a9afb922f3 Gitweb: https://git.kernel.org/tip/229b969b3d38bc28bcd55841ee7ca9a9afb922f3 Author: Andy Lutomirski AuthorDate: Sun, 14 Jul 2019 08:23:14 -0700 Committer: Thomas Gleixner CommitDate: Mon, 22 Jul 2019 10:12:32 +0200 x86/apic: Initializ

[tip:x86/urgent] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test

2019-07-15 Thread tip-bot for Andy Lutomirski
Commit-ID: c7ca0b614513afba57824cae68447f9c32b1ee61 Gitweb: https://git.kernel.org/tip/c7ca0b614513afba57824cae68447f9c32b1ee61 Author: Andy Lutomirski AuthorDate: Mon, 15 Jul 2019 07:21:44 -0700 Committer: Thomas Gleixner CommitDate: Mon, 15 Jul 2019 17:12:31 +0200 Revert "x86/ptrace:

[tip:x86/cpu] selftests/x86/fsgsbase: Fix some test case bugs

2019-07-03 Thread tip-bot for Andy Lutomirski
Commit-ID: 697096b1f458fb81212d1c82d7846e932455 Gitweb: https://git.kernel.org/tip/697096b1f458fb81212d1c82d7846e932455 Author: Andy Lutomirski AuthorDate: Tue, 2 Jul 2019 20:43:04 -0700 Committer: Thomas Gleixner CommitDate: Wed, 3 Jul 2019 16:24:56 +0200 selftests/x86/fsgsbas

[tip:x86/cpu] x86/entry/64: Fix and clean up paranoid_exit

2019-07-01 Thread tip-bot for Andy Lutomirski
Commit-ID: 539bca535decb11a0861b6205c6684b8e908589b Gitweb: https://git.kernel.org/tip/539bca535decb11a0861b6205c6684b8e908589b Author: Andy Lutomirski AuthorDate: Mon, 1 Jul 2019 20:43:21 -0700 Committer: Thomas Gleixner CommitDate: Tue, 2 Jul 2019 08:45:20 +0200 x86/entry/64: Fix and

[tip:x86/cpu] x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled

2019-07-01 Thread tip-bot for Andy Lutomirski
Commit-ID: dffb3f9db6b593f3ed6ab4c8d8f10e0aa6aa7a88 Gitweb: https://git.kernel.org/tip/dffb3f9db6b593f3ed6ab4c8d8f10e0aa6aa7a88 Author: Andy Lutomirski AuthorDate: Mon, 1 Jul 2019 20:43:20 -0700 Committer: Thomas Gleixner CommitDate: Tue, 2 Jul 2019 08:45:20 +0200 x86/entry/64: Don't c

[tip:x86/cpu] selftests/x86: Test SYSCALL and SYSENTER manually with TF set

2019-07-01 Thread tip-bot for Andy Lutomirski
Commit-ID: 9402eaf4c11f0b892eda7b2bcb4654ab34ce34f9 Gitweb: https://git.kernel.org/tip/9402eaf4c11f0b892eda7b2bcb4654ab34ce34f9 Author: Andy Lutomirski AuthorDate: Mon, 1 Jul 2019 20:43:19 -0700 Committer: Thomas Gleixner CommitDate: Tue, 2 Jul 2019 08:45:20 +0200 selftests/x86: Test S

[tip:x86/entry] selftests/x86: Add a test for process_vm_readv() on the vsyscall page

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 7f0a5e0755832301e7b010eab46fb715c483ba60 Gitweb: https://git.kernel.org/tip/7f0a5e0755832301e7b010eab46fb715c483ba60 Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:09 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:40 +0200 selftests/x86: Add

[tip:x86/entry] x86/vsyscall: Add __ro_after_init to global variables

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 441cedab2dfca18fe4983cbc795de04536ed421e Gitweb: https://git.kernel.org/tip/441cedab2dfca18fe4983cbc795de04536ed421e Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:08 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:40 +0200 x86/vsyscall: Add _

[tip:x86/entry] x86/vsyscall: Change the default vsyscall mode to xonly

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 625b7b7f79c66626fb2b7687fc1a58309a57edd5 Gitweb: https://git.kernel.org/tip/625b7b7f79c66626fb2b7687fc1a58309a57edd5 Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:07 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:39 +0200 x86/vsyscall: Chang

[tip:x86/entry] selftests/x86/vsyscall: Verify that vsyscall=none blocks execution

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: b0386979867168575118501104f3d135067eab4f Gitweb: https://git.kernel.org/tip/b0386979867168575118501104f3d135067eab4f Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:06 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:39 +0200 selftests/x86/vsysc

[tip:x86/entry] x86/vsyscall: Document odd SIGSEGV error code for vsyscalls

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: e0a446ce394a7915f2ffc03f9bb610c5ac4dbbf1 Gitweb: https://git.kernel.org/tip/e0a446ce394a7915f2ffc03f9bb610c5ac4dbbf1 Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:05 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:39 +0200 x86/vsyscall: Docum

[tip:x86/entry] x86/vsyscall: Add a new vsyscall=xonly mode

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: bd49e16e3339f052fae05fb3e955c5db0c9c6445 Gitweb: https://git.kernel.org/tip/bd49e16e3339f052fae05fb3e955c5db0c9c6445 Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:03 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:38 +0200 x86/vsyscall: Add a

[tip:x86/entry] x86/vsyscall: Show something useful on a read fault

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 918ce325098a4eef99daad7b6796da33cebaf03a Gitweb: https://git.kernel.org/tip/918ce325098a4eef99daad7b6796da33cebaf03a Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:04 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:39 +0200 x86/vsyscall: Show

[tip:x86/entry] Documentation/admin: Remove the vsyscall=native documentation

2019-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: d974ffcfb7447db5f29a4b662a3eaf99a4e1109e Gitweb: https://git.kernel.org/tip/d974ffcfb7447db5f29a4b662a3eaf99a4e1109e Author: Andy Lutomirski AuthorDate: Wed, 26 Jun 2019 21:45:02 -0700 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 00:04:38 +0200 Documentation/admin

[tip:timers/vdso] x86/vdso: Give the [ph]vclock_page declarations real types

2019-06-23 Thread tip-bot for Andy Lutomirski
Commit-ID: ecf9db3d1f1a8fd2c335148891c3b044e9ce0628 Gitweb: https://git.kernel.org/tip/ecf9db3d1f1a8fd2c335148891c3b044e9ce0628 Author: Andy Lutomirski AuthorDate: Sat, 22 Jun 2019 15:08:18 -0700 Committer: Thomas Gleixner CommitDate: Mon, 24 Jun 2019 01:21:31 +0200 x86/vdso: Give the

[tip:x86/cpu] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit

2019-06-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 2032f1f96ee0da600633c6c627b9c0a2e0f8b8a6 Gitweb: https://git.kernel.org/tip/2032f1f96ee0da600633c6c627b9c0a2e0f8b8a6 Author: Andy Lutomirski AuthorDate: Wed, 8 May 2019 03:02:31 -0700 Committer: Thomas Gleixner CommitDate: Sat, 22 Jun 2019 11:38:56 +0200 x86/cpu: Enable FSGS

[tip:x86/cpu] selftests/x86/fsgsbase: Test RD/WRGSBASE

2019-06-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 9ad75a0922e1533b08f3d1451bd908d19e5db41e Gitweb: https://git.kernel.org/tip/9ad75a0922e1533b08f3d1451bd908d19e5db41e Author: Andy Lutomirski AuthorDate: Wed, 8 May 2019 03:02:29 -0700 Committer: Thomas Gleixner CommitDate: Sat, 22 Jun 2019 11:38:55 +0200 selftests/x86/fsgsba

[tip:x86/cpu] x86/process/64: Use FSBSBASE in switch_to() if available

2019-06-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 1ab5f3f7fe3d7548b4361b68c1fed140c6841af9 Gitweb: https://git.kernel.org/tip/1ab5f3f7fe3d7548b4361b68c1fed140c6841af9 Author: Andy Lutomirski AuthorDate: Wed, 8 May 2019 03:02:22 -0700 Committer: Thomas Gleixner CommitDate: Sat, 22 Jun 2019 11:38:52 +0200 x86/process/64: Use

[tip:x86/cpu] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE

2019-06-22 Thread tip-bot for Andy Lutomirski
Commit-ID: b64ed19b93c368be0fb6acf05377e8e3a694c92b Gitweb: https://git.kernel.org/tip/b64ed19b93c368be0fb6acf05377e8e3a694c92b Author: Andy Lutomirski AuthorDate: Wed, 8 May 2019 03:02:18 -0700 Committer: Thomas Gleixner CommitDate: Sat, 22 Jun 2019 11:38:51 +0200 x86/cpu: Add 'unsafe

[tip:x86/urgent] x86/speculation/mds: Improve CPU buffer clear documentation

2019-05-16 Thread tip-bot for Andy Lutomirski
Commit-ID: 9d8d0294e78a164d407133dea05caf4b84247d6a Gitweb: https://git.kernel.org/tip/9d8d0294e78a164d407133dea05caf4b84247d6a Author: Andy Lutomirski AuthorDate: Tue, 14 May 2019 13:24:40 -0700 Committer: Ingo Molnar CommitDate: Thu, 16 May 2019 09:05:12 +0200 x86/speculation/mds: Im

[tip:x86/urgent] x86/speculation/mds: Revert CPU buffer clear on double fault exit

2019-05-16 Thread tip-bot for Andy Lutomirski
Commit-ID: 88640e1dcd089879530a49a8d212d1814678dfe7 Gitweb: https://git.kernel.org/tip/88640e1dcd089879530a49a8d212d1814678dfe7 Author: Andy Lutomirski AuthorDate: Tue, 14 May 2019 13:24:39 -0700 Committer: Ingo Molnar CommitDate: Thu, 16 May 2019 09:05:11 +0200 x86/speculation/mds: Re

[tip:x86/mm] x86/mm: Introduce temporary mm structs

2019-04-30 Thread tip-bot for Andy Lutomirski
Commit-ID: cefa929c034eb5d9c15c50088235a0093a219687 Gitweb: https://git.kernel.org/tip/cefa929c034eb5d9c15c50088235a0093a219687 Author: Andy Lutomirski AuthorDate: Thu, 25 Apr 2019 17:11:23 -0700 Committer: Ingo Molnar CommitDate: Tue, 30 Apr 2019 12:37:50 +0200 x86/mm: Introduce tempo

[tip:x86/irq] x86/irq/64: Remap the IRQ stack with guard pages

2019-04-17 Thread tip-bot for Andy Lutomirski
Commit-ID: 18b7a6bef62de1d598fbff23b52114b7775ecf00 Gitweb: https://git.kernel.org/tip/18b7a6bef62de1d598fbff23b52114b7775ecf00 Author: Andy Lutomirski AuthorDate: Sun, 14 Apr 2019 18:00:07 +0200 Committer: Borislav Petkov CommitDate: Wed, 17 Apr 2019 15:40:57 +0200 x86/irq/64: Remap t

[tip:x86/irq] x86/irq/64: Split the IRQ stack into its own pages

2019-04-17 Thread tip-bot for Andy Lutomirski
Commit-ID: e6401c13093173aad709a5c6de00cf8d692ee786 Gitweb: https://git.kernel.org/tip/e6401c13093173aad709a5c6de00cf8d692ee786 Author: Andy Lutomirski AuthorDate: Sun, 14 Apr 2019 18:00:06 +0200 Committer: Borislav Petkov CommitDate: Wed, 17 Apr 2019 15:37:02 +0200 x86/irq/64: Split t

[tip:x86/irq] x86/irq/64: Remove a hardcoded irq_stack_union access

2019-04-17 Thread tip-bot for Andy Lutomirski
Commit-ID: 4f44b8f0b33b7111216f0fad353315f796b81617 Gitweb: https://git.kernel.org/tip/4f44b8f0b33b7111216f0fad353315f796b81617 Author: Andy Lutomirski AuthorDate: Sun, 14 Apr 2019 17:59:40 +0200 Committer: Borislav Petkov CommitDate: Wed, 17 Apr 2019 12:31:38 +0200 x86/irq/64: Remove

[tip:x86/irq] x86/dumpstack: Fix off-by-one errors in stack identification

2019-04-17 Thread tip-bot for Andy Lutomirski
Commit-ID: fa33215422fd415a07ec2a00e9f1acdaf0fa8e94 Gitweb: https://git.kernel.org/tip/fa33215422fd415a07ec2a00e9f1acdaf0fa8e94 Author: Andy Lutomirski AuthorDate: Sun, 14 Apr 2019 17:59:39 +0200 Committer: Borislav Petkov CommitDate: Wed, 17 Apr 2019 12:26:50 +0200 x86/dumpstack: Fix

[tip:x86/urgent] x86/uaccess: Don't leak the AC flag into __put_user() value evaluation

2019-02-25 Thread tip-bot for Andy Lutomirski
Commit-ID: 2a418cf3f5f1caf911af288e978d61c9844b0695 Gitweb: https://git.kernel.org/tip/2a418cf3f5f1caf911af288e978d61c9844b0695 Author: Andy Lutomirski AuthorDate: Fri, 22 Feb 2019 17:17:04 -0800 Committer: Borislav Petkov CommitDate: Mon, 25 Feb 2019 20:17:05 +0100 x86/uaccess: Don't

[tip:x86/urgent] x86/uaccess: Don't leak the AC flag into __put_user() value evaluation

2019-02-25 Thread tip-bot for Andy Lutomirski
Commit-ID: 1ee2bd5e09195d5476daefec5c64ba597a0a9920 Gitweb: https://git.kernel.org/tip/1ee2bd5e09195d5476daefec5c64ba597a0a9920 Author: Andy Lutomirski AuthorDate: Fri, 22 Feb 2019 17:17:04 -0800 Committer: Borislav Petkov CommitDate: Mon, 25 Feb 2019 18:55:04 +0100 x86/uaccess: Don't

[tip:x86/mm] x86/vsyscall/64: Use X86_PF constants in the simulated #PF error code

2018-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: af2ebdcf044039e89da3cd44c0f04dea317020c5 Gitweb: https://git.kernel.org/tip/af2ebdcf044039e89da3cd44c0f04dea317020c5 Author: Andy Lutomirski AuthorDate: Wed, 21 Nov 2018 15:11:26 -0800 Committer: Ingo Molnar CommitDate: Thu, 22 Nov 2018 09:24:27 +0100 x86/vsyscall/64: Use X8

[tip:x86/mm] x86/oops: Show the correct CS value in show_regs()

2018-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: d38bc89c72e7235ac889ae64fe7828e2e61a18af Gitweb: https://git.kernel.org/tip/d38bc89c72e7235ac889ae64fe7828e2e61a18af Author: Andy Lutomirski AuthorDate: Wed, 21 Nov 2018 15:11:24 -0800 Committer: Ingo Molnar CommitDate: Thu, 22 Nov 2018 09:23:01 +0100 x86/oops: Show the corr

[tip:x86/mm] x86/fault: Decode page fault OOPSes better

2018-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: a1a371c468f7238b7826fde55786b02377faf8e2 Gitweb: https://git.kernel.org/tip/a1a371c468f7238b7826fde55786b02377faf8e2 Author: Andy Lutomirski AuthorDate: Wed, 21 Nov 2018 15:11:25 -0800 Committer: Ingo Molnar CommitDate: Thu, 22 Nov 2018 09:24:28 +0100 x86/fault: Decode page

[tip:x86/mm] x86/fault: Don't try to recover from an implicit supervisor access

2018-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: ebb53e2597e2dc7637ab213df006e99681b6ee25 Gitweb: https://git.kernel.org/tip/ebb53e2597e2dc7637ab213df006e99681b6ee25 Author: Andy Lutomirski AuthorDate: Wed, 21 Nov 2018 15:11:23 -0800 Committer: Ingo Molnar CommitDate: Thu, 22 Nov 2018 09:23:00 +0100 x86/fault: Don't try to

[tip:x86/mm] x86/fault: Remove sw_error_code

2018-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: 0ed32f1aa66ee758e6c8164f549f7ff9d399a20e Gitweb: https://git.kernel.org/tip/0ed32f1aa66ee758e6c8164f549f7ff9d399a20e Author: Andy Lutomirski AuthorDate: Wed, 21 Nov 2018 15:11:22 -0800 Committer: Ingo Molnar CommitDate: Thu, 22 Nov 2018 09:22:59 +0100 x86/fault: Remove sw_er

[tip:x86/mm] x86/fault: Don't set thread.cr2, etc before OOPSing

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: 1ad33f5aec20f53785dbad44c6fb3b204aefd921 Gitweb: https://git.kernel.org/tip/1ad33f5aec20f53785dbad44c6fb3b204aefd921 Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:32 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:30 +0100 x86/fault: Don't set th

[tip:x86/mm] x86/fault: Make error_code sanitization more robust

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: e49d3cbef0176c182b86206185f137a87f16ab91 Gitweb: https://git.kernel.org/tip/e49d3cbef0176c182b86206185f137a87f16ab91 Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:31 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:29 +0100 x86/fault: Make error_c

[tip:x86/mm] x86/fault: Improve the condition for signalling vs OOPSing

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: 6ea59b074f15e7ef4b042a108950861b383e7b02 Gitweb: https://git.kernel.org/tip/6ea59b074f15e7ef4b042a108950861b383e7b02 Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:30 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:29 +0100 x86/fault: Improve the

[tip:x86/mm] x86/fault: Fix SMAP #PF handling buglet for implicit supervisor accesses

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: e50928d7213e72ee95507221a89ed07d2bb6517b Gitweb: https://git.kernel.org/tip/e50928d7213e72ee95507221a89ed07d2bb6517b Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:29 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:29 +0100 x86/fault: Fix SMAP #PF

[tip:x86/mm] x86/cpufeatures, x86/fault: Mark SMAP as disabled when configured out

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: dae0a10593007d049ea71601357ac41d4f247ee9 Gitweb: https://git.kernel.org/tip/dae0a10593007d049ea71601357ac41d4f247ee9 Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:27 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:28 +0100 x86/cpufeatures, x86/fa

[tip:x86/mm] x86/fault: Fold smap_violation() into do_user_addr_fault()

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: a15781b536293edc32bf374233f3b8ad77c3f72b Gitweb: https://git.kernel.org/tip/a15781b536293edc32bf374233f3b8ad77c3f72b Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:28 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:28 +0100 x86/fault: Fold smap_vi

[tip:x86/mm] x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock

2018-11-20 Thread tip-bot for Andy Lutomirski
Commit-ID: 6344be608c039f3a787f1144c46fcb04c0f76561 Gitweb: https://git.kernel.org/tip/6344be608c039f3a787f1144c46fcb04c0f76561 Author: Andy Lutomirski AuthorDate: Mon, 19 Nov 2018 14:45:25 -0800 Committer: Ingo Molnar CommitDate: Tue, 20 Nov 2018 08:44:27 +0100 x86/fault: Check user_m

[tip:x86/urgent] x86/entry/64: Further improve paranoid_entry comments

2018-10-17 Thread tip-bot for Andy Lutomirski
Commit-ID: ae852495be365f6be433dde6629d3f0316f8efde Gitweb: https://git.kernel.org/tip/ae852495be365f6be433dde6629d3f0316f8efde Author: Andy Lutomirski AuthorDate: Sun, 14 Oct 2018 11:38:18 -0700 Committer: Ingo Molnar CommitDate: Wed, 17 Oct 2018 12:30:27 +0200 x86/entry/64: Further i

[tip:x86/urgent] x86/entry/64: Further improve paranoid_entry comments

2018-10-15 Thread tip-bot for Andy Lutomirski
Commit-ID: 0cd6fa95a4a44ff2d649957423946c19eb98e825 Gitweb: https://git.kernel.org/tip/0cd6fa95a4a44ff2d649957423946c19eb98e825 Author: Andy Lutomirski AuthorDate: Sun, 14 Oct 2018 11:38:18 -0700 Committer: Ingo Molnar CommitDate: Tue, 16 Oct 2018 08:19:34 +0200 x86/entry/64: Further i

[tip:x86/asm] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately

2018-10-08 Thread tip-bot for Andy Lutomirski
Commit-ID: 07e1d88adaaeab247b300926f78cc3f950dbeda3 Gitweb: https://git.kernel.org/tip/07e1d88adaaeab247b300926f78cc3f950dbeda3 Author: Andy Lutomirski AuthorDate: Tue, 18 Sep 2018 16:08:52 -0700 Committer: Ingo Molnar CommitDate: Mon, 8 Oct 2018 10:41:08 +0200 x86/fsgsbase/64: Fix ptr

[tip:x86/vdso] x86/vdso: Rearrange do_hres() to improve code generation

2018-10-05 Thread tip-bot for Andy Lutomirski
Commit-ID: 99c19e6a8fe4a95fa0dac191207a1d40461b1604 Gitweb: https://git.kernel.org/tip/99c19e6a8fe4a95fa0dac191207a1d40461b1604 Author: Andy Lutomirski AuthorDate: Fri, 5 Oct 2018 11:02:43 -0700 Committer: Thomas Gleixner CommitDate: Fri, 5 Oct 2018 21:03:23 +0200 x86/vdso: Rearrange d

[tip:x86/vdso] x86/vdso: Document vgtod_ts better

2018-10-05 Thread tip-bot for Andy Lutomirski
Commit-ID: bcc4a62a73cb65327d7268fbfa3a786d603f52dc Gitweb: https://git.kernel.org/tip/bcc4a62a73cb65327d7268fbfa3a786d603f52dc Author: Andy Lutomirski AuthorDate: Thu, 4 Oct 2018 14:44:45 -0700 Committer: Ingo Molnar CommitDate: Fri, 5 Oct 2018 10:12:18 +0200 x86/vdso: Document vgtod_

[tip:x86/vdso] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks

2018-10-05 Thread tip-bot for Andy Lutomirski
Commit-ID: 89fe0a1f1c694a3b0b3cfa8c0952d603753f36df Gitweb: https://git.kernel.org/tip/89fe0a1f1c694a3b0b3cfa8c0952d603753f36df Author: Andy Lutomirski AuthorDate: Thu, 4 Oct 2018 14:44:43 -0700 Committer: Ingo Molnar CommitDate: Fri, 5 Oct 2018 10:12:18 +0200 x86/vdso: Remove "memory"

[tip:x86/urgent] x86/vdso: Fix vDSO syscall fallback asm constraint regression

2018-10-03 Thread tip-bot for Andy Lutomirski
Commit-ID: 02e425668f5c9deb42787d10001a3b605993ad15 Gitweb: https://git.kernel.org/tip/02e425668f5c9deb42787d10001a3b605993ad15 Author: Andy Lutomirski AuthorDate: Wed, 3 Oct 2018 16:23:49 -0700 Committer: Ingo Molnar CommitDate: Thu, 4 Oct 2018 08:17:50 +0200 x86/vdso: Fix vDSO syscal

[tip:x86/urgent] x86/vdso: Only enable vDSO retpolines when enabled and supported

2018-10-02 Thread tip-bot for Andy Lutomirski
Commit-ID: 4f166564014aba65ad6f15b612f6711fd0f117ee Gitweb: https://git.kernel.org/tip/4f166564014aba65ad6f15b612f6711fd0f117ee Author: Andy Lutomirski AuthorDate: Tue, 2 Oct 2018 21:26:50 -0700 Committer: Ingo Molnar CommitDate: Wed, 3 Oct 2018 08:26:14 +0200 x86/vdso: Only enable vDS

[tip:x86/urgent] x86/vdso: Fix asm constraints on vDSO syscall fallbacks

2018-10-01 Thread tip-bot for Andy Lutomirski
Commit-ID: 715bd9d12f84d8f5cc8ad21d888f9bc304a8eb0b Gitweb: https://git.kernel.org/tip/715bd9d12f84d8f5cc8ad21d888f9bc304a8eb0b Author: Andy Lutomirski AuthorDate: Mon, 1 Oct 2018 12:52:15 -0700 Committer: Thomas Gleixner CommitDate: Tue, 2 Oct 2018 08:28:15 +0200 x86/vdso: Fix asm con

[tip:x86/urgent] selftests/x86: Add clock_gettime() tests to test_vdso

2018-10-01 Thread tip-bot for Andy Lutomirski
Commit-ID: 7c03e7035ac1cf2a6165754e4f3a49c2f1977838 Gitweb: https://git.kernel.org/tip/7c03e7035ac1cf2a6165754e4f3a49c2f1977838 Author: Andy Lutomirski AuthorDate: Mon, 1 Oct 2018 12:52:16 -0700 Committer: Thomas Gleixner CommitDate: Tue, 2 Oct 2018 08:28:32 +0200 selftests/x86: Add cl

[tip:x86/pti] x86/pti/64: Remove the SYSCALL64 entry trampoline

2018-09-12 Thread tip-bot for Andy Lutomirski
Commit-ID: bf904d2762ee6fc1e4acfcb0772bbfb4a27ad8a6 Gitweb: https://git.kernel.org/tip/bf904d2762ee6fc1e4acfcb0772bbfb4a27ad8a6 Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:44 -0700 Committer: Thomas Gleixner CommitDate: Wed, 12 Sep 2018 21:33:53 +0200 x86/pti/64: Remove t

[tip:x86/pti] x86/pti/64: Remove the SYSCALL64 entry trampoline

2018-09-12 Thread tip-bot for Andy Lutomirski
Commit-ID: e536a56190d412b0f98dbd4dde608f9f7081bb6d Gitweb: https://git.kernel.org/tip/e536a56190d412b0f98dbd4dde608f9f7081bb6d Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:44 -0700 Committer: Thomas Gleixner CommitDate: Wed, 12 Sep 2018 21:29:09 +0200 x86/pti/64: Remove t

[tip:x86/pti] x86/pti/64: Remove the SYSCALL64 entry trampoline

2018-09-08 Thread tip-bot for Andy Lutomirski
Commit-ID: 86635715ee4228ded59f662dab36e9732b9c978f Gitweb: https://git.kernel.org/tip/86635715ee4228ded59f662dab36e9732b9c978f Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:44 -0700 Committer: Thomas Gleixner CommitDate: Sat, 8 Sep 2018 11:53:16 +0200 x86/pti/64: Remove th

[tip:x86/pti] x86/pti/64: Remove the SYSCALL64 entry trampoline

2018-09-08 Thread tip-bot for Andy Lutomirski
Commit-ID: 344347941aba1ec906ff50b4cdb8178c906746f2 Gitweb: https://git.kernel.org/tip/344347941aba1ec906ff50b4cdb8178c906746f2 Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:44 -0700 Committer: Thomas Gleixner CommitDate: Sat, 8 Sep 2018 11:20:12 +0200 x86/pti/64: Remove th

[tip:x86/pti] x86/entry/64: Document idtentry

2018-09-08 Thread tip-bot for Andy Lutomirski
Commit-ID: bd7b1f7cbf9cb35dab8e1b99145d07afc5b7a132 Gitweb: https://git.kernel.org/tip/bd7b1f7cbf9cb35dab8e1b99145d07afc5b7a132 Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:42 -0700 Committer: Thomas Gleixner CommitDate: Sat, 8 Sep 2018 11:20:11 +0200 x86/entry/64: Documen

[tip:x86/pti] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space

2018-09-08 Thread tip-bot for Andy Lutomirski
Commit-ID: 98f05b5138f0a9b56022295cc1387e635b25635d Gitweb: https://git.kernel.org/tip/98f05b5138f0a9b56022295cc1387e635b25635d Author: Andy Lutomirski AuthorDate: Mon, 3 Sep 2018 15:59:43 -0700 Committer: Thomas Gleixner CommitDate: Sat, 8 Sep 2018 11:20:11 +0200 x86/entry/64: Use the

[tip:x86/urgent] x86/nmi: Fix NMI uaccess race against CR3 switching

2018-08-31 Thread tip-bot for Andy Lutomirski
Commit-ID: 4012e77a903d114f915fc607d6d2ed54a3d6c9b1 Gitweb: https://git.kernel.org/tip/4012e77a903d114f915fc607d6d2ed54a3d6c9b1 Author: Andy Lutomirski AuthorDate: Wed, 29 Aug 2018 08:47:18 -0700 Committer: Thomas Gleixner CommitDate: Fri, 31 Aug 2018 17:08:22 +0200 x86/nmi: Fix NMI ua

[tip:x86/urgent] x86/nmi: Fix NMI uaccess race against CR3 switching

2018-08-30 Thread tip-bot for Andy Lutomirski
Commit-ID: 16f54a362e4083218ac8d67a4879532c6eef2d98 Gitweb: https://git.kernel.org/tip/16f54a362e4083218ac8d67a4879532c6eef2d98 Author: Andy Lutomirski AuthorDate: Wed, 29 Aug 2018 08:47:18 -0700 Committer: Thomas Gleixner CommitDate: Thu, 30 Aug 2018 16:31:19 +0200 x86/nmi: Fix NMI ua

[tip:x86/urgent] x86/vdso: Fix vDSO build if a retpoline is emitted

2018-08-20 Thread tip-bot for Andy Lutomirski
Commit-ID: 2e549b2ee0e358bc758480e716b881f9cabedb6a Gitweb: https://git.kernel.org/tip/2e549b2ee0e358bc758480e716b881f9cabedb6a Author: Andy Lutomirski AuthorDate: Thu, 16 Aug 2018 12:41:15 -0700 Committer: Thomas Gleixner CommitDate: Mon, 20 Aug 2018 18:04:41 +0200 x86/vdso: Fix vDSO

[tip:x86/urgent] x86/entry/64: Remove %ebx handling from error_entry/exit

2018-07-24 Thread tip-bot for Andy Lutomirski
Commit-ID: b3681dd548d06deb2e1573890829dff4b15abf46 Gitweb: https://git.kernel.org/tip/b3681dd548d06deb2e1573890829dff4b15abf46 Author: Andy Lutomirski AuthorDate: Sun, 22 Jul 2018 11:05:09 -0700 Committer: Ingo Molnar CommitDate: Tue, 24 Jul 2018 10:07:36 +0200 x86/entry/64: Remove %e

[tip:x86/urgent] selftests/x86/sigreturn: Do minor cleanups

2018-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: e8a445dea219c32727016af14f847d2e8f7ebec8 Gitweb: https://git.kernel.org/tip/e8a445dea219c32727016af14f847d2e8f7ebec8 Author: Andy Lutomirski AuthorDate: Tue, 26 Jun 2018 22:17:18 -0700 Committer: Ingo Molnar CommitDate: Wed, 27 Jun 2018 09:36:56 +0200 selftests/x86/sigreturn

[tip:x86/urgent] selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs

2018-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: ec348020566009d3da9b99f07c05814d13969c78 Gitweb: https://git.kernel.org/tip/ec348020566009d3da9b99f07c05814d13969c78 Author: Andy Lutomirski AuthorDate: Tue, 26 Jun 2018 22:17:17 -0700 Committer: Ingo Molnar CommitDate: Wed, 27 Jun 2018 09:36:56 +0200 selftests/x86/sigreturn

[tip:x86/urgent] x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve r8-r11 in int $0x80"

2018-06-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 22cd978e598618e82c3c3348d2069184f6884182 Gitweb: https://git.kernel.org/tip/22cd978e598618e82c3c3348d2069184f6884182 Author: Andy Lutomirski AuthorDate: Tue, 26 Jun 2018 22:45:52 -0700 Committer: Ingo Molnar CommitDate: Wed, 27 Jun 2018 09:35:40 +0200 x86/entry/64/compat: Fi

[tip:x86/urgent] x86/selftests: Add mov_to_ss test

2018-05-14 Thread tip-bot for Andy Lutomirski
Commit-ID: 59c2a7226fc5130032021c99f05ad5c0a56551cd Gitweb: https://git.kernel.org/tip/59c2a7226fc5130032021c99f05ad5c0a56551cd Author: Andy Lutomirski AuthorDate: Tue, 8 May 2018 10:28:35 -0700 Committer: Ingo Molnar CommitDate: Mon, 14 May 2018 11:14:45 +0200 x86/selftests: Add mov_t

[tip:x86/pti] x86/entry/64/compat: Preserve r8-r11 in int $0x80

2018-04-27 Thread tip-bot for Andy Lutomirski
Commit-ID: 8bb2610bc4967f19672444a7b0407367f1540028 Gitweb: https://git.kernel.org/tip/8bb2610bc4967f19672444a7b0407367f1540028 Author: Andy Lutomirski AuthorDate: Tue, 17 Apr 2018 07:36:36 -0700 Committer: Thomas Gleixner CommitDate: Fri, 27 Apr 2018 17:07:58 +0200 x86/entry/64/compat

[tip:x86/pti] x86/entry/64: Drop idtentry's manual stack switch for user entries

2018-04-09 Thread tip-bot for Andy Lutomirski
Commit-ID: 071ccc966ba5db1ac8f5c24b0faebb37698f68db Gitweb: https://git.kernel.org/tip/071ccc966ba5db1ac8f5c24b0faebb37698f68db Author: Andy Lutomirski AuthorDate: Tue, 3 Apr 2018 15:39:26 -0700 Committer: Ingo Molnar CommitDate: Mon, 9 Apr 2018 18:23:50 +0200 x86/entry/64: Drop idtent

[tip:x86/pti] selftests/x86/ptrace_syscall: Fix for yet more glibc interference

2018-03-19 Thread tip-bot for Andy Lutomirski
Commit-ID: 4b0b37d4cc54b21a6ecad7271cbc850555869c62 Gitweb: https://git.kernel.org/tip/4b0b37d4cc54b21a6ecad7271cbc850555869c62 Author: Andy Lutomirski AuthorDate: Sat, 17 Mar 2018 08:25:07 -0700 Committer: Ingo Molnar CommitDate: Mon, 19 Mar 2018 09:06:15 +0100 selftests/x86/ptrace_sy

[tip:x86/pti] x86/vm86/32: Fix POPF emulation

2018-03-14 Thread tip-bot for Andy Lutomirski
Commit-ID: b5069782453459f6ec1fdeb495d9901a4545fcb5 Gitweb: https://git.kernel.org/tip/b5069782453459f6ec1fdeb495d9901a4545fcb5 Author: Andy Lutomirski AuthorDate: Tue, 13 Mar 2018 22:03:12 -0700 Committer: Ingo Molnar CommitDate: Wed, 14 Mar 2018 09:21:01 +0100 x86/vm86/32: Fix POPF e

[tip:x86/pti] selftests/x86/entry_from_vm86: Add test cases for POPF

2018-03-14 Thread tip-bot for Andy Lutomirski
Commit-ID: 78393fdde2a456cafa414b171c90f26a3df98b20 Gitweb: https://git.kernel.org/tip/78393fdde2a456cafa414b171c90f26a3df98b20 Author: Andy Lutomirski AuthorDate: Tue, 13 Mar 2018 22:03:11 -0700 Committer: Ingo Molnar CommitDate: Wed, 14 Mar 2018 09:21:01 +0100 selftests/x86/entry_fro

[tip:x86/pti] selftests/x86/entry_from_vm86: Exit with 1 if we fail

2018-03-14 Thread tip-bot for Andy Lutomirski
Commit-ID: 327d53d005ca47b10eae940616ed11c569f75a9b Gitweb: https://git.kernel.org/tip/327d53d005ca47b10eae940616ed11c569f75a9b Author: Andy Lutomirski AuthorDate: Tue, 13 Mar 2018 22:03:10 -0700 Committer: Ingo Molnar CommitDate: Wed, 14 Mar 2018 09:21:01 +0100 selftests/x86/entry_fro

[tip:x86/pti] x86/vsyscall/64: Drop "native" vsyscalls

2018-03-07 Thread tip-bot for Andy Lutomirski
Commit-ID: 076ca272a14cea558b1092ec85cea08510283f2a Gitweb: https://git.kernel.org/tip/076ca272a14cea558b1092ec85cea08510283f2a Author: Andy Lutomirski AuthorDate: Wed, 7 Mar 2018 11:12:27 -0800 Committer: Ingo Molnar CommitDate: Thu, 8 Mar 2018 06:48:15 +0100 x86/vsyscall/64: Drop "na

[tip:x86/pti] x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[user|kernel]()

2018-02-14 Thread tip-bot for Andy Lutomirski
Commit-ID: 1299ef1d8870d2d9f09a5aadf2f8b2c887c2d033 Gitweb: https://git.kernel.org/tip/1299ef1d8870d2d9f09a5aadf2f8b2c887c2d033 Author: Andy Lutomirski AuthorDate: Wed, 31 Jan 2018 08:03:10 -0800 Committer: Ingo Molnar CommitDate: Thu, 15 Feb 2018 01:15:52 +0100 x86/mm: Rename flush_tl

[tip:x86/pti] x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[user|kernel]()

2018-02-13 Thread tip-bot for Andy Lutomirski
Commit-ID: 084c63d0cf9b2b2e9ee77984e570571f5df65dd5 Gitweb: https://git.kernel.org/tip/084c63d0cf9b2b2e9ee77984e570571f5df65dd5 Author: Andy Lutomirski AuthorDate: Wed, 31 Jan 2018 08:03:10 -0800 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 15:11:59 +0100 x86/mm: Rename flush_tl

[tip:x86/mm] x86/mm/dump_pagetables: Add the EFI pagetable to the debugfs 'page_tables' directory

2018-02-13 Thread tip-bot for Andy Lutomirski
Commit-ID: 116fef6408599dd6ff6996235c50aa692e9b5631 Gitweb: https://git.kernel.org/tip/116fef6408599dd6ff6996235c50aa692e9b5631 Author: Andy Lutomirski AuthorDate: Wed, 31 Jan 2018 07:56:22 -0800 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 16:00:45 +0100 x86/mm/dump_pagetables:

[tip:x86/pti] x86/asm: Move 'status' from thread_struct to thread_info

2018-01-30 Thread tip-bot for Andy Lutomirski
Commit-ID: 37a8f7c38339b22b69876d6f5a0ab851565284e3 Gitweb: https://git.kernel.org/tip/37a8f7c38339b22b69876d6f5a0ab851565284e3 Author: Andy Lutomirski AuthorDate: Sun, 28 Jan 2018 10:38:50 -0800 Committer: Thomas Gleixner CommitDate: Tue, 30 Jan 2018 15:30:36 +0100 x86/asm: Move 'stat

[tip:x86/pti] x86/entry/64: Push extra regs right away

2018-01-30 Thread tip-bot for Andy Lutomirski
Commit-ID: d1f7732009e0549eedf8ea1db948dc37be77fd46 Gitweb: https://git.kernel.org/tip/d1f7732009e0549eedf8ea1db948dc37be77fd46 Author: Andy Lutomirski AuthorDate: Sun, 28 Jan 2018 10:38:49 -0800 Committer: Thomas Gleixner CommitDate: Tue, 30 Jan 2018 15:30:36 +0100 x86/entry/64: Push

[tip:x86/pti] x86/entry/64: Remove the SYSCALL64 fast path

2018-01-30 Thread tip-bot for Andy Lutomirski
Commit-ID: 21d375b6b34ff511a507de27bf316b3dde6938d9 Gitweb: https://git.kernel.org/tip/21d375b6b34ff511a507de27bf316b3dde6938d9 Author: Andy Lutomirski AuthorDate: Sun, 28 Jan 2018 10:38:49 -0800 Committer: Thomas Gleixner CommitDate: Tue, 30 Jan 2018 15:30:36 +0100 x86/entry/64: Remov

[tip:x86/urgent] x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernels

2018-01-26 Thread tip-bot for Andy Lutomirski
Commit-ID: 36b3a7726886f24c4209852a58e64435bde3af98 Gitweb: https://git.kernel.org/tip/36b3a7726886f24c4209852a58e64435bde3af98 Author: Andy Lutomirski AuthorDate: Thu, 25 Jan 2018 13:12:15 -0800 Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:56:23 +0100 x86/mm/64: Tighten

[tip:x86/urgent] x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems

2018-01-26 Thread tip-bot for Andy Lutomirski
Commit-ID: 5beda7d54eafece4c974cfa9fbb9f60fb18fd20a Gitweb: https://git.kernel.org/tip/5beda7d54eafece4c974cfa9fbb9f60fb18fd20a Author: Andy Lutomirski AuthorDate: Thu, 25 Jan 2018 13:12:14 -0800 Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:56:23 +0100 x86/mm/64: Fix vmap

[tip:x86/pti] selftests/x86: Add test_vsyscall

2018-01-13 Thread tip-bot for Andy Lutomirski
Commit-ID: 352909b49ba0d74929b96af6dfbefc854ab6ebb5 Gitweb: https://git.kernel.org/tip/352909b49ba0d74929b96af6dfbefc854ab6ebb5 Author: Andy Lutomirski AuthorDate: Thu, 11 Jan 2018 17:16:51 -0800 Committer: Ingo Molnar CommitDate: Sat, 13 Jan 2018 11:23:03 +0100 selftests/x86: Add test

[tip:x86/urgent] x86/espfix/64: Fix espfix double-fault handling on 5-level systems

2017-12-15 Thread tip-bot for Andy Lutomirski
Commit-ID: c739f930be1dd5fd949030e3475a884fe06dae9b Gitweb: https://git.kernel.org/tip/c739f930be1dd5fd949030e3475a884fe06dae9b Author: Andy Lutomirski AuthorDate: Tue, 12 Dec 2017 07:56:36 -0800 Committer: Ingo Molnar CommitDate: Fri, 15 Dec 2017 16:58:53 +0100 x86/espfix/64: Fix espf

[tip:x86/urgent] x86/power: Make restore_processor_context() sane

2017-12-15 Thread tip-bot for Andy Lutomirski
Commit-ID: 7ee18d677989e99635027cee04c878950e0752b9 Gitweb: https://git.kernel.org/tip/7ee18d677989e99635027cee04c878950e0752b9 Author: Andy Lutomirski AuthorDate: Thu, 14 Dec 2017 13:19:07 -0800 Committer: Ingo Molnar CommitDate: Fri, 15 Dec 2017 12:21:38 +0100 x86/power: Make restore

[tip:x86/urgent] x86/power/32: Move SYSENTER MSR restoration to fix_processor_context()

2017-12-15 Thread tip-bot for Andy Lutomirski
Commit-ID: 896c80bef4d3b357814a476663158aaf669d0fb3 Gitweb: https://git.kernel.org/tip/896c80bef4d3b357814a476663158aaf669d0fb3 Author: Andy Lutomirski AuthorDate: Thu, 14 Dec 2017 13:19:06 -0800 Committer: Ingo Molnar CommitDate: Fri, 15 Dec 2017 12:18:29 +0100 x86/power/32: Move SYSE

[tip:x86/urgent] x86/power/64: Use struct desc_ptr for the IDT in struct saved_context

2017-12-15 Thread tip-bot for Andy Lutomirski
Commit-ID: 090edbe23ff57940fca7f57d9165ce57a826bd7a Gitweb: https://git.kernel.org/tip/090edbe23ff57940fca7f57d9165ce57a826bd7a Author: Andy Lutomirski AuthorDate: Thu, 14 Dec 2017 13:19:05 -0800 Committer: Ingo Molnar CommitDate: Fri, 15 Dec 2017 12:18:29 +0100 x86/power/64: Use struc

[tip:x86/urgent] x86/power: Fix some ordering bugs in __restore_processor_context()

2017-12-06 Thread tip-bot for Andy Lutomirski
Commit-ID: 5b06bbcfc2c621da3009da8decb7511500c293ed Gitweb: https://git.kernel.org/tip/5b06bbcfc2c621da3009da8decb7511500c293ed Author: Andy Lutomirski AuthorDate: Thu, 30 Nov 2017 07:57:57 -0800 Committer: Ingo Molnar CommitDate: Wed, 6 Dec 2017 12:29:12 +0100 x86/power: Fix some orde

[tip:x86/urgent] x86/power: Fix some ordering bugs in __restore_processor_context()

2017-12-04 Thread tip-bot for Andy Lutomirski
Commit-ID: cdf577209aad4cdbe3455d3efa6cf631f838c55d Gitweb: https://git.kernel.org/tip/cdf577209aad4cdbe3455d3efa6cf631f838c55d Author: Andy Lutomirski AuthorDate: Thu, 30 Nov 2017 07:57:57 -0800 Committer: Thomas Gleixner CommitDate: Mon, 4 Dec 2017 23:41:42 +0100 x86/power: Fix some

[tip:x86/urgent] x86/entry/64: Add missing irqflags tracing to native_load_gs_index()

2017-11-22 Thread tip-bot for Andy Lutomirski
Commit-ID: ca37e57bbe0cf1455ea3e84eb89ed04a132d59e1 Gitweb: https://git.kernel.org/tip/ca37e57bbe0cf1455ea3e84eb89ed04a132d59e1 Author: Andy Lutomirski AuthorDate: Wed, 22 Nov 2017 20:39:16 -0800 Committer: Ingo Molnar CommitDate: Thu, 23 Nov 2017 07:54:25 +0100 x86/entry/64: Add missi

[tip:x86/urgent] x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing

2017-11-21 Thread tip-bot for Andy Lutomirski
Commit-ID: 548c3050ea8d16997ae27f9e080a8338a606fc93 Gitweb: https://git.kernel.org/tip/548c3050ea8d16997ae27f9e080a8338a606fc93 Author: Andy Lutomirski AuthorDate: Tue, 21 Nov 2017 20:43:56 -0800 Committer: Ingo Molnar CommitDate: Wed, 22 Nov 2017 06:35:48 +0100 x86/entry/64: Fix entry

[tip:x86/asm] selftests/x86/ldt_get: Add a few additional tests for limits

2017-11-07 Thread tip-bot for Andy Lutomirski
Commit-ID: fec8f5ae1715a01c72ad52cb2ecd8aacaf142302 Gitweb: https://git.kernel.org/tip/fec8f5ae1715a01c72ad52cb2ecd8aacaf142302 Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:19:52 -0700 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:13:43 +0100 selftests/x86/ldt_get: Ad

[tip:x86/asm] selftests/x86/ldt_gdt: Add infrastructure to test set_thread_area()

2017-11-07 Thread tip-bot for Andy Lutomirski
Commit-ID: d744dcad39094c9187075e274d1cdef79c57c8b5 Gitweb: https://git.kernel.org/tip/d744dcad39094c9187075e274d1cdef79c57c8b5 Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:19:50 -0700 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:13:42 +0100 selftests/x86/ldt_gdt: Ad

[tip:x86/asm] selftests/x86/ldt_gdt: Run most existing LDT test cases against the GDT as well

2017-11-07 Thread tip-bot for Andy Lutomirski
Commit-ID: adedf2893c192dd09b1cc2f2dcfdd7cad99ec49d Gitweb: https://git.kernel.org/tip/adedf2893c192dd09b1cc2f2dcfdd7cad99ec49d Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:19:51 -0700 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:13:43 +0100 selftests/x86/ldt_gdt: Ru

[tip:x86/asm] selftests/x86/ldt_gdt: Robustify against set_thread_area() and LAR oddities

2017-11-07 Thread tip-bot for Andy Lutomirski
Commit-ID: d60ad744c9741586010d4bea286f09a063a90fbd Gitweb: https://git.kernel.org/tip/d60ad744c9741586010d4bea286f09a063a90fbd Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:19:49 -0700 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:13:42 +0100 selftests/x86/ldt_gdt: Ro

[tip:x86/asm] selftests/x86/protection_keys: Fix syscall NR redefinition warnings

2017-11-07 Thread tip-bot for Andy Lutomirski
Commit-ID: 693cb5580fdb026922363aa103add64b3ecd572e Gitweb: https://git.kernel.org/tip/693cb5580fdb026922363aa103add64b3ecd572e Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:19:48 -0700 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:13:42 +0100 selftests/x86/protection_

[tip:x86/urgent] Revert "x86/mm: Stop calling leave_mm() in idle code"

2017-11-04 Thread tip-bot for Andy Lutomirski
Commit-ID: 675357362aeba19688440eb1aaa7991067f73b12 Gitweb: https://git.kernel.org/tip/675357362aeba19688440eb1aaa7991067f73b12 Author: Andy Lutomirski AuthorDate: Sat, 4 Nov 2017 04:16:12 -0700 Committer: Ingo Molnar CommitDate: Sat, 4 Nov 2017 15:01:50 +0100 Revert "x86/mm: Stop call

[tip:x86/asm] x86/entry/64: Remove thread_struct::sp0

2017-11-02 Thread tip-bot for Andy Lutomirski
Commit-ID: d375cf1530595e33961a8844192cddab913650e3 Gitweb: https://git.kernel.org/tip/d375cf1530595e33961a8844192cddab913650e3 Author: Andy Lutomirski AuthorDate: Thu, 2 Nov 2017 00:59:16 -0700 Committer: Ingo Molnar CommitDate: Thu, 2 Nov 2017 11:04:48 +0100 x86/entry/64: Remove thre

[tip:x86/asm] x86/traps: Use a new on_thread_stack() helper to clean up an assertion

2017-11-02 Thread tip-bot for Andy Lutomirski
Commit-ID: 3383642c2f9d4f5b4fa37436db4a109a1a10018c Gitweb: https://git.kernel.org/tip/3383642c2f9d4f5b4fa37436db4a109a1a10018c Author: Andy Lutomirski AuthorDate: Thu, 2 Nov 2017 00:59:17 -0700 Committer: Ingo Molnar CommitDate: Thu, 2 Nov 2017 11:04:49 +0100 x86/traps: Use a new on_t

  1   2   3   4   5   6   7   >