1. 01 May, 2002 13 commits
  2. 30 Apr, 2002 27 commits
    • Jean Tourrilhes's avatar
      irda update 7/7: · 716905e1
      Jean Tourrilhes authored
              o [CORRECT] Prevent dealock on simultaneous peer IrNET connections
                      Only the primary peer will accept the IrNET connection
      716905e1
    • Jean Tourrilhes's avatar
      irda update 6/7: · e0554fd4
      Jean Tourrilhes authored
              o [CORRECT] Cancel LSAP watchdog when putting socket back to listen
              o [CORRECT] Try to close LAP when closing LSAP still active
                      <Following patch from Felix Tang>
              o [CORRECT] Header fix for compile on Alpha architecture
      e0554fd4
    • Jean Tourrilhes's avatar
      irda update 5/7: · 752d3f60
      Jean Tourrilhes authored
      o [CORRECT] Load dongle module with irq disabled in irtty
      752d3f60
    • Jean Tourrilhes's avatar
      irda update 4/7: · 177030c3
      Jean Tourrilhes authored
      o [FEATURE] Dongle driver for mcp2120/crystal hardware
      177030c3
    • Jean Tourrilhes's avatar
      irda update 3/7: · ad7e3eda
      Jean Tourrilhes authored
              o [FEATURE] Replace interruptible_sleep_on() with wait_event().
                      Most races were taken care off, but cleaner anyway
      ad7e3eda
    • Jean Tourrilhes's avatar
      irda update 2/7: · d8fd01e8
      Jean Tourrilhes authored
              o [CORRECT] Fix race condition when starting todo timer
              o [CORRECT] Fix race condition when stopping higher layer
                      Higher layer would think it is stopped and us it is started
              o [CORRECT] Give credit even if packets in Tx queue
                      If Tx queue was stopped, could starve peer and deadlock
              o [CORRECT] Protect Rx credit update with spinlock
              o [CORRECT] Calculate properly self->avail_credit
                      Didn't take into account queued Rx fragments
                      Incremented even if Rx frame not delivered to higher layer
                      -> would never stop the peer (i.e. not flow control)
                      -> could become infinite
              o [CORRECT] Send credit when higher layer reenable receive
                      Peer wouldn't restart Tx to us if flow stopped
              o [FEATURE] Implement LAP queue not full notification
                      Lower latency, ...
              o [FEATURE] Reduce Tx queue to 8 packets (from 10)
                      But make sure we can always send a full LAP window (7)
              o [FEATURE] Fix and optimise TTP flow control
                      Make sure peer can always send a full LAP window (7)
                      Minimise explicit credit updates (give_credit)
              o [FEATURE] Remove need for todo timer in Tx/Rx paths
                      Less potential races, lower latency, lower context switches
                      Could not use tasklet because broken API, better anyway ;-)
      d8fd01e8
    • Jean Tourrilhes's avatar
      irda update 1/7: · 4b1a0f62
      Jean Tourrilhes authored
              o [FEATURE] Reduce LAP Tx queue to 2 packets (from 10)
                      Improve latency, reduce buffer usage
              o [FEATURE] LAP Tx queue not full notification (flow start)
                      Poll higher layer to fill synchronously LAP window (7 packets)
              o [FEATURE] LMP LSAP scheduler
                      Ensure Tx fairness between LSAPs (sockets, IrCOMM, IrNET...)
      4b1a0f62
    • Linus Torvalds's avatar
      Fix PIIX bugs from merge · afae6f7c
      Linus Torvalds authored
      afae6f7c
    • Maksim Krasnyanskiy's avatar
      [PATCH] 2.5.x TUN/TAP driver readv/writev support · 7769f772
      Maksim Krasnyanskiy authored
      This adds proper support for readv/writev in the TUN/TAP driver.
      7769f772
    • Linus Torvalds's avatar
      Automerge · 4293dac3
      Linus Torvalds authored
      4293dac3
    • Linus Torvalds's avatar
      Merge http://linux-isdn.bkbits.net/linux-2.5.make-sound · 3b5ebe0a
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      3b5ebe0a
    • Linus Torvalds's avatar
      Merge http://linux-isdn.bkbits.net/linux-2.5.isdn · 5cacfc4f
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      5cacfc4f
    • Linus Torvalds's avatar
      Automerge · c2050b96
      Linus Torvalds authored
      c2050b96
    • Linus Torvalds's avatar
      Automerge · c0e0225b
      Linus Torvalds authored
      c0e0225b
    • Linus Torvalds's avatar
      Automerge · 50506fd0
      Linus Torvalds authored
      50506fd0
    • David Gibson's avatar
      [PATCH] orinoco driver update · 8cd05eff
      David Gibson authored
      The following patch against 2.5.11 updates the orinoco driver.  As well
      as miscellaneous updates to the driver core it adds a new module
      supporting Prism 2.5 based PCI wireless cards, and adds a MAINTAINERS
      entry for the driver.
      8cd05eff
    • Frank Davis's avatar
      [PATCH] 2.5.11 : drivers/net/ppp_generic.c · 3f64554f
      Frank Davis authored
      Linus,
        During a 'make bzImage', I received a warning on ppp_generic.c that ret
      wasn't initialized (also for 2.5.10). I have attached a patch that sets
      ret = count, thus removing the warning. Please review for inclusion.
      
      Regards,
      Frank
      3f64554f
    • Linus Torvalds's avatar
      Merge http://linux-isdn.bkbits.net/linux-2.5.make · feca11e9
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      feca11e9
    • Robert Love's avatar
      [PATCH] sched cleanup, comments, separate max prios · a4da60b5
      Robert Love authored
      Attached patch is a resync of previous patches sent by Ingo and I.
      Specifically:
      
      	- create new MAX_USER_RT_PRIO value
      	- separate uses of MAX_RT_PRIO vs MAX_USER_RT_PRIO
      	- replace use of magic numbers by above
      	- additional comments
      a4da60b5
    • Paul Fulghum's avatar
      [PATCH] 2.5.11 synclink.h · 2dba8370
      Paul Fulghum authored
      This patch to synclink.h against 2.5.11 is required
      for the synclink_cs.c driver to compile.
      2dba8370
    • Brian Gerst's avatar
      [PATCH] Removing SYMBOL_NAME part 6 · ee2a8d65
      Brian Gerst authored
      Last remaining instances removed.
      ee2a8d65
    • Linus Torvalds's avatar
      Merge · 8a909307
      Linus Torvalds authored
      8a909307
    • Jaroslav Kysela's avatar
      [PATCH] Re: ALSA patch.. · fb7545b3
      Jaroslav Kysela authored
      I overlooked these single line changes.  Here are next corrections
      against ChangeSet 1.547:
      fb7545b3
    • Linus Torvalds's avatar
      Fix broken sound print macros · f1e0bf4e
      Linus Torvalds authored
      f1e0bf4e
    • Linus Torvalds's avatar
      update x86 defconfig · 8c93aa4e
      Linus Torvalds authored
      8c93aa4e
    • Linus Torvalds's avatar
      Move BKL into readdir for ntfs-tng · 43fc2ec9
      Linus Torvalds authored
      43fc2ec9
    • Dave Hansen's avatar
      [PATCH] shift BKL out of vfs_readdir · ec3630a1
      Dave Hansen authored
      This patch takes the BKL out of vfs_readdir() and moves it into the
      individual filesystems, all 35 of them.  I have the feeling that this
      wasn't done before because there are a lot of these to change and it was
      a pain to find them all.  I definitely got all of those that were
      defined in the in the structure declaration like this "readdir:
      fs_readdir;" vxfs_readdir was assigned strangely, but I found it anyway.
      I also left devfs out of this one.  Richard seems confident that devfs
      has no need for the BKL.
      ec3630a1