[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210308.154619.729170517586257571.davem@davemloft.net>
Date: Mon, 08 Mar 2021 15:46:19 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: torvalds@...ux-foundation.org
CC: sparclinux@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT] SPARC
Just some more random bits from Al, including a conversion over to generic exytables.
Please pull, thanks a lot!
The following changes since commit 062c84fccc4444805738d76a2699c4d3c95184ec:
Merge tag 'rproc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc (2021-02-24 11:30:13 -0800)
are available in the Git repository at:
git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc.git
for you to fetch changes up to cf64c2a905e0dabcc473ca70baf275fb3a61fac4:
Merge branch 'work.sparc32' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2021-02-26 16:16:24 -0800)
----------------------------------------------------------------
Al Viro (10):
sparc32: don't bother with lookup_fault() in __bzero()
sparc32: kill lookup_fault()
sparc32: switch __bzero() away from range exception table entries
sparc32: get rid of range exception table entries in checksum_32.S
sparc32: switch copy_user.S away from range exception table entries
sparc32: switch to generic extables
Merge remote-tracking branch 'sparc/master' into work.sparc32
sparc64: get rid of fake_swapper_regs
sparc32: get rid of fake_swapper_regs
sparc32: take ->thread.flags out
David S. Miller (2):
Merge branch 'work.sparc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch 'work.sparc32' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
arch/sparc/include/asm/elf_64.h | 1 -
arch/sparc/include/asm/{extable_64.h => extable.h} | 4 +-
arch/sparc/include/asm/processor_32.h | 6 +-
arch/sparc/include/asm/thread_info_64.h | 1 +
arch/sparc/include/asm/uaccess.h | 3 +
arch/sparc/include/asm/uaccess_32.h | 38 ----------
arch/sparc/include/asm/uaccess_64.h | 1 -
arch/sparc/kernel/head_32.S | 2 +-
arch/sparc/kernel/head_64.S | 2 +-
arch/sparc/kernel/process_32.c | 12 ----
arch/sparc/kernel/setup_32.c | 3 -
arch/sparc/kernel/setup_64.c | 4 --
arch/sparc/kernel/unaligned_32.c | 106 ++-------------------------
arch/sparc/lib/checksum_32.S | 64 +++++++----------
arch/sparc/lib/copy_user.S | 315 +++++++++++++++++++++++++++++----------------------------------------------------
arch/sparc/lib/memset.S | 87 +++++++++--------------
arch/sparc/mm/Makefile | 2 +-
arch/sparc/mm/extable.c | 107 ----------------------------
arch/sparc/mm/fault_32.c | 80 +++------------------
arch/sparc/mm/mm_32.h | 2 -
lib/extable.c | 5 --
21 files changed, 198 insertions(+), 647 deletions(-)
rename arch/sparc/include/asm/{extable_64.h => extable.h} (92%)
delete mode 100644 arch/sparc/mm/extable.c
Powered by blists - more mailing lists