IrDA patches on the way...

From: Jean Tourrilhes (jt@bougret.hpl.hp.com)
Date: Tue Apr 02 2002 - 21:17:38 EST


        Hi Linus,

        Do I need to say more ? A new batch of IrDA patches that have
been waiting on my web page and tested intensively with 2.5.7-SMP
(Marcelo will have to wait for his turn).
        This mostly include some race conditions in LAP and discovery,
correcting my previous IrNET fix and final fixing of the USB driver.
        Not included in this batch is the LSAP scheduler and my
partial rewrite of IrTTP, that will have to wait. Martin also promised
me a new version of the vlsi driver.
        Have fun...

        Jean

-------------------------------------------------------

[FEATURE] : Add a new feature to the IrDA stack
[CORRECT] : Fix to have the correct/expected behaviour
[CRITICA] : Fix potential kernel crash

ir256_w83977af_bus_to_virt.diff :
-------------------------------
        o [CRITICA] Fix w83977af_ir FIR drivers for new DMA API
        <PCI FIR drivers are still broken and need fixing>

ir257_trivial_fixes-3.diff :
--------------------------
        o [CORRECT] Handle signals while IrSock is blocked on Tx
        o [CORRECT] Fix race condition in LAP when receiving with pf bit
        o [CRITICA] Prevent queuing Tx data before IrComm is ready
        o [FEATURE] Warn user of common misuse of IrLPT

ir257_sys_max_tx-2.diff :
-----------------------
        o [FEATURE] Allow tuning of Max Tx MTU to workaround spec contradiction

ir256_irnet_disc_ind_again.diff :
-------------------------------
        o [CORRECT] Correct fix for IrNET disconnect indication :
          if socket is not connected, don't hangup, to allow passive operation

ir257_discovery_fixes.diff :
--------------------------
        <Need to apply after ir257_trivial_fixes-3.diff to avoid "offset">
        o [FEATURE] Propagate mode of discovery to higher protocols
        o [CORRECT] Disable passive discovery in ircomm and irlan
          Prevent client and server to simultaneously connect to each other
        o [CORRECT] Force expiry of discovery log on LAP disconnect

ir257_usb_disconnect_atomic-2.diff :
----------------------------------
        o [CRITICA] Fix race condition between disconnect and the rest
        o [CRITICA] Force synchronous unlink of URBs in disconnect
        o [CRITICA] Cleanup instance if disconnect before close
        <Following patch from Martin Diehl>
        o [CRITICA] Call usb_submit_urb() with GPF_ATOMIC

ir257_nsc_ob6100.diff :
---------------------
        <Following patch from Kevin Thayer>
        o [FEATURE] Handle what is probably a new variant of NSC chip

ir257_irtty_stats.diff :
----------------------
        <Following patch from Frank Becker>
        o [FEATURE] Update dev tx stats at the right time
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 07 2002 - 22:00:10 EST