Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-03 | remove non-CBC modes from the VIA code; it is all that is used at the moment | Theo de Raadt | |
2004-02-03 | move VIA xcrypt-* options to specialreg.h | Theo de Raadt | |
2004-02-02 | PSL_XCRYPT is 0x40000000 | Theo de Raadt | |
2004-02-02 | I think there is no reason to splhigh around the VIA crypto stuff | Theo de Raadt | |
anymore; also, indicate to userland that it may now safely use the instructions | |||
2004-02-01 | set i386_has_xcrypt at the right place, which exposes itself as | Theo de Raadt | |
sysctl machdep.xcrypt Do not enabled yet.. | |||
2004-02-01 | Use "pushfl; popfl" sequence before each xcrypt-* instruction. According | Theo de Raadt | |
to the manual, any load into the EFLAGS register clears bit 30, resulting in key reload. This is the mechanism that permits multi-process use of the xcrypt-* instruction.. | |||
2004-02-01 | use VIA xstore-rng and xcrypt-* instructions, now that gas groks them | Theo de Raadt | |
2004-02-01 | via crypto code no longer needs to temporarily enable FSXR -- it is | Theo de Raadt | |
now always on. | |||
2004-02-01 | Merge many freebsd diffs | Theo de Raadt | |
add VIA c3 crypto instructions add fxsave, fxrstor | |||
2004-02-01 | Enable FXSR all the time, and cope with NPX/FXSR conversions; from netbsd. | Theo de Raadt | |
Pass SSE/SSE2/XCRYPT flags out via syctl, and prepare for being able to do xcrypt-* in userland; ok naddy, tested a lot by pvalchev and jolan, also works on amd64 in 32bit mode | |||
2004-02-01 | Sync user ldt code with NetBSD: | Alexander Yurchenko | |
- finally remove it from pcb, it's a pmap thing only - more sanity checks - better lockin - may be something else Fixes panics when using apps requiring it (mplayer-win32 e.g.). Problem found and test espie@. OKs from miod@ (sshhh, don't tell anyone) and art@. | |||
2004-01-31 | rename SIMD/SIMD2 to SSE/SSE2 | Theo de Raadt | |
2004-01-29 | as seen in freebsd: asm pagezero implementations, but use a fn pointer. | Ted Unangst | |
the sse2 version cuts ZOD fault time in half. suggestions mickey deraadt. many many testers. ok deraadt. | |||
2004-01-29 | Simplify test for CPUID_TSC in cpu_feature | Tom Cosgrove | |
ok fgsch@, deraadt@ | |||
2004-01-29 | No longer accept memory ranges in KB from /boot, which hasn't done | Tom Cosgrove | |
this since 1999. If /boot tries to, we will now panic() with the "/boot too old" message. No-one should be using such an old /boot anyway, since it didn't support ELF kernels then. ok weingart@, deraadt@ | |||
2004-01-28 | sniff. first file i add'd is first to be rm'd | Ted Unangst | |
2004-01-26 | Major overhaul of biosboot and installboot, using EDD (LBA) reads if | Tom Cosgrove | |
the BIOS supports it. File location data now geometry-independent (biosboot groks part of the inode), so installboot loses -h and -s. Many thanks to all those brave enough to try the snapshots. Thanks for the test reports, everyone. ok deraadt@ | |||
2004-01-24 | Improve detection and reporting of VIA CPU types. Correct spellings | Tom Cosgrove | |
of same. ok deraadt@, beck@, weingart@ | |||
2004-01-20 | Check the values given to -h and -s. Closes PR 3640. | Tom Cosgrove | |
ok weingart@, deraadt@ | |||
2004-01-20 | Support for i852/855/865 AGP; from NetBSD via Michael van der | Alexander Yurchenko | |
Westhuizen <michael@skanky.homeunix.net> with little tweaks. Tested by millert@ todd@ jmc@ andreas@ and jcs@'s friend ok millert@ | |||
2004-01-15 | Provide explicit function argument declarations. | Miod Vallat | |
2004-01-14 | Revert previous; this will cause issues on some machines, says drahn@ | Miod Vallat | |
2004-01-13 | Fix KERNTEXTOFF value (long) after the move to ELF. | Miod Vallat | |
tricked-to-commit-into-i386-land millert@ | |||
2004-01-13 | Allow building w/o -traditional. OK weingart@ and mickey@ | Todd C. Miller | |
2004-01-12 | a native geode reset, because quite a few geode boards without keyboard | Theo de Raadt | |
controllers are showing up; various ok | |||
2004-01-09 | spelling; jjy2+@pitt.edu | Theo de Raadt | |
2004-01-07 | enable geodesc(4) and nsclpcsio(4); ok deraadt | Markus Friedl | |
2004-01-06 | adjust pentium_mhz when cpu speed changes. ok deraadt | Ted Unangst | |
2004-01-05 | Major overhaul of our master boot record. | Tom Cosgrove | |
We now use EDD calls if the disk supports it, so we can boot partitions that start above the 8 GB CHS limit. Of itself, this change does not remove the current 8 GB limit for OpenBSD/i386. Much testing nick@; thanks. ok weingart@, deraadt@. | |||
2004-01-04 | put INET6, rtsol, and ping6 onto media where it fits. install.sub changes | Theo de Raadt | |
which begin to enable use of this will follow at a later time. | |||
2004-01-03 | disable TSC for Geode SC1100; Stuart Henderson, pr 3625; ok mickey, deraadt | Markus Friedl | |
2004-01-03 | put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros | Marc Espie | |
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@. | |||
2004-01-02 | attach on two more ICHs | Michael Shalayeff | |
2004-01-02 | after some advice from nick, note that only com0 is currently supported | Jason McIntyre | |
as serial; closes PR 3621 from Johan Fredin; ok nick@ krw@ millert@ deraadt@ | |||
2004-01-02 | PCI_PRODUCT_ALI_M1533 should use ali1543_init too. When the PCI id for | Todd C. Miller | |
PCI_PRODUCT_ALI_M1543 was fixed machines with an M1533 stopped working. ok deraadt@ | |||
2004-01-01 | Crank SHMMAXPGS from 2048 to 8192. Other platforms where people | Todd C. Miller | |
are using lots of shm may also wish to also increase SHMMAXPGS. OK deraadt@ | |||
2003-12-31 | workaround: during npx exception testing, delay(1). For some reason | Theo de Raadt | |
amd64 (in 32 bit mode) and the new transmeta cpus want this, and lock up otherwise. very odd. | |||
2003-12-29 | Properly recognize SiS CPU family; | Alexander Yurchenko | |
tested by Ian Zagorskih <ianzag@megasignal.com>. ok mickey@ | |||
2003-12-24 | Sync ahc with NetBSD, which was in turn updated from FreeBSD by Pascal | Kenneth R Westerback | |
Renauld of Network Storage Solutions, Inc. Many fixes, wider device support. In particular, the notorious 'Target 0' problem seems to be fixed. Does *not* include any updates to isa or eisa code beyond what was necessary to compile. Known issues: 1) Tagged Queuing is probably not optimal. 2) PPR negotiation may not be fully functional. 3) No support yet for freezing devices or channels. 4) The mechanism for preventing 'A' and 'B' channel confusion during probe can fail if scsibus > 254 found. 5) Requeuing I/O's not working. A workaround will be committed almost immediately. At the moment timeouts, SCSI message rejects, aborting SCB's and trying to freeze a device may cause incomplete i/o's to be reported as complete. 6) Verbosity and probe messages need work. 7) Last disk on bus seems to go through an extra re-negotiation. 8) >16 devices on an adapter will trigger the usual problems of total openings exceeding available SCB's under heavy load. Tested by deraadt@, beck@, miod@, naddy@, drahn@, marc@ amoung others. ok deraadt@. | |||
2003-12-24 | setperf and cpuspeed support; ok deraadt@ | Markus Friedl | |
2003-12-23 | order the dc's; no measurable effect | Michael Shalayeff | |
2003-12-20 | add pentium 4 thermal control circuit (tcc) driver. can use this to | Ted Unangst | |
limit power consumption with the hw.setperf sysctl. tested by beck and grange | |||
2003-12-20 | - .Xr biosboot(8) in SEE ALSO | Jason McIntyre | |
- wording improvement - correct description of example from Tom Cosgrove; | |||
2003-12-19 | add cpu_ecxfeature to cpu.h, and stop locally externing it and cpu_feature. | Ted Unangst | |
ok deraadt@ | |||
2003-12-19 | Unbreak ramdisk kernel after tedu's changes. | Alexander Yurchenko | |
ok deraadt@ | |||
2003-12-19 | Make this compile after the struct was reordered. OK tedu@ | Todd C. Miller | |
2003-12-18 | add new hw sysctls, cpuspeed and setperf to control cpu frequency. | Ted Unangst | |
convert longrun support to use new sysctls. add enhanced speedstep support, based on code by Michael Eriksson. idea, help testing & ok deraadt@ | |||
2003-12-18 | Move -DDYNAMIC_CRC_TABLE into the main libz Makefile | Todd C. Miller | |
2003-12-17 | Add ccd(4) and ccdconfig(8) to CD ramdisk; needs changes in upgrade.sh | Todd C. Miller | |
to be useful. deraadt@ OK | |||
2003-12-16 | a bit more shrinking. do not bother printing the drive bus interfaces, | Theo de Raadt | |
saves more space. |