New batch of IrDA patches for 2.4.11-pre3

From: Jean Tourrilhes (jt@bougret.hpl.hp.com)
Date: Thu Oct 04 2001 - 19:08:04 EST


        Hi,

        This is the new batch of IrDA patches that have been tested on
the IrDA mailing list in the last 2 weeks. I've just recreated them
for 2.4.11-pre3, so they are ready to go in the kernel..
        Changelog below, patch to follow...

        Jean

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

ir240_vlsi_v0.3.diff :
--------------------
<From Martin Diehl, his changelog :>
v0.3:
        * improve chip initialization which was insufficient in some rare
          cases without cold reboot
        * resync with v2.4.10 (irlap-hwname e.g.)
        * add MODULE_LICENSE
        * drop MOD_{INC|DEC}_USE_COUNT in favour of SET_MODULE_OWNER
        * rename mtt_bits to qos_mtt_bits parameter like other irda
          drivers use
v0.2:
        * add Documentation/Configure.help entry
        * datasize=2048 issues fixed
        * major ring operation improvement and cleanup
        * improved mtt handling
        * few minor fixes
<Note : I think this patch also enable MIR/FIR operation, i.e. higher speeds>

ir240_usb_async-2.diff :
----------------------
        o [CRITICA] Set the USB_ASYNC_UNLINK flag on Tx URB
                - now usb_unlink_urb() in net watchdog does no longer crash
        o [CORRECT] Document behaviour with respect to USB low level drivers
        o [CORRECT] Document that SigmaTel chipset won't work
        o [CORRECT] Handle properly unknown USB error code
        o [FEATURE] Remove the KICK_TX code (now that USB_ZERO_PACKET works)
        o [FEATURE] Optimise timing by taking into account USB RTT
        o [FEATURE] Increase USB and Watchdog timeout (for 9600bps operation)
        o [FEATURE] Document the use of the interrupt pipe

ir240_discovery_on_demand-2.diff :
--------------------------------
        o [FEATURE] Enable IrDA discovery on demand while in passive mode
                - Apply only to IrSock and IrNET
                - Was accidentally removed in discovery rework one year ago

ir240_various_cleanup-2.diff :
----------------------------
        o [CORRECT] Remove a comment that Dag found offensive
        o [CORRECT] Remove unused variable (spurious warning)
        o [CORRECT] Typo in nsc-ircc.c
        o [FEATURE] Enable alternate IO address in smc-ircc.c
-
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 Oct 07 2001 - 21:00:35 EST