WSL2-Linux-Kernel/drivers/net/can/mscan
Wolfgang Grandegger a3a4bfde8a mscan: too much data copied to CAN frame due to 16 bit accesses
Due to the 16 bit access to mscan registers there's too much data copied to
the zero initialized CAN frame when having an odd number of bytes to copy.
This patch ensures that only the requested bytes are copied by using an
8 bit access for the remaining byte.

Reported-by: Andre Naujoks <nautsch@gmail.com>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-10-10 14:31:00 -04:00
..
Kconfig m68knommu: Remove dependencies on nonexistent M68KNOMMU 2011-02-08 15:07:44 +10:00
Makefile net/can/mscan: improve build 2009-11-17 03:57:34 -08:00
mpc5xxx_can.c drivercore: revert addition of of_match to struct device 2011-05-18 12:32:23 -06:00
mscan.c mscan: too much data copied to CAN frame due to 16 bit accesses 2011-10-10 14:31:00 -04:00
mscan.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00