freebsd-dev/sys
Mark Johnston f4f16af1d3 Avoid copying out kernel pointers from msgctl(IPC_STAT).
While this behaviour is harmless, it is really just an artifact of the
fact that the msgctl(2) implementation uses a user-visible structure as
part of the internal implementation, so it is not deliberate and these
pointers are not useful to userspace.  Thus, NULL them out before
copying out, and remove references to them from the manual page.

Reported by:	Jeffball <jeffball@grimm-co.com>
Reviewed by:	emaste, kib
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D25600
2020-07-09 17:26:49 +00:00
..
amd64 Migrate the feature of excluding RAM pages to use "excludelist" 2020-07-07 20:33:11 +00:00
arm Add a driver to talk to the Raspberry Pi firmware 2020-07-09 16:28:13 +00:00
arm64 Rerun kernel ifunc resolvers after all CPUs have started 2020-07-05 14:38:22 +00:00
bsm bsm: add AUE_CLOSERANGE 2020-04-24 01:27:25 +00:00
cam Use the more descriptive src_ccb and dst_ccb for the two ccbs being merged. 2020-06-20 04:07:23 +00:00
cddl Fix page fault in zfsctl_snapdir_getattr 2020-07-02 13:17:31 +00:00
compat Regenerate. 2020-07-06 16:34:49 +00:00
conf Add a driver to talk to the Raspberry Pi firmware 2020-07-09 16:28:13 +00:00
contrib Rename nvpair.c to bsd_nvpair.c to not conflict with openzfs' version. 2020-06-27 00:55:03 +00:00
crypto Add domain policy allocation for amd64 fpu_kern_ctx 2020-07-03 14:54:46 +00:00
ddb [PowerPC] More relocation fixes 2020-06-21 03:39:26 +00:00
dev twsi: Fix for > Allwinner A20 2020-07-08 19:14:44 +00:00
dts Remove licenses 2020-06-04 17:20:58 +00:00
fs Add support for ext_pgs mbufs to nfsm_uiombuf(). 2020-07-08 02:28:08 +00:00
gdb Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom g_concat_find_device: trim /dev/ if it is present, like other GEOM 2020-07-09 08:00:46 +00:00
gnu dts: patch the am33xx dts for upcoming clock support 2020-06-05 20:14:54 +00:00
i386 geom(4): Kill GEOM_PART_EBR_COMPAT option 2020-07-01 02:16:36 +00:00
isa
kern Avoid copying out kernel pointers from msgctl(IPC_STAT). 2020-07-09 17:26:49 +00:00
kgssapi Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
libkern libkern: Add arc4random_uniform 2020-05-23 17:51:06 +00:00
mips Add dwc_otg_acpi 2020-06-30 15:58:29 +00:00
modules Add i.MX 8M Quad support 2020-07-01 00:33:16 +00:00
net Split nhop_ref_object(). 2020-07-06 21:20:57 +00:00
net80211 [net80211] Commit files missing in the previous commit 2020-07-01 00:24:55 +00:00
netgraph Add support for [read|write] supported data length commands. 2020-07-08 06:33:07 +00:00
netinet Optimize flushing of receive queues. 2020-07-09 16:18:42 +00:00
netinet6 Fix IPv6 regression introduced by r362900. 2020-07-03 08:06:26 +00:00
netipsec Simplify IPsec transform-specific teardown. 2020-06-25 23:59:16 +00:00
netpfil Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup(). 2020-07-02 21:04:08 +00:00
netsmb Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
nfs Use epoch(9) for rtentries to simplify control plane operations. 2020-05-23 10:21:02 +00:00
nfsclient
nfsserver
nlm Fix export_args ex_flags field so that is 64bits, the same as mnt_flags. 2020-06-14 00:10:18 +00:00
ofed Infiniband clients must be attached and detached in a specific order in ibcore. 2020-07-06 08:50:11 +00:00
opencrypto Convert cryptostats to a counter_u64 array. 2020-06-30 22:01:21 +00:00
powerpc Migrate the feature of excluding RAM pages to use "excludelist" 2020-07-07 20:33:11 +00:00
riscv riscv plic: Do not complete interrupts until the interrupt handler has run 2020-07-06 21:29:50 +00:00
rpc Fix up a comment added by r362455. 2020-06-21 02:49:56 +00:00
security audit: provide AUDITING_TD for !AUDIT case 2020-07-04 06:21:20 +00:00
sys kern.tty_info_kstacks: add a compact format 2020-07-06 16:33:28 +00:00
teken
tests Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
tools vfs: stop null checking routines in vop wrappers 2020-01-26 00:41:38 +00:00
ufs The binary representation of the superblock (the fs structure) is written 2020-06-19 01:04:25 +00:00
vm Migrate the feature of excluding RAM pages to use "excludelist" 2020-07-07 20:33:11 +00:00
x86 Assume all TSCs are synchronized for AMD Family 17h processors and later 2020-06-22 20:42:58 +00:00
xdr Split XDR into separate kernel module. Make krpc depend on xdr. 2020-04-17 06:04:20 +00:00
xen Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (16 of many) 2020-02-25 19:04:39 +00:00
Makefile Remove sparc64 kernel support 2020-02-03 17:35:11 +00:00