summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2016-09-08 21:20:01 +0000
committerConrad Meyer <cem@FreeBSD.org>2016-09-08 21:20:01 +0000
commit06b9366795ac86c76218dfd1c5983b6ba95ff8f4 (patch)
tree37ae5b6cf7abcb757b01bfbeaf77e83889d45b86 /UPDATING
parentd3bfc7250f5e84bdcf4a253e96a18958977a77c8 (diff)
downloadsrc-test2-06b9366795ac86c76218dfd1c5983b6ba95ff8f4.tar.gz
src-test2-06b9366795ac86c76218dfd1c5983b6ba95ff8f4.zip
queue(3): Enhance queue debugging macros
Split the QUEUE_MACRO_DEBUG into QUEUE_MACRO_DEBUG_TRACE and QUEUE_MACRO_DEBUG_TRASH. Add the debug macrso QMD_IS_TRASHED() and QMD_SLIST_CHECK_PREVPTR(). Document these in queue.3. Reviewed by: emaste Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D3984
Notes
Notes: svn path=/head/; revision=305627
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING6
1 files changed, 6 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 3ef36604238a..9b2adeddb52e 100644
--- a/UPDATING
+++ b/UPDATING
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20160908:
+ The queue(3) debugging macro, QUEUE_MACRO_DEBUG, has been split into
+ two separate components, QUEUE_MACRO_DEBUG_TRACE and
+ QUEUE_MACRO_DEBUG_TRASH. Define both for the original
+ QUEUE_MACRO_DEBUG behavior.
+
20160824:
r304787 changed some ioctl interfaces between the iSCSI userspace
programs and the kernel. ctladm, ctld, iscsictl, and iscsid must be