Author: imp
Date: Sat Aug 29 11:46:50 2020
New Revision: 364953
URL: https://svnweb.freebsd.org/changeset/base/364953

Log:
  We don't need to INCLUDENUL, so turn it off to avoid assertion...
  
  sbuf_new_for_sysctl turns on INCLUDENUL, but we don't need it. And we assert 
for
  it in the new bus_pnpinfo_sb and bus_location_sb strings.

Modified:
  head/sys/kern/subr_bus.c

Modified: head/sys/kern/subr_bus.c
==============================================================================
--- head/sys/kern/subr_bus.c    Sat Aug 29 11:39:53 2020        (r364952)
+++ head/sys/kern/subr_bus.c    Sat Aug 29 11:46:50 2020        (r364953)
@@ -265,6 +265,7 @@ device_sysctl_handler(SYSCTL_HANDLER_ARGS)
        int error;
 
        sbuf_new_for_sysctl(&sb, NULL, 1024, req);
+       sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
        switch (arg2) {
        case DEVICE_SYSCTL_DESC:
                sbuf_cat(&sb, dev->desc ? dev->desc : "");
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to