[PATCH 0/3] x86/reboot: update docs and limit O990 quirk scope.

From: Paul Gortmaker
Date: Sun May 30 2021 - 12:25:59 EST


When using an older Dell Optiplex 990 for boot testing, I found it quite
annoying that the stupid thing would power right down and then turn on
again a second or two later on every "normal" reboot.

After a bit of investigation, I found that it wasn't the machine that
was at fault, but that we had put in a reboot quirk about 10y ago when
the platform was new, and never bothered to check back if it was
required after the vendor did the first year worth of BIOS updates.

Along the way I found that we never properly documented how to avoid
using the reboot quirks, or the reboot=pci option so I fixed that too.

---

Cc: Borislav Petkov <bp@xxxxxxxxx>
Cc: "H. Peter Anvin" <hpa@xxxxxxxxx>
Cc: Ingo Molnar <mingo@xxxxxxxxxx>
Cc: Jonathan Corbet <corbet@xxxxxxx>
Cc: Matthew Garrett <mjg@xxxxxxxxxx>
Cc: Michael D Labriola <michael.d.labriola@xxxxxxxxx>
Cc: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
Cc: Thomas Renninger <trenn@xxxxxxx>
Cc: x86@xxxxxxxxxx

Paul Gortmaker (3):
x86/reboot: document the "reboot=pci" option
x86/reboot: document how to override DMI platform quirks
x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions

Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/x86/x86_64/boot-options.rst | 11 ++++++++++-
arch/x86/kernel/reboot.c | 3 ++-
3 files changed, 13 insertions(+), 3 deletions(-)

--
2.25.1