1. 09 Feb, 2003 19 commits
  2. 10 Feb, 2003 4 commits
  3. 09 Feb, 2003 7 commits
  4. 08 Feb, 2003 10 commits
    • David S. Miller's avatar
      Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5 · fd7c713f
      David S. Miller authored
      into kernel.bkbits.net:/home/davem/net-2.5
      fd7c713f
    • Jamie Lokier's avatar
      [PATCH] CONFIG_PREEMPT fix of do_debug() · 28a59cb0
      Jamie Lokier authored
      If CONFIG_PREEMPT is enabled, and the kernel is preempted just before
      do_debug() has a chance to save the debug register values, DR6 could be
      read from the wrong CPU.
      
      It is exactly the same problem as reading %cr2 in the page fault
      handler.  Same fix: make the handler a interrupt gate, and enable
      interrupts only once safe.
      28a59cb0
    • Andrew Morton's avatar
      [PATCH] Fix compile warning for 'sys_exit_group' · 167b1210
      Andrew Morton authored
      sys_exit_group() doesn't return any value, and obviously cannot.
      
      So don't make the compiler unhappy about it by claiming it does.
      167b1210
    • Russell King's avatar
      [PATCH] Fix Alt-SysRQ-T status, and comment · cdb4ec5d
      Russell King authored
      Fix wrong order of process status. It's
      
      	#define TASK_RUNNING            0
      	#define TASK_INTERRUPTIBLE      1
      	#define TASK_UNINTERRUPTIBLE    2
      	#define TASK_STOPPED            4
      	#define TASK_ZOMBIE             8
      	#define TASK_DEAD               16
      
      but SysRQ printout routines switch stopped and zombie around.
      
      So, for one more time, here's another mailing of the same patch to fix
      this brokenness.  In addition, fix the wrong comment in fs/proc/array.c
      cdb4ec5d
    • Linus Torvalds's avatar
      More signal handling fixups for the threaded signal fix upheavals. · 5654988e
      Linus Torvalds authored
      This fixes the signal code to not wake up threads with blocked signals,
      especially noticeable with kernel threads that may not be able to handle
      signals at all.
      
      We also don't unnecessarily wake processes in TASK_UNINTERRUPTIBLE.
      5654988e
    • Chris Wedgwood's avatar
      [PATCH] missing sound include file · b07f7f53
      Chris Wedgwood authored
      Sound drivers need <linus/interrupt.h> for tasklets
      b07f7f53
    • Jaroslav Kysela's avatar
      ALSA update · 613b00db
      Jaroslav Kysela authored
        - emu10k1 - fixed makefile to not build synth module when emu10k1 is not selected
      613b00db
    • Jaroslav Kysela's avatar
      ALSA update · 0d3e15d1
      Jaroslav Kysela authored
        - cmipci driver cleanups (ac3 & surround)
        - replaced snd_dma_residue() with snd_dma_pointer()
        - GCC 3.3 warnings removal
        - timer interface
          - recoded using tasklet
          - improved slave timer locking (should be much faster)
          - added async support
        - improved ioctl32 wrapper functions
        - fixed Makefile problems (synth modules were build for not selected driver)
        - AC97 codec
          - improved SPSA control
          - moved reset function outside the main init code
          - improved ALC650 initialization
        - USB driver
          - added quirk for Roland XV-2020
      0d3e15d1
    • Kai Germaschewski's avatar
      kbuild: Add a bug trap for people playing with SUBDIRS too much · 66e01461
      Kai Germaschewski authored
      If SUBDIRS is set manually on the command line, the contents of
      .tmp_versions are not deleted before descending and can accumulate
      stale entries. Print a warning if that case is detected, but deal with
      it gracefully.
      66e01461
    • Kai Germaschewski's avatar
      kbuild: Modversions fix · 0434f166
      Kai Germaschewski authored
      We're still using the old genksyms binary, that's why we have to 
      postprocess the output to convert it into a linker script - that
      postprocessing got confused by "__verify_write".
      
      Kick out the grep, do it all and correctly within sed.
      
      Bug reported by Thomas Molina.
      0434f166