- Limit queue autoconfiguration to 8 queues to prevent the driver from requesting a large number of MSI-X vectors at boot.
- Fix potential kernel panic when loading the driver and the driver cannot setup all requested MSIX vectors. Instead, attach() should exit with a failure code.
- Move taskqueue setup to later in attach() to prevent having to free taskqueues if another error later in attach() occurs.