summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing whitespaces.maxim2002-07-031-2/+2
| | | | Approved by: luigi
* o Strict interface names comparison. The old code assumed "fxp1" == "fxp11".maxim2002-07-031-3/+3
| | | | | | | | o Use an appropriate constant for interface name buffer. Reviewed by: luigi Approved by: luigi MFC after: 1 month
* Move vfs_rootmountalloc() in vfs_mount.c and remove lite2_vfs_mountroot()mux2002-07-032-71/+44
| | | | which was #if 0'd and is not likely to be used now.
* Try clean up some of the mess that resulted from layers and layersjulian2002-07-032-59/+32
| | | | | | of p4 merges from -current as things started getting different. Corroborated by: Similar patches just mailed by BDE.
* Remove an unused argument in vfs_mountroot().mux2002-07-033-3/+3
|
* Add missing kernal tunables to loader.conf.mini2002-07-031-0/+16
| | | | | PR: i386/39085 Submitted by: David Yeske <dyeske@yahoo.com>
* White space commit.julian2002-07-031-10/+10
| | | | | I'm working on this file but I wanted to make the whitespece commit separatly.
* Hold the sched lock across call to forward_signal() in tdsignal() togallatin2002-07-031-1/+4
| | | | | | keep SMP systems from panic'ing when ^C'ing an app suggested by julian
* Add mtx_ prefixes to the fields used for mutex profiling, and fix a bugdes2002-07-033-25/+27
| | | | | | | where the profiling code would report the release point instead of the acquisition point. Requested by: bde
* Actually use the fini callback.jeff2002-07-031-0/+1
| | | | | Pointy hat to: me :-( Noticed By: Julian
* I didn't pay enough attention when copy/pasting disclaimers.mux2002-07-021-2/+2
| | | | The disclaimer in vfs_conf.c was slightly different. Fix this.
* Move every code related to mount(2) in a new file, vfs_mount.c.mux2002-07-027-2629/+1214
| | | | | | | | | | The file vfs_conf.c which was dealing with root mounting has been repo-copied into vfs_mount.c to preserve history. This makes nmount related development easier, and help reducing the size of vfs_syscalls.c, which is still an enormous file. Reviewed by: rwatson Repo-copy by: peter
* check in the version if this that compiles, not the one that doesn'tjulian2002-07-021-1/+1
|
* Make some more debugging code go away when debugging is not turned on.julian2002-07-021-1/+4
|
* Check retifma for NULL before using it.mini2002-07-021-1/+2
| | | | | | PR: kern/9391 Submitted by: Assar Westerlund <assar@sics.se> MFC after: 3 days
* When going back to SLEEP state, make sure ourjulian2002-07-021-0/+1
| | | | State is correctly marked so.
* Fix failure to correctly transition back to sleep mode.julian2002-07-021-0/+4
|
* Make interrupt driven EC transaction optional.takawata2002-07-021-0/+2
|
* #include <sys/ktrace.h> would be useful too. (for ktrace_mtx)peter2002-07-011-0/+3
|
* The jail syscall calls chroot, which is not mpsafe, so put back aiedowse2002-07-011-0/+2
| | | | | | mtx_lock(&Giant) around that call. Reviewed by: arr
* Add #include "opt_ktrace.h"peter2002-07-011-0/+2
|
* Use indirect function pointer hooks instead of #ifdef SOFTUPDATESiedowse2002-07-015-14/+21
| | | | | | | | | direct calls for the two places where the kernel calls into soft updates code. Set up the hooks in softdep_initialize() and NULL them out in softdep_uninitialize(). This change allows soft updates to function correctly when ufs is loaded as a module. Reviewed by: mckusick
* - Use (OFF_TO_IDX(off) - pi) instead of (OFF_TO_IDX(off - IDX_TO_OFF(pi))).robert2002-07-011-5/+7
| | | | - Reformat a comment.
* Remove trailing whitespacebrian2002-07-0110-142/+142
|
* Add the ffs bits necessary to support unloading of the ufs kerneliedowse2002-07-014-2/+38
| | | | | | | | module. This adds an ffs_uninit() function that calls ufs_uninit() and also calls a new softdep_uninitialize() function. Add a stub for softdep_uninitialize() to cover the non-SOFTUPDATES case. Reviewed by: mckusick
* - In thread_userret(), remove the Giant locking and unlocking around thearr2002-07-012-4/+0
| | | | | | | call to thread_alloc(). Approved by: julian Reviewed by: jake, jeff
* o Remove some long dead code: from revision 1.41 of vm/vm_pager.calc2002-07-012-22/+0
| | | | | 3+ years ago. o Remove some unused prototypes.
* Fix a build problem for the ACPI CA 20020404 import.iwasaki2002-06-301-1/+2
| | | | | | | Add definition of COMPILER_DEPENDENT_INT64 and also fix definition of COMPILER_DEPENDENT_UINT64. Pointed-out by: Michael Nottebrock <michaelnottebrock@gmx.net>
* IF_HANDOFF is no longer in -stableimp2002-06-301-12/+0
|
* Fix if_timer logic so that there is always a timeout pending if thereluigi2002-06-301-2/+4
| | | | | | | | | | | are packets queued for transmission. This driver is strange -- it never sets IFF_OACTIVE, so all transmissions always cause a call to fxp_start. However, if the link gets stuck, there was nothing to reset it, so there was still a possibility of lockups. MFC after: 3 days
* Fix if_timer logic to make sure that there is always a timeoutluigi2002-06-302-10/+8
| | | | | | | | pending if there are packets queued for transmission. Several drivers still have the same problem. MFC after: 3 days
* Fix if_timer logic to make sure that there is always a timeoutluigi2002-06-302-12/+12
| | | | | | pending if there are packets queued for transmission. MFC after: 3 days
* Make sure that if_timer does not get reset if there are packetsluigi2002-06-302-19/+11
| | | | | | | | | | | still queued for transmission. This should solve the problem of the device stalling on transmissions if some link event prevents transmission. There are other drivers which have the same problem and need to be fixed in the same way. MFC after: 3 days
* Extend the effect of the sysctl net.inet.tcp.icmp_may_rstjesper2002-06-302-2/+2
| | | | | | | | so that, if we recieve a ICMP "time to live exceeded in transit", (type 11, code 0) for a TCP connection on SYN-SENT state, close the connection. MFC after: 2 weeks
* Resolve conflicts arising from the ACPI CA 20020404 import.iwasaki2002-06-3015-263/+324
|
* This commit was generated by cvs2svn to compensate for changes in r99146,iwasaki2002-06-3064-825/+1394
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 200200404 drop.iwasaki2002-06-3074-1083/+1701
| |
* | MFi386: revision 1.521nyan2002-06-302-2/+2
| |
* | This is the start of the FreeBSD/x86_64 kernel.obrien2002-06-303-0/+555
| |
* | This is the start of the FreeBSD/x86_64 kernel.obrien2002-06-303-0/+180
| |
* | Remove one useless variable.luigi2002-06-301-3/+1
| |
* | If the process is a zombie, then you must not try dereference the threadjulian2002-06-301-53/+55
| | | | | | | | | | because there isn't one. Of course this code only possibly works for single threaded processes anyhow..
* | This is the start of the FreeBSD/x86_64 kernel.obrien2002-06-301-0/+138
| |
* | Gcc 3.1 varargs support.obrien2002-06-301-0/+47
| |
* | Since printf(3) now supports the `j' conversion specifier, use thatmike2002-06-306-66/+66
| | | | | | | | | | | | | | when printing intmax_t and uintmax_t. Forgotten by: mike Noticed by: bde
* | Partial backout of 1.318, remove error handling added because it may bealfred2002-06-301-15/+3
| | | | | | | | | | | | incorrect. Requested by: bde
* | Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in formrwatson2002-06-305-5/+0
| | | | | | | | | | | | | | | | | | and function) with existing configuration choices. Arguably if ALT_BREAK_TO_DEBUGGER was present, so should have been BREAK_TO_DEBUGGER. Regardless, it broke the option sort order in these kernel configuration files. Requested by: bde
* | Use hashdestroy() now that it exists.iedowse2002-06-301-6/+1
| |
* | Remove the bogus SYSINIT from ufs_dirhash.c and instead add a calliedowse2002-06-307-7/+65
| | | | | | | | | | to ufsdirhash_init() from ufs_init(). Add uninit() functions corresponding the ufs, dirhash, quota and ihash init() functions.
* | Add a makefile for building UFS as a module. Since it is of marginaliedowse2002-06-301-0/+14
| | | | | | | | | | | | use it is not built by default, and there are currently bugs that prevent UFS from being unloaded. Nevertheless it can be useful when developing UFS code on network-booted machines.
OpenPOWER on IntegriCloud