summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Redo patch in 1.22 such that the header printing is reset when theguido2001-09-261-19/+16
| | | | | | | process gets a SIGCONT Reviewed by: kris@freebs.org MFC after: 2 weeks
* Tidy up and fix a runtime warning.dfr2001-09-261-8/+14
|
* WARNSify.ru2001-09-262-4/+4
|
* The "cat - -" feature was broken by the last commit.ru2001-09-261-5/+15
| | | | | | | Restore the code that avoided closing and reopening stdin. This is also required by POSIX. As a bonus, enable multiple stdin reads with the -benstv flags, by resetting the EOF condition on stdin.
* Make uio_yield() a global. Call uio_yield() between chunksdillon2001-09-265-8/+10
| | | | | | | | | | | | | | in vn_rdwr_inchunks(), allowing other processes to gain an exclusive lock on the vnode. Specifically: directory scanning, to avoid a race to the root directory, and multiple child processes coring simultaniously so they can figure out that some other core'ing child has an exclusive adv lock and just exit instead. This completely fixes performance problems when large programs core. You can have hundreds of copies (forked children) of the same binary core all at once and not notice. MFC after: 3 days
* Give people a chance to do things before fsck is run.phk2001-09-261-0/+6
| | | | MFC after: 2 weeks
* Run rc.devfs a little bit earlier.obrien2001-09-261-6/+6
| | | | | | | Many people like to use generic devices in rc.syscons, etc.. So rc.devfs needs to run before those rc files. Requested by: Jos Backus <josb@cncdsl.com>
* The arg parameter is passed by value in Linux, but not in FreeBSD.marcel2001-09-261-5/+6
| | | | | | | | | We still have to account for a copyin. Make sure the copyin will succeed by passing the FreeBSD syscall a pointer to userspace, albeit one that's automagically mapped into kernel space. Reported by: mr, Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org> Tested by: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
* Lock the vnode while truncating the corefile. This fixes a panicps2001-09-261-0/+2
| | | | | | | with softupdates dangling deps. Submitted by: peter MFC: ASAP :)
* Add a standard hack in the spirit of PCI_ENABLE_IO_MODES to allow systemsbrooks2001-09-261-0/+4
| | | | | | | | with weird PCI-PCI bridge configurations to work. Defining PCI_ALLOW_UNSUPPORTED_IO_RANGE causes the sanity checks to pass even with out of range values. Reviewed by: msmith
* Fix (typo? pasteo?): panic("ffs_mountroot..." -> panic("ntfs_mountroot...")fenner2001-09-261-1/+1
|
* Make this 'make obj' safepeter2001-09-262-2/+10
|
* Remove superflous parens after de-macroizing.jhb2001-09-262-4/+4
|
* Include sys/ktr.h before sys/_lock.h to ensure LOCK_DEBUG is set to itsjhb2001-09-251-1/+5
| | | | proper value.
* Move the definition of LOCK_DEBUG from sys/lock.h to sys/_lock.h.jhb2001-09-252-13/+16
|
* Clarify how to determine the firmware version.scottl2001-09-251-0/+2
| | | | | Submitted by: Anders Andersson <anders@codefactory.se> MFC after: 3 days
* o So, when <dd> e-mailed me and said that the comment was invertedrwatson2001-09-251-6/+6
| | | | | | | for securelevel_ge() and securelevel_gt(), I was a little surprised, but fixed it. Turns out that it was the code that was inverted, during a whitespace cleanup in my commit tree. This commit inverts the checks, and restores the comment.
* RFC2132 is not clear about whether the "Maximum DHCP Message Size"iedowse2001-09-252-2/+4
| | | | | | | | | | | | | | | refers to the size of the whole ethernet packet, just the DHCP message within the UDP payload, or something else. bootpd interpreted it as a maximum UDP payload size, so it could end up sending fragmented packets to clients (such as some versions of Etherboot) that used different interpretations of the maximum message size. Switch to the most conservative interpretation: ensure that the ethernet packet containing the response is no larger than the specified maximum message size. This matches the behaviour of the ISC dhcpd. MFC after: 1 week
* The -A option (beep when packets are dropped) didn't work quiteiedowse2001-09-252-5/+12
| | | | | | | | | | | | | right; after a single packet was dropped it beeped after every transmission. Change its implementation to only output a bell when there is an increase in the maximum value of the number of packets that were sent but not yet received. This has the benefit that even for very long round-trip times, ping -A will do roughly the right thing after a few inital false-positives. Reviewed by: ru
* Calculate the valid flag for ITRs and DTRs correctly. Also fix a coupledfr2001-09-252-16/+6
| | | | of minor problems and remove some debugging code.
* New release notes: aac(4) update, Yahoo! coredump patch, touch(1) -h.bmah2001-09-252-0/+28
|
* The faith(4) device is no longer a count device so don't specify a count.brooks2001-09-259-9/+9
|
* Clarify that it is the SRM console that disables onboard USB on DS10.wilko2001-09-251-1/+2
| | | | | Applies to newer SRM versions only. Verified by checking various SRM revs.
* Make faith loadable, unloadable, and clonable.brooks2001-09-2518-158/+175
|
* mdoc(7) police: fixed markup.ru2001-09-251-5/+12
|
* Add a fix for the VIA82C686B data corruption bug.sos2001-09-251-18/+50
| | | | | | | | | | | | This fixed the problem on the 3 platforms I've been able to test on. I'm still of the oppinion that the BIOS should take care of this, however some board makers only apply this when they spot a SBLive! soundcard, but the problem exists even without a SBLive!. This fix should probably go somewhere else, but for now I'll keep it here since we havn't got a central place to put such things.
* Yet another turn of workaround for psm/ACPI/PnP BIOSyokota2001-09-255-79/+169
| | | | | | | problems currently experienced in -CURRENT. This should fix the problem that the PS/2 mouse is detected twice if the acpi module is not loaded on some systems.
* Add some definitions for the DSP programming registers in the BCM5400wpaul2001-09-251-0/+38
| | | | and BCM5401 PHYs.
* - Only use sig_atomic_t objects in signal handlers.ru2001-09-253-28/+64
| | | | | | | | | | | - Use getopt() to parse command line. - Add usage(). - WARNSify. - Convert manpage to mdoc(7). PR: bin/30641 Submitted by: Andrey Simonenko <simon@simon.org.ua>, ru MFC after: 1 week
* Clean up my source tree to avoid getting hit too badly by the next KSE ordes2001-09-252-6/+67
| | | | | whatever mega-commit. This goes some way towards adding support for writeable files (needed by procfs).
* Clean up my source tree to avoid getting hit too badly by the next KSE ordes2001-09-251-20/+37
| | | | | whatever mega-commit. No real functional changes, just some experiments / work in progress.
* Removed touch(1) from the list of installworld tools thatru2001-09-251-1/+1
| | | | | | was added in previous revision for no apparent reason. Submitted by: bde
* o Further clarify comment: ad Udo's request, re-insert the 'if'rwatson2001-09-251-3/+4
| | | | | | | | refering to securelevels; also, update the unprivileged process text to better indicate the scope of actions permittable when any system flags are already set (limited). Submitted by: Udo Schweigert <udo.schweigert@siemens.com>
* 1) Back out ~/.login_conf disableache2001-09-252-8/+5
| | | | 2) Pick only "me" class from ~/.login_conf as documented
* A process name may contain whitespace and unprintable characters,mike2001-09-251-5/+11
| | | | | | | | so convert those characters to octal notation. Also convert backslashes to octal notation to avoid confusion. Reviewed by: des MFC after: 1 week
* Improve the description on how to construct ~ftp/pub. Specifically,mikeh2001-09-251-5/+7
| | | | | | | | don't instruct users to set the directory mode 777. PR: 30690 Obtained from: NetBSD (with modification) MFC after: 2 weeks
* o Parallelize the comment on the relationship between privileged un-jailedrwatson2001-09-251-2/+2
| | | | | processes and the actual securelevel check: make the comment use '> 0' instead of inverted '<= 0'.
* s/securelvel/securelevel/rwatson2001-09-251-1/+1
|
* Let people know when a startup script is skipped because it is notobrien2001-09-251-0/+2
| | | | | | executable. Suggested by: gad
* Back out rev 1.74. This functionality causes a panic on 4.4-RELEASEmurray2001-09-251-32/+0
| | | | | | | | | | | | | | | | floppies if you try to actually use it. This code will work fine if you build and use sysinstall on a running system, since you have the benefit of an installed termcap file. However, this code does not work on an MFSROOT, where you must set the TERMCAP environment variable properly. Unfortunately the quick fix of setting the TERMCAP variable doesn't seem to fix the problem either. olgeni will add this functionality back once it's been fully implemented (hopefully using the working code in termcap.c). PR: bin/30739 Submitted by: Alexey V. Neyman <alex.neyman@auriga.ru> Discussed with / Pointy hat to: olgeni MFC after: 3 days
* Add a missing dereference level. This caused nfsm_postop_attr_xx()iedowse2001-09-251-1/+1
| | | | | | | to try and extract node attributes from an RPC reply even if none were present. Reviewed by: peter
* Use b6 instead of b1 - b1 is supposed to be preserved and b6 is scratch.dfr2001-09-242-8/+8
|
* Make the Alternate {I,D} TLB vector code actually work for virtualdfr2001-09-242-4/+4
| | | | addresses greater than 256M (the page size for region 6 and 7).
* ghostscript6 has been replaced by ghostscript-gnu in the Portsbmah2001-09-241-1/+1
| | | | Collection, so we need to change the ports we need for a release.
* Don't try to access external files from SKI unless we are actually runningdfr2001-09-241-0/+3
| | | | in SKI.
* Increase the number of bootstrap PVs.dfr2001-09-241-1/+1
|
* Include <machine/pte.h> instead of <machine/pmap.h>dfr2001-09-242-2/+2
|
* We need different call stubs for static and stacked calling conventions.dfr2001-09-243-12/+99
|
* Add commands to dump the itrs and dtrs.dfr2001-09-242-0/+296
|
* Return the mapkey which EFI gave us when we read the memory map - we needdfr2001-09-243-3/+8
| | | | it to call ExitBootServices.
OpenPOWER on IntegriCloud