Skip to contentSkip to conversation

IrDA patches for 2.6.X

DISCUSSION Jean Tourrilhes 2 participants 2 messages Jan 8, 2004 – Jan 9, 2004

lore
Share & tools
lore
#0 lore raw

Hi Dave,

As promised, here are the IrDA patches that are good to go in
the kernel. The last one is the IrCOMM fix that you say you wanted in your kernel. The sir-dev fixes are also critical to finish the work on SIR dongle drivers. I've kept a few more less tested patches for later.
Patches tested on 2.6.0, please push to Linus...

Thanks...

Jean

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

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

ir2609_irlap_final_timer-2.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o [CORRECT] Proper calculation for F-timer. Improve interoperability.

irXXX_sirdev_txlock.diff :
~~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Martin Diehl>
o [CRITICA] Fix a potential dealock in sir-dev state machine
o [FEATURE] Make sir-dev locking compatible with irport

irXXX_sirdev_rawmode.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~
<Apply *after* irXXX_sirdev_txlock.diff patch> <Patch from Martin Diehl>
o [CORRECT] Fix sir-dev 'raw' mode for sir dongles that need it

irXXX_ircomm_alias.diff :
~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Martin Diehl>
o [FEATURE] Add module alias for IrCOMM pseudo serial device.

ir2609_afirda_max_string.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o [FEATURE] Fix a gcc warning

ir260_ircomm_detach_lock.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o [CRITICA] Fix IrCOMM Oops at disconnect (local_bh_enable)

#1 lore raw
Quoted 5 lines · On Wed, 7 Jan 2004 18:31:59 -0800 Jean Tourrilhes <[email protected]> wrote:

As promised, here are the IrDA patches that are good to go in
the kernel. The last one is the IrCOMM fix that you say you wanted in your kernel. The sir-dev fixes are also critical to finish the work on SIR dongle drivers. I've kept a few more less tested patches for later.
Patches tested on 2.6.0, please push to Linus...

All applied, should make it into 2.6.2

Thanks Jean.