| Issue |
Status |
Responsible |
Description |
| PCM locking and performance issues |
Needs testing |
-- |
The PCM audio framework and device drivers have been locked and free of Giant for
quite a while, but LOR problems persist along with reports of poor audio performance
under load. These problems are believed to have been corrected, but more testing is
desired. |
| ATA driver structural improvements, MPsafety |
Needs testing |
Søren Schmidt |
New ATA model has arrived, supporting fine-grained locking, and more. Much testing is
needed to ensure no regressions. |
| GPT support for sysinstall |
Needs testing |
Marcel Moolenaar |
Sysinstall and libdisk has been overhauled to support the GPT partition scheme used
on ia64. |
| Complete the APIC PCI interrupt routing support |
Needs testing |
John Baldwin |
Interrupt routing on ia32 has been completely re-written to support ACPI hints for
PCI interrupt routing, along with ACPI hints for CPU enumeration. There have been reports
of interrupt storms or a failure for interrupts to deliver, possibly a result of bad ACPI
information. These problems need to be tracked down and resolved. |
| ATAng crashdump causes disk corruption |
Needs testing |
Søren Schmidt, Tor Egge |
Performing a crashdump on an ATA device can result in a corrupted MBR record. Tor has
a possible patch for this. |
| SMP users report acpi_cpu panic during shutdown |
Needs testing |
Nate Lawson |
The ACPI code registers eventhandlers that are not unregistered when ACPI shuts down
during system shutdown. The result can be a panic during shutdown. Nate is circulating a
patch that is believed to correct this problem. |
| random_harvest panic |
Needs testing |
Mark Murray |
There are reports of witness panics in random_harvest_internal() due to last minute
changes in interrupt entropy harvesting code. Systems running with INVARIANTS will
rapidly panic. Update: a workaround has been committed, but the original change must
either be backed out or revised before we can cut the first beta. |
| Vinum data corruption and memory allocation problems |
Needs testing |
Greg Lehey |
In the last week, reports of two new (and possibly related) Vinum failures have come
to light: a warning message of vinum: exiting with malloc table inconsistency at
0xc2053c00 from vinumio.c:755 has been experienced when Vinum auto-configuration
fails. Also, even simple test cases for Vinum I/O appear to result in incorrect data
being returned from disk, rendering Vinum unusable in several reproduceable
configurations. |
| ACPI kernel module |
Needs testing |
John Baldwin |
The new i386 inpterrupt code should work whether the acpi driver is compiled into the
kernel or loaded as a module. The loader should automatically load the module if it's not
already compiled in. |
| Reported NFS failures |
Unknown |
|
There have been a number of reports of NFS clients and server hangs. Unfortunately,
these are difficult to reproduce, and have not yet been traced back to a particular
change or reliable reproduction scenario. |
| Turnstile assertion failure |
Unknown |
John Baldwin |
panic: Assertion td->td_turnstile != NULL failed at
../../../kern/subr_turnstile.c:427 has been affecting several users on multiple
platforms. This has hopefully been fixed now, but more testinig is needed. |
| fsync panic while installing with softupdates enabled |
Needs testing |
Doug White, Jeff Roberson |
There is a repeatable panic happening for many people while installing 5.2-RC1 when
softupdates are enabled on the root partition. This was being triggered by sysinstall
doing a forced unmount of devfs while node where still active. VFS has been fixed to deal
with this better, and sysinstall has bee fixed to not do the forced unmount. |