1. 22 10月, 2010 1 次提交
  2. 21 5月, 2010 1 次提交
  3. 11 12月, 2009 1 次提交
  4. 08 10月, 2009 1 次提交
    • T
      Blackfin: fix framebuffer mmap bug for nommu · 59bd00c8
      Thomas Chou 提交于
      The patch added a special get_unmapped_area for framebuffer which
      was hooked to the file ops in drivers/video/fbmem.c.
      
      This is needed since v2.6.29-rc1 where nommu vma management was
      updated, and mmap of framebuffer caused kernel BUG panic. You may turn
      on "Debug the global anon/private NOMMU mapping region tree" config to
      such message.
      
      As Documentation/nommu-mmap.txt said,
      "To provide shareable character device support, a driver must provide
      a file->f_op->get_unmapped_area() operation. The mmap() routines will
      call this to get a proposed address for the mapping."
      
      With this change, user space should call mmap for framebuffer using
      shared map. Or it can try shared map first, then private map if
      failed. This shared map usage is now consistent between mmu and nommu.
      
      The sys_ file may not be a good place for this patch. But there is a
      similar one for sparc. I tested a similar patch on nios2nommu, though
      I don't have a blackfin board to test.
      Signed-off-by: NThomas Chou <thomas@wytron.com.tw>
      Signed-off-by: NGraf Yang <graf.yang@analog.com>
      Signed-off-by: NMichael Hennerich <michael.hennerich@analog.com>
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      59bd00c8
  5. 07 10月, 2009 1 次提交
    • R
      Blackfin: mass clean up of copyright/licensing info · 96f1050d
      Robin Getz 提交于
      Bill Gatliff & David Brownell pointed out we were missing some
      copyrights, and licensing terms in some of the files in
      ./arch/blackfin, so this fixes things, and cleans them up.
      
      It also removes:
       - verbose GPL text(refer to the top level ./COPYING file)
       - file names (you are looking at the file)
       - bug url (it's in the ./MAINTAINERS file)
       - "or later" on GPL-2, when we did not have that right
      
      It also allows some Blackfin-specific assembly files to be under a BSD
      like license (for people to use them outside of Linux).
      Signed-off-by: NRobin Getz <robin.getz@analog.com>
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      96f1050d
  6. 13 7月, 2009 1 次提交
  7. 12 6月, 2009 1 次提交
  8. 04 5月, 2008 1 次提交
    • U
      unified (weak) sys_pipe implementation · d35c7b0e
      Ulrich Drepper 提交于
      This replaces the duplicated arch-specific versions of "sys_pipe()" with
      one unified implementation.  This removes almost 250 lines of duplicated
      code.
      
      It's marked __weak, so that *if* an architecture wants to override the
      default implementation it can do so by simply having its own replacement
      version, since many architectures use alternate calling conventions for
      the 'pipe()' system call for legacy reasons (ie traditional UNIX
      implementations often return the two file descriptors in registers)
      
      I still haven't changed the cris version even though Linus says the BKL
      isn't needed.  The arch maintainer can easily do it if there are really
      no obstacles.
      Signed-off-by: NUlrich Drepper <drepper@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      d35c7b0e
  9. 07 3月, 2008 1 次提交
  10. 12 8月, 2007 1 次提交
  11. 12 7月, 2007 1 次提交
  12. 08 5月, 2007 1 次提交