summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mdoc(7) police: split punctuation characters + misc fixes.ru2001-02-01257-1388/+1901
|
* Make the exclamation mark (`!') a recognizable punctuation character.ru2001-02-013-2/+3
| | | | Obtained from: mdocNG
* Unbreak test coverage of cy driver.bde2001-02-012-14/+14
|
* Converted to new-bus.bde2001-02-012-114/+170
| | | | Reviewed by: imp
* Fix breakage caused by incomplete transition to IF_HANDOFF().bp2001-02-011-2/+2
| | | | Remove unused variable.
* Implement preemptive scheduling of hardware interrupt threads.jake2001-02-017-12/+54
| | | | | | | | | | | | - If possible, context switch to the thread directly in sched_ithd(), rather than triggering a delayed ast reschedule. - Disable interrupts while restoring fpu state in the trap handler, in order to ensure that we are not preempted in the middle, which could cause migration to another cpu. Reviewed by: peter Tested by: peter (alpha)
* Use mdconfig/md instead of vn.phk2001-01-311-23/+24
|
* Update the module Makefile to reflect the state of things from the lastscottl2001-01-312-8/+8
| | | | | | acpi-ca import. Approved by: msmith
* Add the ability to declare ore-ride methods on a per-hook basisjulian2001-01-313-32/+112
| | | | | | for the rcvdata() and rcvmsg() methods. Also bring the man page up to sync with my last commit. (and this one)
* Fsck_ffs did not properly range-check the inode 'di_size'iedowse2001-01-312-3/+8
| | | | | | | | | | | | | | | | | | | field, so it was possible for a filesystem marked clean by fsck_ffs to cause kernel crashes later when mounted. This could occur when fsck_ffs was used to repair a badly corrupted filesystem. As pointed out by bde, it is not sufficient to restrict di_size to just the superblock fs_maxfilesize limit. The use of 32-bit logical block numbers (both in fsck and the kernel) induces another file size limit which is usually lower than fs_maxfilesize. Also, the old 4.3BSD filesystem does not have fs_maxfilesize initialised. Following this change, fsck_ffs will enforce exactly the same file size limits as are used by the kernel. PR: kern/15065 Discussed with: bde Reviewed by: bde, mckusick
* Document the mpsafe argument to callout_init().ben2001-01-311-1/+9
| | | | | | PR: 24529 Submitted by: harti brandt <brandt@fokus.gmd.de> Reviewed by: jlemon
* Try and make it clearer that the static units thing is a FYI only.peter2001-01-311-1/+1
|
* * Move exception_return to exception.s which is a more logical home for it.dfr2001-01-315-114/+166
| | | | | | | | | * Optimise the return path for syscalls so that they only restore a minimal set of registers instead of performing a full exception_return. A new flag in the trapframe indicates that the frame only holds partial state. When it is necessary to perform a full state restore (e.g. after an execve or signal), the flag is cleared to force a full restore.
* Remove count for NSIO. The only places it was used it were incorrect.peter2001-01-3112-59/+18
| | | | (alpha-gdbstub.c got sync'ed up a bit with the i386 version)
* Unwind a bit more cruft - we only have one type of device now.peter2001-01-314-14/+6
|
* Oops. An old version of a local change leaked in with the last commit.peter2001-01-311-22/+9
| | | | Since it is here, clean it up a bit.
* Merge conflicts from the ACPI CA 20010125 import.msmith2001-01-3110-32/+56
|
* Add some debugging.msmith2001-01-311-8/+72
| | | | | | Turn off semaphores. Nobody else implements them, and there is lots of AML out there which does totally absurd things with them, meaning that if we try to do the right thing we are guaranteed to fail.
* Add some debugging statements.msmith2001-01-313-26/+67
|
* Tidy up.msmith2001-01-311-48/+47
| | | | | | Don't print temperatures at attach time - they're usually wrong. Use acpi_EvaluateInteger instead of doing things the hard way.
* Add some debugging.msmith2001-01-311-35/+17
| | | | | | | | | Use acpi_EvaluateInteger where possible. Use FuncName rather than &FuncName when passing function addresses. Don't evaluate the _REG method when we attach to an address space - AcpiInstallAddressSpaceHandler does it for us.
* ACPI_NUMBER becomes ACPI_INTEGER. acpi_EvaluateNumber becomesmsmith2001-01-318-46/+24
| | | | | | | | | | | acpi_EvaluateInteger. Use acpi_EvaluateInteger instead of doing things the hard way where possible. AcpiSetSystemSleepState (unofficial) becomes AcpiEnterSleepState. Use the AcpiGbl_FADT pointer rather than searching for the FADT.
* Remove obsoleted files.msmith2001-01-312-4/+5
| | | | | Temporarily turn off the processor and apic drivers until we sort out what these are going to do now.
* Remove obsoleted files.msmith2001-01-312-1801/+0
|
* This commit was generated by cvs2svn to compensate for changes in r71867,msmith2001-01-31261-4208/+7592
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Update to the 20010125 ACPI CA snapshot.msmith2001-01-31271-4234/+7652
| |
* | Redo the stray header file cleanup code to not depend on timestampspeter2001-01-314-28/+54
| | | | | | | | | | or access times or anything. Just bite the bullet and keep a list of header files that we know about.
* | Strip optional prefixes "/dev/" and "md" from the -u argument.phk2001-01-311-0/+5
| |
* | Quieten gcc.peter2001-01-311-0/+1
| |
* | Exterminate the use of PSEUDO_SET() with extreme prejudice.peter2001-01-317-64/+176
| |
* | Add hpfs and the config glue for it. It was being skipped from testpeter2001-01-314-0/+9
| | | | | | | | coverage.
* | Properly lock new vnode.bp2001-01-312-8/+18
| | | | | | | | Reminded by: tegge
* | Let M_PANIC go back to the private tree as its intention isn't understood wellbp2001-01-313-9/+3
| | | | | | | | for now.
* | Zap last remaining references to (and a use use of) of simple_locks.peter2001-01-314-16/+1
| |
* | As the default MAXDSIZ and DFLDSIZ is 512MB, bump the example valuestanimura2001-01-312-8/+8
| | | | | | | | | | | | | | | | to 1GB. A box of mine is running with MAXDSIZ and DFLDSIZ increased up to 1.5GB. Wishlist: It would be nice to warn if MAXTSIZ + MAXDSIZ + MAXSSIZ exceeds VM_MAXUSER_ADDRESS - VM_MINUSER_ADDRESS.
* | s/_thread_sys_write/__sys_write/deischen2001-01-313-6/+6
| | | | | | | | Submitted by: Mike Heffner <mheffner@vt.edu>
* | Fix documentation: "proxy" is not a keyword for the arp(8) command line.archie2001-01-312-2/+1
| |
* | Revert mutex initialization check to look at mtx_description.jasone2001-01-301-1/+1
| | | | | | | | Pointed out by: jlemon, jhb
* | Implement direct support for semipersistant nodes.julian2001-01-308-279/+300
| | | | | | | | | | | | | | | | | | | | | | | | | | (e.g. ethernet nodes are persistent until you rip out the hardware) Use this support in the ethernet and sample nodes. Add some more abstraction on the 'item's so that node and hook reference counting can be checked easier. Slight man page correction. Make pppoe type dependent on ethernet type. Clean up node shutdown a little. Move a mutex from MTX_SPIN to MTX_DEF (oops) Fix small ref-counting bug. remove warning on one2many type.
* | Argh, fix a nit that snuck in while trying to resolve conflicts.jhb2001-01-301-2/+1
| |
* | - Fix TUNABLE_STR_FETCH() to actually be a code fragment rather thanjhb2001-01-301-10/+2
| | | | | | | | | | | | | | | | declaring a static function. - Modify TUNABLE_*_DECL() to use TUNABLE_*_FETCH() to avoid code duplication. Reviewed by: peter
* | Added used include of <sys/mutex.h>. The SMP case was broken bybde2001-01-303-0/+3
| | | | | | | | | | | | incompletely converting simplelocks to mutexes (COM_LOCK() is supposed to hide the SMP locking internals, but it now depends on mutex interfaces being visible).
* | New release notes: bridge(4)/dummynet(4) updates, find(1) -empty,bmah2001-01-302-2/+33
| | | | | | | | tftpd(8) -c/-C, vidcontrol(1) -g, ldconfig(8) permission/ownership checks.
* | Update port_after.h to reflect FreeBSD values.asmodai2001-01-301-2/+4
| |
* | Allow the output of /etc/security to be logged or mailed to differentbrian2001-01-303-7/+26
| | | | | | | | | | | | | | users in line with ${daily,weekly,monthly}_output using a new $daily_status_security_output variable. PR: 24643
* | Make mount_mfs annoy users for 15 seconds and point them at mdconfig(8).phk2001-01-302-0/+12
| |
* | Make klds for the ar and sr devices and hook them up.jhay2001-01-306-3/+48
| | | | | | | | | | The normal versions are called if_ar.ko and if_sr.ko and the netgraph versions ng_sync_ar.ko and ng_sync_sr.ko.
* | Make vnconfig annoy users for 15 seconds to make them switch to mdconfig.phk2001-01-302-0/+12
| |
* | Run purgedir (a local function) on /var/run instead of rm /var/run/*brian2001-01-301-2/+1
| | | | | | | | | | PR: 24612 Submitted by: David Drum <david@mu.org>
* | Add a BUF_KERNPROC() in the BIO_DELETE path.phk2001-01-302-0/+2
| | | | | | | | This seems to fix the problem which md(4) backed filesystems exposed.
OpenPOWER on IntegriCloud