e21a34c25e
passed to sysctl_createv() actually matches the declared type for the item itself. In the places where the caller specifies a function and a structure address (typically the 'softc') an explicit (void *) cast is now needed. Fixes bugs in sys/dev/acpi/asus_acpi.c sys/dev/bluetooth/bcsp.c sys/kern/vfs_bio.c sys/miscfs/syncfs/sync_subr.c and setting AcpiGbl_EnableAmlDebugObject. (mostly passing the address of a uint64_t when typed as CTLTYPE_INT). I've test built quite a few kernels, but there may be some unfixed MD fallout. Most likely passing &char[] to char *. Also add CTLFLAG_UNSIGNED for unsiged decimals - not set yet. |
||
---|---|---|
.. | ||
adm1021.c | ||
at24cxx.c | ||
at24cxxvar.h | ||
au8522.c | ||
au8522mod_8vsb.h | ||
au8522mod_qam64.h | ||
au8522mod_qam256.h | ||
au8522mod.h | ||
au8522reg.h | ||
au8522var.h | ||
cx24227.c | ||
cx24227var.h | ||
dbcool_reg.h | ||
dbcool_var.h | ||
dbcool.c | ||
ddc.c | ||
ddcreg.h | ||
ddcvar.h | ||
ds1307.c | ||
ds1307reg.h | ||
files.i2c | ||
g760a.c | ||
g760areg.h | ||
i2c_bitbang.c | ||
i2c_bitbang.h | ||
i2c_exec.c | ||
i2c_io.h | ||
i2c_subr.c | ||
i2c.c | ||
i2cvar.h | ||
ibmhawk.c | ||
ibmhawkreg.h | ||
ibmhawkvar.h | ||
lg3303.c | ||
lg3303var.h | ||
lm75.c | ||
lm75reg.h | ||
lm_i2c.c | ||
m41st84.c | ||
m41st84reg.h | ||
m41st84var.h | ||
m41t00.c | ||
m41t00reg.h | ||
Makefile | ||
max6900.c | ||
max6900reg.h | ||
motoi2c.c | ||
motoi2creg.h | ||
motoi2cvar.h | ||
mt2131.c | ||
mt2131var.h | ||
nxt2k.c | ||
nxt2kvar.h | ||
pcf8563.c | ||
pcf8563reg.h | ||
pcf8583.c | ||
pcf8583reg.h | ||
pcf8583var.h | ||
pic16lcreg.h | ||
r2025.c | ||
r2025reg.h | ||
rs5c372.c | ||
rs5c372reg.h | ||
s390.c | ||
s390reg.h | ||
sdtemp_reg.h | ||
sdtemp.c | ||
sgsmix.c | ||
sgsmixvar.h | ||
smscmon.c | ||
smscmonvar.h | ||
spdmem_i2c.c | ||
tvpll_tuners.c | ||
tvpll_tuners.h | ||
tvpll.c | ||
tvpllvar.h | ||
x1226.c | ||
x1226reg.h | ||
xc5k.c | ||
xc5kreg.h | ||
xc5kvar.h | ||
xc3028.c | ||
xc3028reg.h | ||
xc3028var.h | ||
zl10353.c | ||
zl10353reg.h | ||
zl10353var.h |