1. 14 11月, 2008 1 次提交
  2. 13 11月, 2008 2 次提交
  3. 12 11月, 2008 1 次提交
  4. 10 11月, 2008 2 次提交
  5. 07 11月, 2008 1 次提交
  6. 06 11月, 2008 4 次提交
  7. 05 11月, 2008 2 次提交
  8. 04 11月, 2008 1 次提交
  9. 01 11月, 2008 1 次提交
  10. 31 10月, 2008 8 次提交
  11. 30 10月, 2008 11 次提交
  12. 28 10月, 2008 2 次提交
  13. 27 10月, 2008 4 次提交
    • T
      Merge branch 'topic/asoc-next' into topic/asoc · 911fc25d
      Takashi Iwai 提交于
      911fc25d
    • L
      Linux 2.6.28-rc2 · 0173a326
      Linus Torvalds 提交于
      .. fix all the worst problems in -rc1
      0173a326
    • G
      m68k: Disable Amiga serial console support if modular · d1a35e4d
      Geert Uytterhoeven 提交于
      If CONFIG_AMIGA_BUILTIN_SERIAL=m, I get the following warnings:
      
      | drivers/char/amiserial.c: At top level:
      | drivers/char/amiserial.c:2138: warning: data definition has no type or storage class
      | drivers/char/amiserial.c:2138: warning: type defaults to 'int' in declaration of 'console_initcall'
      | drivers/char/amiserial.c:2138: warning: parameter names (without types) in function declaration
      | drivers/char/amiserial.c:2134: warning: 'amiserial_console_init' defined but not used
      
      because console_initcall() is not defined (nor really sensible) in the
      modular case.
      
      So disable serial console support if the driver is modular.
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      d1a35e4d
    • D
      epoll: avoid double-inserts in case of EFAULT · 9ce209d6
      Davide Libenzi 提交于
      In commit f337b9c5 ("epoll: drop
      unnecessary test") Thomas found that there is an unnecessary (always
      true) test in ep_send_events().  The callback never inserts into
      ->rdllink while the send loop is performed, and also does the
      ~EP_PRIVATE_BITS test.  Given we're holding the mutex during this time,
      the conditions tested inside the loop are always true.
      
      HOWEVER.
      
      The test "!ep_is_linked(&epi->rdllink)" wasn't there because we insert
      into ->rdllink, but because the send-events loop might terminate before
      the whole list is scanned (-EFAULT).
      
      In such cases, when the loop terminates early, and when a (leftover)
      file received an event while we're performing the lockless loop, we need
      such test to avoid to double insert the epoll items.  The list_splice()
      done a few steps below, will correctly re-insert the ones that were left
      on "txlist".
      
      This should fix the kenrel.org bugzilla entry 11831.
      Signed-off-by: NDavide Libenzi <davidel@xmailserver.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      9ce209d6