summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2000-03-21Fix function to comply with prototype. Kind of moot, as tcp signaturesAngelos D. Keromytis
don't work yet anyhow, so there's no point compiling them in.
2000-03-20oh, and we need thisTheo de Raadt
2000-03-20move software crypto engine out of main crypto.cTheo de Raadt
2000-03-20Make float.h and limits.h agree for DBL_MIN and DBL_MAX.Dale S. Rahn
2000-03-20bring proto into scopeTheo de Raadt
2000-03-20Update after realpha on the source.Dale S. Rahn
2000-03-20Apple Bandit was in here twice, once properly alpha, one notDale S. Rahn
I deleted the wrong one. Now reordered properly.
2000-03-20UpdateDale S. Rahn
2000-03-20Add Apple and Motorola PCI devices.Dale S. Rahn
2000-03-20Register definitions for openpic interrupt controller driver.Dale S. Rahn
2000-03-20Interrupt code changed from called routines, to initialized driver.Dale S. Rahn
Added openpic support with this new driver scheme. added support for keylargo-ata, G4 ide configures properly. interrupt configuration changed to be more full featured, like isa had been.
2000-03-20early support for busdma added, allows USBMAC config to attach ohci USB,Dale S. Rahn
however, it claims "legacy support: unsupported" which then causes the imac to not config USB further. Changes to *MAC to support openpic interrupt controller, G4 (uninorth) is almost supported, but hangs during root mount.
2000-03-20Changes to support uninorth bridge (probably a bit of a hack for now).Dale S. Rahn
cleaned up the previous support for the macobio that was there previously. Now registers real interupt handler devices instead of the pseudo configed ones before. The G4 systems are not yet working, the onboard ide configures properly and interrupts seem to work, but the system hangs before mounting the root drive (even ramdisks). Maybe someone will point out something bogus in the code, so it is being checked in.
2000-03-20add first version of bus_dma for powerpc.Dale S. Rahn
changes to trap handler to print out better information for jump to 0 bugs. changes to pmap.c and machdep.c to debug a duplicate memory region bug occasionally observed on imac with compressed kernels.
2000-03-19faster log2, more stats, lazy random stirring, more stats, less debug, help ↵Michael Shalayeff
and ok from provos@
2000-03-19split crypto driver front-end from software crypto engineTheo de Raadt
2000-03-18Sync.Ian Darwin
2000-03-18Implement vfork (ok jasoni).Ian Darwin
2000-03-18postpone memory allocation for uvm swap encryption until it is turned on withNiels Provos
sysctl.
2000-03-18make uvm swap encrypt compile again, from markus@Niels Provos
2000-03-18cap the maximum sessions at 2048 since that's all that is available inJason Wright
the result descriptor (the command descriptor has an extra bit, but it gets blown away in transit).
2000-03-17ratecheck - function to help implement rate-limited actions (from NetBSD)Jakob Schlyter
ok art@
2000-03-17remove multiple function declarations.Artur Grabowski
2000-03-17Be sure to mask out the chip stepping when examining the chip levelJason Wright
For round robin requests, use one static variable and hifn_cd to decide the next device to use.
2000-03-17move more sun4m stuff behind an #ifdefTheo de Raadt
2000-03-17Fix some space->\tJason Wright
Attempt to figure out how much context ram is on the board (known to work with sram boards). From the amount of ram & other configuration, figure out how many sessions are available for storage.
2000-03-17fix a non-DIAGNOSTIC gotchaTheo de Raadt
2000-03-17Cryptographic services framework, and software "device driver". TheAngelos D. Keromytis
idea is to support various cryptographic hardware accelerators (which may be (detachable) cards, secondary/tertiary/etc processors, software crypto, etc). Supports session migration between crypto devices. What it doesn't (yet) support: - multiple instances of the same algorithm used in the same session - use of multiple crypto drivers in the same session - asymmetric crypto No support for a userland device yet. IPsec code path modified to allow for asynchronous cryptography (callbacks used in both input and output processing). Some unrelated code simplification done in the process (especially for AH). Development of this code kindly supported by Network Security Technologies (NSTI). The code was writen mostly in Greece, and is being committed from Montreal.
2000-03-17hifn driver changed namesTheo de Raadt
2000-03-17Sync with FreeBSD. Also, fix a stupid bug where the dc driver was claimingAaron Campbell
all PCI interrupts (kind of a bad thing, noticed by jason@); from jason@
2000-03-16Bring in some new UVM code from NetBSD (not current).Artur Grabowski
- Introduce a new type of map that are interrupt safe and never allow faults in them. mb_map and kmem_map are made intrsafe. - Add "access protection" to uvm_vslock (to be passed down to uvm_fault and later to pmap_enter). - madvise(2) now works. - various cleanups.
2000-03-16document that other vendors use the hifn pci id tooTheo de Raadt
2000-03-16move aeon to hifn7751Theo de Raadt
2000-03-15prevent overflow in a diagnostic check; art@ okMichael Shalayeff
2000-03-15Fix the NetBSD id strings.Artur Grabowski
2000-03-15Bring in bit definitions from the datasheet and allow shared interrupts.Jason Wright
2000-03-15more smurph damage controlTheo de Raadt
2000-03-15Don't allow the PAGE_SIZE macros to be exported to userland.Artur Grabowski
2000-03-15More stuff that doesn't belong in UVM.Artur Grabowski
2000-03-15cast the VM_INHERIT_ constants to the correct type.Artur Grabowski
2000-03-15implimented -> implementedTodd T. Fries
2000-03-15Support FAT32 partitions >4GB (up to 128GB, in fact); d@ ok, from NetBSD.Aaron Campbell
2000-03-14sloppy smurph, leaving debug garbage behind...Theo de Raadt
2000-03-14Fix `blink' and `underline' attribute handling for new PC display mode.Aaron Campbell
2000-03-13Import of Darren Reed's IPFilter 3.3.11. See sbin/ipf/HISTORY for detailedKjell Wooding
changelog. Documentation changes are now way behind. Volunteers?
2000-03-13Add support for more 3com cards. William Yodlowsky ↵Mats O Jansson
<wyodlows@route1.nj.devry.edu> and me. -moj
2000-03-13sync. -mojMats O Jansson
2000-03-13Add some ethernet cards. William Yodlowsky <wyodlows@route1.nj.devry.edu> ↵Mats O Jansson
and me. -moj
2000-03-13various cleanupsArtur Grabowski
2000-03-13zap #if 0 codeArtur Grabowski