summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Disable an SMP detection on pc98.nyan2006-03-105-5/+5
|
* Hopefully fix all nearby style bugs that Bruce has mentioned.ru2006-03-101-8/+8
|
* - Fix variable assignment to be portable.ru2006-03-101-6/+6
| | | | | | - "Line up" continuations. Submitted by: bde
* Add entries for new pthread stubs.davidxu2006-03-101-0/+30
|
* Block all signals in helper threads except those should not be blocked.davidxu2006-03-101-6/+9
|
* Remove including of libc sources. All the required functionsdeischen2006-03-102-16/+4
| | | | | are exported by libc with prototypes in our standard headers. I guess at one time this was necessary, but not any longer.
* When inserting a new component md_provsize metadata field wasn't set, whichpjd2006-03-102-0/+2
| | | | | | | | means that old problem was triggered (when two providers end at the same offset, eg. ad0 and ad0s1 and the wrong was is picked up by gmirror/graid3). Reported by: Michal Suszko <dry@dry.pl> MFC after: 3 days
* fix switching between agressive and non-agressive wmm modessam2006-03-101-2/+2
| | | | | Obtained from: atheros MFC after: 3 days
* It is not necessary to read %gs twice.davidxu2006-03-101-2/+1
|
* Fix stack offset to allow gcc's stack aligment code to work correctly.davidxu2006-03-101-1/+1
| | | | MFC after: 3 days
* Remove unneeded (and broken) usage of MNT_REF()/MNT_REL().tegge2006-03-101-2/+0
|
* MFp4: Forget the asm inlined version of in_cksum_hdr(). It doesn't work ifcognet2006-03-092-74/+10
| | | | the pointer is unaligned, and it just doesn't worth it.
* - Implement serial numbers, UUID, and asset tag (turned off by default).jkim2006-03-093-31/+80
| | | | | | Use 'BOOT_SENSITIVE_INFO=YES' variable to turn them on. - Use 'uint*_t' instead of 'u_int*_t', correct compilation warnings, and update copyright while I am here.
* Implement printf 'X' conversion for both libstand and kernel.jkim2006-03-092-19/+24
|
* missed a case that needs WITH_SMPsam2006-03-092-0/+4
| | | | Noticed by: kensmith
* Rever the previous changes. It turns out that it perfectly correctgad2006-03-093-3/+3
| | | | | | | for a makefile to set 'NO_MAN=' when the makefile is for a program that will not create a man page. Based on reaction from: ru bde
* Fix this to what I've actually submitted.ru2006-03-091-1/+1
|
* Revise the names of modules in the recent note on tdfx_linux.yar2006-03-091-4/+4
|
* handle KERNELS as beforesam2006-03-091-3/+2
| | | | Submitted by: ru, andrew
* Flip the switch and don't route interrupts to hyperthreads in a HT system.jhb2006-03-092-4/+4
| | | | | | | | | In at least one benchmark this showed around a 20% performance increase. If other workloads do benefit from having hyperthreads service interrupts, we can always make this a loader tunable. MFC after: 3 days Tested by: ps
* Don't dereference an uninitialized pointer.imp2006-03-091-1/+4
|
* Revert last change, per ru@'s objection. I misunderstood consensusimp2006-03-091-1/+1
|
* Avoid pulling in the whole <net/pfvar.h> by opaquely declaringyar2006-03-091-2/+3
| | | | | | | the structs pflog_packet() takes pointers to. Approved by: mlaier MFC after: 3 days
* The `pf' and `pflog' sources do not depend on DEV_PF or DEV_PFLOG,yar2006-03-092-6/+0
| | | | | | | | which is normal for own files of a device driver. DEV_FOO should be used if an unrelated kernel file needs to know of the `foo' driver's static presence. Obviously, module source files should never use DEV_*.
* Revert to setting vlan and vlandev parametes synchronously, as soonyar2006-03-091-0/+9
| | | | | | | | | | | | | | | as both have been read from the command line. Still use the callback, but this time only to verify that both vlan and vlandev have been found on the command line. This should allow for control over the relative order of processing parameters, which is needed to satisfy some caveats of the if_vlan driver. E.g., MTU cannot be changed on a vlan interface until it's attached to its parent. PR: bin/94028 Reviewed by: ru MFC after: 3 days
* Add -F option to not fail on already installed packages.phk2006-03-094-5/+13
| | | | Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
* In addition to -b (suppress builds) add -k (suppress kernel build) andphk2006-03-091-10/+37
| | | | -w (suppress world).
* Don't acquire a lock before calling vlan_unconfig().ru2006-03-091-2/+0
| | | | | | This fixes a panic when doing "ifconfig ... -vlandev". OK'ed by: glebius
* After revision 1.4 of `src/usr.sbin/bsnmpd/bsnmpd/Makefile' thekeramida2006-03-091-0/+5
| | | | | | | | | | | | | | | | | gensnmptree utility is required at "make depend" time, because it is used to generate `oid.h' for bsnmpd. This means that all versions of HEAD before 2004/01/23 16:22:49 need gensnmptree as a bootstrap util when it's not already installed as part of the base system. The first __FreeBSD_version that we can assume this can work is 700014 which happened after the gensnmptree change (in -r 1.263 of `src/sys/sys/param.h', at 2006/02/17 14:14:15). For __FreeBSD_version values before 700014 add gensnmptree to the bootstrap tools, to allow upgrades from versions of FreeBSD before that date. Approved by: ru, harti
* Only use the channel in the request given to ata_completed if itssos2006-03-091-3/+7
| | | | still present.
* typo.sos2006-03-091-1/+1
|
* Oops, forgot newline.phk2006-03-091-1/+1
|
* Add slop to "backwards" cpu accounting messages, 3 usec or 1% whicheverphk2006-03-091-1/+5
| | | | | | | | | | | | | triggers. This should eliminate all the trivial messages which result from minor increases in cpu_tick frequency. Machines which don't du cpu clock fiddling shouldn't issue "backwards" messages now. Laptops and other machines where the initial estimate of cputicks may be waaaay off will still issue warnings.
* silence cpu_tick calibration and notice only (under bootverbose)phk2006-03-091-15/+8
| | | | when the frequency increases.
* Ignore kenv strings which overflow the room we have, rather than pretendphk2006-03-091-1/+6
| | | | we have room for them.
* Get rid of all the "long long"/"maxint" casting around in printf's.sos2006-03-094-48/+36
| | | | | On all our platforms intmax == int64_t so simply using %j to print int64_t's is safe all over, and doesn't pullute the code.
* Remove _STOPEVENT call, it is already called in issignal, simplifydavidxu2006-03-091-6/+1
| | | | code for SIGKILL signal.
* ns_name_skip was not prefixed by `__'.ume2006-03-091-0/+1
| | | | Obtained from: BIND9
* When a process is de-configuring a log file, also stop all of itsjkoshy2006-03-092-5/+8
| | | | | | | | PMCs that require a log file to operate. This change should fix PR 90269. PR: kern/90269 MFC after: 1 week
* Now that we now spell NO_MAN=xxx MAN=, update the docs.imp2006-03-091-1/+1
| | | | Submitted by: John Hein
* Connect librt to buildworld.davidxu2006-03-091-1/+2
|
* correct ni_txrate when using a fixed rate; fixes current rate reportingsam2006-03-091-1/+4
| | | | MFC after: 3 days
* Remove mqueue and timer, now they are in librt.davidxu2006-03-082-525/+0
|
* Use vn_start_secondary_write() and vn_finished_secondary_write() as ategge2006-03-0811-18/+344
| | | | | | | | | | | replacement for vn_write_suspend_wait() to better account for secondary write processing. Close race where secondary writes could be started after ffs_sync() returned but before the file system was marked as suspended. Detect if secondary writes or softdep processing occurred during vnode sync loop in ffs_sync() and retry the loop if needed.
* Remove mq.c, the POSIX mqueue is implemented in librt.davidxu2006-03-081-73/+0
| | | | Suggested by: deischen
* Switch these makefiles to use 'MAN=' to indicate they will not generategad2006-03-083-3/+3
| | | | | | | a man page, instead of 'NO_MAN='. 'NO_MAN=' is something users would set, not something a makefile should be using. Based on comments by: des
* Fix overriding jail_list from command line.fjoe2006-03-081-1/+3
| | | | MFC after: 3 days
* Fix exec_map resource leaks.ups2006-03-083-28/+46
| | | | Tested by: kris@
* When parsing an RPC request in nfsrv_dorec(), KASSERT that theresimon2006-03-081-0/+1
| | | | | | | | | actually is an mbuf to process. This catches the missing mbuf before it would otherwise causes a NULL pointer dereference, which could be triggered by a 0 length RPC record before the check for such records was added in rev 1.97. Approved by: cperciva (mentor)
* kernel install script (missed in previous commit)sam2006-03-081-0/+43
|
OpenPOWER on IntegriCloud