]>
CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
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.
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.
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
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.
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
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.
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.
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
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
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.
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.
John Baldwin [Fri, 7 Nov 2003 21:36:35 +0000 (21:36 +0000)]
Regen.
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().
Dag-Erling Smørgrav [Fri, 7 Nov 2003 21:28:29 +0000 (21:28 +0000)]
Alphabetization braino.
Pointed out by: johan
Peter Wemm [Fri, 7 Nov 2003 21:27:13 +0000 (21:27 +0000)]
Dont write to the stackgap directly in execve().
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.
John Baldwin [Fri, 7 Nov 2003 21:13:08 +0000 (21:13 +0000)]
Regen.
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().
Simon L. B. Nielsen [Fri, 7 Nov 2003 21:05:31 +0000 (21:05 +0000)]
Change FreeBSD.ORG to FreeBSD.org.
John Baldwin [Fri, 7 Nov 2003 20:56:54 +0000 (20:56 +0000)]
Regen.
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().
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>
John Baldwin [Fri, 7 Nov 2003 20:30:30 +0000 (20:30 +0000)]
Regen.
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.
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.
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@)
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.
Hiten Pandya [Fri, 7 Nov 2003 19:08:13 +0000 (19:08 +0000)]
Mdoc Janitor:
* add SEE ALSO section.
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.
Warner Losh [Fri, 7 Nov 2003 18:09:56 +0000 (18:09 +0000)]
Better description of the device supported
Warner Losh [Fri, 7 Nov 2003 17:58:30 +0000 (17:58 +0000)]
bare-bones and kinda sucky ufm man page
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.
Dag-Erling Smørgrav [Fri, 7 Nov 2003 16:41:47 +0000 (16:41 +0000)]
Whitespace cleanup.
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.
Bruce A. Mah [Fri, 7 Nov 2003 16:30:44 +0000 (16:30 +0000)]
Add a driver manpage reference.
Discussed with: trhodes, rsm, imp
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).
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.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:49:55 +0000 (12:49 +0000)]
Remove obsolete disklabel and newfs options.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:39:39 +0000 (12:39 +0000)]
Allow shared open of /dev/fwmem* for read-only.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 12:30:57 +0000 (12:30 +0000)]
Respect a return code of fwmem_open().
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.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 10:17:09 +0000 (10:17 +0000)]
Cosmetic change.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:41:42 +0000 (09:41 +0000)]
Add sbp_targ.4.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:39:53 +0000 (09:39 +0000)]
Add minimal manpage for sbp_targ(4).
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
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.
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.
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.
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.
Hidetoshi Shimokawa [Fri, 7 Nov 2003 09:01:41 +0000 (09:01 +0000)]
Increase FWMAXQUEUE up to 128.
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.
Hartmut Brandt [Fri, 7 Nov 2003 09:00:58 +0000 (09:00 +0000)]
Virgin import of signaling layer of NgATM (user part) 0.91
Hidetoshi Shimokawa [Fri, 7 Nov 2003 08:59:35 +0000 (08:59 +0000)]
Add compatibility for 4-stable.
Submitted by: imura
Hartmut Brandt [Fri, 7 Nov 2003 08:57:42 +0000 (08:57 +0000)]
Add a sub-directory for the signalling layer headers of NgATM.
Hartmut Brandt [Fri, 7 Nov 2003 08:54:27 +0000 (08:54 +0000)]
Re-import of the original NgATM file version 0.91
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.
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.
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
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.
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
Søren Schmidt [Fri, 7 Nov 2003 08:31:09 +0000 (08:31 +0000)]
Better attempt at fooling GEOM into working with burnable media.
Robert Watson [Fri, 7 Nov 2003 04:48:24 +0000 (04:48 +0000)]
Trim trailing whitespace.
Robert Watson [Fri, 7 Nov 2003 04:47:14 +0000 (04:47 +0000)]
Slight whitespace consistency improvement:
Trim trailing whitespace.
Remove unmatched " " before ")".
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.
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.
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).
Alexander Kabaev [Fri, 7 Nov 2003 03:21:29 +0000 (03:21 +0000)]
Merge r1.3 (suppress warnings on K&R main).
Alexander Kabaev [Fri, 7 Nov 2003 03:19:35 +0000 (03:19 +0000)]
New GCC version.
Alexander Kabaev [Fri, 7 Nov 2003 03:17:46 +0000 (03:17 +0000)]
Merge r1.11 (-mno-align-long-strings).
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).
Alexander Kabaev [Fri, 7 Nov 2003 03:13:51 +0000 (03:13 +0000)]
Merge r1.8 (printf format error fixes).
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.
Alexander Kabaev [Fri, 7 Nov 2003 03:05:29 +0000 (03:05 +0000)]
No FreeBSD-local changes in these files.
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>
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.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:13 +0000 (02:44 +0000)]
Gcc 3.3.3
20031106 libf2c bits.
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.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:11 +0000 (02:44 +0000)]
Gcc 3.3.3
20031106 Objective C support bits.
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.
Alexander Kabaev [Fri, 7 Nov 2003 02:44:01 +0000 (02:44 +0000)]
Gcc 3.3.3
20031106 C++ support bits.
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.
Alexander Kabaev [Fri, 7 Nov 2003 02:43:04 +0000 (02:43 +0000)]
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
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.
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.
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
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.
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
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).
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)
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.
Paul Saab [Thu, 6 Nov 2003 08:09:29 +0000 (08:09 +0000)]
Correct the structure packing.
Reported by: Vinod Kashyap <vkashyap@3WARE.com>
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.
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.
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
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.
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.
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.
Hidetoshi Shimokawa [Thu, 6 Nov 2003 04:19:15 +0000 (04:19 +0000)]
Use if_printf() for FWEDEBUG.
Warner Losh [Thu, 6 Nov 2003 03:59:03 +0000 (03:59 +0000)]
s/driver/device/ for config file line