1. 20 11月, 2008 1 次提交
  2. 12 11月, 2008 1 次提交
  3. 02 11月, 2008 1 次提交
    • A
      saner FASYNC handling on file close · 233e70f4
      Al Viro 提交于
      As it is, all instances of ->release() for files that have ->fasync()
      need to remember to evict file from fasync lists; forgetting that
      creates a hole and we actually have a bunch that *does* forget.
      
      So let's keep our lives simple - let __fput() check FASYNC in
      file->f_flags and call ->fasync() there if it's been set.  And lose that
      crap in ->release() instances - leaving it there is still valid, but we
      don't have to bother anymore.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      233e70f4
  4. 28 10月, 2008 2 次提交
  5. 18 10月, 2008 2 次提交
  6. 15 10月, 2008 1 次提交
  7. 11 10月, 2008 1 次提交
  8. 09 10月, 2008 1 次提交
  9. 11 9月, 2008 1 次提交
  10. 31 8月, 2008 1 次提交
  11. 18 8月, 2008 1 次提交
  12. 09 8月, 2008 1 次提交
  13. 08 8月, 2008 1 次提交
  14. 07 8月, 2008 2 次提交
  15. 30 7月, 2008 2 次提交
  16. 24 7月, 2008 2 次提交
  17. 19 7月, 2008 1 次提交
  18. 07 7月, 2008 2 次提交
  19. 03 7月, 2008 1 次提交
  20. 30 6月, 2008 1 次提交
  21. 21 6月, 2008 1 次提交
  22. 06 6月, 2008 1 次提交
  23. 27 5月, 2008 1 次提交
  24. 19 5月, 2008 1 次提交
  25. 17 5月, 2008 1 次提交
  26. 07 5月, 2008 1 次提交
  27. 27 4月, 2008 1 次提交
  28. 25 4月, 2008 1 次提交
  29. 24 4月, 2008 1 次提交
  30. 29 3月, 2008 1 次提交
    • A
      ixp4xx-beeper: add MODULE_ALIAS · 589499c0
      Alessandro Zummo 提交于
      The following patch allows ixp4xx-beeper to be loaded by udev
      automatically when compiled as a module with kernel versions 2.4.24 and
      greater.
      
      This patch is required because 43cc71ee
      ("platform: prefix MODALIAS with "platform:"") changed the modalias
      string to have the extra prefix.
      
      LKG7102D7:~# udevinfo -a -p /sys/devices/platform/ixp4xx-beeper.4
      
       looking at device '/devices/platform/ixp4xx-beeper.4':
         KERNEL=="ixp4xx-beeper.4"
         SUBSYSTEM=="platform"
         DRIVER==""
         ATTR{modalias}=="platform:ixp4xx-beeper"
      
      udev therefore tries to modprobe platform:ixp4xx-beeper instead of
      ixp4xx-beeper.
      
      LKG7102D7:~# udevtest /sys/devices/platform/ixp4xx-beeper.4
      ...
      import_uevent_var: import into environment: 'PHYSDEVBUS=platform'
      import_uevent_var: import into environment: 'MODALIAS=platform:ixp4xx-beeper'
      main: looking at device '/devices/platform/ixp4xx-beeper.4' from
      subsystem 'platform'
      wait_for_sysfs: file '/sys/devices/platform/ixp4xx-beeper.4/bus'
      appeared after 0 loops
      main: run: 'socket:/org/kernel/udev/monitor'
      main: run: '/sbin/modprobe --use-blacklist platform:ixp4xx-beeper'
      
      With this patch, depmod adds an alias line (see below) to
      modules.alias which allows modprobe to load the right module.
      
      alias platform:ixp4xx-beeper ixp4xx-beeper
      Signed-off-by: NGordon Farquharson <gordonfarquharson@gmail.com>
      Signed-off-by: NAlessandro Zummo <a.zummo@towertech.it>
      Cc: Kay Sievers <kay.sievers@vrfy.org>
      Cc: David Brownell <david-b@pacbell.net>
      Cc: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      Cc: Dmitry Torokhov <dtor@mail.ru>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      589499c0
  31. 28 3月, 2008 1 次提交
    • G
      [ARM] 4875/1: Add MODULE_ALIAS to ixp4xx-beeper module · 1035d60d
      Gordon Farquharson 提交于
      The following patch allows ixp4xx-beeper to be loaded by udev
      automatically when compiled as a module with kernel versions 2.4.24
      and greater. This patch is required because commit
      43cc71ee adds "platform:" to the
      modalias string.
      
      LKG7102D7:~# udevinfo -a -p /sys/devices/platform/ixp4xx-beeper.4
      
       looking at device '/devices/platform/ixp4xx-beeper.4':
       KERNEL=="ixp4xx-beeper.4"
       SUBSYSTEM=="platform"
       DRIVER==""
       ATTR{modalias}=="platform:ixp4xx-beeper"
      
      udev therefore tries to modprobe platform:ixp4xx-beeper instead of
      ixp4xx-beeper.
      
      LKG7102D7:~# udevtest /sys/devices/platform/ixp4xx-beeper.4
      ...
      import_uevent_var: import into environment: 'PHYSDEVBUS=platform'
      import_uevent_var: import into environment: 'MODALIAS=platform:ixp4xx-beeper'
      main: looking at device '/devices/platform/ixp4xx-beeper.4' from
      subsystem 'platform'
      wait_for_sysfs: file '/sys/devices/platform/ixp4xx-beeper.4/bus'
      appeared after 0 loops
      main: run: 'socket:/org/kernel/udev/monitor'
      main: run: '/sbin/modprobe --use-blacklist platform:ixp4xx-beeper'
      
      With this patch, depmod adds an alias line (see below) to
      modules.alias which allows modprobe to load the right module.
      
      modules.alias:
      alias platform:ixp4xx-beeper ixp4xx-beeper
      Signed-off-by: NGordon Farquharson <gordonfarquharson@gmail.com>
      Signed-off-by: NAlessandro Zummo <a.zummo@towertech.it>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      1035d60d
  32. 14 3月, 2008 1 次提交
  33. 05 3月, 2008 1 次提交
  34. 07 2月, 2008 1 次提交