summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use a common way to release locks before exit.maxim2002-07-291-2/+4
| | | | Reviewed by: hsu
* Ignore -C, -p, and -S options of install(1) when used with the -dru2002-07-294-3/+9
| | | | | | | option. Warn about COPY being phased out. Restore the old method of always comparing before installing: INSTALL="install -C". Requested by: bde
* - Add VBAD to the list of vnodes that are ignored on locking operations.jeff2002-07-291-1/+1
|
* Fix typo.murray2002-07-291-1/+1
| | | | | PR: docs/41091 MFC after: 1 day
* - Backout the patch made in revision 1.75 of vfs_mount.c. The vputs herejeff2002-07-292-3/+4
| | | | | | | were hiding the real problem of the missing unlock in sync_inactive. - Add the missing unlock in sync_inactive. Submitted by: iedowse
* o Pass VM_ALLOC_WIRED to vm_page_grab() rather than calling vm_page_wire()alc2002-07-293-33/+12
| | | | | in pmap_new_thread(), pmap_pinit(), and vm_proc_new(). o Lock page queue accesses by vm_page_free() in pmap_object_init_pt().
* New release notes: wicontrol(8) -l/-L, traceroute 1.4a12.bmah2002-07-292-4/+18
| | | | Updated release note: tcsh-6.12.
* Fix Makefiles to actually work.mjacob2002-07-294-0/+4
|
* Forced commit.silby2002-07-290-0/+0
| | | | Rev 1.134 actually reverts rev 1.132, NOT rev 1.131.
* Revert rev 1.131.silby2002-07-291-4/+2
| | | | | | | | | | | 1.131 is slightly broken, and I would commit the fix to that here, but it has been reported that any deviation from the original code is causing problems with some 82557 chips, causing them to lock hard. Until those issues have been figured out, going back to the original code is the best plan. Frustrated: Silby
* whitespace commit: fix indentation in fxp_intr_body.luigi2002-07-291-97/+97
| | | | | This is also done in preparation of a subsequent fix for the handling of RNR conditions in polling mode.
* Add routines needed for high resolution profiling.jake2002-07-292-0/+84
|
* Add a symbol for btext.jake2002-07-292-0/+2
|
* Remove a stale comment.jake2002-07-292-8/+0
|
* Use _ALIGN_TEXT. Implement __cyg_profile_func_enter andjake2002-07-292-20/+138
| | | | __cyg_profile_func_exit for GUPROF.
* Add _ALIGN_DATA and _ALIGN_TEXT macros.jake2002-07-291-1/+9
|
* Remove some stuff that snuck in last commit.jake2002-07-291-5/+0
|
* Use login_getpwclass() instead of login_getclass() so that the rootfanf2002-07-291-1/+2
| | | | | | | | vs. default login class distinction is made correctly. PR: 37416 Approved by: des MFC after: 4 days
* OK, dont rely on the upper layers handling iosize_max correctly,sos2002-07-284-12/+10
| | | | | | instead rely on ATAPI devices ability to do the work instead. MFC material.
* o Modify vm_page_grab() to accept VM_ALLOC_WIRED.alc2002-07-282-1/+5
|
* fetch(1) is WARNS-5 clean (tested on i386 and Alpha)des2002-07-281-0/+1
|
* Use strtol(3) instead of a home-grown version, and fix a "possiblydes2002-07-281-36/+24
| | | | unitialized variable" warning.
* Make a temporary copy of the output data in the generic sysctl handlerstruckman2002-07-281-6/+45
| | | | | | | | | | | | | | | | | | | so that the data is less likely to be inconsistent if SYSCTL_OUT() blocks. If the data is large, wire the output buffer instead. This is somewhat less than optimal, since the handler could skip the copy if it knew that the data was static. If the data is dynamic, we are still not guaranteed to get a consistent copy since another processor could change the data while the copy is in progress because the data is not locked. This problem could be solved if the generic handlers had the ability to grab the proper lock before the copy and release it afterwards. This may duplicate work done in other sysctl handlers in the kernel which also copy the data, possibly while a lock is held, before calling they call a generic handler to output the data. These handlers should probably call SYSCTL_OUT() directly.
* o Lock page queue accesses by vm_page_free().alc2002-07-281-14/+19
| | | | o Apply some style fixes.
* Wire the sysctl output buffer before grabbing any locks to preventtruckman2002-07-289-0/+15
| | | | | | | SYSCTL_OUT() from blocking while locks are held. This should only be done when it would be inconvenient to make a temporary copy of the data and defer calling SYSCTL_OUT() until after the locks are released.
* Fix a bug introduced in previous commit. Due to the interaction of thejake2002-07-281-2/+2
| | | | | | direct physical mappings with virtual page colour, we need to flush the data cache when a page changes colour. I missed one case which broke pipes.
* o Lock page queue accesses by vm_page_free().alc2002-07-281-2/+8
|
* Recognize frames for lcall_syscall and int0x80_syscall.peter2002-07-281-2/+4
| | | | Reminded by: bde
* Update, correct and bring in sync with reality all the i4b kernelhm2002-07-2817-437/+358
| | | | part manual pages - long overdue ...
* Add enough consts to keep everyone happy.dwmalone2002-07-281-1/+1
|
* Don't reuse a const char * when we really want a char *.dwmalone2002-07-281-5/+7
|
* Improve WARNS situation for kdump:dwmalone2002-07-281-45/+58
| | | | | | | | | | | | | 1) Define _KERNEL while including sys/time.h to get some function prototypes. 2) Add prototypes and ANSIify definitions. 3) Constness changes. 4) Remove register keyword. 5) Actually return a sensible value from main. 6) Make fread_tail take a void * instead of a char *. 7) Avoid a signedness warning by casting to a size_t. Should be safe enough 'cos we also check for nonnegativity. 8) Be extra chummy with sigset_t rather than passing a struct to printf and pretending it is an int.
* Revert the previous delta; uintfptr_t needs to be available tomike2002-07-281-0/+1
| | | | | | | | | userland for libc/gmon to compile, so the typedef in <machine/types.h> isn't good enough. This is really ugly since we end up with the actual value which uintfptr_t is typedef'd from, in multiple places. This is bug for bug compatible with the other FreeBSD architectures. Noticed by: sparc64 tinderbox
* ANSIify function definitions to avoid a warning.dwmalone2002-07-289-54/+31
|
* The return value of snprintf should be always nonnegative, so it shoulddwmalone2002-07-281-1/+1
| | | | be safe to cast it to a size_t before comparing it to a sizeof().
* ANSIify function definitions to avoid a warning.dwmalone2002-07-282-39/+14
|
* ANSIify function definitions to avoid a warning.dwmalone2002-07-281-14/+7
| | | | Minor constness changes.
* ANSify function definitions to avoid a warning.dwmalone2002-07-281-10/+7
|
* ANSIify function definitions to avoid a warning.dwmalone2002-07-281-6/+3
|
* ANSIify function definitions to avoid a warning.dwmalone2002-07-281-4/+2
| | | | | PR: 38930 Submitted by: keramida
* ANSIify function definitions to avoid a warning.dwmalone2002-07-2810-46/+18
|
* ANSIify function definitions to avoid some warnings.dwmalone2002-07-281-11/+5
| | | | Include stdlib.h for exit.
* ANSIify function definitions to avoid a warning.dwmalone2002-07-281-30/+16
| | | | Minor constness changes.
* ANSIify function definitions to avoid a warning.dwmalone2002-07-281-7/+4
|
* Search the include path for the argument to -f, to make lives easier forjmallett2002-07-281-6/+13
| | | | | | | | | those of us who want to figure out how old Jim Mock is, but only want to type 'calendar -f calendar.freebsd'. This is done in a way that should be totally backwards compatible with no noticable differences, at all. Reviewed by: mux MFC after: 4 weeks
* New release notes: devfs rule subsystem, lock(1) -vdd2002-07-282-0/+28
|
* Lock page queue accesses by vm_page_free().alc2002-07-281-0/+8
|
* Add a -v option that prevents switching virtual terminals while thisdd2002-07-282-13/+47
| | | | | terminal is locked. This permits the user to easily lock the entire console from a single terminal.
* Nuke whitespace at EOL.dd2002-07-282-3/+3
|
* Correct misindentation of DRA_UID.dd2002-07-281-1/+1
|
OpenPOWER on IntegriCloud