]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
17 years agoThis commit was generated by cvs2svn to compensate for changes in r161657,
kan [Sat, 26 Aug 2006 21:30:30 +0000 (21:30 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161657,
which included commits to RCS files with non-trunk default branches.

17 years agoGcc 3.4.6 F77 runtime support bits (as of 2006/08/25 #116475).
kan [Sat, 26 Aug 2006 21:30:30 +0000 (21:30 +0000)]
Gcc 3.4.6 F77 runtime support bits (as of 2006/08/25 #116475).
.

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161655,
kan [Sat, 26 Aug 2006 21:30:26 +0000 (21:30 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161655,
which included commits to RCS files with non-trunk default branches.

17 years agoGcc 3.4.6 Objective C support bits (as of 2006/08/25 #116475).
kan [Sat, 26 Aug 2006 21:30:26 +0000 (21:30 +0000)]
Gcc 3.4.6 Objective C support bits (as of 2006/08/25 #116475).

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161653,
kan [Sat, 26 Aug 2006 21:29:46 +0000 (21:29 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161653,
which included commits to RCS files with non-trunk default branches.

17 years agoGcc 3.4.6 C++ support bits (as of 2006/08/25 #116475).
kan [Sat, 26 Aug 2006 21:29:46 +0000 (21:29 +0000)]
Gcc 3.4.6 C++ support bits (as of 2006/08/25 #116475).

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161651,
kan [Sat, 26 Aug 2006 21:29:10 +0000 (21:29 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161651,
which included commits to RCS files with non-trunk default branches.

17 years agoGcc 3.4.6 as of 2006/08/25 #116475.
kan [Sat, 26 Aug 2006 21:29:10 +0000 (21:29 +0000)]
Gcc 3.4.6 as of 2006/08/25 #116475.

17 years agoChase after phk@: remove reference to (now obsoleted) NMBCLUSTERS.
marck [Sat, 26 Aug 2006 21:24:22 +0000 (21:24 +0000)]
Chase after phk@: remove reference to (now obsoleted) NMBCLUSTERS.

MFC after: 1 week

17 years agoFix panic associated with file creation via RPC/NFS when the MLS policy
csjp [Sat, 26 Aug 2006 20:13:35 +0000 (20:13 +0000)]
Fix panic associated with file creation via RPC/NFS when the MLS policy
is loaded. This problem stems from the fact that the policy is not properly
initializing the mac label associated with the NFS daemon.

Obtained from: TrustedBSD Project
Discussed with: rwatson

17 years agoAdd 2400 f/w support.
mjacob [Sat, 26 Aug 2006 18:40:25 +0000 (18:40 +0000)]
Add 2400 f/w support.

17 years agoAdd QLogic 2400 (4Gb) firmware.
mjacob [Sat, 26 Aug 2006 18:39:18 +0000 (18:39 +0000)]
Add QLogic 2400 (4Gb) firmware.

17 years agoAllow the user process to query the kernel's notion of a maximum
rwatson [Sat, 26 Aug 2006 17:59:31 +0000 (17:59 +0000)]
Allow the user process to query the kernel's notion of a maximum
audit record size at run-time, which can be used by the user
process to size the user space buffer it reads into from the audit
pipe.

Perforce change: 105098
Obtained from: TrustedBSD Project

17 years agoFix for a bug that causes the computation of "len" in tcp_output() to
mohans [Sat, 26 Aug 2006 17:53:19 +0000 (17:53 +0000)]
Fix for a bug that causes the computation of "len" in tcp_output() to
get messed up, resulting in an inconsistency between the TCP state
and so_snd.

17 years agoFix another bug introduced with rev. 1.204; in vfs_donmount() if
marius [Sat, 26 Aug 2006 16:28:19 +0000 (16:28 +0000)]
Fix another bug introduced with rev. 1.204; in vfs_donmount() if
the 'vfs_getopt(optlist, "errmsg", (void **)&errmsg, &errmsg_len)'
call fails, 'errmsg' is left uninitialized, making the later tests
against NULL meaningless, and the uses bogus. Thus initialize
'errmsg' to NULL beforehand. [1]
While at it, remove the superfluous assignment of 0 to 'errmsg_len'
if the above mentioned call fails as it's already initialized to 0.

Submitted by: Michael Plass [1]

17 years agoNew release notes: amdsmb(4), nfsmb(4), bpf(4) timestamp fix (+MFC),
bmah [Sat, 26 Aug 2006 14:00:42 +0000 (14:00 +0000)]
New release notes:  amdsmb(4), nfsmb(4), bpf(4) timestamp fix (+MFC),
logger(1) -P (+MFC).

MFCs noted:  em(4) 6.1.4, traceroute(8) -e, traceroute (8) complete
ICMP unreacable decoding.

Modified release notes:  OpenBSM 1.0alpha9.

17 years agoUpdate.
pjd [Sat, 26 Aug 2006 11:32:40 +0000 (11:32 +0000)]
Update.

17 years agoThe "taskqueue_fast" spinlocks were renamed to "fast_taskqueue" in
ssouhlal [Sat, 26 Aug 2006 11:21:25 +0000 (11:21 +0000)]
The "taskqueue_fast" spinlocks were renamed to "fast_taskqueue" in
subr_taskqueue.c:r1.32

Reported by: rdivacky

17 years agoCorrect the number of retries in a futex_wake() call.
netchild [Sat, 26 Aug 2006 10:36:16 +0000 (10:36 +0000)]
Correct the number of retries in a futex_wake() call.

Sponsored by: Google SoC 2006
Submitted by: rdivacky

17 years agoUpdate FreeBSD upgrade notes for OpenBSM.
rwatson [Sat, 26 Aug 2006 10:35:54 +0000 (10:35 +0000)]
Update FreeBSD upgrade notes for OpenBSM.

Obtained from: TrustedBSD Project

17 years agoUpdate kernel OpenBSM parts, especially src/sys/bsm, for the OpenBSM
rwatson [Sat, 26 Aug 2006 08:17:58 +0000 (08:17 +0000)]
Update kernel OpenBSM parts, especially src/sys/bsm, for the OpenBSM
1.0 alpha 9 import.  See the OpenBSM import commit message for a
detailed summary of changes.

Obtained from:  TrustedBSD Project

17 years agoUpdate for OpenBSM 1.0 alpha 9.
rwatson [Sat, 26 Aug 2006 08:12:17 +0000 (08:12 +0000)]
Update for OpenBSM 1.0 alpha 9.

Obtained from: TrustedBSD Project

17 years agoResolove conflicts from OpenBSM 1.0 alpha 9 into audit_event.
rwatson [Sat, 26 Aug 2006 08:08:47 +0000 (08:08 +0000)]
Resolove conflicts from OpenBSM 1.0 alpha 9 into audit_event.

Obtained from: TrustedBSD Project

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161630,
rwatson [Sat, 26 Aug 2006 08:04:15 +0000 (08:04 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161630,
which included commits to RCS files with non-trunk default branches.

17 years agoVendor import of OpenBSM 1.0 alpha 9, with the following change history
rwatson [Sat, 26 Aug 2006 08:04:15 +0000 (08:04 +0000)]
Vendor import of OpenBSM 1.0 alpha 9, with the following change history
notes since the last import:

OpenBSM 1.0 alpha 9

- Rename many OpenBSM-specific constants and API elements containing the
  strings "BSM" and "bsm" to "AUDIT" and "audit", observing that this is true
  for almost all existing constants and APIs.
- Instead of passing a per-instance cookie directly into all audit filter
  APIs, pass in the audit filter daemon state pointer, which is then used by
  the module using an audit_filter_{get,set}cookie() API.  This will allow
  future service APIs provided by the filter daemon to maintain their own
  state -- for example, per-module preselection state.

OpenBSM 1.0 alpha 8

- Correct typo in definition of AUR_INT.
- Adopt OpenSolaris constant values for AUDIT_* configuration flags.
- Arguments to au_to_exec_args() and au_to_exec_env() no longer const.
- Add kernel versions of au_to_exec_args() and au_to_exec_env().
- Fix exec argument type that is printed for env strings from 'arg' to 'env'.
- New OpenBSM token version number assigned, constants added for other
  commonly seen version numbers.
- OpenBSM-specific events assigned numbers in the 43xxx range to avoid future
  collisions with Solaris.  Darwin events renamed to AUE_DARWIN_foo, as they
  are now deprecated numberings.
- autoconf now detects clock_gettime(), which is not available on Darwin.
- praudit output fixes relating to arg32 and arg64 tokens.
- Maximum record size updated to 64k-1 to match Solaris record size limit.
- Various style and comment cleanups in include files.

This is an MFC candidate to RELENG_6.

Obtained from: TrustedBSD Project

17 years agoPrevent a call to contigmalloc() that asks for more physical memory than
alc [Sat, 26 Aug 2006 02:43:23 +0000 (02:43 +0000)]
Prevent a call to contigmalloc() that asks for more physical memory than
the machine has from causing a panic.

Submitted by: Michael Plass
PR: 101668
MFC after: 3 days

17 years agoEliminate unused definitions. (They came from NetBSD.)
alc [Fri, 25 Aug 2006 23:51:11 +0000 (23:51 +0000)]
Eliminate unused definitions.  (They came from NetBSD.)

Discussed with: cognet, grehan, marcel

17 years agoPass whatever the value of NM down to lorder. This allows one to
imp [Fri, 25 Aug 2006 23:50:05 +0000 (23:50 +0000)]
Pass whatever the value of NM down to lorder.  This allows one to
override NM in Makefiles when, for example, cross compiling and have
that value be used by lorder.  NM normally isn't defined, so we pass a
null value to lorder.  lorder says 'NM=${NM-nm}' which causes it to
pickup the default value.

17 years agoMove the bridge hook after the loopback check so that IFF_SIMPLEX is honoured
thompsa [Fri, 25 Aug 2006 20:16:39 +0000 (20:16 +0000)]
Move the bridge hook after the loopback check so that IFF_SIMPLEX is honoured
on member interfaces. This makes us the same as OpenBSD/NetBSD.

MFC after: 3 days

17 years agoThe bridge cant hear its own transmissions so set IFF_SIMPLEX.
thompsa [Fri, 25 Aug 2006 20:11:56 +0000 (20:11 +0000)]
The bridge cant hear its own transmissions so set IFF_SIMPLEX.

PR: kern/102361
Tested by: Radim Kolar <hsn@netmag.cz>
MFC after: 3 days

17 years ago- Talk about memory allocation in interrupt context
pav [Fri, 25 Aug 2006 19:04:42 +0000 (19:04 +0000)]
- Talk about memory allocation in interrupt context
- Add uam to see also

Submitted by: Devon H. O'Dell <devon.odell@coyotepoint.com>

17 years ago- Catch up with ongoing rwatson's socket work;
emax [Fri, 25 Aug 2006 17:53:13 +0000 (17:53 +0000)]
- Catch up with ongoing rwatson's socket work;

- Fix a couple of LORs and panics;

- Temporarily remove the code that tries to cleanup sockets that stuck
  on accepting queues (both complete and incomplete). I'm taking an ostrich
  approach here until I find a better way to deal with sockets that were
  disconnected before accepting (i.e. while socket was on complete or
  incomplete accept queue).

17 years agoUse the pcb in stoppcbs[] if it is present for threads that were running
jhb [Fri, 25 Aug 2006 16:20:17 +0000 (16:20 +0000)]
Use the pcb in stoppcbs[] if it is present for threads that were running
on other CPUs in system when a dump is written.

Submitted by: ups
Reviewed by: marcel
MFC after: 3 days

17 years agoNote that the system only allows a maximum of kern.kq_calloutmax timers.
ceri [Fri, 25 Aug 2006 15:19:47 +0000 (15:19 +0000)]
Note that the system only allows a maximum of kern.kq_calloutmax timers.

PR: docs/102353
Submitted by: phk
MFC after: 1 week

17 years agoFix comment.
pjd [Fri, 25 Aug 2006 15:13:49 +0000 (15:13 +0000)]
Fix comment.

17 years agoExplicitely set the "allocbuffer" field to NULL when creating a new dmamap.
cognet [Fri, 25 Aug 2006 15:10:45 +0000 (15:10 +0000)]
Explicitely set the "allocbuffer" field to NULL when creating a new dmamap.

17 years agoDo not create dma maps with bus_dmamap_create, as we call
cognet [Fri, 25 Aug 2006 13:38:42 +0000 (13:38 +0000)]
Do not create dma maps with bus_dmamap_create, as we call
bus_dmamem_alloc later which will overwrite the value, leading to a small
memory leak.

17 years agoEmulate what vfork does instead of using it in linux_vfork. This way
netchild [Fri, 25 Aug 2006 11:59:56 +0000 (11:59 +0000)]
Emulate what vfork does instead of using it in linux_vfork. This way
we can do the stuff we need to do with linux processes at fork and
don't panic the kernel at exit of the child.

Submitted by: rdivacky
Tested with: tst-vfork* (glibc regression tests)
Tested by: netchild

17 years agoDon't call suser_cred() directly from linux_sethostname(), as it just
rwatson [Fri, 25 Aug 2006 11:02:42 +0000 (11:02 +0000)]
Don't call suser_cred() directly from linux_sethostname(), as it just
wraps userland_sysctl(), which performs necessary privilege checks as
part of its normal operation.

MFC after: 1 week

17 years agoSame as previous change, the user provided priority should be reversed
davidxu [Fri, 25 Aug 2006 10:05:30 +0000 (10:05 +0000)]
Same as previous change, the user provided priority should be reversed
too.

17 years ago- Fix options order.
ru [Fri, 25 Aug 2006 09:58:13 +0000 (09:58 +0000)]
- Fix options order.
- Touch manpage's document date.

17 years agoRemove a stray -a option that probably sneaked in from julian's
ru [Fri, 25 Aug 2006 09:42:16 +0000 (09:42 +0000)]
Remove a stray -a option that probably sneaked in from julian's
attempt to enter append mode twice in vi(1).  :-)

17 years agoProperly initialize and destroy the RAID lock.
sos [Fri, 25 Aug 2006 09:33:56 +0000 (09:33 +0000)]
Properly initialize and destroy the RAID lock.
Also dont mess with RAID's thats not attached yet and avoid panic.

17 years agoo Fix style(9) for previous.
maxim [Fri, 25 Aug 2006 09:14:23 +0000 (09:14 +0000)]
o Fix style(9) for previous.

17 years agoFix spelling.
thompsa [Fri, 25 Aug 2006 08:25:35 +0000 (08:25 +0000)]
Fix spelling.

17 years agoAdd login.conf checking to periodic security scripts. If the login.conf file
trhodes [Fri, 25 Aug 2006 07:34:36 +0000 (07:34 +0000)]
Add login.conf checking to periodic security scripts.  If the login.conf file
is not UID/GID 0, limits will be ignored and a strange error sent to auth.log.

Head nod: ru, rwatson

17 years agoRemove $P4$ from this file; other then temporarily P4-local work in
rwatson [Fri, 25 Aug 2006 07:30:23 +0000 (07:30 +0000)]
Remove $P4$ from this file; other then temporarily P4-local work in
progress the kernel audit code in CVS is considered authoritative.
This will ease $P4$-related merging issues during the CVS loopback.

Obtained from: TrustedBSD Project

17 years agoInitialize kg_base_user_pri.
davidxu [Fri, 25 Aug 2006 06:29:16 +0000 (06:29 +0000)]
Initialize kg_base_user_pri.

17 years agoAdd user priority loaning code to support priority propagation for
davidxu [Fri, 25 Aug 2006 06:12:53 +0000 (06:12 +0000)]
Add user priority loaning code to support priority propagation for
1:1 threading's POSIX priority mutexes, the code is no-op unless
priority-aware umtx code is committed.

17 years agoA bunch of fixes from NetBSD:
maxim [Fri, 25 Aug 2006 05:46:47 +0000 (05:46 +0000)]
A bunch of fixes from NetBSD:

o Restore owner/group/mode/atime/mtime of symbolic links, rev. 1.30.
o Extract file flags of symbolic link, rev. 1.42.
o Call getfile() before altering file attributes.
  Open file with mode 0600 instead of 0666 so that file won't remain
  group or world readable/writable even if getfile() terminated.
  Move skipfile() before altering file attributes in IF{CHR,BLK} and
  IFIFO case for symmetry, rev. 1.32.
o Use file mode 0600 when creating special file or fifo, revs. 1.33, 1.34.

o Remove redundant -N check.

PR: bin/101660
Submitted by: Andrey V. Elsukov
Obtained from: NetBSD, enami@netbsd
MFC after: 6 weeks

17 years agoThe return value from vm_pageq_add_new_page() is not used. Eliminate it.
alc [Fri, 25 Aug 2006 04:36:19 +0000 (04:36 +0000)]
The return value from vm_pageq_add_new_page() is not used.  Eliminate it.

17 years agoAdd member kg_base_user_pri and flag TDF_UBORROWING, they will be used
davidxu [Fri, 25 Aug 2006 03:15:27 +0000 (03:15 +0000)]
Add member kg_base_user_pri and flag TDF_UBORROWING, they will be used
to support userland priority propagation for 1:1 threading.

17 years agoSend more Alpha bits to the bin.
trhodes [Fri, 25 Aug 2006 00:36:59 +0000 (00:36 +0000)]
Send more Alpha bits to the bin.

17 years agoRemove file that snuck in accidentally in Marcel's gdb commit.
grehan [Fri, 25 Aug 2006 00:21:48 +0000 (00:21 +0000)]
Remove file that snuck in accidentally in Marcel's gdb commit.

17 years agoFinally bring it support for the i80219 XScale processor.
cognet [Thu, 24 Aug 2006 23:51:28 +0000 (23:51 +0000)]
Finally bring it support for the i80219 XScale processor.

Submitted by: Max M. Boyarov <m.boyarov bsd by>

17 years agoUse ELFDATA2MSB if we're building big endian.
cognet [Thu, 24 Aug 2006 23:00:03 +0000 (23:00 +0000)]
Use ELFDATA2MSB if we're building big endian.

Noticed by: Oleksandr Tymoshenko <gonzo freebsd org>

17 years agoRemove the DPMS code in creator_blank_display(), as it causes some
marius [Thu, 24 Aug 2006 22:00:24 +0000 (22:00 +0000)]
Remove the DPMS code in creator_blank_display(), as it causes some
LCDs to blink in the V_DISPLAY_ON case, at least in combination with
some 13W3-VGA-adaptors (what's exactly going on is unclear though,
as it happens when all of H-sync, V-sync and video output are enabled
and not touching the sync bits from the preset fixes it). Thus
creator_blank_display() now is reduced to turning the video output
on/off.
Although that DPMS code did what the XFree86/Xorg sunffb(4x) does,
it was questionable in the first place, as both implementations
also turn(ed) off the video output on standby and suspend, thus most
likely causing the monitor to turn off instead of entering standby
or suspend as intended (at least my monitors don't).

Reported and tested by: Patrick Reich
MFC after: 3 days

17 years agoAdd initial support for kgdb(1) on PowerPC.
marcel [Thu, 24 Aug 2006 21:53:49 +0000 (21:53 +0000)]
Add initial support for kgdb(1) on PowerPC.

17 years agoAdd skeletal support for GDB. In particular gdb_cpu_getreg() needs
marcel [Thu, 24 Aug 2006 21:52:11 +0000 (21:52 +0000)]
Add skeletal support for GDB. In particular gdb_cpu_getreg() needs
implementing to make GDB support usable.

17 years agoFix typo in a comment: DEFINE_CLASSx => DEFINE_CLASS_x.
rik [Thu, 24 Aug 2006 21:09:39 +0000 (21:09 +0000)]
Fix typo in a comment: DEFINE_CLASSx => DEFINE_CLASS_x.

MFC after: 1 week

17 years agoAdd an option to allow copying of a hierarchy while linking he regular files.
julian [Thu, 24 Aug 2006 20:45:38 +0000 (20:45 +0000)]
Add an option to allow copying of a hierarchy while linking he regular files.
Bikeshedded to death on: hackers
Submitted by:andersonatcenttech.com
MFC in: 1 month

17 years agoFix another fallout from the IF_LLADDR() type change.
ru [Thu, 24 Aug 2006 19:50:00 +0000 (19:50 +0000)]
Fix another fallout from the IF_LLADDR() type change.

Spotted by: mwlucas

17 years agoFix a bug introduced with rev. 1.204; in vfs_donmount() use
marius [Thu, 24 Aug 2006 18:52:28 +0000 (18:52 +0000)]
Fix a bug introduced with rev. 1.204; in vfs_donmount() use
copyout(9) instead of copystr(9) for copying the errmsg from
kernel- to user-space. This fixes a panic on sparc64 when
using the nmount(2)-converted mountd(8).
While at it, use bcopy(3) instead of strncpy(3) in the kernel-
to kernel-space case for consistency with vfs_buildopts() and
between kernel- to user-space and kernel- to kernel-space case.

17 years agoDon't read in /etc/src.conf when building ports.
obrien [Thu, 24 Aug 2006 18:04:49 +0000 (18:04 +0000)]
Don't read in /etc/src.conf when building ports.

Reported by: obrien
Submitted by: ru

17 years agoAdd kqueue support to audit pipe pseudo-devices.
rwatson [Thu, 24 Aug 2006 17:42:38 +0000 (17:42 +0000)]
Add kqueue support to audit pipe pseudo-devices.

Obtained from: TrustedBSD Project

17 years ago- add note about IPSEC_FILTERGIF to fast_ipsec(4) and let the users know
danger [Thu, 24 Aug 2006 17:07:19 +0000 (17:07 +0000)]
- add note about IPSEC_FILTERGIF to fast_ipsec(4) and let the users know
  that it is not possible to use Fast IPsec in conjuction with KAME IPsec
- add available kernel options to ipsec(4)
- add reference for fast_ipsec(4) to ipsec(4)

Reviewed by: trhodes (mentor), keramida (mentor)
Approved by: keramida (mentor)

17 years agoAlways make obj when building the libraries. This never hurts, and
imp [Thu, 24 Aug 2006 17:02:26 +0000 (17:02 +0000)]
Always make obj when building the libraries.  This never hurts, and
helps some cross-architecture building tool installation patches that
I'm developing.

17 years agoDefine mtu as u_int16_t not as int. This should fix problem with rfcomm
emax [Thu, 24 Aug 2006 16:51:02 +0000 (16:51 +0000)]
Define mtu as u_int16_t not as int. This should fix problem with rfcomm
on sparc64.

Reported by: Andrew Belashov <bel at orel dot ru>
Tested by: Andrew Belashov <bel at orel dot ru>
MFC after: 3 days

17 years agoBuild gdb on PowerPC.
marcel [Thu, 24 Aug 2006 15:46:29 +0000 (15:46 +0000)]
Build gdb on PowerPC.

17 years agoNew release notes: IPFIREWALL_FORWARD_EXTENDED removed (+MFC),
bmah [Thu, 24 Aug 2006 14:45:56 +0000 (14:45 +0000)]
New release notes:  IPFIREWALL_FORWARD_EXTENDED removed (+MFC),
fsdb(8) btime.

Modified release notes: Changed Xbox note to only point to the
platforms page (there are pointers to additional information
there)...note MFC.

MFCs noted:  IPFilter 4.1.13.

17 years agoProperly lock ifmedia callbacks. This should prevent concurrent access to PHY.
oleg [Thu, 24 Aug 2006 14:41:16 +0000 (14:41 +0000)]
Properly lock ifmedia callbacks. This should prevent concurrent access to PHY.
Following issues should be resolved:
- random watchdog timeouts (caused by concurrent phy access)
- some link state issues
- non working TX if media type was set explicitly

PR: kern/98738
Approved by: glebius (mentor)
MFC after: 2 weeks

17 years agoAdd a note that the btime command only works on UFS2.
ceri [Thu, 24 Aug 2006 09:14:02 +0000 (09:14 +0000)]
Add a note that the btime command only works on UFS2.

Suggested by: maxim (who had also done the btime patch independently).

17 years agoSpellcheck.
ru [Thu, 24 Aug 2006 08:00:02 +0000 (08:00 +0000)]
Spellcheck.

17 years agoAdd basic support for PowerPC. This excludes kgdb(1).
marcel [Thu, 24 Aug 2006 02:44:59 +0000 (02:44 +0000)]
Add basic support for PowerPC. This excludes kgdb(1).

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161561,
marcel [Thu, 24 Aug 2006 02:43:20 +0000 (02:43 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161561,
which included commits to RCS files with non-trunk default branches.

17 years agoAdd support for PowerPC. These files are added onto the FSF branch
marcel [Thu, 24 Aug 2006 02:43:20 +0000 (02:43 +0000)]
Add support for PowerPC. These files are added onto the FSF branch
to avoid future conflicts.

17 years agoAdd rs6000 to the architectures on PowerPC. It's needed by gdb(1).
marcel [Thu, 24 Aug 2006 02:36:21 +0000 (02:36 +0000)]
Add rs6000 to the architectures on PowerPC. It's needed by gdb(1).

17 years agoFix path for source file in files.FOO.
rik [Wed, 23 Aug 2006 23:51:29 +0000 (23:51 +0000)]
Fix path for source file in files.FOO.

17 years agoAllow fsdb to manipulate the birthtime entries on UFS2.
ceri [Wed, 23 Aug 2006 22:44:00 +0000 (22:44 +0000)]
Allow fsdb to manipulate the birthtime entries on UFS2.

Approved by: jhb
MFC after: 1 month

17 years agoCorrect buffer overflow in the handling of LCP options in ppp(4)
cperciva [Wed, 23 Aug 2006 22:06:08 +0000 (22:06 +0000)]
Correct buffer overflow in the handling of LCP options in ppp(4)

Security: FreeBSD-SA-06:18.ppp

17 years agoRemove special handling for PC == 0. With this, kgdb can now properly
jhb [Wed, 23 Aug 2006 19:16:17 +0000 (19:16 +0000)]
Remove special handling for PC == 0.  With this, kgdb can now properly
unwind across a page fault due to a null function pointer.  It does a
better job than ddb now in fact.

Reviewed by: marcel
MFC after: 3 days

17 years agoSet alarm timer for grace period from the grace_period variable, instead
thomas [Wed, 23 Aug 2006 15:59:43 +0000 (15:59 +0000)]
Set alarm timer for grace period from the grace_period variable, instead
of hard-coding a value of 10 seconds. Command line flag -g is thus now
correctly taken into account.

PR: bin/102176
MFC after: 1 week

17 years agoPack several boolean fields into single bge_flags field.
glebius [Wed, 23 Aug 2006 15:37:07 +0000 (15:37 +0000)]
Pack several boolean fields into single bge_flags field.

17 years agoA pipe bandwidth of 10MBits/s should probably
dwmalone [Wed, 23 Aug 2006 14:29:18 +0000 (14:29 +0000)]
A pipe bandwidth of 10MBits/s should probably
be understood as    10Mbits/s not 10MBytes/s.

Submitted by: Gavin McCullagh <gavin.mccullagh@nuim.ie>
MFC after: 1 week

17 years agoRemove alpha-specific stuff.
ru [Wed, 23 Aug 2006 12:14:26 +0000 (12:14 +0000)]
Remove alpha-specific stuff.

Approved by: marcel

17 years agoRemove alpha-specific stuff.
ru [Wed, 23 Aug 2006 12:12:56 +0000 (12:12 +0000)]
Remove alpha-specific stuff.

17 years agoPack several boolean fields into single bge_flags field.
glebius [Wed, 23 Aug 2006 11:32:54 +0000 (11:32 +0000)]
Pack several boolean fields into single bge_flags field.

17 years agoRecognize the existence of `auth' and `auth-type'
yar [Wed, 23 Aug 2006 09:54:46 +0000 (09:54 +0000)]
Recognize the existence of `auth' and `auth-type'
capabilities but tell they do nothing in the base system.

This is a late responce to
http://docs.freebsd.org/cgi/mid.cgi?ED759F1DC5ADD74592DD063B1EDEDAF803ACD2B5
.

Obtained from: OpenBSD (wording; with minor corrections)

17 years agoPOSIX requires that higher numerical values for the priority represent
davidxu [Wed, 23 Aug 2006 07:22:25 +0000 (07:22 +0000)]
POSIX requires that higher numerical values for the priority represent
higher priorities, so we should reverse the passed value here.

17 years agosendmail 8.13.8 has been merged to other version branches
gshapiro [Wed, 23 Aug 2006 03:42:36 +0000 (03:42 +0000)]
sendmail 8.13.8 has been merged to other version branches

17 years agoUpdate for PowerPC support. We need to keep rs6000 related files.
marcel [Wed, 23 Aug 2006 03:30:33 +0000 (03:30 +0000)]
Update for PowerPC support. We need to keep rs6000 related files.

17 years agoImport files needed for PowerPC support and not included in the
marcel [Wed, 23 Aug 2006 03:28:37 +0000 (03:28 +0000)]
Import files needed for PowerPC support and not included in the
original GDB 6.1.1 import.

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161537,
marcel [Wed, 23 Aug 2006 03:28:37 +0000 (03:28 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161537,
which included commits to RCS files with non-trunk default branches.

17 years ago(media_status): Factor common code between IFM_ETHER and IFM_ATM cases.
thomas [Tue, 22 Aug 2006 23:49:36 +0000 (23:49 +0000)]
(media_status): Factor common code between IFM_ETHER and IFM_ATM cases.
(print_media_word, print_media_word_ifconfig): Remove unnecessary
goto following test for null desc.

PR: bin/102354
Submitted by: Ricardo Nabinger Sanchez <rnsanchez@gmail.com>
MFC after: 1 week

17 years agoFix example:
ru [Tue, 22 Aug 2006 16:21:16 +0000 (16:21 +0000)]
Fix example:

/conf/base/diskless_remount -> /conf/base/etc/diskless_remount

MFC after: 3 days

17 years ago- Add ypserv to the REQUIRE list.
flz [Tue, 22 Aug 2006 14:58:23 +0000 (14:58 +0000)]
- Add ypserv to the REQUIRE list.

Reported by: David Thompson <dat1965@yahoo.com>
Discussed on: -rc (brooks)
Approved by: cperciva (mentor, implicit)
MFC after: 3 days

17 years agoBackout this commit since it breaks startup and some scripts in
flz [Tue, 22 Aug 2006 11:17:29 +0000 (11:17 +0000)]
Backout this commit since it breaks startup and some scripts in
certain conditions. I haven't been able to find a better solution yet:

    - Set a two read-only variables (${prefix} and ${etcdir}). This is
    especially useful when using /etc/rc.d scripts with third-party
    software installed from ports.
    - Fix rc.d/sshd to work with openssh from ports using ${etcdir}
    instead of hardcoded /etc.
    - Reflect prefix/etcdir changes in rc.subr.8.

        src/etc/rc.d/sshd: rev 1.9 -> 1.10
        src/etc/rc.subr: rev 1.51 -> 1.52
        src/share/man/man8/rc.subr.8: rev 1.11 -> 1.12

Approved by: cperciva (mentor)

17 years ago- Remove ramdisk rc.d scripts since they've been replaced by mdconfig{,2}.
flz [Tue, 22 Aug 2006 11:12:09 +0000 (11:12 +0000)]
- Remove ramdisk rc.d scripts since they've been replaced by mdconfig{,2}.
- Update ObsoleteFiles.inc.

Approved by: cperciva (mentor)

17 years agoRemove alpha left-overs.
ru [Tue, 22 Aug 2006 08:03:01 +0000 (08:03 +0000)]
Remove alpha left-overs.

17 years agoBuild mount_smbfs on ia64.
marcel [Tue, 22 Aug 2006 03:31:24 +0000 (03:31 +0000)]
Build mount_smbfs on ia64.