1. 09 Oct, 2003 5 commits
    • Rusty Russell's avatar
      [PATCH] More barriers in module code. · fe3f6208
      Rusty Russell authored
      Paul McKenney convinced me that there's no *guarantee* that all archs
      will refuse the speculate the atomic ops above the state test, eg:
      
      CPU0 (stopref_set_state)		CPU1 (stopref)
      
       atomic_set(&ack, 0);			if (state == XXX)
       wmb();						atomic_inc(&ack);
       state = XXX;
      
      Certainly Alpha needs a rmb() inside stopref to guarantee it sees
      the same ordering.
      fe3f6208
    • Rusty Russell's avatar
      [PATCH] ipt_limit fix for HZ=1000 · b6e31b8e
      Rusty Russell authored
      The range that the iptables limit extension can specify depends on HZ.
      This means that rules which worked i386 2.4 (100 HZ) won't work on
      2.6.
      
      The solution is to adjust the precision based on the HZ value (keeping
      the range of possible values the same).  For extra geek cred, this is
      done by calculating a power-of-two constant below the maximum
      multiplication factor, which gcc then turns into a simple shift.
      b6e31b8e
    • Rusty Russell's avatar
      [PATCH] Fix pcmcia_tcic.c if PCMCIA_DEBUG is defined. · 9c0451e5
      Rusty Russell authored
      From:  Stephen Hemminger <shemminger@osdl.org>
      
        Compile errors in the pcmcia/tcic driver if PCMCIA_DEBUG is defined.
        Looks like simple debug code bitrot, this fixes it.
      9c0451e5
    • Linus Torvalds's avatar
      Manual merge of sound config · 239af6cf
      Linus Torvalds authored
      239af6cf
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · 3480a142
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      3480a142
  2. 10 Oct, 2003 1 commit
  3. 09 Oct, 2003 2 commits
    • Paul Mackerras's avatar
      Merge samba.org:/stuff/paulus/kernel/linux-2.5 · a605a1cf
      Paul Mackerras authored
      into samba.org:/stuff/paulus/kernel/for-linus-ppc
      a605a1cf
    • Paul Mackerras's avatar
      [PATCH] Fix compile on PPC · 19d4808f
      Paul Mackerras authored
      At the moment the aty128fb and matroxfb frame buffer drivers don't
      compile on PPC.  In both cases the error is pretty trivial.  This
      patch is the minimum change to fix the problems.
      
      The _IOR() type problem fix in aty128fb.c depends on the fact that the
      size of a pointer is the same as "size_t", so we don't have to use
      _IOR_BAD() to keep the ioctl number the same.
      19d4808f
  4. 08 Oct, 2003 32 commits