summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Adjust mcclock lines to avoid config(8) warning.dfr1999-06-192-8/+8
|
* Convert signalling NaNs to quiet NaNs as specified by the Alpha Architecturedfr1999-06-191-5/+11
| | | | | | Reference Manual. Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
* Add RCS strings to kernel ipfilter files.green1999-06-195-0/+8
|
* sioprobe: Don't try to initialize disabled ports. In particular,grog1999-06-192-4/+8
| | | | | | | attempting to initialize sio3 caused problems with ATI video boards, which cleverly share the I/O space. PR: kern/12295
* This should fix ipfilter for everyone it was broken for. CDEV_MAJOR is _not_green1999-06-191-1/+1
| | | | | | -1. Noticed by: users on freebsd-current
* Add a transmit descriptor usage counter and use it to absolutely,wpaul1999-06-194-8/+30
| | | | | | | | | positively not let ti_encap() fill up the TX ring all the way and wrap around. This fixes a potential transmit lockup where a really fast machine (or particular TX traffic pattern) can overrun the end of the ring. Reported by: John Plevyak <jplevyak@inktomi.com>
* Change active flag handling; sanity check passed drive number; passrnordier1999-06-182-77/+81
| | | | partition pointer to bootstrap; optimise away 10 bytes; cosmetics.
* K6-family MTRR supportgreen1999-06-183-2/+196
| | | | | | | | This is tested, but I really can't say whether it works entirely. I don't know exactly what to look for when testing it. So let's say this is open for testing. Send any results to green@FreeBSD.org Reviewed by: msmith (long ago)
* Harmless change to prevent possible problems in the future. I madegreen1999-06-182-4/+8
| | | | | | | | | | sure that i686_mem was only used when 1. CPUID had MTRR set (this was there before) 2. the CPU was GenuineIntel (not there) 3. the CPU is a 686 (also not there) This should prevent any problems with CPUs that set MTRR but aren't compatibile with Intel's interface (none that I know of yet.)
* Clarified info on X release 3.3.1.n_hibma1999-06-182-16/+24
| | | | Submitted/Reviewed by: Joe Touch <touch@ISI.EDU>
* New parallel port support for PC98. Old PC98s which havekato1999-06-1810-16/+5684
| | | | | | | | | | uni-directional parallel port should use olpt driver instead of lpt driver. Files ppc.c and ppcreg.h are copied form i386/isa directory with PC98 change. Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
* Changed the global `idt' from an array to a pointer so that npx.cbde1999-06-1810-43/+36
| | | | | | | | | | | | | automatically hacks on the active copy of the IDT if f00f_hack() has changed it. This also allows simplifications in setidt(). This fixes breakage of FP exception handling by rev.1.55 of sys/kernel.h. FP exceptions were sent to npx.c's probe handlers because npx.c "restored" the old handlers to the wrong copy of the IDT. The SYSINIT for f00f_hack() was purposely run quite late to avoid problems like this, but it is bogusly associated with the SYSINIT for proc0 so it was moved with the latter. Problem reported and fix tested by: Martin Cracauer <cracauer@cons.org>
* Fix a coredump with negative (due to overflow) offset values.ru1999-06-181-3/+4
|
* Don't use the ``next'' redial timer if we have no phone number at all.brian1999-06-181-1/+3
|
* This lets you specify "gemdosfs", "shortnames", "longnames", andjkh1999-06-186-12/+63
| | | | | | | | | | | | | "nowin95" as arguments to the "-o" flag, as alternatives to "-G", "-s", "-l", and "-9"; when running "mount_msdos" by hand, that doesn't let you do anything you couldn't already do, but if you're letting "mount" run it, it lets you specify those options, which is especially useful if, for example, you have an entry in "/etc/fstab" for some file system, with "noauto" set, so you can conveniently mount a DOS partition from a removable drive and force it to treat the file system as VFAT rather than boring old FAT. Submitted by: Guy Harris <guy@netapp.com>
* Typo in previous commit.ru1999-06-181-2/+2
|
* Mention that pid 1 is not affected by kill(-1, SIGXXX) too.ru1999-06-181-3/+8
|
* Bring in System V run-level patches (turned off by default).ru1999-06-183-23/+97
| | | | | | While I'm here, fix some typos in the manpage. Requested by: des
* Postpone call to usage() until after all options are processed so thatsheldonh1999-06-181-6/+9
| | | | the -d debugging option produces consistent behaviour.
* Sync with etc.i386/MAKEDEV version 1.199.dfr1999-06-181-59/+206
|
* On our final pass through ffs_fsync, do all I/O synchronously so thatmckusick1999-06-181-7/+8
| | | | | we can find out if our flush is failing because of write errors. This change avoids a "flush failed" panic during unrecoverable disk errors.
* Add a MAINTAINER line to modules that I maintain.ken1999-06-184-0/+6
| | | | Suggested by: brian, markm
* Reviewed by: the cast of thousandsgreen1999-06-176-17/+30
| | | | | | | | | This is the change to struct sockets that gets rid of so_uid and replaces it with a much more useful struct pcred *so_cred. This is here to be able to do socket-level credential checks (i.e. IPFW uid/gid support, to be added to HEAD soon). Along with this comes an update to pidentd which greatly simplifies the code necessary to get a uid from a socket. Soon to come: a sysctl() interface to finding individual sockets' credentials.
* Add a kernel config for PC-Card machines. This is part of themarkm1999-06-171-0/+220
| | | | | | (safe) PAO integration. Submitted by: Tatsumi HOSOKAWA
* Minor English corrections were made; SEE ALSO was also fixed (no commas).green1999-06-171-4/+4
|
* Add Id stringsgpalmer1999-06-174-0/+8
|
* Reset our start time when the link comes up, correctingbrian1999-06-171-1/+2
| | | | | | | the reported connection time. PR: 11943 Submitted by: Peter Mutsaers <plm@xs4all.nl>
* More PAO-ish stuff. Wildcard the IRQ bits.markm1999-06-172-138/+138
|
* vm_map_growstack uses vmspace::vm_ssize as though it containedalc1999-06-171-6/+6
| | | | the stack size in bytes when in fact it is the stack size in pages.
* More uncontroversial PAO updates. Make the IRQ wildcarding work a lot better,markm1999-06-172-5/+28
| | | | | | and improve the daemonizing code. Submitted by: Tatsumi HOSOKAWA
* Update the comments on values than can be returned by DEVICE_PROBE.n_hibma1999-06-172-17/+36
| | | | | | DEVICE_PROBE can return priorities. Reviewed by: Doug Rabson <dfr@nlsystems.com>
* Add bits of PAO that are non-controversial.markm1999-06-1722-132/+456
| | | | Submitted by: Tatsumi HOSOKAWA
* Please forgive me, it's my first day on the block. Forgot to mention:sheldonh1999-06-171-1/+1
| | | | PR: 11987
* Null commit to reflect that the previous commit added warnings forsheldonh1999-06-171-1/+1
| | | | | previously unreported malloc() failures, and changed the exit status for those failures to encourage MTA retries.
* * Add a command-line option to enable debugging mode, which sends errorsheldonh1999-06-172-19/+67
| | | | | | | | messages to stderr instead of syslog. * Fix manpage with respect to diagnostics. Reported by: rfg@monkeys.com (Ronald F. Guilmette)
* Sync with sys/i386/i386/machdep.c revision up to 1.341.kato1999-06-172-8/+6
|
* Sync with sys/i386/conf/options.i386 revision 1.117.kato1999-06-172-2/+4
|
* Merge from non-crypto version:ru1999-06-1710-30/+150
| | | | | | | | - "-N" option - "-E" security fix - "-s src_addr" option Requested by: markm
* Various fixes for inetd's TCP Wrappers support:sheldonh1999-06-173-24/+26
| | | | | | | | | | | | | | | | | | | | | 1) Handle forking and non-forking internal services correctly. Turn on wrapping for internal services because it works now. 2) Preserve server names for each service on HUP. 3) Honour hosts_options(5) severity option. 4) Add IMPLEMENTATION NOTES section to clarify TCP Wrappers usage and limitations. This change may cause previously allowed builtin services (e.g. daytime) to be denied in existing configurations. PR: 12097 Reviewed by: markm 1) Reported by: Pierre Beyssac <pb@fasterix.freenix.org> 2) Submitted by: Masachika ISHIZUKA <ishizuka@ish.org> 3) Submitted by: David Malone <dwmalone@maths.tcd.ie>
* Add "-N" option to the SYNOPSIS and usage().ru1999-06-172-5/+5
|
* Fixed a missing userland dev_t to kernel dev_t conversion.bde1999-06-172-2/+2
|
* vm_map_insert sometimes extends an existing vm_map entry, rather thanalc1999-06-171-3/+7
| | | | | | | creating a new entry. vm_map_stack and vm_map_growstack can panic when a new entry isn't created. Fixed vm_map_stack and vm_map_growstack. Also, when extending the stack, always set the protection to VM_PROT_ALL.
* Reformat comment to match indentation of code around it.julian1999-06-171-8/+9
|
* Move vm_map_stack and vm_map_growstack after the definitionalc1999-06-171-204/+204
| | | | | of the vm_map_clip_end macro. (The next commit will modify vm_map_stack and vm_map_growstack to use vm_map_clip_end.)
* Remove some unused declarations and duplicate initialization.alc1999-06-171-6/+2
|
* Add a vnode argument to VOP_BWRITE to get rid of the last vnodemckusick1999-06-1624-448/+106
| | | | | operator special case. Delete special case code from vnode_if.sh, vnode_if.src, umap_vnops.c, and null_vnops.c.
* Add the -p switch - tells rwhod to ignore POINTOPOINT interfaces.brian1999-06-162-2/+15
| | | | | Mostly submitted by: Stefan Zehl <sec@42.org> PR: 12216
* Init(8) will halt the system if sent USR1 signal,ru1999-06-162-8/+23
| | | | | | | | | or halt and turn the power off if sent SIGUSR2. PR: 5451 Submitted by: Leif Neland <leifn@image.dk> Reworked by: ru Reviewed by: -hackers
* Close a race window where a tcp socket is closed while tcp_pcblist istegge1999-06-162-4/+14
| | | | copying out tcp socket info, causing a NULL pointer to be dereferenced.
* Make syscall tracing work: include "opt_ktrace.h" and make it compile.dt1999-06-161-2/+8
|
OpenPOWER on IntegriCloud