mirror of
https://github.com/torvalds/linux.git
synced 2026-06-27 16:45:33 +02:00
This changes the uevent buffer functions to use a struct instead of a long list of parameters. It does no longer require the caller to do the proper buffer termination and size accounting, which is currently wrong in some places. It fixes a known bug where parts of the uevent environment are overwritten because of wrong index calculations. Many thanks to Mathieu Desnoyers for finding bugs and improving the error handling. Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> Cc: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
||
|---|---|---|
| .. | ||
| sn2 | ||
| bte_error.c | ||
| bte.c | ||
| huberror.c | ||
| idle.c | ||
| io_acpi_init.c | ||
| io_common.c | ||
| io_init.c | ||
| iomv.c | ||
| irq.c | ||
| klconflib.c | ||
| machvec.c | ||
| Makefile | ||
| mca.c | ||
| msi_sn.c | ||
| pio_phys.S | ||
| setup.c | ||
| tiocx.c | ||
| xp_main.c | ||
| xp_nofault.S | ||
| xpc_channel.c | ||
| xpc_main.c | ||
| xpc_partition.c | ||
| xpnet.c | ||