Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-30 | we can fit ehci & pci verbose. Much nicer. | Theo de Raadt | |
2006-08-30 | Horrible code to work around stupid VXT2000 rom getchar() behaviour, but | Miod Vallat | |
at least this allows our boot blocks to work with glass console on these machines now. Caution: reading this code will hurt your eyes. ok deraadt@ | |||
2006-08-30 | Enable VXT2000 bits now that they are worth using; ok deraadt@ | Miod Vallat | |
2006-08-30 | Teach the SGEC driver about the Real World: | Miod Vallat | |
- check for error bits in descriptors, and count and report errors accordingly; make sure we do not pass up known-to-be-bad packets up the receive path. - check for various error conditions which would cause the transmit process to go to suspended state, and recover from them, before the timeout expires. - finally, on the VXT2000, the transmit process for some reason will reset its ring position to the beginning of the ring every time it completes a transmission burst, while we don't, so play with the head of ring register behind its back. This makes my VXT2000+ (net)boot multiuser. Tested on VXT2000 (ze@vxtbus), KA49 (ze@vsbus) and KA53 (ze@ibus); ok deraadt@ | |||
2006-08-30 | Better diagnostic messages. | Miod Vallat | |
2006-08-29 | enable arc, ok deraadt@ | Jolan Luff | |
2006-08-29 | zyd is not making this release; ok jsg | Theo de Raadt | |
2006-08-29 | XXX when we find vgapci devices on a USIII machine, fail to match | Theo de Raadt | |
(for now, until the bugs are found. USIII machines remain serial-only for now); ok miod | |||
2006-08-28 | avoid avail_end common; no binary change; found by grunk@ | Michael Shalayeff | |
2006-08-28 | enable arc | David Gwynne | |
2006-08-27 | Enable HORRID_III_HACK, but make sure we only disable the data cache on | Mark Kettenis | |
UltraSPARC III and up. That way it isn't really that horrid and doesn't really affect UltraSPARC I & II. This gives us a GENERIC that runs on UltraSPARC III. ok deraadt@ | |||
2006-08-27 | Use the correct IGN for the B side of schizo. Makes interrupts actually work | Mark Kettenis | |
in the PCI slot of the v210. ok jason@ | |||
2006-08-27 | Work-in-progress VXT2000 support (commented out in GENERIC so far). Glass | Miod Vallat | |
console works on color model, serial console works, ethernet attaches but does not work correctly yet. | |||
2006-08-27 | Extract the device-independent parts of dzms, to let lkms@non-dz exist. | Miod Vallat | |
Don't forget to rerun config(8)! | |||
2006-08-27 | Move cfdriver structs to better places, in preparation for new attachments. | Miod Vallat | |
2006-08-26 | Doh, compile before commit. | Miod Vallat | |
2006-08-26 | Enable all planes in the ramdac as well, so that color really works. | Miod Vallat | |
2006-08-26 | Set flags to 0x0001 for fintek(4), to make the fans run at full speed. | Mark Kettenis | |
Seems to be the only reliable way to guarantee the fan runs at sufficient speed on the Thecus n2100. ok drahn@ | |||
2006-08-25 | Be a little less agressive in declaring the change pending bit stuck, increase | Gordon Willem Klok | |
the number of retries by two orders of magnitude wont affect most systems but will make transitions smoother on marginal ones, if people see "change pending bit stuck" printed to the console after this I would like to hear about it. tested by and ok niallo@ | |||
2006-08-25 | forget about >4g memory if not switched to pae in order to disable all the ↵ | Michael Shalayeff | |
bounce-buffering logic | |||
2006-08-24 | Add a few printfs to slow down SGEC initialization - somehow this appears | Miod Vallat | |
to be necessary on VXT2000. While large SDELAY are not enough. Someone will probably find my lack of faith in the SGEC code disturbing. | |||
2006-08-24 | missing newline in a printf | Theo de Raadt | |
2006-08-24 | Same change as on amd64. Don't propogate low level errors to userland. | Gordon Willem Klok | |
2006-08-24 | Fix a few more cases where we propogate low level errors to userland. | Gordon Willem Klok | |
found by niallo. | |||
2006-08-24 | Check for a selftest failure after reset in the correct register. | Miod Vallat | |
2006-08-24 | Enable the appropriate serial transmitters in VXT2000 serial routines, this | Miod Vallat | |
makes output work when the VXT2000 is not configured for serial console. | |||
2006-08-24 | Add support for HMACs to the via c3/c7 crypto driver. For now, we | Hans-Joerg Hoexer | |
just use the software implemented algorithms. This is needed to make this driver useable for ipsec. ok deraadt@ | |||
2006-08-24 | Move d_secpercyl test to after setting default size. Missed in earlier | Kenneth R Westerback | |
adjustment of other disksubr.c's. | |||
2006-08-22 | More register defines. | Miod Vallat | |
2006-08-22 | Wrap dmesg | Miod Vallat | |
2006-08-22 | Clear sti display on console attach, now that the bootloader leaves us | Miod Vallat | |
with scribbles around; ok mickey@ | |||
2006-08-22 | Implement pmap_steal_memory() if HAVE_PMAP_DIRECT; no change except for | Miod Vallat | |
faster uvm initialization. | |||
2006-08-22 | provide some smp locking around protection fault trap from user too; ↵ | Michael Shalayeff | |
originally from niklas; been in snaps; tested on various smp boxen; niklas@ok | |||
2006-08-22 | Same change as on i386: use a case-insensitive comparison when checking | Tom Cosgrove | |
for bogus SMBIOS strings. Fixes identification of millert@'s system. | |||
2006-08-22 | Use a case-insensitive comparison when checking for bogus SMBIOS | Tom Cosgrove | |
strings. Fixes identification of millert@'s system. ok gwk@ | |||
2006-08-22 | acx(4) seems to work fine on amd64 here also, so enable it. | Jonathan Gray | |
2006-08-20 | move sf(4) out from untested section | Martin Reindl | |
2006-08-20 | When spoofing an MSDOS disklabel, don't create partitions with a final | Kenneth R Westerback | |
block past d_secperunit. Fixes devices where bogus partitions with a starting offset > d_secperunit were created. e.g. floppies formatted by Caldera DR-DOS. ok pedro@ | |||
2006-08-20 | When using p4tcc supply a cpu_cpuspeed function to provide an estimated | Gordon Willem Klok | |
hw.cpuspeed. If cpu_cpuspeed is not null in identifycpu() don't overwrite what it points to with pentium_cpuspeed. lots of thanks to todd@ for testing, ok deraadt@ | |||
2006-08-18 | add ucycom@uhidev and ucom@ucycom on the usb machines (docs are forthcoming) | Jason Wright | |
2006-08-18 | Don't renumber the PCI bus if we don't need to. Fixes some machines (Dell | Mark Kettenis | |
PowerEdge 2900, 2950) that otherwise lock up at the end of autoconf. ok dlg@, marco@ | |||
2006-08-18 | Add a new Core Xeon CPU and an older Pentium Pro model to the bus | Dimitry Andric | |
clock detection. Also improve the error message in case of an unknown CPU, so we can more easily see what needs to be added. Tested by brad@ and others. | |||
2006-08-18 | Make sure the PCI mode detection code is called if it hasn't been run yet. | Mark Kettenis | |
This can happen on machines with mpbios but without pcibios like the Sun x4100 and x4200. ok dlg@ | |||
2006-08-18 | Oops. If you don't use a label, remove it. | Kenneth R Westerback | |
2006-08-17 | fix tyop. | Michael Knudsen | |
2006-08-17 | enable msk(4) in a few more places. | Brad Smith | |
2006-08-17 | tsk tsk, krw did not test compile this | Theo de Raadt | |
2006-08-17 | No need for divsi and friends, yet | Miod Vallat | |
2006-08-17 | prefer higher phys memory for page tables | Michael Shalayeff | |
2006-08-17 | Check d_secpercyl in all readdisklable() functions, and have all of | Kenneth R Westerback | |
them return 'invalid geometry' when d_secpercyl == 0. While there move the check to a consistant location (after the check of d_secperunit) and use a consistant idiom (i.e. some readdisklabel()'s have no 'done' label). prodded by thib@ after a bad macppc experience. ok deraadt@ |