summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-08-25forget about >4g memory if not switched to pae in order to disable all the ↵Michael Shalayeff
bounce-buffering logic
2006-08-24Add a few printfs to slow down SGEC initialization - somehow this appearsMiod 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-24missing newline in a printfTheo de Raadt
2006-08-24Same change as on amd64. Don't propogate low level errors to userland.Gordon Willem Klok
2006-08-24Fix a few more cases where we propogate low level errors to userland.Gordon Willem Klok
found by niallo.
2006-08-24Check for a selftest failure after reset in the correct register.Miod Vallat
2006-08-24Enable the appropriate serial transmitters in VXT2000 serial routines, thisMiod Vallat
makes output work when the VXT2000 is not configured for serial console.
2006-08-24Add support for HMACs to the via c3/c7 crypto driver. For now, weHans-Joerg Hoexer
just use the software implemented algorithms. This is needed to make this driver useable for ipsec. ok deraadt@
2006-08-24Move d_secpercyl test to after setting default size. Missed in earlierKenneth R Westerback
adjustment of other disksubr.c's.
2006-08-22More register defines.Miod Vallat
2006-08-22Wrap dmesgMiod Vallat
2006-08-22Clear sti display on console attach, now that the bootloader leaves usMiod Vallat
with scribbles around; ok mickey@
2006-08-22Implement pmap_steal_memory() if HAVE_PMAP_DIRECT; no change except forMiod Vallat
faster uvm initialization.
2006-08-22provide 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-22Same change as on i386: use a case-insensitive comparison when checkingTom Cosgrove
for bogus SMBIOS strings. Fixes identification of millert@'s system.
2006-08-22Use a case-insensitive comparison when checking for bogus SMBIOSTom Cosgrove
strings. Fixes identification of millert@'s system. ok gwk@
2006-08-22acx(4) seems to work fine on amd64 here also, so enable it.Jonathan Gray
2006-08-20move sf(4) out from untested sectionMartin Reindl
2006-08-20When spoofing an MSDOS disklabel, don't create partitions with a finalKenneth 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-20When using p4tcc supply a cpu_cpuspeed function to provide an estimatedGordon 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-18add ucycom@uhidev and ucom@ucycom on the usb machines (docs are forthcoming)Jason Wright
2006-08-18Don't renumber the PCI bus if we don't need to. Fixes some machines (DellMark Kettenis
PowerEdge 2900, 2950) that otherwise lock up at the end of autoconf. ok dlg@, marco@
2006-08-18Add a new Core Xeon CPU and an older Pentium Pro model to the busDimitry 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-18Make 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-18Oops. If you don't use a label, remove it.Kenneth R Westerback
2006-08-17fix tyop.Michael Knudsen
2006-08-17enable msk(4) in a few more places.Brad Smith
2006-08-17tsk tsk, krw did not test compile thisTheo de Raadt
2006-08-17No need for divsi and friends, yetMiod Vallat
2006-08-17prefer higher phys memory for page tablesMichael Shalayeff
2006-08-17Check d_secpercyl in all readdisklable() functions, and have all ofKenneth 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@
2006-08-17Setup the transparent translation with writeback cache instead ofMiod Vallat
writethrough on 68040.
2006-08-17Large cleanup of the bootblocks, including ansi protos and de-register,Miod Vallat
removal of unused hil stuff, oversimplification of the stand ite code (including dio frame buffer common code factorization), and sgc frame buffer console support, at last. This shaves ~1800 bytes off SYS_UBOOT and ~500 bytes of SYS_CDBOOT despite the addition of the sgc code. Tested on dca, hyper, topcat and sti.
2006-08-17(128 << fd->sc_type->secsize) instead of (128 * (1 << fd->sc_type->secsize)).Kenneth R Westerback
Makes all FD_BSIZE() defines the same. No object code change.
2006-08-16Add msck(4) and msk(4).Mark Kettenis
ok deraadt@
2006-08-16Add mskc(4) and msk(4).Mark Kettenis
ok deraadt@
2006-08-15Allocate as many iommu page lists as necessary to match the size requestMiod Vallat
in bus_dmamap_create() again, but this time add a few extra pages to cope with fragmented data (such as mbufs). Tested by many.
2006-08-15Some VS4k/90 have the uVAX bit set in confdata, do not report them as uVAXens.Miod Vallat
2006-08-15A more reliable LCSPX probe, based on information from Blaz Antonic, testedMiod Vallat
by aanriot@
2006-08-14say which type of header is unknownTheo de Raadt
2006-08-14enable bnx(4) on the CD RAMDISKs as well.Brad Smith
ok deraadt@
2006-08-14Enable bnx because we now can run traffic.Marco Peereboom
ok deraadt
2006-08-14Fix 640x480 mode operation (needs a font change, and stride is larger thanMiod Vallat
width in this mode).
2006-08-14Enable uslcom(4) and uark(4) on all the USB capable archs.Jonathan Gray
2006-08-14Driver for Arkmicro Technologies ARK3116 USB UART based devices.Jonathan Gray
2006-08-14Now that DEV_BSIZE is universally defined as 1 << DEV_BSHIFT, use it toKenneth R Westerback
set d_secsize instead of 1 << DEV_BSHIFT. Just for textual consistency in setting d_secsize. No functional change.
2006-08-14enable arc since it works hereDavid Gwynne
2006-08-13Remove remains of cut'n'paste from ffs code.Miod Vallat
2006-08-13Make sure we generate sfb.h and cfb.h, even though support is not there yet.Miod Vallat
2006-08-13Let the domain keyboard work on models 362 and 382 as well.Miod Vallat