openwrt/target/linux/generic/files
Aleksander Jan Bajkowski d69becd307 kernel: use struct group to wipe psb6970 volatile priv data
Instead of reference vlan and do strange subtraction, use the handy
struct_group() to create a virtual struct of the same size of the
members. This permits to have a more secure memset and fix compilation
warning in 6.1 where additional checks are done.

Fix compilation warning:
| inlined from 'psb6970_reset_switch' at drivers/net/phy/psb6970.c:275:2:
| ./include/linux/fortify-string.h:314:25: error: call to '__write_overflow_field'
| declared with attribute warning: detected write beyond size of field
| (1st parameter); maybe use struct_group()? [-Werror=attribute-warning]
|  314 |                         __write_overflow_field(p_size_field, size);
|      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|cc1: all warnings being treated as errors

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2023-06-08 17:25:22 +02:00
..
arch/mips/fw/myloader rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
block/partitions generic: use only first element in bootconf for uImage.FIT 2023-06-05 11:36:32 +01:00
Documentation dt-bindings: mtd: partitions: add OpenWrt defined U-Boot Image 2021-01-22 21:03:11 +01:00
drivers kernel: use struct group to wipe psb6970 volatile priv data 2023-06-08 17:25:22 +02:00
include kernel: move mediatek BMT support patch to generic patches 2022-01-13 18:33:06 +01:00