summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in the last revision.mike2002-08-042-2/+2
| | | | Noticed by: i386 tinderbox
* Add example entries for ttya and ttyb (sab).jake2002-08-041-0/+2
|
* se -> sab.jake2002-08-043-2/+3
|
* o Acquire the page queues lock before checking the page's busy statusalc2002-08-041-2/+4
| | | | | in vm_page_grab(). Also, replace the nearby tsleep() with an msleep() on the page queues lock.
* Ported to FreeBSD.jake2002-08-041-582/+487
|
* Add Jason L. Wright's driver for the SAB82532 serial chip, found in manyjake2002-08-042-0/+1684
| | | | | | sun ultras. Obtained from: OpenBSD
* Add device agp to GENERIC, filter it out of floppy buildsanholt2002-08-045-0/+10
| | | | Approved by: des (mentor)
* Remove this abortive attempt.jake2002-08-043-526/+0
|
* Fix a mistake in 1.352 - I was returning a pointer to the rounded downpeter2002-08-042-2/+2
| | | | address. I expect this will fix acpica.
* Remove commented out PCI_ENABLE_IO_MODES. It is gone now.imp2002-08-043-3/+0
|
* Ported to sparc64.jake2002-08-044-5/+372
|
* Simplify the handling of a fragmented file_id descriptor. Alsoscottl2002-08-042-51/+50
| | | | de-obfuscate the file_char flags.
* Try harder to check lang as path component (".", "..", / inside).ache2002-08-041-307/+345
| | | | | Try harder to not overwrite failure errno. style(9) whitespace reformatting for code readability.
* Change wctype_t to an unsigned type to avoid warnings.tjr2002-08-043-3/+3
|
* Add the ISO C90 Amd. 1 wctrans(3) and towctrans(3) functions.tjr2002-08-044-2/+203
|
* Add btowc(3) to SEE ALSO section.tjr2002-08-041-0/+1
|
* Include <sys/time.h> for the declaration of struct timeval. Do notbde2002-08-047-0/+7
| | | | | | depend on namespace pollution in <signal.h>. (truss shouldn't be using timevals anyway, since it was implemented long after timevals were obsoleted by timespecs.)
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-0488-414/+620
| | | | | | | | | | | | | | | - v_vflag is protected by the vnode lock and is used when synchronization with VOP calls is needed. - v_iflag is protected by interlock and is used for dealing with vnode management issues. These flags include X/O LOCK, FREE, DOOMED, etc. - All accesses to v_iflag and v_vflag have either been locked or marked with mp_fixme's. - Many ASSERT_VOP_LOCKED calls have been added where the locking was not clear. - Many functions in vfs_subr.c were restructured to provide for stronger locking. Idea stolen from: BSD/OS
* Use errno to indicate failure reason.ache2002-08-041-12/+18
| | | | | Remove incomplete checks for 'name' and 'PatchLocale', they must be already checked at this point.
* Fixed some style bugs (unsorting of MLINKS, and more than 1 assignment tobde2002-08-041-3/+3
| | | | MAN per section).
* o Extend the scope of the page queues lock in contigmalloc1().alc2002-08-041-8/+8
| | | | | o Replace vm_page_sleep_busy() with vm_page_sleep_if_busy() in vm_contig_launder().
* o Convert a vm_page_sleep_busy() into a vm_page_sleep_if_busy()alc2002-08-041-1/+3
| | | | with appropriate page queue locking.
* Use an 8.3 friendly extension when compressing with bzip2.obrien2002-08-041-1/+1
|
* Updated libc/libc_r that fixes the FreeBSD-SA-02:28.resolv resolver bug.obrien2002-08-045-9633/+7154
| | | | Submitted by: Trevor Johnson <trevor@jpj.net>
* Allow "-v -v" to mean very verbose.obrien2002-08-042-4/+23
| | | | | | Reviewed by: freebsd-standards PR: 40709 Submitted by: Edward Brocklesby <nighthawk@unrealircd.com>, johan
* Fix generation of check-state rules, which i broke in last commit.luigi2002-08-041-1/+1
|
* o Request a wired page from vm_page_grab() in _pmap_allocpte().alc2002-08-042-10/+2
|
* Never allow a user to use crontab if opening /var/cron/{allow,deny} failstjr2002-08-041-16/+23
| | | | | | | | for any reason other than ENOENT (think resource limits). Close allow and deny files before allowed() returns to stop the user's EDITOR being able to read them. Obtained from: OpenBSD (partially)
* Rewrite loadlocale() to eliminate LOAD_CATEGORY macro to save space.ache2002-08-041-28/+27
|
* Nonexistent SIZE_MAX -> SIZE_T_MAXache2002-08-041-1/+1
|
* Signal an error instead of giving the caller less memory than they askedtjr2002-08-041-0/+7
| | | | | | for when num * size would cause integer overflow. MFC after: 1 week
* Add options to print the argument and environment string parameters tomdodd2002-08-0410-6/+146
| | | | | | | | | execve(). This could be done in a more general manner but it still wouldn't be very pretty. MFC after: 3 weeks
* Add a "FreeBSD ELF32" entry to ex_types[].mdodd2002-08-041-0/+1
|
* Print out the strings in vers.o instead of hardcoding the loader banner.jake2002-08-041-2/+4
|
* Terminate the output line when a non-returning syscall is printed.mdodd2002-08-045-0/+5
|
* Add options to print absolute and relative timestamps.mdodd2002-08-044-5/+46
| | | | | PR: bin/25587 (in part) MFC after: 3 weeks
* Kernel modifications necessary to allow to follow fork()ed children.mdodd2002-08-042-0/+11
| | | | | PR: bin/25587 (in part) MFC after: 3 weeks
* Allow tracking fork()ed children.mdodd2002-08-0411-10/+80
| | | | | PR: bin/25587 (in part) MFC after: 3 weeks
* Parameterize globals.mdodd2002-08-0411-143/+196
| | | | | PR: bin/25587 (in part) MFC after: 3 weeks
* If all file systems are marked nosuid, the line:gshapiro2002-08-031-8/+11
| | | | | | | | | | | | | | | MP=`mount -t ufs | grep -v " nosuid" | awk '{ print $3 }' | sort` sets ${MP} to an empty string so the next line: set ${MP} actually just dumps all of the shells variables to stdout (and therefore the security report). Fixed by surrounding the code which goes through the mounts with a test for an empty string before using ${MP}. Reviewed by: brian MFC after: 3 days
* o Ask for a prezeroed page in pmap_pinit() for the page directory page.alc2002-08-032-2/+2
|
* o Convert two instances of vm_page_sleep_busy() to vm_page_sleep_if_busy()alc2002-08-031-7/+6
| | | | with appropriate page queue locking.
* Add ERRORS section according to POSIX (no errors)ache2002-08-031-0/+2
|
* Catch empty encoding name tooache2002-08-031-1/+1
|
* Small diffs that p4 didn't catch when I extractedmux2002-08-031-2/+1
| | | | the diffs from my branch.
* This should have been committed too, I have no ideamux2002-08-031-1/+1
| | | | why p4 didn't gave me this diff too.
* Fix return codes to match what setrunelocale() returnsache2002-08-031-5/+2
|
* I should have committed this ages ago...mux2002-08-031-3/+15
| | | | | | Convert init(8) to use nmount() instead of mount() when it has to mount devfs. This doesn't happen normally, since the kernel is supposed to mount devfs itself.
* Now that the kernel is able to load modules itself,mux2002-08-0316-254/+26
| | | | | | | | | | remove all the code which was trying to do so. This code was nasty in several ways, it was hiding the kernel bug where the kernel was unable to properly load a module, and it was quitting if it wasn't able to load the module. The consequence is that an ABI breakage of the vfsconf API would have broken *every* mount utility.
* Preserve errno in fallback codeache2002-08-031-0/+3
|
OpenPOWER on IntegriCloud