Print this page
NEX-15925 pseudonex, rootnex, and friends don't need to log useless device announcements
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
          +++ new/usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
↓ open down ↓ 400 lines elided ↑ open up ↑
 401  401          switch (op) {
 402  402          case DDI_CTLOPS_INITCHILD:
 403  403                  rval = init_child((dev_info_t *)arg);
 404  404                  break;
 405  405  
 406  406          case DDI_CTLOPS_UNINITCHILD:
 407  407                  impl_ddi_sunbus_removechild((dev_info_t *)arg);
 408  408                  break;
 409  409  
 410  410          case DDI_CTLOPS_REPORTDEV: {
 411      -                if (rdip == (dev_info_t *)0)
      411 +                if (rdip == NULL)
 412  412                          return (DDI_FAILURE);
 413      -                cmn_err(CE_CONT, "?acpinex: %s@%s, %s%d\n",
 414      -                    ddi_node_name(rdip), ddi_get_name_addr(rdip),
 415      -                    ddi_driver_name(rdip), ddi_get_instance(rdip));
 416  413                  break;
 417  414          }
 418  415  
 419  416          default:
 420  417                  rval = ddi_ctlops(dip, rdip, op, arg, result);
 421  418                  break;
 422  419          }
 423  420  
 424  421          return (rval);
 425  422  }
↓ open down ↓ 178 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX