summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Now that cross-tools ld(1) has been fixed to look for dynamicru2002-02-0810-20/+27
| | | | | | | | | | dependencies in the correct place, record the fact that -lssh depends on -lcrypto and -lz. Removed false dependencies on -lz (except ssh(1) and sshd(8)). Removed false dependencies on -lcrypto and -lutil for scp(1). Reviewed by: markm
* Reword the ``Please remove the FreeBSD fixit CDROM now.'' tobrian2002-02-082-2/+2
| | | | | | ``Please remove the FreeBSD fixit CDROM/DVD now.''. MFC after: 2 weeks
* peter points out that we probably should not mess with the sysctl(8)cjc2002-02-087-28/+35
| | | | | | | | | values at all if they are not purposefully set. What if the administrator messed with them in /etc/sysctl.conf? We don't want to overwrite them. If 'log_in_vain' is zero, do not force the issue. If it is non-zero, set it.
* FreeBSD 4.1 bootstrapping aid (setproctitle(3) is in -lutil).ru2002-02-082-1/+8
| | | | | | | | | | | This backs out (sort of) delta 1.18 to perl/miniperl/Makefile. Update to the ld(1) comment by peter in this revision: ld(1) built as part of the cross-tools stage of buildworld has been fixed to look for dynamic dependencies in the right place, ${WORLDTMP}/usr/lib, effective binutils/ld/Makefile,v 1.20. Approved by: markm
* Fix the code that selects the default binary type if the actual type can'tdes2002-02-081-3/+3
| | | | | | | | be determined. PR: bin/34698 Submitted by: (in part) Stefan Farfeleder <e0026813@stud3.tuwien.ac.at> MFC after: 1 weeks
* Fixed RCSLOCALID buffer overflow (by making an overflow condition fatal).ru2002-02-081-1/+1
| | | | Spotted by: John Johnson <bio.metrix@gte.net>
* MFi386: revisions 1.493 and 1.494.nyan2002-02-082-2/+12
|
* Regen.sheldonh2002-02-081-2/+7
|
* FreeBSD 4.1 bootstrapping aid (``:C'' make(1) modifier usedru2002-02-081-0/+5
| | | | | | by gnu/usr.bin/binutils/as/Makefile.inc0 is not there). XXX: make(1) should return with a non-zero exit status here.
* FreeBSD 4.1 bootstrapping aid (HALT and PDWN are not defined there).ru2002-02-081-2/+8
|
* FreeBSD 4.1 bootstrapping aid (__FBSDID is not there).ru2002-02-082-0/+4
|
* Fix broken Giant locking protocol introduced in rev 1.114. You cannotpeter2002-02-081-0/+1
| | | | | unlock Giant if it is not locked in the first place. This make the nfstat(2) syscall (#278) a nice panic(2) implementation.
* Bah, I managed to turn cosmetic things into real bugs. Fix shadowedpeter2002-02-083-22/+22
| | | | variable declarations. :-( Definately not my day today.
* GRR. Unbreak WARNS=2.peter2002-02-081-1/+1
| | | | | | | | | cc1: warnings being treated as errors usr.bin/finger/lprint.c: In function `lprint': usr.bin/finger/lprint.c:191: warning: precision is not type int (arg 2) *** Error code 1 Pointy hat to: markm
* GRR. This was not WARNS=2 clean. You cannot printf a 'long' withpeter2002-02-081-1/+1
| | | | | | | | '%qd'. usr.bin/du/du.c:288: warning: long long int format, long int arg (arg 2) Pointy hat to: markm
* Remove bogus range restrictions that attempted to restrict the rangeimp2002-02-081-14/+30
| | | | | | | | | | | | of I/O in 1.5. It looks like I got it right only for some of the cases. Instead, allow ISA addresses as a special case. Most PCI bridges decode this range. I need to investigate PCI bridges better to know if this is always true or not, but for now assume that it is since that seems to be the most common case. # We need to allocate addresses better for the pccard stuff... Submitted by: phk, mitsunaga-san
* o Merge various recent fixes from the MAC branch relating to extattrctl():rwatson2002-02-082-12/+20
| | | | | | | | | | | | | | | - Fix null-pointer dereference introduced when snapshotting was introduced. This occured because unlike the previous code, vn_start_write() doesn't always return a non-NULL mp, as filesystems may not support the VOP_GETWRITEMOUNT() call. For now, rely on two pointers, so that vn_finished_write() works properly. - Fix locking problems on exit, introduced at some past time, some when snapshots came in, where a vnode might not be unlocked before being vrele'd in various error situations. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Add missing &peter2002-02-082-2/+2
|
* Inspect ELF header and reject any non-FreeBSD shared objects.sobomax2002-02-081-1/+7
| | | | MFC after: 2 weeks
* Fix world breakage (compiling libstdc++):peter2002-02-081-2/+2
| | | | | | | sys/time.h:137: integer constant out of range sys/time.h:137: warning: decimal integer constant is so large that it is unsigned sys/time.h:153: integer constant out of range sys/time.h:153: warning: decimal integer constant is so large that it is unsigned
* Make this part compile and try and use the p_threads tailq. It might workpeter2002-02-082-4/+14
| | | | but I am not sure, I haven't been able to compile the rest of gdb yet.
* add missing <string.h> to give strcpy() a prototypegallatin2002-02-081-0/+1
|
* Fix a fatal trap when using ksched_setscheduler() (eg: mozilla, netscapepeter2002-02-081-1/+1
| | | | etc) which use: td->td_last_kse->ke_flags |= KEF_NEEDRESCHED;
* Add a helper script used to take an Intel-supplied ACPI CA drop and make itmsmith2002-02-081-0/+42
| | | | ready for importing. This should save me from my own over-cleanliness.
* Add -i option (SUSv3) to patch(1). This allows one to specify amike2002-02-082-3/+17
| | | | | | | patch file on command line instead of stdin. Submitted by: Joseph Mallett <jmallett@xMach.org> MFC after: 1 month
* remove superfluous blank linejulian2002-02-081-1/+0
|
* o __P removalimp2002-02-0712-218/+145
| | | | | o register removal o use new style prototypes and function definitions
* Fix a couple of style bugs introduced (or touched by) previous commit.peter2002-02-075-6/+5
|
* Fix a whole bunch of long lines introduced by previous commit by usingpeter2002-02-071-11/+15
| | | | | td = FIRST_THREAD_IN_PROC(p) once, after we have identified the process that we are operating on.
* Fix a long line touched in previous commit (but not caused by previouspeter2002-02-071-1/+2
| | | | commit)
* Attempt to patch up some style bugs introduced in the previous commitpeter2002-02-075-23/+31
|
* Attempt to unmangle some code touched in the previous commit.peter2002-02-071-11/+8
|
* Fix a long line introduced in previous commit.peter2002-02-071-1/+2
|
* Fix long line added in previous commit.peter2002-02-071-1/+3
|
* Patch up some long lines introduced in previous commit.peter2002-02-071-3/+7
|
* Fix style bug introduced in previous commit.peter2002-02-071-1/+1
|
* Occationally background fsck would cause a spurious ``freeing freemckusick2002-02-071-0/+4
| | | | | | | | inode'' panic. This change corrects that problem by setting the fs_active flag when the inode map changes to notify the snapshot code that the cylinder group must be rescanned. Submitted by: Robert Watson <rwatson@FreeBSD.org>
* Replace a few more lines of code orphaned by MFREE going away.mjacob2002-02-072-6/+10
| | | | MFC after: 1 day
* You cannot take the address of a variable with the 'register' qualifier.mjacob2002-02-071-1/+1
| | | | MFC after: 1 day
* Remove the inline assembly optimized versins of bintime_*() functions,phk2002-02-071-30/+0
| | | | | they have no measurable effect and they don't belong in an MI header even if they did.
* Revise timercounters to use binary fixed point format internally.phk2002-02-074-115/+171
| | | | | | | | | | | | | | The binary format "bintime" is a 32.64 format, it will go to 64.64 when time_t does. The bintime format is available to consumers of time in the kernel, and is preferable where timeintervals needs to be accumulated. This change simplifies much of the magic math inside the timecounters and improves the frequency and time precision by a couple of bits. I have not been able to measure a performance difference which was not a tiny fraction of the standard deviation on the measurements.
* Pre-KSE/M3 commit.julian2002-02-0771-382/+431
| | | | | | | | | | this is a low-functionality change that changes the kernel to access the main thread of a process via the linked list of threads rather than assuming that it is embedded in the process. It IS still embeded there but remove all teh code that assumes that in preparation for the next commit which will actually move it out. Reviewed by: peter@freebsd.org, gallatin@cs.duke.edu, benno rice,
* pre-emptively fix a KSE/M3 problem.julian2002-02-071-7/+14
| | | | | | | Make a slight change so that libkvm reaches the main thread via the linked list, rather than assuming it is in the proc structure. Both conditions are true in -current but only the first will be true in the KSE M3 world.
* Complete '_' hack.phantom2002-02-071-0/+1
|
* . add a hack dedicated to n_himba (or correctly to say problem with his nickphantom2002-02-071-2/+30
| | | | | | | in docbook environment) . clarify comments . mention that this script is dedicated to freefall's environment . add bsd style copyright
* This script has served its purpose. Now its function is one of subfunctionsphantom2002-02-071-27/+0
| | | | of recently added cknames.pl.
* Add script to check integrity between access/authors.ent/passwd@freefallphantom2002-02-071-0/+68
|
* Correct copyright.green2002-02-071-12/+19
|
* We do not need to use -I- any longer.obrien2002-02-071-3/+1
| | | | | | | | Presumably the issue was with arparse.[ch]. Those are now in FREEBSD-Xlist and FREEBSD-deletelist. So we do not import the Bison produced files that was causing the problem. Submitted by: ru
* Document ping6(8) reaction to SIGINFO.maxim2002-02-071-2/+14
| | | | | | | PR: doc/33639 Reviewed by: ru Approved by: ru MFC after: 1 week
OpenPOWER on IntegriCloud