OpenSolaris

Printable Version Enter a New Search
Bug ID 6756471
Synopsis rt2560 has no quiesce()
State 10-Fix Delivered (Fix available in build)
Category:Subcategory driver:wifi
Keywords Fastreboot
Responsible Engineer Quaker Fang
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_104
Fixed In snv_104
Release Fixed solaris_nevada(snv_104)
Related Bugs 6444193
Submit Date 6-October-2008
Last Update Date 4-December-2008
Description
The reset() devo entry point has been obsolete for over 5 years.  See the
man page for dev_ops for details.
  
http://docs.sun.com/app/docs/doc/819-2257/dev-ops-9s?l=en&a=view&q=devo_reset
  
The functionality in rt2560_reset() should be moved into rt2560_quiesce().

Since the quiesce(9E) interface will be called when the system is
single-threaded, high PIL and with preemption disabled, the
implementation must not block.  Therefore it can't call cmn_err or
any printing that could potentially be blocked.
Work Around
N/A
Comments
N/A