]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
20 years agoThere isn't much point printing 'npx0: INT 16 interface' because that is
Peter Wemm [Sat, 8 Nov 2003 00:13:43 +0000 (00:13 +0000)]
There isn't much point printing 'npx0: INT 16 interface' because that is
the only way it works here.

20 years agoDump the trigger and polarity of each intpin's default setting in the
John Baldwin [Fri, 7 Nov 2003 23:44:35 +0000 (23:44 +0000)]
Dump the trigger and polarity of each intpin's default setting in the
bootverbose output.

20 years agoMFp4: reminder that random id code is not reentrant
Sam Leffler [Fri, 7 Nov 2003 23:31:29 +0000 (23:31 +0000)]
MFp4: reminder that random id code is not reentrant

Supported by: FreeBSD Foundation

20 years agoDocument the lockfunc and lockfuncarg arguments to bus_dma_tag_create() in
Scott Long [Fri, 7 Nov 2003 23:29:42 +0000 (23:29 +0000)]
Document the lockfunc and lockfuncarg arguments to bus_dma_tag_create() in
the busdma headers.

20 years agoMove uid/gid checking logic out of line and lock inpcb usage. This
Sam Leffler [Fri, 7 Nov 2003 23:26:57 +0000 (23:26 +0000)]
Move uid/gid checking logic out of line and lock inpcb usage.  This
has a LOR between IPFW inpcb locks but I'm committing it now as the
lesser of two evils (the other being unlocked use of in_pcblookup).

Supported by: FreeBSD Foundation

20 years agoRemove channeling interrupts to IRQ1. Some chipsets don't do the
Warner Losh [Fri, 7 Nov 2003 23:12:59 +0000 (23:12 +0000)]
Remove channeling interrupts to IRQ1.  Some chipsets don't do the
expected thing and that causes interference with keyboards.

20 years agoUse ufm(4) entity.
Bruce A. Mah [Fri, 7 Nov 2003 23:03:02 +0000 (23:03 +0000)]
Use ufm(4) entity.

Use mpt(4) entity, trim devices since the new manpage lists them.

While here, trim devices from the pst(4) and trm(4) listings since
they are close by and their manual pages seem to list everything we do.

20 years agoAssert GIANT_REQUIRED where sockets are manipulated. This is
Sam Leffler [Fri, 7 Nov 2003 22:57:09 +0000 (22:57 +0000)]
Assert GIANT_REQUIRED where sockets are manipulated.  This is
preparatory for MPSAFE network commits and ongoing socket
locking work.

Supported by: FreeBSD Foundation

20 years agoWhen allocation of a socket peer label fails, scrub what was
Robert Watson [Fri, 7 Nov 2003 22:31:27 +0000 (22:31 +0000)]
When allocation of a socket peer label fails, scrub what was
successfully initialized in the label as a socket peer label, not a
socket label.  For current policy modules, this didn't make a
difference, but if a policy module had label data in the peer label
that was to be GC'd in a different way than the normal socket label,
it might have been a problem.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

20 years agoAhh, the joys of badge engineering. Tell the sk driver that the
Peter Wemm [Fri, 7 Nov 2003 22:04:26 +0000 (22:04 +0000)]
Ahh, the joys of badge engineering.  Tell the sk driver that the
Linksys EG1032 is yet another variation.  It looks just like the 3c940
except it only has a Marvell logo and no 3com logo.

20 years agoUse %e in the date(1) format string to eliminate the sed(1) command.
Ruslan Ermilov [Fri, 7 Nov 2003 21:55:35 +0000 (21:55 +0000)]
Use %e in the date(1) format string to eliminate the sed(1) command.

20 years agoRegen.
John Baldwin [Fri, 7 Nov 2003 21:36:35 +0000 (21:36 +0000)]
Regen.

20 years agoSync up MP safe flags with global syscalls.master for the first time. This
John Baldwin [Fri, 7 Nov 2003 21:36:14 +0000 (21:36 +0000)]
Sync up MP safe flags with global syscalls.master for the first time.  This
includes read(), write(), close(), linux_setuid16(), linux_getuid16(),
linux_pause(), linux_nice(), linux_kill(), dup(), linux_pipe(),
linux_setgid16(), linux_getgid16(), linux_signal(), linux_geteuid16(),
linux_getegid16(), acct(), setpgid(), umask(), dup2(), getppid(),
getpgrp(), setsid(), linux_sigaction(), linux_sgetmask(), linux_ssetmask(),
linux_setreuid16(), linux_setregid16(), linux_sigsuspend(), getrusage(),
gettimeofday(), linux_getgroups16(), linux_setgroups16(), getpriority(),
setpriority(), linux_sigreturn(), linux_clone(), linux_sigprocmask(),
linux_getsid(), mlock(), munlock(), mlockall(), munlockall(),
sched_setparam(), sched_getparam(), linux_sched_setscheduler(),
linux_sched_getscheduler(), linux_sched_get_priority_max(),
linux_sched_get_priority_min(), sched_rr_get_interval(),
linux_setresuid16(), linux_getresuid16(), linux_setresgid16(),
linux_getresgid16(), linux_rt_sigaction(), linux_rt_sigprocmask(),
linux_rt_sigsuspend(), geteuid(), getegid(), setreuid(), setregid(),
linux_getgroups(), linux_setgroups(), setresuid(), getresuid(),
setresgid(), getresgid(), setuid(), and setgid().

20 years agoAlphabetization braino.
Dag-Erling Smørgrav [Fri, 7 Nov 2003 21:28:29 +0000 (21:28 +0000)]
Alphabetization braino.

Pointed out by: johan

20 years agoDont write to the stackgap directly in execve().
Peter Wemm [Fri, 7 Nov 2003 21:27:13 +0000 (21:27 +0000)]
Dont write to the stackgap directly in execve().

20 years agoIncrease the size of SPARE_USRSPACE. It is way too small by default
Peter Wemm [Fri, 7 Nov 2003 21:25:54 +0000 (21:25 +0000)]
Increase the size of SPARE_USRSPACE.  It is way too small by default
for things like execve.

20 years agoRegen.
John Baldwin [Fri, 7 Nov 2003 21:13:08 +0000 (21:13 +0000)]
Regen.

20 years agoSync MP safe flags with global syscalls.master for the first time. This
John Baldwin [Fri, 7 Nov 2003 21:09:19 +0000 (21:09 +0000)]
Sync MP safe flags with global syscalls.master for the first time.  This
includes read(), write(), close(), setuid(), getuid(), linux_ptrace(),
linux_kill(), setpgid(), dup(), pipe(), getgid(), osf1_sigprocmask(),
umask(), getpgrp(), linux_setgroups(), linux_getgroups(), dup2(),
setpriority(), osf1_sigreturn(), osf1_sigsuspend(), osf1_gettimeofday(),
setreuid(), setregid(), setgid(), setsid(), osf1_sigaction(), getpgid(),
linux_getsid(), osf1_sysinfo(), linux_clone(), mlock(), munlock(),
mlockall(), munlockall(), sched_setparam(), sched_getparam(),
linux_sched_setscheduler(), linux_sched_getscheduler(),
linux_sched_get_priority_max(), linux_sched_get_priority_min(),
setresuid(), getresuid(), linux_rt_sigaction(), linux_rt_sigprocmask(),
linux_rt_sigsuspend(), gettimeofday(), linux_getitimer(),
linux_setitimer(), getrusage(), setresgid(), getresgid().

20 years agoChange FreeBSD.ORG to FreeBSD.org.
Simon L. B. Nielsen [Fri, 7 Nov 2003 21:05:31 +0000 (21:05 +0000)]
Change FreeBSD.ORG to FreeBSD.org.

20 years agoRegen.
John Baldwin [Fri, 7 Nov 2003 20:56:54 +0000 (20:56 +0000)]
Regen.

20 years agoSync up with global syscalls.master for MP safe syscalls for the first
John Baldwin [Fri, 7 Nov 2003 20:56:31 +0000 (20:56 +0000)]
Sync up with global syscalls.master for MP safe syscalls for the first
time.  This includes read(), write(), close(), getpid(), osf1_setuid(),
getuid(), osf1_kill(), setpgid(), dup(), pipe(), getgid(),
osf1_sigprocmask(), getlogin(), setlogin(), osf1_sigpending(), umask(),
getpgrp(), getgroups(), setgroups(), osf1_setpgrp(), getdtablesize(),
dup2(), setpriority(), getpriority(), osf1_sigreturn(), osf1_sigsuspend(),
osf1_osigstack(), setreuid(), setregid(), osf1_setgid(), setsid(),
osf1_sigaction(), msgctl(), msgget(), msgrcv(), msgsnd(), __semctl(),
semget(), semop(), shmat(), shmctl(), shmdt(), shmget(), osf1_signal(),
getpgid(), getsid(), osf1_sigaltstack(), osf1_sysinfo().

20 years agonuke obsoleted ipsec_gethist(). it just did panic to notify user
Hajimu UMEMOTO [Fri, 7 Nov 2003 20:38:45 +0000 (20:38 +0000)]
nuke obsoleted ipsec_gethist().  it just did panic to notify user
that it was obsoleted.  it is better to fail than just hiding use
of ipsec_gethist() at build.

Sugessted by: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>

20 years agoRegen.
John Baldwin [Fri, 7 Nov 2003 20:30:30 +0000 (20:30 +0000)]
Regen.

20 years agoSync with global syscalls.master by marking ptrace(), dup(), pipe(),
John Baldwin [Fri, 7 Nov 2003 20:29:53 +0000 (20:29 +0000)]
Sync with global syscalls.master by marking ptrace(), dup(), pipe(),
ktrace(), freebsd32_sigaltstack(), sysarch(), issetugid(), utrace(), and
freebsd32_sigaction() as MP safe.

20 years agoSync with global syscalls.master. ptrace(), dup(), pipe(), ktrace(),
John Baldwin [Fri, 7 Nov 2003 20:27:16 +0000 (20:27 +0000)]
Sync with global syscalls.master.  ptrace(), dup(), pipe(), ktrace(),
ia32_sigaltstack(), sysarch(), issetugid(), utrace(), and ia32_sigaction()
are MP safe.

20 years agouse ipsec_getnhist() instead of obsoleted ipsec_gethist().
Hajimu UMEMOTO [Fri, 7 Nov 2003 20:25:47 +0000 (20:25 +0000)]
use ipsec_getnhist() instead of obsoleted ipsec_gethist().

Submitted by: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
Reviewed by: Ari Suutari <ari@suutari.iki.fi> (ipfw@)

20 years agoMark ptrace(), ktrace(), utrace(), sysarch(), and issetugid() as MP safe.
John Baldwin [Fri, 7 Nov 2003 20:23:23 +0000 (20:23 +0000)]
Mark ptrace(), ktrace(), utrace(), sysarch(), and issetugid() as MP safe.
The parts of these calls that are not yet MP safe acquire Giant explicitly.

20 years agoMdoc Janitor:
Hiten Pandya [Fri, 7 Nov 2003 19:08:13 +0000 (19:08 +0000)]
Mdoc Janitor:

  * add SEE ALSO section.

20 years agoMdoc Janitor:
Hiten Pandya [Fri, 7 Nov 2003 18:26:54 +0000 (18:26 +0000)]
Mdoc Janitor:

  * use the appropriate include file macros (.In)

  * add necessary stuffing to the AUTHORS section
    for consistency.

20 years agoBetter description of the device supported
Warner Losh [Fri, 7 Nov 2003 18:09:56 +0000 (18:09 +0000)]
Better description of the device supported

20 years agobare-bones and kinda sucky ufm man page
Warner Losh [Fri, 7 Nov 2003 17:58:30 +0000 (17:58 +0000)]
bare-bones and kinda sucky ufm man page

20 years agoAdd manual page for LSI Fusion-MPT SCSI/Fibre Channel driver.
Hiten Pandya [Fri, 7 Nov 2003 17:33:52 +0000 (17:33 +0000)]
Add manual page for LSI Fusion-MPT SCSI/Fibre Channel driver.

Originally obtained from NetBSD, but modified to fit FreeBSD's
mpt driver history, and device list.

Reviewed by: Matt Jacob (mjacob@) -- Old version.

20 years agoWhitespace cleanup.
Dag-Erling Smørgrav [Fri, 7 Nov 2003 16:41:47 +0000 (16:41 +0000)]
Whitespace cleanup.

20 years agoAdd a command-line option to format output for human readability.
Dag-Erling Smørgrav [Fri, 7 Nov 2003 16:33:45 +0000 (16:33 +0000)]
Add a command-line option to format output for human readability.
Currently, the only effect it has is to print some (but not all) numbers
using thousands separators.

20 years agoAdd a driver manpage reference.
Bruce A. Mah [Fri, 7 Nov 2003 16:30:44 +0000 (16:30 +0000)]
Add a driver manpage reference.

Discussed with: trhodes, rsm, imp

20 years agoNew release notes: i386 interrupt/SMP handling, RFC 3484 source
Bruce A. Mah [Fri, 7 Nov 2003 16:28:02 +0000 (16:28 +0000)]
New release notes:  i386 interrupt/SMP handling, RFC 3484 source
address selection, UDF_ICONV, lost+found 0700

MFCs noted:  amr(4) crashdump support, libalias and Cisco Skiny
Station.

Updated release notes:  GCC 3.3.3 20031106, lukemftp 20031111.

Deleted release note:  PCI interrupt routing on i386 UP (presumed to
be subsumed or replaced by above i386 interrupt/SMP changes).

20 years agoFixed insertion sort errors in the opt_cpu.h section.
Bruce Evans [Fri, 7 Nov 2003 15:14:53 +0000 (15:14 +0000)]
Fixed insertion sort errors in the opt_cpu.h section.

Removed banal comments about ELAN*.  Complain about ELAN* being misnamed
instead (so that these options are not obviously related to a CPU and
don't sort with CPU_ELAN).

Complain about CPU_DISABLE_CMPXCHG being in the wrong namespace.

20 years agoRemove obsolete disklabel and newfs options.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:49:55 +0000 (12:49 +0000)]
Remove obsolete disklabel and newfs options.

20 years agoAllow shared open of /dev/fwmem* for read-only.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:39:39 +0000 (12:39 +0000)]
Allow shared open of /dev/fwmem* for read-only.

20 years agoRespect a return code of fwmem_open().
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:30:57 +0000 (12:30 +0000)]
Respect a return code of fwmem_open().

20 years agoSynchronize the list of support devices with the driver source code.
Simon L. B. Nielsen [Fri, 7 Nov 2003 11:43:05 +0000 (11:43 +0000)]
Synchronize the list of support devices with the driver source code.

20 years agoCosmetic change.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 10:17:09 +0000 (10:17 +0000)]
Cosmetic change.

20 years agoAdd sbp_targ.4.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:41:42 +0000 (09:41 +0000)]
Add sbp_targ.4.

20 years agoAdd minimal manpage for sbp_targ(4).
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:39:53 +0000 (09:39 +0000)]
Add minimal manpage for sbp_targ(4).

20 years agoAdd the Makefile glue for the udf_iconv module.
Scott Long [Fri, 7 Nov 2003 09:38:05 +0000 (09:38 +0000)]
Add the Makefile glue for the udf_iconv module.

Submitted by: imura@ryu16.org

20 years agoAllow the ng_uni node (NgATM signalling layer) to be built into the
Hartmut Brandt [Fri, 7 Nov 2003 09:18:53 +0000 (09:18 +0000)]
Allow the ng_uni node (NgATM signalling layer) to be built into the
kernel via options NGATM_UNI.

20 years agoThe layer 3 (signalling) of NgATM netgraph node: ng_uni. This node
Hartmut Brandt [Fri, 7 Nov 2003 09:15:14 +0000 (09:15 +0000)]
The layer 3 (signalling) of NgATM netgraph node: ng_uni. This node
handles user and network side signaling and partly PNNI.

20 years agoThe man page for the layer 3 (signalling) netgraph node of NgATM.
Hartmut Brandt [Fri, 7 Nov 2003 09:12:07 +0000 (09:12 +0000)]
The man page for the layer 3 (signalling) netgraph node of NgATM.

20 years agoBuild the layer 3 (signalling) stuff into the library and install
Hartmut Brandt [Fri, 7 Nov 2003 09:10:25 +0000 (09:10 +0000)]
Build the layer 3 (signalling) stuff into the library and install
the corresponding headers.

20 years agoIncrease FWMAXQUEUE up to 128.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:01:41 +0000 (09:01 +0000)]
Increase FWMAXQUEUE up to 128.

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122213,
Hartmut Brandt [Fri, 7 Nov 2003 09:00:58 +0000 (09:00 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122213,
which included commits to RCS files with non-trunk default branches.

20 years agoVirgin import of signaling layer of NgATM (user part) 0.91
Hartmut Brandt [Fri, 7 Nov 2003 09:00:58 +0000 (09:00 +0000)]
Virgin import of signaling layer of NgATM (user part) 0.91

20 years agoAdd compatibility for 4-stable.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 08:59:35 +0000 (08:59 +0000)]
Add compatibility for 4-stable.

Submitted by: imura

20 years agoAdd a sub-directory for the signalling layer headers of NgATM.
Hartmut Brandt [Fri, 7 Nov 2003 08:57:42 +0000 (08:57 +0000)]
Add a sub-directory for the signalling layer headers of NgATM.

20 years agoRe-import of the original NgATM file version 0.91
Hartmut Brandt [Fri, 7 Nov 2003 08:54:27 +0000 (08:54 +0000)]
Re-import of the original NgATM file version 0.91

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122208,
Hartmut Brandt [Fri, 7 Nov 2003 08:54:27 +0000 (08:54 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122208,
which included commits to RCS files with non-trunk default branches.

20 years agoThese two files are generated with the ../genfiles script and are
Hartmut Brandt [Fri, 7 Nov 2003 08:48:43 +0000 (08:48 +0000)]
These two files are generated with the ../genfiles script and are
not part of the imported distribution.

20 years agoVirgin import of signaling layer of NgATM shared kernel/user part 0.91
Hartmut Brandt [Fri, 7 Nov 2003 08:46:22 +0000 (08:46 +0000)]
Virgin import of signaling layer of NgATM shared kernel/user part 0.91

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122205,
Hartmut Brandt [Fri, 7 Nov 2003 08:46:22 +0000 (08:46 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122205,
which included commits to RCS files with non-trunk default branches.

20 years agoDon't allow the 'make' target (which rebuilds make for bootstrapping)
Kris Kennaway [Fri, 7 Nov 2003 08:36:55 +0000 (08:36 +0000)]
Don't allow the 'make' target (which rebuilds make for bootstrapping)
to become confused by a file called 'make' in /usr/src

Submitted by: ru

20 years agoBetter attempt at fooling GEOM into working with burnable media.
Søren Schmidt [Fri, 7 Nov 2003 08:31:09 +0000 (08:31 +0000)]
Better attempt at fooling GEOM into working with burnable media.

20 years agoTrim trailing whitespace.
Robert Watson [Fri, 7 Nov 2003 04:48:24 +0000 (04:48 +0000)]
Trim trailing whitespace.

20 years agoSlight whitespace consistency improvement:
Robert Watson [Fri, 7 Nov 2003 04:47:14 +0000 (04:47 +0000)]
Slight whitespace consistency improvement:
  Trim trailing whitespace.
  Remove unmatched " " before ")".

20 years agoDrop r1.6 (warn_system_heders by default). Use stock version of
Alexander Kabaev [Fri, 7 Nov 2003 03:30:31 +0000 (03:30 +0000)]
Drop r1.6 (warn_system_heders by default). Use stock version of
the file from now on.

20 years agoMerge revs 1.2 (-fformat-extensions), 1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob),
Alexander Kabaev [Fri, 7 Nov 2003 03:27:32 +0000 (03:27 +0000)]
Merge revs 1.2 (-fformat-extensions), 1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob),
1.14 (-O/-O1 optimize alignment for time, not size).

Back out r1.22 which used to enable warnings in system headers by
default.

20 years agoMerge revs 1.{2,15} (FREEBSD_NATIVE); 1.21 ("GCC_OPTIONS"); 1.{16,25,27}
Alexander Kabaev [Fri, 7 Nov 2003 03:23:43 +0000 (03:23 +0000)]
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.21 ("GCC_OPTIONS"); 1.{16,25,27}
(cross compiling issues).

20 years agoMerge r1.3 (suppress warnings on K&R main).
Alexander Kabaev [Fri, 7 Nov 2003 03:21:29 +0000 (03:21 +0000)]
Merge r1.3 (suppress warnings on K&R main).

20 years agoNew GCC version.
Alexander Kabaev [Fri, 7 Nov 2003 03:19:35 +0000 (03:19 +0000)]
New GCC version.

20 years agoMerge r1.11 (-mno-align-long-strings).
Alexander Kabaev [Fri, 7 Nov 2003 03:17:46 +0000 (03:17 +0000)]
Merge r1.11 (-mno-align-long-strings).

20 years agoMerge r1.10 (-mno-align-long-strings) and r1.11 (make LONG_TYPE_SIZE
Alexander Kabaev [Fri, 7 Nov 2003 03:16:22 +0000 (03:16 +0000)]
Merge r1.10 (-mno-align-long-strings) and r1.11 (make LONG_TYPE_SIZE
overridable from the command line).

20 years agoMerge r1.8 (printf format error fixes).
Alexander Kabaev [Fri, 7 Nov 2003 03:13:51 +0000 (03:13 +0000)]
Merge r1.8 (printf format error fixes).

20 years agoDrop the revision 1.2 (don't let gcc(1) hide warnings in system headers)
Alexander Kabaev [Fri, 7 Nov 2003 03:09:40 +0000 (03:09 +0000)]
Drop the revision 1.2 (don't let gcc(1) hide warnings in system headers)
and use stock version of this file now.

20 years agoNo FreeBSD-local changes in these files.
Alexander Kabaev [Fri, 7 Nov 2003 03:05:29 +0000 (03:05 +0000)]
No FreeBSD-local changes in these files.

20 years agoAdd PCID for 6i controller
Paul Saab [Fri, 7 Nov 2003 03:01:48 +0000 (03:01 +0000)]
Add PCID for 6i controller

Submitted by: John Cagle <john.cagle@hp.com>

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122186,
Alexander Kabaev [Fri, 7 Nov 2003 02:44:13 +0000 (02:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122186,
which included commits to RCS files with non-trunk default branches.

20 years agoGcc 3.3.3 20031106 libf2c bits.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:13 +0000 (02:44 +0000)]
Gcc 3.3.3 20031106 libf2c bits.

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122184,
Alexander Kabaev [Fri, 7 Nov 2003 02:44:11 +0000 (02:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122184,
which included commits to RCS files with non-trunk default branches.

20 years agoGcc 3.3.3 20031106 Objective C support bits.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:11 +0000 (02:44 +0000)]
Gcc 3.3.3 20031106 Objective C support bits.

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122182,
Alexander Kabaev [Fri, 7 Nov 2003 02:44:01 +0000 (02:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122182,
which included commits to RCS files with non-trunk default branches.

20 years agoGcc 3.3.3 20031106 C++ support bits.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:01 +0000 (02:44 +0000)]
Gcc 3.3.3 20031106 C++ support bits.

20 years agoThis commit was generated by cvs2svn to compensate for changes in r122180,
Alexander Kabaev [Fri, 7 Nov 2003 02:43:04 +0000 (02:43 +0000)]
This commit was generated by cvs2svn to compensate for changes in r122180,
which included commits to RCS files with non-trunk default branches.

20 years agoGcc 3.3.3 20031106.
Alexander Kabaev [Fri, 7 Nov 2003 02:43:04 +0000 (02:43 +0000)]
Gcc 3.3.3 20031106.

20 years agoFix locking of the ip forwarding cache. We were holding a reference
Sam Leffler [Fri, 7 Nov 2003 01:47:52 +0000 (01:47 +0000)]
Fix locking of the ip forwarding cache.  We were holding a reference
to a routing table entry w/o bumping the reference count or locking
against the entry being free'd.  This caused major havoc (for some
reason it appeared most frequently for folks running natd).  Fix
is to bump the reference count whenever we copy the route cache
contents into a private copy so the entry cannot be reclaimed out
from under us.  This is a short term fix as the forthcoming routing
table changes will eliminate this cache entirely.

Supported by: FreeBSD Foundation

20 years agoMake zh_CN.GBK fully work by making monetdef/msgdef/timedef symlinks to
David Xu [Thu, 6 Nov 2003 23:43:40 +0000 (23:43 +0000)]
Make zh_CN.GBK fully work by making monetdef/msgdef/timedef symlinks to
zh_CN.GB2312 locale files. zh_CN.GB18030 can be changed in same way,
but I havn't done this change since these files already exists.

20 years agoFix an incorrect quote character in an M4 test conditon. Basically, one
John Baldwin [Thu, 6 Nov 2003 21:33:17 +0000 (21:33 +0000)]
Fix an incorrect quote character in an M4 test conditon.  Basically, one
of the verbose print statements that BTXLDR_VERBOSE enables wasn't properly
enabled.

20 years agocorrect behavior when ipv6mr_interface is 0. Matthias Drochner
Hajimu UMEMOTO [Thu, 6 Nov 2003 16:42:59 +0000 (16:42 +0000)]
correct behavior when ipv6mr_interface is 0.  Matthias Drochner

Notified by: itojun
Obtained from: NetBSD

20 years agodevice_get_name(9) and device_get_nameunit(9) return const char *, not int.
Dag-Erling Smørgrav [Thu, 6 Nov 2003 15:54:32 +0000 (15:54 +0000)]
device_get_name(9) and device_get_nameunit(9) return const char *, not int.

20 years agoOnly disable the old pin when doing a remap if it's current vector is still
John Baldwin [Thu, 6 Nov 2003 14:47:53 +0000 (14:47 +0000)]
Only disable the old pin when doing a remap if it's current vector is still
the old vector.

Reported by: sam

20 years agoFixed some more missing punctuation in comments (most instances in this
Bruce Evans [Thu, 6 Nov 2003 09:31:01 +0000 (09:31 +0000)]
Fixed some more missing punctuation in comments (most instances in this
file except for about 30 lines that have more errors and/or need rewording
to fit the punctuation).

20 years agoDisable the (currently unused) xe_reg_dump() function, until I know for
Scott Mitchell [Thu, 6 Nov 2003 08:54:43 +0000 (08:54 +0000)]
Disable the (currently unused) xe_reg_dump() function, until I know for
sure that it's not needed any more.

Reviewed by: imp (mentor)

20 years agoList the three modules that I have that aren't connected to the build.
Warner Losh [Thu, 6 Nov 2003 08:46:52 +0000 (08:46 +0000)]
List the three modules that I have that aren't connected to the build.

20 years agoCorrect the structure packing.
Paul Saab [Thu, 6 Nov 2003 08:09:29 +0000 (08:09 +0000)]
Correct the structure packing.

Reported by: Vinod Kashyap <vkashyap@3WARE.com>

20 years agoFixed some style bugs (missing punctuation in comments). There are many
Bruce Evans [Thu, 6 Nov 2003 07:59:53 +0000 (07:59 +0000)]
Fixed some style bugs (missing punctuation in comments).  There are many
more of these in proc.h alone.

20 years agoRemove "device acpi" from BOOTMFS kernel for boot floppy to unbreak the
Jun Kuriyama [Thu, 6 Nov 2003 07:58:37 +0000 (07:58 +0000)]
Remove "device acpi" from BOOTMFS kernel for boot floppy to unbreak the
release build.

20 years ago - Somehow I botched my last commit. Add an extra ( to fix things up. I'm
Jeff Roberson [Thu, 6 Nov 2003 07:56:01 +0000 (07:56 +0000)]
 - Somehow I botched my last commit.  Add an extra ( to fix things up.  I'm
   still not sure how this happened.

Reported by: ps

20 years ago - Delay the allocation of memory for the pipe mutex until we need it.
Alan Cox [Thu, 6 Nov 2003 05:58:26 +0000 (05:58 +0000)]
 - Delay the allocation of memory for the pipe mutex until we need it.
   This avoids the need to free said memory in various error cases along
   the way.

20 years ago - Simplify pipespace() by eliminating the explicit creation of vm objects.
Alan Cox [Thu, 6 Nov 2003 05:08:12 +0000 (05:08 +0000)]
 - Simplify pipespace() by eliminating the explicit creation of vm objects.
   Instead, let the vm objects be lazily instantiated at fault time.  This
   results in the allocation of fewer vm objects and vm map entries due to
   aggregation in the vm system.

20 years agoAdd support for unaligned ld2, st2, st4 and st8. While here, make
Marcel Moolenaar [Thu, 6 Nov 2003 04:26:40 +0000 (04:26 +0000)]
Add support for unaligned ld2, st2, st4 and st8. While here, make
sure we handle stacked registers properly by taking into account
that:
1. bspstore points after the frame (due to cover),
2. we need to adjust for intermediate NaT collections.

20 years agoUse if_printf() for FWEDEBUG.
Hidetoshi Shimokawa [Thu, 6 Nov 2003 04:19:15 +0000 (04:19 +0000)]
Use if_printf() for FWEDEBUG.

20 years agos/driver/device/ for config file line
Warner Losh [Thu, 6 Nov 2003 03:59:03 +0000 (03:59 +0000)]
s/driver/device/ for config file line