]> git.itanic.dy.fi Git - linux-stable/commit
parisc: Fix encoding of swp_entry due to added SWP_EXCLUSIVE flag
authorHelge Deller <deller@gmx.de>
Sat, 13 May 2023 20:30:06 +0000 (22:30 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 May 2023 12:02:05 +0000 (14:02 +0200)
commitc97d51f160c428687150a181e7a2dd82bf3d706e
tree92febc89918b7882296c0c99af9c9fc7b424f707
parent5d58b3e4fff139cdb0c609eb078cc07608736e02
parisc: Fix encoding of swp_entry due to added SWP_EXCLUSIVE flag

commit 6f9e98849edaa8aefc4030ff3500e41556e83ff7 upstream.

Fix the __swp_offset() and __swp_entry() macros due to commit 6d239fc78c0b
("parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE") which introduced the
SWP_EXCLUSIVE flag by reusing the _PAGE_ACCESSED flag.

Reported-by: Christoph Biedl <linux-kernel.bfrz@manchmal.in-ulm.de>
Tested-by: Christoph Biedl <linux-kernel.bfrz@manchmal.in-ulm.de>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Helge Deller <deller@gmx.de>
Fixes: 6d239fc78c0b ("parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE")
Cc: <stable@vger.kernel.org> # v6.3+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/parisc/include/asm/pgtable.h