1. 31 8月, 2007 1 次提交
  2. 12 2月, 2007 1 次提交
  3. 28 3月, 2006 1 次提交
    • B
      [PATCH] uml: more carefully test whether we are in a system call · 81efcd33
      Bodo Stroesser 提交于
      For security reasons, UML in is_syscall() needs to have access to code in
      vsyscall-page.  The current implementation grants this access by explicitly
      allowing access to vsyscall in access_ok_skas().  With this change,
      copy_from_user() may be used to read the code.  Ptrace access to vsyscall-page
      for debugging already was implemented in get_user_pages() by mainline.  In
      i386, copy_from_user can't access vsyscall-page, but returns EFAULT.
      
      To make UML behave as i386 does, I changed is_syscall to use
      access_process_vm(current) to read the code from vsyscall-page.  This doesn't
      hurt security, but simplifies the code and prepares implementation of
      stub-vmas.
      Signed-off-by: NBodo Stroesser <bstroesser@fujitsu-siemens.com>
      Signed-off-by: NJeff Dike <jdike@addtoit.com>
      Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      81efcd33
  4. 21 5月, 2005 1 次提交
    • J
      [PATCH] uml: small fixes left over from rc4 · ba9950c8
      Jeff Dike 提交于
      Some changes that I sent in didn't make 2.6.12-rc4 for some reason.  This
      adds them back.  We have
      	an x86_64 definition of TOP_ADDR
      	a reimplementation of the x86_64 csum_partial_copy_from_user
      	some syntax fixes in arch/um/kernel/ptrace.c
      	removal of a CFLAGS definition in the x86_64 Makefile
      	some include changes in the x86_64 ptrace.c and user-offsets.h
      	a syntax fix in elf-x86_64.h
      Also moved an include in the i386 and x86_64 Makefiles to make the symlinks
      work, and some small fixes from Al Viro.
      Signed-off-by: NJeff Dike <jdike@addtoit.com>
      Cc: <viro@parcelfarce.linux.theplanet.co.uk>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      ba9950c8
  5. 07 5月, 2005 1 次提交
  6. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4