IrDA patches on the way...

Jean Tourrilhes (jt@bougret.hpl.hp.com)
Fri, 30 Nov 2001 12:54:06 -0800


Hi,

Classical ritual : I'm going to send a bunch or IrDA patches
for inclusion in 2.4.17 and 2.5.1 kernel. Patch have been around on
IrDA mailing list and torture tested on 2.4.17-pre1, so are ready to
go in.
Nothing really major this time. 2 fixes for cellular phones
(MIR and min_tx_turn_time), one crasher (self->tsap->lsap->lap) and a
bunch of cleanups.
No major work on the IrDA stack is planned as yet for 2.5.X,
and most people seem happy with the stack as it is. I'll keep the
stack in <bugfix/minor cleanup/new driver> mode and try to keep 2.4.X
and 2.5.X identical to simplify maintainance until something big
happens (I've got some catch up to do on 802.11).
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

ir245_vlsi_mir.diff :
-------------------
<Patch from Martin Diehl>
o [CORRECT] When MIR is requested, enable MIR on the chip, not FIR

ir245_sysctl-2.diff :
-------------------
o [CORRECT] Check min/max boundary on various sysctl
o [FEATURE] Add min_tx_turn_time sysctl and make it default to 10
This fixes problem with some broken cellular phones
o [FEATURE] Simplify retry_count tests
o [FEATURE] Allow to set the "no activity" event timeout via sysctl
o [FEATURE] "no activity" event generated each multiple of timeout
and not only the first time. This allow apps to know is connectivity
is restored (they don't receive anymore the event).

ir245_af_ias.diff :
-----------------
o [CORRECT] Restrict write access to IAS database to ROOT. Users can
only write IAS object attached to their own socket. This avoid apps
polluting each other.
o [FEATURE] Empty IAS classname will refer to object attached to
present socket.

ir245_clean_listen.diff :
-----------------------
o [FEATURE] Put the code to set the socket back to listen mode in
common functions instead of cut'n'pasted all over the place.
o [CRITICA] When setting a socket back to listen mode, set
self->tsap->lsap->lap = NULL; to avoid crashing is LAP is
removed before the socket.
o [CORRECT] Fix disconnect event generation. Doh !

ir247_config-2.diff :
-------------------
o [FEATURE] Remove CONFIG_IRDA_OPTIONS. A menu for only 3 items !
o [FEATURE] Set various CONFIG_IRDA options default to YES
o [FEATURE] Advertise more aggressively usage of those options
in Configure.help. Too many bug reports of people not using those.
o [FEATURE] Remove obsolete Configure.help entries

-
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/