From: Pali Rohár Date: Tue, 20 Feb 2024 17:44:06 +0000 (+0100) Subject: libpci: i386-io-sunos.h: Implement intel_cleanup_io X-Git-Tag: v3.11.0~4 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=4eec2eccf3bf3ce21a0adbfe4c0e1d0e176a0abc;p=pciutils.git libpci: i386-io-sunos.h: Implement intel_cleanup_io Call 'sysi86(SI86V86, V86SC_IOPL, 0);' - same what is X11 and FlashROM doing. --- diff --git a/lib/i386-io-sunos.h b/lib/i386-io-sunos.h index 99fd576..1caefd5 100644 --- a/lib/i386-io-sunos.h +++ b/lib/i386-io-sunos.h @@ -23,7 +23,7 @@ intel_setup_io(struct pci_access *a UNUSED) static inline void intel_cleanup_io(struct pci_access *a UNUSED) { - /* FIXME: How to switch off I/O port access? */ + sysi86(SI86V86, V86SC_IOPL, 0); } static inline void intel_io_lock(void)