mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* IrDA patches for 2.5.X on the way...
@ 2002-10-11  0:14 Jean Tourrilhes
  0 siblings, 0 replies; 2+ messages in thread
From: Jean Tourrilhes @ 2002-10-11  0:14 UTC (permalink / raw)
  To: irda-users, Jeff Garzik, Linux kernel mailing list

	Hi Jeff,

	A more "normal" IrDA update this time (drivers, bug fixes) to
flush my patch queue. Some of those patches have been on my web page
for far too long, rediffed on 2.5.41.
	Martin is working on the new irtty driver that should fix the
last remaining big problem with IrDA in 2.5.X. Hopefully you will see
that soon.
	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

ir251_vlsi_v4-2.diff :
--------------------
	        <Following patch from Martin Diehl>
        * merge+sync with changes from recent kernels: pci_[sg]et_drvdata,
          __devexit_p, netdev->last_rx, irda header cleanup
        * add netdev tx_timeout which re-initializes the whole thing
        * add power management support consistent with pci driver api
        * major rework of the ring descriptor operations
        * make correct usage of consistent and streaming pci dma api
        * nuke last virt_to_bus() and friends
        * support MIR/FIR highspeed interaction pulse (SIP)
        * review all paths for packet-size issues (rx and tx)
        * fix an old issue requiring hw powercycle caused by a race
          between IrLAP and hardware when switching _back_ to default
          speed at LAP disconnect. This was opened by the complete async
          behaviour of netdev->xmit but didn't happen before your latency
          improvements went into the stack.
        * add driver status readout under /proc/driver/vlsi_ir/irda%
          For 2.5, this will probably go into driverfs once things have
          stabilized.
        * fix potential deadlock in speed changing code
        * make identical driver working for both 2.4 and 2.5
        * add __attribute__((packed)) to hardware-exposed struct
        * add suggested pci_dma_prep_single() to flush cpu cache before
          streaming dma buffer gets reused for busmastering

ir254_donauboe-2.diff :
---------------------
	        <Following patch from Martin Lucina & Christian Gennerat>
	o [FEATURE] Rewrite of the toshoboe driver using documentation
	o [FEATURE] Support Donau oboe chipsets.
	o [FEATURE] FIR support
	o [CORRECT] Probe chip before opening
	o [FEATURE] suspend/resume support
	o [FEATURE] Numerous other improvements/cleanups
	o [CORRECT] (me) Remove save_flags()/cli() for spinlock
		<Currently, we keep the old toshoboe driver around>
	o [FEATURE] Config.help for ma600 driver (unrelated ;-)

ir251_export_crc-2.diff :
-----------------------
	o [FEATURE] Export CRC16 helper so that drivers can use it

ir251_ircomm_uninit_fix-6.diff :
------------------------------
	o [FEATURE] Fix spelling UNITIALISED => UNINITIALISED
	o [CORRECT] Accept data from TTY before link initialisation
		This seems necessary to avoid chat (via pppd) dropping chars
	o [CRITICA] Remember allocated skb size to avoid to over-write it
	o [FEATURE] Remove  LM-IAS object once connected
	o [CORRECT] Avoid declaring link ready when it's not true

ir251_qos_param-2.diff :
----------------------
	o [FEATURE] Fix some comments
	o [FEATURE] printk warning when we detect buggy QoS from peer
	o [CORRECT] Workaround NULL QoS bitfields
	o [CORRECT] Workaround oversized QoS bitfields
	o [FEATURE] Add sysctl "max_tx_window" to limit IrLAP Tx Window

ir251_lmp_timer_race-2.diff :
---------------------------
	o [CORRECT] Start timer before sending event to fix race condition
	o [FEATURE] Improve the IrLMP event debugging messages.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* IrDA patches for 2.5.X on the way...
@ 2002-11-05  1:53 Jean Tourrilhes
  0 siblings, 0 replies; 2+ messages in thread
From: Jean Tourrilhes @ 2002-11-05  1:53 UTC (permalink / raw)
  To: irda-users, Jeff Garzik, Linux kernel mailing list

        Hi Jeff,

	As promised earlier, the new irtty driver ! This new driver
should work properly with the new serial driver in 2.5.X. As the old
irtty, the most used driver, was broken with the new serial driver,
you can guess that this is a pretty important update for most users...
	This has been tested in 2.5.44 and 2.5.46. There is still more
work to be done around the new irtty driver (like converting other
dongle drivers), but at least this should get most people going. I
will also probably remove the old drivers before 2.6.X proper (but we
need a new irport first).
	I still have other goodies in my patch queue, but they will
wait for the next update.
	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

ir255_irtty-sir-1.diff :
----------------------
	        <Following patch from Martin Diehl>
	o [CRITICA] Do all serial driver config change in process context
	o [CORRECT] Safe registration of dongle drivers
	o [FEATURE] Rework infrastructure of SIR drivers
	o [CORRECT] Port irtty driver to new SIR infrastructure
	o [CORRECT] Port esi/actisys/tekram driver to new SIR infrastructure
		<Note : there is still some more work to do around SIR drivers,
		 such as porting other drivers to the new infrastructure, but
		 this is functional and tested, and old irtty is broken>

ir254_donauboe_init.diff :
------------------------
		<Thanks to Adrian Bunk>
	o [FEATURE] Fix exported function name to avoid clash with toshoboe

ir256_packet_type.diff :
----------------------
		<Thanks to Martin Diehl>
	o [CORRECT] Handle non-linear and shared skbs
	o [CORRECT] Tell kernel we can handle multithreaded receive
		<Of course, this has been tested extensively on SMP>


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-11-05  1:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-11  0:14 IrDA patches for 2.5.X on the way Jean Tourrilhes
2002-11-05  1:53 Jean Tourrilhes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®