lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <558FF6B5.3070301@nod.at>
Date:	Sun, 28 Jun 2015 15:29:25 +0200
From:	Richard Weinberger <richard@....at>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
CC:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
	user-mode-linux-devel <user-mode-linux-devel@...ts.sourceforge.net>
Subject: [GIT PULL] UML updates for 4.2

Linus,

the following changes since commit ba155e2d21f6bf05de86a78dbe5bfd8757604a65:

  Linux 4.1-rc5 (2015-05-24 18:22:35 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git for-linus-4.2-rc1

for you to fetch changes up to da028d5e5463dabb6ede2f5e3f6cced1283988cc:

  um: Don't pollute kernel namespace with uapi (2015-06-25 22:44:11 +0200)

----------------------------------------------------------------
This pull request includes the following UML changes:
* removal of hppfs
* initial support for musl libc
* uaccess cleanup
* random cleanups and bug fixes all over the place

----------------------------------------------------------------
Chen Gang (1):
      um: kernel: ksyms: Export symbol syscall() for fixing modpost issue

Hans-Werner Hilse (3):
      um: Do not use __ptr_t type for stack_t's .ss pointer
      um: Do not use stdin and stdout identifiers for struct members
      um: Include sys/types.h for makedev(), major(), minor()

Nicolas Iooss (3):
      um: Create asm/sections.h
      um: Use char[] for linker script address declarations
      um/os-Linux: Use char[] for syscall_stub declarations

Richard Weinberger (14):
      um: Move syscall() declaration into os.h
      um: Remove hppfs
      um: Cleanup mem_32/64.c headers
      um: Add asm/elf.h to vma.c
      um: Add uaccess.h to syscalls_64.c
      um: Add uaccess.h to ldt.c
      um: Rework uaccess code
      um: Fix warning in setup_signal_stack_si()
      um: Catch unprotected user memory access
      um: Stop abusing __KERNEL__
      um: Remove copy&paste code from init.h
      um: Handle tracehook_report_syscall_entry() result
      um: Fix mconsole dependency
      um: Don't pollute kernel namespace with uapi

 arch/um/Kconfig.um                     |  16 +-
 arch/um/Makefile                       |   7 +-
 arch/um/drivers/harddog_user.c         |  18 +-
 arch/um/drivers/mconsole.h             |   2 +-
 arch/um/drivers/net_user.c             |   6 +-
 arch/um/drivers/slip_user.c            |  14 +-
 arch/um/drivers/slirp_user.c           |  16 +-
 arch/um/include/asm/Kbuild             |   1 -
 arch/um/include/asm/ptrace-generic.h   |   3 +-
 arch/um/include/asm/sections.h         |   9 +
 arch/um/include/asm/thread_info.h      |   2 +-
 arch/um/include/asm/uaccess.h          | 176 ++------
 arch/um/include/shared/init.h          |  24 +-
 arch/um/include/shared/os.h            |   2 +
 arch/um/include/shared/user.h          |   2 +-
 arch/um/kernel/ksyms.c                 |   2 +
 arch/um/kernel/physmem.c               |   7 +-
 arch/um/kernel/ptrace.c                |   7 +-
 arch/um/kernel/skas/mmu.c              |   7 +-
 arch/um/kernel/skas/syscall.c          |   6 +-
 arch/um/kernel/skas/uaccess.c          |  47 +-
 arch/um/kernel/trap.c                  |   5 +
 arch/um/kernel/um_arch.c               |   4 +-
 arch/um/os-Linux/drivers/tuntap_user.c |   6 +-
 arch/um/os-Linux/file.c                |   1 +
 arch/um/os-Linux/signal.c              |   8 +-
 arch/um/os-Linux/skas/mem.c            |   6 +-
 arch/um/os-Linux/skas/process.c        |   8 +-
 arch/x86/um/asm/checksum.h             |   1 +
 arch/x86/um/asm/elf.h                  |   2 -
 arch/x86/um/asm/processor.h            |   2 +
 arch/x86/um/asm/segment.h              |   8 +
 arch/x86/um/ldt.c                      |   1 +
 arch/x86/um/mem_32.c                   |   3 +-
 arch/x86/um/mem_64.c                   |   3 +-
 arch/x86/um/ptrace_32.c                |   1 +
 arch/x86/um/ptrace_64.c                |   1 +
 arch/x86/um/shared/sysdep/tls.h        |   6 +-
 arch/x86/um/signal.c                   |   3 +-
 arch/x86/um/syscalls_64.c              |   1 +
 arch/x86/um/tls_32.c                   |   1 +
 arch/x86/um/tls_64.c                   |   1 +
 arch/x86/um/vdso/vma.c                 |   1 +
 fs/Makefile                            |   1 -
 fs/hppfs/Makefile                      |   6 -
 fs/hppfs/hppfs.c                       | 766 ---------------------------------
 46 files changed, 155 insertions(+), 1065 deletions(-)
 create mode 100644 arch/um/include/asm/sections.h
 delete mode 100644 fs/hppfs/Makefile
 delete mode 100644 fs/hppfs/hppfs.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ