It's also about efficiency. Recall that there aren't many other processors
out there whose I/O architecture is built on (sub)channels. If the
cio_ignore data indicates that signals arriving from certain channels
needn't be processed, then that's less work the kernel has to engage in. In
cases where the assignment of devices has been done in an imprecise manner,
cio_ignore can be a godsend, allowing you to blacklist all devices except
those which you know your machine uses.

If cio_ignore is bothering you, it's rather easily dealt with -- you just
have to remember to do it. See
https://www.mail-archive.com/linux-390@vm.marist.edu/msg61591.html for an
earlier (brief) discussion of practical living with cio_ignore. If you
don't have any devices worthy of blacklisting, then just set up your kernel
parm line to omit the cio_ignore specification altogether.

Regards,
--Jim--
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to