2004-04-14 22:15:24

by Jean Tourrilhes

[permalink] [raw]
Subject: IrDA patches for 2.6.6

Hi David,

This is the latest batch of IrDA patches from Stephen. It
seems to me that he is running out of things to clean up in the IrDA
stack ;-) I added a few other patches from Martin and me for good
measure.
Please send that through the channels...

Jean

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

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

ir265_vlsi_proc.diff :
~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [FEATURE] Convert vlsi_ir /proc/driver to single seq_file method.

ir265_rd_rsp_retry.diff :
~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Martin Diehl>
o [CORRECT] Fix handling of RD:RSP to be spec compliant

ir265_donauboe_crc.diff :
~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [FEATURE] Get rid of local CRC table, use standard one

irXXX_irlan_print_ret.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [FEATURE] Move print_ret_code from a global to local to avoid
namespace pollution.

irXXX_irlan_handle_filter.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [FEATURE] Change name of handle_filter_request to
irlan_filter_request to avoid namespace pollution.

irXXX_irlan_common_cleanup.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [FEATURE] Minor type changes in irlan_common for clarity:
- use const
- init and exit can be static
- use skb_queue_purge to flush queue
- get rid of noisy old comment

ir265_irlan_eth_cleanup-2.diff :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o [FEATURE] Use IrTTP flow control to stop/wake netif
<Patch from Stephen Hemminger>
o [CORRECT] Change irlan_eth device initialization:
*bug* address never set in DIRECT mode because access not set
in alloc_netdev -> irlan_eth_setup path
+ make eth_XXX handles static and provide alloc_irlandev hook
+ use netdev_priv (and get rid of truly impossible ASSERT's)
+ use skb_queue_purge

irXXX_irlan_sleep.diff :
~~~~~~~~~~~~~~~~~~~~~~
<Patch from Stephen Hemminger>
o [CORRECT] gets rid of interruptible_sleep_on.


2004-04-16 22:06:23

by David Miller

[permalink] [raw]
Subject: Re: IrDA patches for 2.6.6


All applied, thanks Jean.