summaryrefslogtreecommitdiff
path: root/distrib/notes
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2005-12-31 18:45:45 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2005-12-31 18:45:45 +0000
commita46d633a6c7a0f394e63a06bd0997b55033512e5 (patch)
treeeb4c5a9ef6295776a9f51b9524cc42fa9052def1 /distrib/notes
parent535326db51819d8027cc0f08e644ecea1a0ef7b7 (diff)
Comment out pcibios tweaks paragraph, in the vain hope that people who hit
issues which disappear when pcibios is disabled will TALK about them, rather than SILENTLY applying the trick, so there is some chance things will improve.
Diffstat (limited to 'distrib/notes')
-rw-r--r--distrib/notes/i386/hardware82
1 files changed, 41 insertions, 41 deletions
diff --git a/distrib/notes/i386/hardware b/distrib/notes/i386/hardware
index d1dba13de27..901e5be6efe 100644
--- a/distrib/notes/i386/hardware
+++ b/distrib/notes/i386/hardware
@@ -1,4 +1,4 @@
-dnl $OpenBSD: hardware,v 1.227 2005/12/01 06:57:23 dlg Exp $
+dnl $OpenBSD: hardware,v 1.228 2005/12/31 18:45:44 miod Exp $
OpenBSD/MACHINE OSREV works across a broad range of standard PCs and
clones, with a wide variety of processors and I/O bus architectures. It
can be expected to install and run with minimal difficulties on most
@@ -1287,43 +1287,43 @@ PCI BIOS, or autoconfigured.
Hardware not listed in the above table doesn't need any specific
configuration.
-
-Special care for PCI BIOS:
-
- As with all BIOS implementations and subsystems this one has bugs
- too.
- Sometimes specifications are unclear about interfaces and/or data
- validation.
- These all cause our driver for PCI BIOS to misbehave in more or
- less fatal ways, such as panics on pcibios0 configuration or PCI
- device attachments, or unconfigured PCI devices due to IRQ and/or
- I/O address misconfiguration.
-
- Fast workaround
-
- Boot by giving the -c flag to the initial boot request.
- Following the loading of the kernel, the user is presented with a
-
- UKC>
-
- Then type the following commands:
-
- UKC> change bios0
- 165 bios0 at mainbus0 bus -1 flags 0x0
- change [n] y
- bus [-1] ? <enter>
- flags [0] ? 3
- 165 bios0 changed
- 165 bios0 at mainbus0 bus -1 flags 0x3
- UKC> quit
-
- This will disable the pcibios0 attachment.
- Sometimes, especially when hangs occur on particular PCI device
- attachments, moving PCI cards into a different slot helps.
-
- Fixing for good
-
- Try to gather dmesg output from the failing configuration, for
- example by using a serial console (see boot(8)), and send it to
- <mickey@OpenBSD.org> along with descriptions of your hardware setup.
- Alternatively, dig in the code and fix problems.
+dnl
+dnl Special care for PCI BIOS:
+dnl
+dnl As with all BIOS implementations and subsystems this one has bugs
+dnl too.
+dnl Sometimes specifications are unclear about interfaces and/or data
+dnl validation.
+dnl These all cause our driver for PCI BIOS to misbehave in more or
+dnl less fatal ways, such as panics on pcibios0 configuration or PCI
+dnl device attachments, or unconfigured PCI devices due to IRQ and/or
+dnl I/O address misconfiguration.
+dnl
+dnl Fast workaround
+dnl
+dnl Boot by giving the -c flag to the initial boot request.
+dnl Following the loading of the kernel, the user is presented with a
+dnl
+dnl UKC>
+dnl
+dnl Then type the following commands:
+dnl
+dnl UKC> change bios0
+dnl 165 bios0 at mainbus0 bus -1 flags 0x0
+dnl change [n] y
+dnl bus [-1] ? <enter>
+dnl flags [0] ? 3
+dnl 165 bios0 changed
+dnl 165 bios0 at mainbus0 bus -1 flags 0x3
+dnl UKC> quit
+dnl
+dnl This will disable the pcibios0 attachment.
+dnl Sometimes, especially when hangs occur on particular PCI device
+dnl attachments, moving PCI cards into a different slot helps.
+dnl
+dnl Fixing for good
+dnl
+dnl Try to gather dmesg output from the failing configuration, for
+dnl example by using a serial console (see boot(8)), and send it to
+dnl <mickey@OpenBSD.org> along with descriptions of your hardware setup.
+dnl Alternatively, dig in the code and fix problems.