summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2003-01-16slightely better memory regions validity check; weingart@ idea and okMichael Shalayeff
2003-01-16do not include the bsd into the lif, make links in the mdecMichael Shalayeff
2003-01-16getting rid of vm_offset_t.Artur Grabowski
2003-01-16Getting rid of vm_offset_tArtur Grabowski
2003-01-16optimize accessing the md_regs through use of local varsMichael Shalayeff
2003-01-15a few missing bits (not all) and force pc into user mode when writing in, ↵Michael Shalayeff
allows pmdb use
2003-01-15there is no machine/gprof.hMichael Shalayeff
2003-01-15skip zero-sized memory regions, which pass otherwise due to the address ↵Michael Shalayeff
rounding and such; from Carson Harding <harding@motd.ca>
2003-01-14that's where the label really is nowMichael Shalayeff
2003-01-14Move sunkbd defn to common place and remove old event.c referenceJason Wright
2003-01-14do not fail if there is no disklabel found, could be netbootingMichael Shalayeff
2003-01-14up the boot version after recent changesMichael Shalayeff
2003-01-14fix cutnpaste in the cpu table for the itlbna field; from herr weissmanndudeMichael Shalayeff
2003-01-14need pdc_hwtlb always; pt out by herr weissmanndudeMichael Shalayeff
2003-01-14include the _l tlb functions for 7300lc as well; pt put by the weissmanndudeMichael Shalayeff
2003-01-14during the open store the partition offset and do subsequent io relative to ↵Michael Shalayeff
that offset, allows reading kernel from scsi disk
2003-01-14preserve the partition when decoding the boot deviceMichael Shalayeff
2003-01-14no need to force root on nfsMichael Shalayeff
2003-01-14put the disklabel in after the lif header, like hp300Michael Shalayeff
2003-01-14proped type for bootdevMichael Shalayeff
2003-01-14make the lif be tried the last after ufs and cd9660 get a chanceMichael Shalayeff
2003-01-14Define exception vector tables as assembly source, with the appropriateMiod Vallat
macros, rather than include files - no need to pollute <machine/> area...
2003-01-13Clean up ipl handling: be sure to always return valid levels in getipl(),Miod Vallat
and check input level in setipl() if DIAGNOSTIC. Doing this pointed out an horrible bug where exception frames would refer to the saved ipl at the time the exception was processed, but would not save it before, and the joys of stack values would make it a correct value 90% of the time. Of course, bad things could happen when restoring the ``saved'' ipl...
2003-01-13Missing splx()Miod Vallat
2003-01-13fix the logic in hvt probingMichael Shalayeff
2003-01-13Don't use a global variable to determine which pci_conf* function to call,Jason Wright
store function pointers in the pci_chipset_tag_t (ie. fix an ugly hack I did during the hackathon last year).
2003-01-13Bye, bye vm_offset_t and vm_size_t, sparc doesn't need you anymore.Artur Grabowski
2003-01-12more kernel growth requires me to remove uhaTheo de Raadt
2003-01-11add back fserr and fsbail deleted in previous commitJason Wright
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
remaining instances of them with appropriate copy(9) usage. ok art@, tested on all arches unless my memory is non-ECC
2003-01-09on user trap space mismatch just kill the offender, panic the kernel otherwiseMichael Shalayeff
2003-01-09restore the prev version of the kq filter for events do not get delivered ↵Michael Shalayeff
properly; reported by dugsong@
2003-01-09Remove last use of vm_offset_t from sparc.Artur Grabowski
2003-01-08Move the rounds into separate functions on sparc64 so gcc's optimizerTodd C. Miller
doesn't blow up. This is a hack but is better than compiling sha1.c with -O0 on sparc64. From NetBSD (mrg). deraadt@ OK
2003-01-08Make END() symbols match corresponding LEAF() name.Miod Vallat
2003-01-08make sure we are not allowing user to fault outside user address space and ↵Michael Shalayeff
always print smth before dead_end
2003-01-08better osiop at gsc attachment and kill dead siop from files.hppaMichael Shalayeff
2003-01-08this one is old and must die nowMichael Shalayeff
2003-01-08Merry Christmas Mickey!Kenneth R Westerback
First cut at osiop driver (LSI Logic/Symbios/NCR 53C710). For hppa only at the moment. Functional for the most part, but there are known problems: 1) SCSI_CHECK/REQUEST_SENSE not handled at all - simply returns a zero'ed scsi_sense_data buffer. As a result all osiop sc_link's are created with the ADEV_NODOORLOCK quirk to suppress PREVENT_ALLOW commands from being issued (and failing) during probe. 2) Sync negotiation (wide is not supported on this chip) needs to be validated due to some ominous comments in the source about being valid only for the 33Mhz Zeus board. 3) Probe message needs fixing/completion to issue useful info. See 2). 4) Timeout/hangs occur under heavy load, e.g. make builds. From NetBSD. ok mickey@
2003-01-08do not match on via866 smbus controller; reported and tested by grange@Michael Shalayeff
2003-01-07Remove duplicate SRX definition.Miod Vallat
2003-01-07kill some debugging kdb_trapsMichael Shalayeff
2003-01-06Document MBR offset (used by NT4 at least).Tobias Weingartner
OK deraadt@, millert@, and others.
2003-01-05cd /usr/src/etc/../sys/arch/macppc/conf && config GENERICTheo de Raadt
config: bktr's cannot be *'d until its driver is fixed
2003-01-05bktr works, drahn@ okMichael Shalayeff
2003-01-05splassert on m68k-based arches. Not totally accurate on hp300 at the moment,Miod Vallat
still.
2003-01-04On MVME187, detect the on-board memory size by probing the memory controllersMiod Vallat
like on mvme68k, rather than attempting to find the first off-board memory location.
2003-01-04Remove COMPAT_NOMID. It was deprecated since a long time, the man page wassMiod Vallat
misleading, and it was never used anyways.
2003-01-04memsize() serves no purpose anymoreMiod Vallat
2003-01-04When detecting the memory size on 167 and 177, probe both memory controllersMiod Vallat
instead than only the first one. From NetBSD