opnsense-src/sys/dev/nand
Gleb Smirnoff 93ed1e805b The nandsim(4) simulator driver doesn't have any protection against
races at least in its ioctl handler, and at the same time it creates
device entry with 0666 permissions.

To plug possible issues in it:
- Mark it as needing Giant.
- Switch device mode to 0600.

Submitted by:	C Turt
Reviewed by:	imp
MFC after:	1 week
Security:	Possible double free in ioctl handler
2017-05-04 20:42:31 +00:00
..
nand.c Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
nand.h Move the luns field to the end of the struct, for serendipitous packing. 2013-11-15 23:45:13 +00:00
nand_bbt.c
nand_cdev.c No need to test command values this way. There can be only one, even 2015-12-18 05:55:24 +00:00
nand_dev.h
nand_ecc_pos.h
nand_generic.c Remove NULL checks after M_WAITOK allocations from nand(4). 2016-08-09 15:56:33 +00:00
nand_geom.c Fix typo in r311971. 2017-01-12 18:05:12 +00:00
nand_id.c sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
nand_if.m
nandbus.c Correct the order of arguments to mtx_init(). 2014-02-14 11:18:15 +00:00
nandbus.h
nandbus_if.m
nandsim.c The nandsim(4) simulator driver doesn't have any protection against 2017-05-04 20:42:31 +00:00
nandsim.h
nandsim_chip.c Remove NULL checks after M_WAITOK allocations from nand(4). 2016-08-09 15:56:33 +00:00
nandsim_chip.h
nandsim_ctrl.c
nandsim_log.c
nandsim_log.h
nandsim_swap.c
nandsim_swap.h
nfc_at91.c Add fdt binding for nand for Atmel parts. This does little more than 2014-02-28 02:38:04 +00:00
nfc_at91.h Generalize AT91 NAND support a bit. Be more flexible about ALE and CLE 2014-01-19 17:53:51 +00:00
nfc_fsl.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
nfc_fsl.h
nfc_if.m
nfc_mv.c
nfc_rb.c - Allow different slicers for different flash types to be registered 2017-02-22 10:21:39 +00:00