From: Richard Weinberger <richard@nod.at>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
user-mode-linux-devel
<user-mode-linux-devel@lists.sourceforge.net>
Subject: [GIT PULL] UML updates for 4.1
Date: Wed, 15 Apr 2015 21:59:18 +0200 [thread overview]
Message-ID: <552EC316.9080802@nod.at> (raw)
[-- Attachment #1: Type: text/plain, Size: 6871 bytes --]
Linus,
the following changes since commit bc465aa9d045feb0e13b4a8f32cc33c1943f62d6:
Linux 4.0-rc5 (2015-03-22 16:50:21 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git tags/for-linus-4.1
for you to fetch changes up to fe205bdd1321f95f8f3c35d243ea7cb22af8fbe1:
um: Print minimum physical memory requirement (2015-04-13 21:17:46 +0200)
----------------------------------------------------------------
* hostfs saw a face lifting
* Old/broken stuff was removed (SMP, HIGHMEM, SKAS3/4)
* Random cleanups and bug fixes
----------------------------------------------------------------
Andrey Ryabinin (1):
x86, UML: fix integer overflow in ELF_ET_DYN_BASE
Richard Weinberger (22):
hostfs: hostfs_file_open: Switch to data locking model
hostfs: hostfs_file_open: Fix a fd leak in hostfs_file_open
hostfs: Allow fsync on directories
hostfs: Handle bogus st.mode
hostfs: Make hostfs_readpage more readable
hostfs: Add a BUG_ON to detect behavior changes of dentry_path_raw()
hostfs: Remove open coded strcpy()
hostfs: Use __getname() in follow_link
hostfs: Report append flag in ->show_options()
hostfs: Remove superfluous test in hostfs_open()
hostfs: hostfs_open: Reset open flags upon each retry
hostfs: Remove superfluous initializations in hostfs_open()
hostfs: Set page flags in hostfs_readpage() correctly
hostfs: Use page_offset()
hostfs: No need to box and later unbox the file mode
um: Remove dead code from stacktrace
um: Remove ia64 cruft
um: Remove ppc cruft
um: Remove SKAS3/4 support
um: Remove broken SMP support
um: Remove broken highmem support
um: hostfs: Reduce number of syscalls in readdir
Thomas Meyer (3):
um: add a kmsg_dumper
um: Move uml_postsetup in the init_thread stack
um: Print minimum physical memory requirement
arch/um/Kconfig.um | 42 -----
arch/um/Makefile-ia64 | 1 -
arch/um/Makefile-ppc | 9 --
arch/um/include/asm/fixmap.h | 4 -
arch/um/include/asm/pgtable.h | 6 +-
arch/um/include/asm/processor-generic.h | 8 -
arch/um/include/asm/smp.h | 26 ---
arch/um/include/shared/as-layout.h | 1 +
arch/um/include/shared/os.h | 2 -
arch/um/include/shared/skas/proc_mm.h | 44 -----
arch/um/include/shared/skas/skas.h | 3 -
arch/um/include/shared/skas_ptrace.h | 14 --
arch/um/kernel/Makefile | 4 +-
arch/um/kernel/irq.c | 3 -
arch/um/kernel/kmsg_dump.c | 43 +++++
arch/um/kernel/mem.c | 66 --------
arch/um/kernel/physmem.c | 41 ++++-
arch/um/kernel/process.c | 11 --
arch/um/kernel/ptrace.c | 32 ----
arch/um/kernel/reboot.c | 35 ++--
arch/um/kernel/skas/mmu.c | 68 +++-----
arch/um/kernel/skas/process.c | 31 +---
arch/um/kernel/smp.c | 238 ----------------------------
arch/um/kernel/sysrq.c | 6 +-
arch/um/kernel/trap.c | 2 +-
arch/um/kernel/um_arch.c | 67 ++------
arch/um/os-Linux/process.c | 16 --
arch/um/os-Linux/skas/mem.c | 100 ++----------
arch/um/os-Linux/skas/process.c | 202 ++++++-----------------
arch/um/os-Linux/start_up.c | 154 ------------------
arch/um/sys-ia64/Makefile | 11 --
arch/um/sys-ia64/sysdep/ptrace.h | 16 --
arch/um/sys-ia64/sysdep/sigcontext.h | 10 --
arch/um/sys-ia64/sysdep/skas_ptrace.h | 22 ---
arch/um/sys-ia64/sysdep/syscalls.h | 10 --
arch/um/sys-ppc/Makefile | 65 --------
arch/um/sys-ppc/asm/archparam.h | 8 -
arch/um/sys-ppc/asm/elf.h | 51 ------
arch/um/sys-ppc/asm/processor.h | 15 --
arch/um/sys-ppc/misc.S | 111 -------------
arch/um/sys-ppc/miscthings.c | 42 -----
arch/um/sys-ppc/ptrace.c | 58 -------
arch/um/sys-ppc/ptrace_user.c | 29 ----
arch/um/sys-ppc/shared/sysdep/ptrace.h | 93 -----------
arch/um/sys-ppc/shared/sysdep/sigcontext.h | 52 ------
arch/um/sys-ppc/shared/sysdep/skas_ptrace.h | 22 ---
arch/um/sys-ppc/shared/sysdep/syscalls.h | 43 -----
arch/um/sys-ppc/sigcontext.c | 4 -
arch/um/sys-ppc/sysrq.c | 33 ----
arch/x86/um/Makefile | 1 -
arch/x86/um/asm/barrier.h | 11 --
arch/x86/um/asm/elf.h | 2 +-
arch/x86/um/ldt.c | 227 ++++++--------------------
arch/x86/um/shared/sysdep/faultinfo_32.h | 3 -
arch/x86/um/shared/sysdep/faultinfo_64.h | 3 -
arch/x86/um/shared/sysdep/skas_ptrace.h | 22 ---
fs/hostfs/hostfs.h | 6 +-
fs/hostfs/hostfs_kern.c | 112 +++++++------
fs/hostfs/hostfs_user.c | 29 ++--
59 files changed, 323 insertions(+), 2067 deletions(-)
delete mode 100644 arch/um/Makefile-ia64
delete mode 100644 arch/um/Makefile-ppc
delete mode 100644 arch/um/include/shared/skas/proc_mm.h
delete mode 100644 arch/um/include/shared/skas_ptrace.h
create mode 100644 arch/um/kernel/kmsg_dump.c
delete mode 100644 arch/um/kernel/smp.c
delete mode 100644 arch/um/sys-ia64/Makefile
delete mode 100644 arch/um/sys-ia64/sysdep/ptrace.h
delete mode 100644 arch/um/sys-ia64/sysdep/sigcontext.h
delete mode 100644 arch/um/sys-ia64/sysdep/skas_ptrace.h
delete mode 100644 arch/um/sys-ia64/sysdep/syscalls.h
delete mode 100644 arch/um/sys-ppc/Makefile
delete mode 100644 arch/um/sys-ppc/asm/archparam.h
delete mode 100644 arch/um/sys-ppc/asm/elf.h
delete mode 100644 arch/um/sys-ppc/asm/processor.h
delete mode 100644 arch/um/sys-ppc/misc.S
delete mode 100644 arch/um/sys-ppc/miscthings.c
delete mode 100644 arch/um/sys-ppc/ptrace.c
delete mode 100644 arch/um/sys-ppc/ptrace_user.c
delete mode 100644 arch/um/sys-ppc/shared/sysdep/ptrace.h
delete mode 100644 arch/um/sys-ppc/shared/sysdep/sigcontext.h
delete mode 100644 arch/um/sys-ppc/shared/sysdep/skas_ptrace.h
delete mode 100644 arch/um/sys-ppc/shared/sysdep/syscalls.h
delete mode 100644 arch/um/sys-ppc/sigcontext.c
delete mode 100644 arch/um/sys-ppc/sysrq.c
delete mode 100644 arch/x86/um/shared/sysdep/skas_ptrace.h
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
reply other threads:[~2015-04-15 19:59 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=552EC316.9080802@nod.at \
--to=richard@nod.at \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.