]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Use make_dev_credf(MAKEDEV_REF) instead of the race-prone make_dev()+
authordavide <davide@FreeBSD.org>
Sat, 7 Sep 2013 13:45:44 +0000 (13:45 +0000)
committerdavide <davide@FreeBSD.org>
Sat, 7 Sep 2013 13:45:44 +0000 (13:45 +0000)
commitec6382d0c26c20bd51fe82da2429500f6a034707
tree6e614255289b5312f626893bca4618a0e9379c04
parenteb5a66191bbcd3ddd0b695b32e9bd837c356027d
- Use make_dev_credf(MAKEDEV_REF) instead of the race-prone make_dev()+
dev_ref() in the clone handlers that still use it.
- Don't set SI_CHEAPCLONE flag, it's not used anywhere neither in devfs
(for anything real)

Reviewed by: kib
sys/cddl/dev/dtrace/dtrace_clone.c
sys/dev/firewire/fwdev.c
sys/dev/vkbd/vkbd.c
sys/security/audit/audit_pipe.c