summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2003-11-17Be sure to pmap_deactivate() pmaps when processes exit or are scheduled out.Miod Vallat
2003-11-17Sync cpu_swapout() comments with reality.Miod Vallat
2003-11-16convert __attribute__((__packed__)) to __packed so that parsers unawareAnil Madhavapeddy
of gcc extensions have more of a chance. ok mcbride@, no objections from millert@, deraadt@
2003-11-15recognize AMD Opteron, Athlon64 and Athlon64FX as 686-class CPUHenning Brauer
diff from Chris Timmons <ChrisT@computar.ca> and jaimie@camerarepair.com with minor adjustments by me ok millert@
2003-11-15diff from andreas@:Henning Brauer
use the cpuid instruction for processor identification where available. tested by grange@, tedu@ and me
2003-11-14Enable pci address fixup, include a workaround for the fact thatDale Rahn
the ISA space address shows up in the PCI address space register, and that ISA space is outside of the PCI address range.
2003-11-14Allow bootloader to parse RDB labeled disks, it is now possible toDale Rahn
boot OpenBSD from a shared MorphOS/OpenBSD/... disk. Documentation and updated install script to come.
2003-11-14More obsolete code/define removal.Dale Rahn
2003-11-14Remove very old, defunct defines.Dale Rahn
2003-11-14the the; rohee@Miod Vallat
2003-11-14Bring in *disksubr.c for proper compilation.Miod Vallat
2003-11-14correct detects Transmeta cpu.Kevin Lo
ok mickey@
2003-11-14Breath life back into AmigaDOS filesystem once again. It is used on pegasos.Dale Rahn
2003-11-13Add support for RDB partitioned disks. Not bootable yet.Dale Rahn
This also reorganizes the code into <fs>disksubr.c done to prevent copyright pollution and possibly allow for additional reuseable code.
2003-11-13More leftovers after uvm_useracc() removal; from NetBSD.Miod Vallat
2003-11-12Be sure to cast the wsdisplay accessops cookie into the adequate structure;Miod Vallat
prevents wsconscfg from panic'ing the system. Reported by ``kluxis''.
2003-11-10Get rid of the "struct pte" bitfield, and use straight integers.Miod Vallat
Makes the code slightly more readble, removes casts, and makes some specific constants defined for the bitfields disappear in pmap.c... No functional change.
2003-11-09Typos; Jonathan GrayMiod Vallat
2003-11-08Inline invalidate_pte().Miod Vallat
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-08Save the current floatingpoint state in the pcb.Miod Vallat
2003-11-08Remove file commited by accidentMiod Vallat
2003-11-08Avoid a race condition while swapping in a process.Thomas Nordin
Tested by mickey@, henning@, ericj@, and beck@. ok mickey@
2003-11-08Remove compacting garbage collector. Fixes PR #3528.Thomas Nordin
Tested by henning@ and frisco@blackant.ne. ok mickey@, niklas@, and weingart@
2003-11-07the the; from rohee@Michael Shalayeff
2003-11-07update the ref to fips; from jared yanovichMichael Shalayeff
2003-11-07fix the ref to hpux elf extensions; from Jared Yanovich <jjy2+@pitt.edu>Michael Shalayeff
2003-11-07"the the" -> "the"; rohee@Miod Vallat
2003-11-07adress -> address, and a few more; all from Jonathon Gray;Jason McIntyre
(mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@
2003-11-06Do not use a reserved PTE bit as the wired bit, this can bite you.Miod Vallat
From NetBSD (PR #11121)
2003-11-06move netisr definition into md code to allow arch provide suitable allocation;Dale Rahn
tested on most archs, mickey missed pegasos.
2003-11-06move netisr definition into md code to allow arch provide suitable ↵Michael Shalayeff
allocation; tested on most archs
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03spellingDavid Krause
2003-11-03remove support for non-existent scd and pcd drivers. ok deraadt millertTed Unangst
2003-11-02pmap_remove_mapping() uses an unnecessary PHYS_TO_VM_PAGE call. Instead ofMiod Vallat
simply removing it, slightly reorganize the code to remove a pg_to_pvh() call as well.
2003-10-31allocate initial pdes for the kmem proportional to the totalphysmem to allow ↵Michael Shalayeff
large memory sizes and also more verbose diagnostic message in pmap_destroy()
2003-10-31PDC_SYSMAP_HPA has its own struct (though similar to memap one used before ↵Michael Shalayeff
;); from hellmuth.michaelis@t-online.de and also some spaces from me
2003-10-31ifdef USELEDS on ledctl(); from hellmuth.michaelis@t-online.deMichael Shalayeff
2003-10-31pdc_speeds is only needed for NCOM_GSC>0; from hellmuth.michaelis@t-online.deMichael Shalayeff
2003-10-31'powerpc' common isa definitions.Dale Rahn
2003-10-31OpenBSD port for the Pegasos I, pegasosppc.com heavily derived from macppc.Dale Rahn
2003-10-31Fix ppc segment register restores, this fixes the 1GB ram limit andDale Rahn
cleans up pieces in the pmap code. tested otto, brad, miod, pval.
2003-10-31tab/whitespace cleanup.Dale Rahn
2003-10-31Enable wi@usb, otherwise this will never get tested... deraadt@Dale Rahn