]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoAdd a DEVT_CD type for CD drivers.
jhb [Mon, 5 Nov 2001 18:51:47 +0000 (18:51 +0000)]
Add a DEVT_CD type for CD drivers.

22 years agoImplement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking
dillon [Mon, 5 Nov 2001 18:48:54 +0000 (18:48 +0000)]
Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking
in wdrain during a write.  This flag needs to be used in devices whos
strategy routines turn-around and issue another high level I/O, such as
when MD turns around and issues a VOP_WRITE to vnode backing store, in order
to avoid deadlocking the dirty buffer draining code.

Remove a vprintf() warning from MD when the backing vnode is found to be
in-use.  The syncer of buf_daemon could be flushing the backing vnode at
the time of an MD operation so the warning is not correct.

MFC after: 1 week

22 years ago- There is no such thing as a socket structure. sockets are integers.
jhb [Mon, 5 Nov 2001 18:05:56 +0000 (18:05 +0000)]
- There is no such thing as a socket structure.  sockets are integers.
  I'm assuming that the comment was regarding socket address structures, so
  correct the comment about pre-zero'ing socket structures to recommend
  pre-zero'ing socket address structures.
- Fix some minor grammar nits.
- This isn't directly submitted by the PR below but is related to it and was
  inspired by it.

PR: 31704

22 years ago- net.inet.ipsec.esp_auth hasn't been there
ume [Mon, 5 Nov 2001 16:46:24 +0000 (16:46 +0000)]
- net.inet.ipsec.esp_auth hasn't been there
- nuke all debug printfs, which are unneeded by now.
- get rid of #ifdef IPSEC_DEBUG in headers
- now that key_debug_level is always defined, there's no need for
  #ifdef IPSEC_DEBUG around sysctl MIB code (net.key.debug).
- switch all debug printf() to ipseclog().

Obtained from: KAME
MFC after: 1 week

22 years agoUpdate copyrights to include Thomas Moestl.
rwatson [Mon, 5 Nov 2001 15:36:24 +0000 (15:36 +0000)]
Update copyrights to include Thomas Moestl.

Submitted by: "Ilmar S. Habibulin" <ilmar@watson.org>
Obtained from: TrustedBSD Project

22 years agoRemove unnecessary WAK_STS bit waiting code for S1 sleep.
iwasaki [Mon, 5 Nov 2001 14:51:58 +0000 (14:51 +0000)]
Remove unnecessary WAK_STS bit waiting code for S1 sleep.
It was duplicated with AcpiEnterSleepState() since acpica-unix-20010816.

22 years agoForce the RxBuf and TxBuf arrays to be aligned on 16-bit boundaries to
gallatin [Mon, 5 Nov 2001 12:57:46 +0000 (12:57 +0000)]
Force the RxBuf and TxBuf arrays to be aligned on 16-bit boundaries to
make the driver work on alpha

approved by: tanimura

22 years agoAdd two Russian holidays (by osa)
ache [Mon, 5 Nov 2001 12:14:12 +0000 (12:14 +0000)]
Add two Russian holidays (by osa)
Lowercase some titles (by me)

PR: 31769
Submitted by: "Sergey A.Osokin" <osa@FreeBSD.org.ru>

22 years agoDefine a new mount flag "MNT_JAILDEVFS"
phk [Mon, 5 Nov 2001 10:33:45 +0000 (10:33 +0000)]
Define a new mount flag "MNT_JAILDEVFS"

Collect the magic combination of flags which can be updated into
a macro in sys/mount.h rather than inlining them (twice!) in
vfs_syscalls.c

22 years agogamma(x) actually returns \log(|\Gamma(x)|), so correct the man
dwmalone [Mon, 5 Nov 2001 10:10:33 +0000 (10:10 +0000)]
gamma(x) actually returns \log(|\Gamma(x)|), so correct the man
page and add an historical note explaining this. This patch is
based on Stephen's.

We still need someone to implement tgamma.

PR: 28972, 31764
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>

22 years agoAdd the Farallon NetLINE 10/100 PCI to the list of cards supported by
murray [Mon, 5 Nov 2001 09:17:23 +0000 (09:17 +0000)]
Add the Farallon NetLINE 10/100 PCI to the list of cards supported by
rl(4).

PR: docs/31270
Submitted by: Gary W. Swearingen <swear@blarg.net>

22 years agoAdd a few articles to improve the readability of this manual page.
murray [Mon, 5 Nov 2001 09:01:15 +0000 (09:01 +0000)]
Add a few articles to improve the readability of this manual page.

PR: docs/31583
Submitted by: setantae@submonkey.net

22 years agoDescribe handling of NULLs passed to pthread_setcancelstate().
murray [Mon, 5 Nov 2001 08:21:32 +0000 (08:21 +0000)]
Describe handling of NULLs passed to pthread_setcancelstate().

PR: docs/31745
Submitted by: Andrew <andrew@ugh.net.au>

22 years agoAdd bg_BG.CP1251
ache [Mon, 5 Nov 2001 07:21:03 +0000 (07:21 +0000)]
Add bg_BG.CP1251

PR: 25472
Submitted by: Peter Pentchev <roam@ringlet.net>

22 years agoAdd bg_BG.CP1251
ache [Mon, 5 Nov 2001 07:08:39 +0000 (07:08 +0000)]
Add bg_BG.CP1251

PR: 25472
Submitted by: Peter Pentchev <roam@ringlet.net>

22 years agoAdd bg_BG.CP1251
ache [Mon, 5 Nov 2001 06:58:02 +0000 (06:58 +0000)]
Add bg_BG.CP1251

PR: 25472
Submitted by: Peter Pentchev <roam@ringlet.net>

22 years agoAdd bg_BG.CP1251
ache [Mon, 5 Nov 2001 06:49:44 +0000 (06:49 +0000)]
Add bg_BG.CP1251

PR: 25472
Submitted by: Peter Pentchev <roam@ringlet.net>

22 years agoDon't pass os_boot_rendez directly to SAL_SET_VECTORS, because it's
marcel [Mon, 5 Nov 2001 05:55:33 +0000 (05:55 +0000)]
Don't pass os_boot_rendez directly to SAL_SET_VECTORS, because it's
actually the address of the function descriptor. The fdesc has both
the address of the function and it's corresponding gp value. Now
that we have a gp value, use it instead of passing 0.

22 years agoClean up the trap handling code and make it consistent with the other platforms.
mp [Mon, 5 Nov 2001 00:49:03 +0000 (00:49 +0000)]
Clean up the trap handling code and make it consistent with the other platforms.

Submitted by: jhb

22 years agoAdd enable_fpu/save_fpu for handling the floating point registers in the PCB.
mp [Mon, 5 Nov 2001 00:45:33 +0000 (00:45 +0000)]
Add enable_fpu/save_fpu for handling the floating point registers in the PCB.

Obtained from: NetBSD

22 years agoDocument ENETDOWN.
dd [Mon, 5 Nov 2001 00:44:38 +0000 (00:44 +0000)]
Document ENETDOWN.

PR: 31436
Submitted by: Milon Papezik <milon.papezik@oskarmobil.cz>

22 years agoCatch up to proc->thread changes.
dd [Mon, 5 Nov 2001 00:41:39 +0000 (00:41 +0000)]
Catch up to proc->thread changes.

PR: 31428
Submitted by: Chad David <davidc@acns.ab.ca>

22 years agomalloc and calloc do not free memory.
dd [Mon, 5 Nov 2001 00:39:27 +0000 (00:39 +0000)]
malloc and calloc do not free memory.

PR: 31365
Submitted by: SUZUKI Koichi <koich@cac.co.jp>

22 years agoNew release notes: pmc driver, new loader tunables, ipfw(8) limit.
bmah [Mon, 5 Nov 2001 00:30:47 +0000 (00:30 +0000)]
New release notes:  pmc driver, new loader tunables, ipfw(8) limit.

Updated release note:  bridge(4) and dummynet(4) are loadable modules.

22 years agoNote MFC of vmiodirenable=1.
dd [Mon, 5 Nov 2001 00:16:30 +0000 (00:16 +0000)]
Note MFC of vmiodirenable=1.

22 years agoNew release notes: gawk 3.1.0
bmah [Sun, 4 Nov 2001 23:57:37 +0000 (23:57 +0000)]
New release notes:  gawk 3.1.0

Updated release notes:  ACPI update and APM compatability, binutils
update.

Deleted release notes:  awk from Bell Labs.

22 years agoFix the fix. BIO_ERROR must be set in b_ioflags, not b_flags
dillon [Sun, 4 Nov 2001 23:52:49 +0000 (23:52 +0000)]
Fix the fix.  BIO_ERROR must be set in b_ioflags, not b_flags

22 years agoAdd more ata(4) controllers supported.
bmah [Sun, 4 Nov 2001 23:43:50 +0000 (23:43 +0000)]
Add more ata(4) controllers supported.

22 years agoNuke spaces in front of tabs.
dd [Sun, 4 Nov 2001 23:20:52 +0000 (23:20 +0000)]
Nuke spaces in front of tabs.

22 years agosync the code with the one in stable (mostly formatting changes).
luigi [Sun, 4 Nov 2001 23:19:46 +0000 (23:19 +0000)]
sync the code with the one in stable (mostly formatting changes).

22 years agoFix compilation with -DDEBUG.
dd [Sun, 4 Nov 2001 23:15:21 +0000 (23:15 +0000)]
Fix compilation with -DDEBUG.

PR: 31536
Submitted by: Alan Batie <alan@agora.rdrop.com>

22 years agoMark up NULL in .Dv.
dd [Sun, 4 Nov 2001 23:13:03 +0000 (23:13 +0000)]
Mark up NULL in .Dv.

PR: 31747
Submitted by: <andrew@ugh.net.au>

22 years agoRefer people looking to figure out what major to use for a device to
dd [Sun, 4 Nov 2001 23:11:25 +0000 (23:11 +0000)]
Refer people looking to figure out what major to use for a device to
MAKEDEV and sys/conf/majors, not sys/conf/device.<arch>, which has
never existed in the history of FreeBSD (well, at least it isn't in
the repository).

PR: 31558

22 years agoMove machine link creation from genassym to kernel-depend, per nyan@
imp [Sun, 4 Nov 2001 23:10:39 +0000 (23:10 +0000)]
Move machine link creation from genassym to kernel-depend, per nyan@

22 years agoMFS: sync the ipfw/dummynet/bridge code with the one recently merged
luigi [Sun, 4 Nov 2001 22:56:25 +0000 (22:56 +0000)]
MFS: sync the ipfw/dummynet/bridge code with the one recently merged
     into stable (mostly , but not only, formatting and comments changes).

22 years agoMake cmp work by mmapping chunks of a file, rather than the whole
dwmalone [Sun, 4 Nov 2001 21:31:16 +0000 (21:31 +0000)]
Make cmp work by mmapping chunks of a file, rather than the whole
file at one time.

PR: 24732
Submitted by: Andrew L. Neporada <andr@dgap.mipt.ru>
MFC after: 2 weeks

22 years agoMake strtod.c work on Alpha as well. strtod.c has got locale support,
peter [Sun, 4 Nov 2001 21:30:12 +0000 (21:30 +0000)]
Make strtod.c work on Alpha as well.  strtod.c has got locale support,
the netbsd_strtod.c file we have does not.  More still should be done
here, but this works happily on my Alpha.  I have not (yet?) changed
the Makefile.inc to use this.

22 years agoMake top exit if its tty vanishes.
dwmalone [Sun, 4 Nov 2001 21:15:52 +0000 (21:15 +0000)]
Make top exit if its tty vanishes.

PR: 30939, 30581
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Submitted by:  Andrew L. Neporada <andr@dgap.mipt.ru>
MFC after: 2 weeks

22 years agoMove the include before the extra rules so make all the default.
imp [Sun, 4 Nov 2001 20:49:24 +0000 (20:49 +0000)]
Move the include before the extra rules so make all the default.

Reported by: peter

22 years agoFix "echo > /dev/null" for non-root users which broke in previous commit.
phk [Sun, 4 Nov 2001 19:12:59 +0000 (19:12 +0000)]
Fix "echo > /dev/null" for non-root users which broke in previous commit.

22 years agoAdd mnt_reservedvnlist so we can MFC to 4.x, in order to make all mount
dillon [Sun, 4 Nov 2001 18:55:42 +0000 (18:55 +0000)]
Add mnt_reservedvnlist so we can MFC to 4.x, in order to make all mount
structure changes now rather then piecemeal later on.  mnt_nvnodelist
currently holds all the vnodes under the mount point.  This will eventually
be split into a 'dirty' and 'clean' list.  This way we only break kld's once
rather then twice.  nvnodelist will eventually turn into the dirty list
and should remain compatible with the klds.

22 years agoForced commit:
peter [Sun, 4 Nov 2001 18:28:45 +0000 (18:28 +0000)]
Forced commit:
 Fix breakage in previous time_t related commit:
  quad_t is not a 'long long' - don't use that for casting for printf %lld
  (it is plain "long" on our 64 bit platforms).

 Also, These timestamps are relative to boot time, not 1970.  We dont need
 to slow things down here with synthetic types on i386 since we have
 other wraparounds that occur *long* before 68 years of uptime.

22 years ago*** empty log message ***
peter [Sun, 4 Nov 2001 18:22:48 +0000 (18:22 +0000)]
*** empty log message ***

22 years agoSlightly closer to netbsd_strtod.c:
peter [Sun, 4 Nov 2001 18:04:00 +0000 (18:04 +0000)]
Slightly closer to netbsd_strtod.c:
s/IEEE_8087/IEEE_LITTLE_ENDIAN/
s/IEEE_MC68k/IEEE_BIG_ENDIAN/

22 years agoRepocopy pc98 fdisk out of its hidden subdir. Reconnect it to the build.
peter [Sun, 4 Nov 2001 17:38:23 +0000 (17:38 +0000)]
Repocopy pc98 fdisk out of its hidden subdir.  Reconnect it to the build.

22 years agos/FREE/free/
luigi [Sun, 4 Nov 2001 17:35:31 +0000 (17:35 +0000)]
s/FREE/free/

22 years agoRemove unused variables
brian [Sun, 4 Nov 2001 16:19:05 +0000 (16:19 +0000)]
Remove unused variables

22 years agoDon't call cdevsw_add().
phk [Sun, 4 Nov 2001 15:55:17 +0000 (15:55 +0000)]
Don't call cdevsw_add().

XXX: this driver lacks a proper _clone method.

22 years agodevsw_add() and cdevsw_remove() are no longer needed.
phk [Sun, 4 Nov 2001 15:52:44 +0000 (15:52 +0000)]
devsw_add() and cdevsw_remove() are no longer needed.

22 years agoDisconnect sb.4.
asmodai [Sun, 4 Nov 2001 15:00:12 +0000 (15:00 +0000)]
Disconnect sb.4.
This is a manual page left over from the old pcm/voxware driver era.
Superceded by newpcm's sbc.4.

22 years agoWe ditched controller a long while ago in favour of device.
asmodai [Sun, 4 Nov 2001 14:21:21 +0000 (14:21 +0000)]
We ditched controller a long while ago in favour of device.

22 years agoDon't call cdevsw_add().
phk [Sun, 4 Nov 2001 11:56:22 +0000 (11:56 +0000)]
Don't call cdevsw_add().

22 years agoDon't call cdevsw_{add,remove}().
phk [Sun, 4 Nov 2001 11:55:19 +0000 (11:55 +0000)]
Don't call cdevsw_{add,remove}().

22 years agoDon't call cdevsw_add().
phk [Sun, 4 Nov 2001 11:50:08 +0000 (11:50 +0000)]
Don't call cdevsw_add().

22 years agoAdd Søren's email address.
asmodai [Sun, 4 Nov 2001 11:19:33 +0000 (11:19 +0000)]
Add Søren's email address.

22 years agoAdd myself.
shige [Sun, 4 Nov 2001 09:13:59 +0000 (09:13 +0000)]
Add myself.

22 years agoDon't call cdevsw_add().
phk [Sun, 4 Nov 2001 09:09:41 +0000 (09:09 +0000)]
Don't call cdevsw_add().

22 years agoDon't call devsw_add().
phk [Sun, 4 Nov 2001 09:07:23 +0000 (09:07 +0000)]
Don't call devsw_add().

22 years agoRename the top 7 bits if disk minors to spare bits, rather than type bits.
phk [Sun, 4 Nov 2001 09:01:07 +0000 (09:01 +0000)]
Rename the top 7 bits if disk minors to spare bits, rather than type bits.

22 years agoDon't call cdevsw_add().
phk [Sun, 4 Nov 2001 08:58:22 +0000 (08:58 +0000)]
Don't call cdevsw_add().

22 years agoDon't call cdevsw_add()
phk [Sun, 4 Nov 2001 08:54:15 +0000 (08:54 +0000)]
Don't call cdevsw_add()

22 years agoB_ERROR is BIO_ERROR on -current.
phk [Sun, 4 Nov 2001 08:53:38 +0000 (08:53 +0000)]
B_ERROR is BIO_ERROR on -current.

Now it compiles, I don't know if it works.

22 years agoCall to cdevsw_add() no longer needed.
phk [Sun, 4 Nov 2001 08:49:51 +0000 (08:49 +0000)]
Call to cdevsw_add() no longer needed.

22 years agoRemove unneeded call to cdevsw_add()
phk [Sun, 4 Nov 2001 08:44:49 +0000 (08:44 +0000)]
Remove unneeded call to cdevsw_add()

22 years agoRemove files that were not part of the bc-1.06 import.
peter [Sun, 4 Nov 2001 06:20:02 +0000 (06:20 +0000)]
Remove files that were not part of the bc-1.06 import.

22 years agoFix a bug in CD9660 when vmiodirenable is turned on. CD9660 was assuming
dillon [Sun, 4 Nov 2001 06:18:55 +0000 (06:18 +0000)]
Fix a bug in CD9660 when vmiodirenable is turned on.  CD9660 was assuming
that a buffer's b_blkno would be valid.  This is true when vmiodirenable
is turned off because the B_MALLOC'd buffer's data is invalidated when
the buffer is destroyed.  But when vmiodirenable is turned on a buffer
can be reconstituted from its VMIO backing store.  The reconstituted buffer
will have no knowledge of the physical block translation and the result is
serious directory corruption of the CDROM.

The solution is to fix cd9660_blkatoff() to always BMAP the buffer if
b_lblkno == b_blkno.

MFC after: 0 days

22 years agoExclude pppctl on ia64 due to libc_r. I had been building with
peter [Sun, 4 Nov 2001 06:15:28 +0000 (06:15 +0000)]
Exclude pppctl on ia64 due to libc_r.  I had been building with
-DNOLIBC_R, but this is a little safer.

22 years agoTrim all the extra debugging output including hexdumps, debug messages,
jhb [Sun, 4 Nov 2001 03:51:59 +0000 (03:51 +0000)]
Trim all the extra debugging output including hexdumps, debug messages,
etc.  The only bit of debugging left is performing dual output to both
the screen and COM1.  Also, the twiddle is still disabled since it seems
to do weird things to the serial dump.  cdboot now has 880 bytes to spare.

22 years agoAxe the old cdldr.
jhb [Sun, 4 Nov 2001 03:28:10 +0000 (03:28 +0000)]
Axe the old cdldr.

22 years agoUse the new cdboot instead of cdldr.
jhb [Sun, 4 Nov 2001 03:27:06 +0000 (03:27 +0000)]
Use the new cdboot instead of cdldr.

22 years agoThis is a new CD bootstrap utility designed to replace cdldr. According
jhb [Sun, 4 Nov 2001 03:24:16 +0000 (03:24 +0000)]
This is a new CD bootstrap utility designed to replace cdldr.  According
to the El Torito standard for CD booting, a CD may boot in "No emulation"
mode without using a floppy image.  In this mode, the BIOS loads a program
off of the CD into memory and creates a BIOS device using 2048 byte sectors
for the CD.  According to the standard, this program can be up to 0xFFFF
virtual (512-byte) sectors long.  The old cdldr depended on this by having
the BIOS load the entire loader and the small cdldr stub as one binary
similar to pxeboot so that cdldr didn't have to read the CD to find the
loader.  However, the NT no emulation loader just uses 1 disk sector
(4 virtual sectors), so it seems that at least some BIOS writers just did
enough to get NT to boot by only loading 1 sector and ignoring the sector
count.  Thus, while cdldr should have worked in theory, it doesn't in
practice.  This replacment fits entirely in 1 sector and includes simple
ISO 9660 support.  It looks for /boot/loader on the CD and loads it up
using the BIOS.  This allows us to not have to depend on the limited size
of floppy images but use a full GENERIC kernel for CD-ROM installs in the
future, among other things.

This version of cdboot is a bit bloated as it includes some useful
debugging routines that people can pull to use in other x86 assembly
modules.  Even with all the debugging cruft, we still have 272 bytes to
spare.

22 years agoPrint out 'foo devices:' as the line before displaying a group of
jhb [Sun, 4 Nov 2001 02:58:39 +0000 (02:58 +0000)]
Print out 'foo devices:' as the line before displaying a group of
devices in 'lsdev' output rather than printing out a pointer to the
print function since the user really could care less about the pointer
value.  Perhaps this was intended to be a debugging printf?

22 years agoDon't choke on old sd%d.ctl devices.
phk [Sat, 3 Nov 2001 23:21:00 +0000 (23:21 +0000)]
Don't choke on old sd%d.ctl devices.

Tripped over by: Jos Backus <josb@cncdsl.com>

22 years agoWhoops, missed these bits in the previous commit.
jhb [Sat, 3 Nov 2001 22:21:21 +0000 (22:21 +0000)]
Whoops, missed these bits in the previous commit.

22 years agoAdd support for sending messages to the serial console which is helpful
jhb [Sat, 3 Nov 2001 22:09:30 +0000 (22:09 +0000)]
Add support for sending messages to the serial console which is helpful
when debugging boot problems.  It is not on by default but is enabled via
the BTX_SERIAL variable.  The port and speed can be set via the same
variables used by boot2 and the loader.

22 years agoAdd support for outputting multiple lines when dumping memory during the
jhb [Sat, 3 Nov 2001 21:53:46 +0000 (21:53 +0000)]
Add support for outputting multiple lines when dumping memory during the
register dump.  Change the default to bump 2 lines of output (32 bytes)
instead of 1 line (16 byte).

22 years agoAdd a ``log'' command for logging specific information.
brian [Sat, 3 Nov 2001 21:45:32 +0000 (21:45 +0000)]
Add a ``log'' command for logging specific information.
Add an ``UPTIME'' variable to indicate the bundle uptime.

It's now possible to put something like this in ppp.linkdown
for a server setup:

  MYADDR:
    log Session closing: User USER, address HISADDR, up UPTIME

Fixed some memory leakage with commands that expand words.
Made some functions static.
Fixed a diagnostic bug (iface add .... SIOCDIFADDR)

22 years agoAdd support for trace traps by returning from them just as for breakpoint
jhb [Sat, 3 Nov 2001 21:42:25 +0000 (21:42 +0000)]
Add support for trace traps by returning from them just as for breakpoint
traps rather than halting.  Ideally, we should avoid printing the
'BTX halted' message for debug register dumps.

22 years agoOutput a newline at the end of a dump so that there are blank lines between
jhb [Sat, 3 Nov 2001 21:40:47 +0000 (21:40 +0000)]
Output a newline at the end of a dump so that there are blank lines between
dumps when using breakpoints or tracing.

22 years agoUnbreak build without INET6.
ume [Sat, 3 Nov 2001 20:47:50 +0000 (20:47 +0000)]
Unbreak build without INET6.

Reported by: Christopher N . Harrell <cnh@netvmg.com>
MFC after: 1 week

22 years agoCall CCP protocol -1 ``none''
brian [Sat, 3 Nov 2001 19:29:30 +0000 (19:29 +0000)]
Call CCP protocol -1 ``none''

22 years agoAdd myself.
nobutaka [Sat, 3 Nov 2001 19:09:41 +0000 (19:09 +0000)]
Add myself.

Reviewd by: knu

22 years agoSome words about awk and pain
imp [Sat, 3 Nov 2001 17:42:56 +0000 (17:42 +0000)]
Some words about awk and pain

22 years agoIntroduce a boot environment variable (clock_compat_osf1) which can
gallatin [Sat, 3 Nov 2001 17:22:50 +0000 (17:22 +0000)]
Introduce a boot environment variable (clock_compat_osf1) which can
be set to 1 to make FreeBSD and Tru64 coexist peacefully on a dual
boot system and not clobber each other's year in the TOY clock.
(Tru64 uses an offset 52 years higher than one would expect)

Obtained from: NetBSD
MFC After: 1 week

22 years agoRemove unneeded and #if 0'ed code to register in cdevsw[]
phk [Sat, 3 Nov 2001 17:05:12 +0000 (17:05 +0000)]
Remove unneeded and #if 0'ed code to register in cdevsw[]

22 years agoUse vfs_timestamp() instead of getnanotime().
phk [Sat, 3 Nov 2001 17:00:02 +0000 (17:00 +0000)]
Use vfs_timestamp() instead of getnanotime().

Add magic stuff copied from ufs_setattr().

Instructed by: bde

22 years agoUse vfs_timestamp() instead of getnanotime() directly.
phk [Sat, 3 Nov 2001 16:53:24 +0000 (16:53 +0000)]
Use vfs_timestamp() instead of getnanotime() directly.
Fix some modes on directories and symlinks.

Instructed by: bde

22 years agoAdd PCIC_TI4410
phk [Sat, 3 Nov 2001 16:45:31 +0000 (16:45 +0000)]
Add PCIC_TI4410

(patch probably from imp@, can't remember figuring this out myself.)

22 years agoSeparate concatenated fortunes.
phk [Sat, 3 Nov 2001 16:43:13 +0000 (16:43 +0000)]
Separate concatenated fortunes.

Remove unattributed duplicate of Frederick Brooks eternal words
about the danger of second systems.

22 years agoCorrect attribution and fix translation from Danish.
phk [Sat, 3 Nov 2001 16:38:06 +0000 (16:38 +0000)]
Correct attribution and fix translation from Danish.

22 years agoClone the alpha config for ia64.
dfr [Sat, 3 Nov 2001 16:06:05 +0000 (16:06 +0000)]
Clone the alpha config for ia64.

22 years agoImplement fpsetmask() and fpgetmask().
dfr [Sat, 3 Nov 2001 15:52:18 +0000 (15:52 +0000)]
Implement fpsetmask() and fpgetmask().

22 years agoImplement <machine/ieeefp.h>
dfr [Sat, 3 Nov 2001 15:51:14 +0000 (15:51 +0000)]
Implement <machine/ieeefp.h>

22 years agoDesupport FreeBSD/vax
peter [Sat, 3 Nov 2001 13:35:07 +0000 (13:35 +0000)]
Desupport FreeBSD/vax

22 years ago_SIG_MAXSIG (128) is the highest legal signal. The arrays are offset
peter [Sat, 3 Nov 2001 13:26:15 +0000 (13:26 +0000)]
_SIG_MAXSIG (128) is the highest legal signal.  The arrays are offset
by one - see _SIG_IDX().  Revert part of my mis-correction in kern_sig.c
(but signal 0 still has to be allowed) and fix _SIG_VALID() (it was
rejecting ignal 128).

22 years agoAvoid crash of minor numbers between /dev/midistat and /dev/dspr*.
tanimura [Sat, 3 Nov 2001 12:47:19 +0000 (12:47 +0000)]
Avoid crash of minor numbers between /dev/midistat and /dev/dspr*.

22 years agoPartial reversion of rev 1.138. kill and killpg allow a signal
peter [Sat, 3 Nov 2001 12:36:16 +0000 (12:36 +0000)]
Partial reversion of rev 1.138.  kill and killpg allow a signal
argument of 0.  You cannot return EINVAL for signal 0.  This broke
(in 5 minutes of testing) at least ssh-agent and screen.

However, there was a bug in the original code.  Signal 128 is not
valid.

Pointy-hat to: des, jhb

22 years agocmott@scientech.com -> cm@linktel.net
brian [Sat, 3 Nov 2001 11:36:17 +0000 (11:36 +0000)]
cmott@scientech.com -> cm@linktel.net

Requested by: Charless Mott <cmott@scientech.com>

22 years agocmott@scientech.com -> cm@linktel.net
brian [Sat, 3 Nov 2001 11:34:09 +0000 (11:34 +0000)]
cmott@scientech.com -> cm@linktel.net

Requested by: Charles Mott <cmott@scientech.com>

22 years agoClean up the bogus pci.h file we create.
phk [Sat, 3 Nov 2001 09:28:33 +0000 (09:28 +0000)]
Clean up the bogus pci.h file we create.