]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
17 years agoThis commit was generated by cvs2svn to compensate for changes in r162012,
sam [Mon, 4 Sep 2006 19:43:23 +0000 (19:43 +0000)]
This commit was generated by cvs2svn to compensate for changes in r162012,
which included commits to RCS files with non-trunk default branches.

17 years agoImport of libpcap v0.9.4
sam [Mon, 4 Sep 2006 19:43:23 +0000 (19:43 +0000)]
Import of libpcap v0.9.4

17 years agoadd define's from config.h for pcap-int.h; this is a noop now
sam [Mon, 4 Sep 2006 19:30:44 +0000 (19:30 +0000)]
add define's from config.h for pcap-int.h; this is a noop now
but will be required for libpcap 0.9.4

17 years agomore juniper dlt's
sam [Mon, 4 Sep 2006 19:24:34 +0000 (19:24 +0000)]
more juniper dlt's

MFC after: 1 month

17 years agoAdd SIIG 4 port serial card based on the Oxford OX16PCI954.
marcel [Mon, 4 Sep 2006 18:27:14 +0000 (18:27 +0000)]
Add SIIG 4 port serial card based on the Oxford OX16PCI954.

17 years ago- Talk about chips rather than chip sets as AMD LANCE and PCnet are
marius [Mon, 4 Sep 2006 16:45:08 +0000 (16:45 +0000)]
- Talk about chips rather than chip sets as AMD LANCE and PCnet are
  single-chip.
- Add some more rationale about le(4).
- Add/un-comment hardware notes for C-Bus and ISA adapters.

17 years ago(pw_copy): Handle the case of a malformed line in master.passwd
thomas [Mon, 4 Sep 2006 15:09:21 +0000 (15:09 +0000)]
(pw_copy): Handle the case of a malformed line in master.passwd
 (copy it silently, do not dereference NULL pointer).

PR:             bin/102848
Reviewed by:    security-officer (cperciva)
MFC after:      1 week

17 years agoAdd locking to vge_ifmedia_upd().
mr [Mon, 4 Sep 2006 13:14:44 +0000 (13:14 +0000)]
Add locking to vge_ifmedia_upd().
With this WD-timeouts for vge(4) got reduced signifficantly.
Testet on -stable.

Submitted by: Oleg Bulyzhin
MFC after: 1 day

17 years agoReword previous commit, now supporting better English.
trhodes [Mon, 4 Sep 2006 10:20:53 +0000 (10:20 +0000)]
Reword previous commit, now supporting better English.

Discussed with: ceri

17 years agoFix typo in comment.
thomas [Mon, 4 Sep 2006 08:32:17 +0000 (08:32 +0000)]
Fix typo in comment.

17 years agoIf building the module as part of the kernel build, determine
ru [Mon, 4 Sep 2006 07:40:53 +0000 (07:40 +0000)]
If building the module as part of the kernel build, determine
the "device isa" presence out of the opt_isa.h in the kernel
build directory, rather than always assuming its presence.
sparc64 is still special cased and is not affected by this
change.

Noticed by: bde

17 years agoWhite space cleanup, no functional change.
rwatson [Mon, 4 Sep 2006 06:06:23 +0000 (06:06 +0000)]
White space cleanup, no functional change.

17 years agoAvoid an infinite loop in empty_both_buffers() by adding a timeout.
dwhite [Mon, 4 Sep 2006 00:19:31 +0000 (00:19 +0000)]
Avoid an infinite loop in empty_both_buffers() by adding a timeout.
This helps systems that don't actually have atkbd controllers, such as the Intel
SBX82 blade, boot without device.hints hacks.

Hardware for this fix provided by iXsystems.

PR: 94822
Submitted by: Devon H. O'Dell <devon.odell@coyotepoint.com>
MFC After: 3 days

17 years agoMake vm_page_release_contig() static.
alc [Sun, 3 Sep 2006 22:24:08 +0000 (22:24 +0000)]
Make vm_page_release_contig() static.

17 years agoBelated update for login.conf checks.
trhodes [Sun, 3 Sep 2006 21:31:20 +0000 (21:31 +0000)]
Belated update for login.conf checks.
Bump doc date.

17 years agoDo as the USII CPU manual suggests and leave interrupts enabled
marius [Sun, 3 Sep 2006 21:20:21 +0000 (21:20 +0000)]
Do as the USII CPU manual suggests and leave interrupts enabled
for a bit before retrying to resend an IPI in order to avoid
deadlocks if the other CPU is also trying to send one.
OpenSolaris uses a delay of 1 microsecond here but waiting 2
microseconds with interrupts enabled like Linux does shouldn't
hurt but is a bit safer.

MFC after: 1 day

17 years agoUse a #define to refer to /etc/crontab.
ru [Sun, 3 Sep 2006 17:52:19 +0000 (17:52 +0000)]
Use a #define to refer to /etc/crontab.

17 years agoRegenerate.
rwatson [Sun, 3 Sep 2006 16:24:36 +0000 (16:24 +0000)]
Regenerate.

17 years agoSet freebsd32 system call event identifiers for:
rwatson [Sun, 3 Sep 2006 16:17:49 +0000 (16:17 +0000)]
Set freebsd32 system call event identifiers for:

- old truncate, ftruncate
- old getpeername, gethostid, sethostid, getrlimit, setrlimit, killpg.
- old quota, getsockname, getdirentries.
- lgetfh
- old getdomainname, setdomainname
- sysarch, rtprio, __getcwd, jail, sigtimedwait
- extattrctl, extattr_{get,set,delete,list}_{file,fd,link}
- getresgid, getresuid, kqueue, eaccess, nmount, sendfile
- fhstatfs, kldunloadf

Right identifiers for:

- nfssvc

Remove incorrect identifier for:

- __acl_get_file

Compile tested with help of: sam
Obtained from: TrustedBSD Project

17 years agoRegenerate for updated audit event identifiers.
rwatson [Sun, 3 Sep 2006 15:11:13 +0000 (15:11 +0000)]
Regenerate for updated audit event identifiers.

17 years agoAssign proper audit event identifiers to a number of system calls not
rwatson [Sun, 3 Sep 2006 15:10:40 +0000 (15:10 +0000)]
Assign proper audit event identifiers to a number of system calls not
covered in previous passes:

- sysarch, rtprio
- clock_settime
- preadv/pwritev
- __getcwd
- kqueue
- fhstatfs
- kldunloadf

Obtained from: TrustedBSD Project

17 years agoSupport Celsius (nn.nC), Fahrenheit (nn.nF) and Kelvin (nnnn) to
ume [Sun, 3 Sep 2006 15:10:04 +0000 (15:10 +0000)]
Support Celsius (nn.nC), Fahrenheit (nn.nF) and Kelvin (nnnn) to
specify temperature.

Reviewed by: njl
MFC after: 3 days

17 years agoRegenerate.
rwatson [Sun, 3 Sep 2006 13:48:48 +0000 (13:48 +0000)]
Regenerate.

17 years agoRegenerate. Looks like someone missed doing this previously as more than
rwatson [Sun, 3 Sep 2006 13:47:52 +0000 (13:47 +0000)]
Regenerate.  Looks like someone missed doing this previously as more than
just the audit event change appears in the diff.

17 years agoUse AUE_NTP_ADJTIME instead of AUE_ADJTIME for ntp_adjtime().
rwatson [Sun, 3 Sep 2006 13:47:24 +0000 (13:47 +0000)]
Use AUE_NTP_ADJTIME instead of AUE_ADJTIME for ntp_adjtime().

Obtained from: TrustedBSD Project

17 years agoUse AUE_NTP_ADJTIME for ntp_adjtime() instead of AUE_ADJTIME.
rwatson [Sun, 3 Sep 2006 13:44:21 +0000 (13:44 +0000)]
Use AUE_NTP_ADJTIME for ntp_adjtime() instead of AUE_ADJTIME.

Obtained from: TrustedBSD Project

17 years agoDocument VIA 8237A support.
brueffer [Sun, 3 Sep 2006 11:33:52 +0000 (11:33 +0000)]
Document VIA 8237A support.

17 years agoRestore multi-version cleanliness.
mjacob [Sun, 3 Sep 2006 01:26:55 +0000 (01:26 +0000)]
Restore multi-version cleanliness.

17 years agoBump __FreeBSD_version by one due to newbus changes.
mjacob [Sun, 3 Sep 2006 01:12:34 +0000 (01:12 +0000)]
Bump __FreeBSD_version by one due to newbus changes.

17 years agoup the default msgbuf limit to 64k.. a verbose boot on i386 on modern
jmg [Sun, 3 Sep 2006 00:33:19 +0000 (00:33 +0000)]
up the default msgbuf limit to 64k..  a verbose boot on i386 on modern
hardware returns almost 48k of data...  to change the default per platform,
it should be done in DEFAULTS, not here...

Discussed on: -arch

17 years agonow that we have bus_get_dma_tag, document it's requirement in
jmg [Sun, 3 Sep 2006 00:31:21 +0000 (00:31 +0000)]
now that we have bus_get_dma_tag, document it's requirement in
bus_dma_tag_create

17 years agoadd a newbus method for obtaining the bus's bus_dma_tag_t... This is
jmg [Sun, 3 Sep 2006 00:27:42 +0000 (00:27 +0000)]
add a newbus method for obtaining the bus's bus_dma_tag_t...  This is
required by arches like sparc64 (not yet implemented) and sun4v where there
are seperate IOMMU's for each PCI bus...  For all other arches, it will
end up returning NULL, which makes it a no-op...

Convert a few drivers (the ones we've been working w/ on sun4v) to the
new convection...  Eventually all drivers will need to replace the parent
tag of NULL, w/ bus_get_dma_tag(dev), though dev is usually different for
each driver, and will require hand inspection...

Reviewed by: scottl (earlier version)

17 years agoBreak out typedefs from bus_dma.h to _bus_dma.h so that we can get the
jmg [Sun, 3 Sep 2006 00:26:17 +0000 (00:26 +0000)]
Break out typedefs from bus_dma.h to _bus_dma.h so that we can get the
typedef for bus_dma_tag_t in sys/bus.h w/o poluting the namespace...
This is in preperation for adding bus_get_dma_tag to sys/bus.h...

17 years agoCheck if it is root user in do_unlock_pp.
davidxu [Sun, 3 Sep 2006 00:07:37 +0000 (00:07 +0000)]
Check if it is root user in do_unlock_pp.

17 years agoAdd a belated entry regarding the removal of lnc(4).
marius [Sat, 2 Sep 2006 22:17:15 +0000 (22:17 +0000)]
Add a belated entry regarding the removal of lnc(4).

17 years agoUnbreak PowerPC build after addition of powermac_nvram(4powerpc).
marcel [Sat, 2 Sep 2006 20:58:37 +0000 (20:58 +0000)]
Unbreak PowerPC build after addition of powermac_nvram(4powerpc).

17 years ago- s/UltraSparc/UltraSPARC/
marius [Sat, 2 Sep 2006 20:15:21 +0000 (20:15 +0000)]
- s/UltraSparc/UltraSPARC/
- Add info about the requirement of OFW support.

17 years agoincorporate Rui Paulo's work
sam [Sat, 2 Sep 2006 17:56:24 +0000 (17:56 +0000)]
incorporate Rui Paulo's work

Obtained from: netbsd

17 years agoNew release notes: audit(4) (somewhat belatedly, now that I
bmah [Sat, 2 Sep 2006 16:25:50 +0000 (16:25 +0000)]
New release notes:  audit(4) (somewhat belatedly, now that I
marginally understand how this feature works), cp(1) -l (+MFC),
pkill(1)/pgrep(1) to /bin, lukemftpd 20060831.

Updated release notes: OpenBSM 1.0a10 (also do a minor markup fix,
+MFC).

MFCs noted:  OpenBSM userland, freebsd-update(8), rc.d/auditd.

17 years agoAdd support for VIA 8237A.
sos [Sat, 2 Sep 2006 12:55:42 +0000 (12:55 +0000)]
Add support for VIA 8237A.

17 years agoAdd the usual info about loading as module on startup to the SYNOPSIS.
marius [Sat, 2 Sep 2006 12:12:16 +0000 (12:12 +0000)]
Add the usual info about loading as module on startup to the SYNOPSIS.

17 years agos/6.1/6.2/ as the introduction date for kernel audit support.
rwatson [Sat, 2 Sep 2006 11:55:38 +0000 (11:55 +0000)]
s/6.1/6.2/ as the introduction date for kernel audit support.

Obtained from: TrustedBSD Project

17 years agoMerge OpenBSM 1.0 alpha 10 changes into src/sys/bsm; comment spelling
rwatson [Sat, 2 Sep 2006 10:49:44 +0000 (10:49 +0000)]
Merge OpenBSM 1.0 alpha 10 changes into src/sys/bsm; comment spelling
fixes.

Obtained from: TrustedBSD Project

17 years agoConform to wider English usage.
cperciva [Sat, 2 Sep 2006 10:47:01 +0000 (10:47 +0000)]
Conform to wider English usage.

Submitted by: Royce Williams

17 years agoNote removal of certain contrib/openbsm/bsm include files from
rwatson [Sat, 2 Sep 2006 09:56:28 +0000 (09:56 +0000)]
Note removal of certain contrib/openbsm/bsm include files from
FreeBSD development branches, they exist only in the vendor branch.

Obtained from: TrustedBSD Project

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161863,
rwatson [Sat, 2 Sep 2006 09:37:14 +0000 (09:37 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161863,
which included commits to RCS files with non-trunk default branches.

17 years agoVendor import of OpenBSM 1.0 alpha 10, with the following changes:
rwatson [Sat, 2 Sep 2006 09:37:14 +0000 (09:37 +0000)]
Vendor import of OpenBSM 1.0 alpha 10, with the following changes:

- auditd now generates complete audit records for its events, as required for
  application-submitted audit records in the the FreeBSD kernel audit
  implementation.

This also restores contrib/openbsm/bsm/audit_record to the vendor version
after the build fixes previously committed; however, this file is not used
in the build.

Obtained from: TrustedBSD Project

17 years agoDocument that the default timeout is 16 seconds
phk [Sat, 2 Sep 2006 09:11:58 +0000 (09:11 +0000)]
Document that the default timeout is 16 seconds

17 years agoEnforce the compile-time threads limit at run-time, so that a high thread
rwatson [Sat, 2 Sep 2006 08:25:40 +0000 (08:25 +0000)]
Enforce the compile-time threads limit at run-time, so that a high thread
count argument doesn't cause a segfault or memory corruption when the
compile-time array is overrun.

17 years agoRemove two hypothetical calls to suser() in ifdef'd (and uncompilable)
rwatson [Sat, 2 Sep 2006 08:18:22 +0000 (08:18 +0000)]
Remove two hypothetical calls to suser() in ifdef'd (and uncompilable)
svr4 code: this code would call centralized sysctl code that does
these checks also.

MFC after: 1 week
Obtained from: TrustedBSD Project
Sponsored by: nCircle Network Security, Inc.

17 years agoMake sure we get new m_owner value if we can not unlock it in
davidxu [Sat, 2 Sep 2006 02:41:33 +0000 (02:41 +0000)]
Make sure we get new m_owner value if we can not unlock it in
uncontested case. Reorder statements in do_unlock_umutex.

17 years agoWhitespace fix.
marcel [Sat, 2 Sep 2006 01:07:21 +0000 (01:07 +0000)]
Whitespace fix.

17 years agoResolve "firmware handshake" error on 5752.
davidch [Fri, 1 Sep 2006 22:45:11 +0000 (22:45 +0000)]
Resolve "firmware handshake" error on 5752.

Approved by: ps
MFC after: 2 weeks

17 years ago- Improve the description of gem(4); the Sun chips it supports are
marius [Fri, 1 Sep 2006 22:34:49 +0000 (22:34 +0000)]
- Improve the description of gem(4); the Sun chips it supports are
  termed ERI and GEM rather than GMAC.
- Bring the description of le(4) in line with the current le(4); it
  was still refering to the old i386 ISA-only le(4) which was nuked
  along with ISA_COMPAT while HEAD was FreeBSD 5.
- Add an entry for hme(4).
- Remove the obsolete entry for lnc(4).

MFC after: 1 day

17 years ago/tmp/cvsleYf6y
davidch [Fri, 1 Sep 2006 22:30:56 +0000 (22:30 +0000)]
/tmp/cvsleYf6y

17 years agoReplace the .Pq added in rev 1.2 with literal parenthesis as the former
marius [Fri, 1 Sep 2006 21:54:58 +0000 (21:54 +0000)]
Replace the .Pq added in rev 1.2 with literal parenthesis as the former
aren't required for plain text and the latter formats faster.

Pointed out by: ru

17 years ago- s/gigabit/Gigabit/
marius [Fri, 1 Sep 2006 21:42:22 +0000 (21:42 +0000)]
- s/gigabit/Gigabit/
- Talk about supported chips rather than supported cards as the majority
  of the hardware supported by gem(4) is on-board.
- "the .Nm driver"
- Sort the list of supported chips alphabetically.
- Sun GEM aren't used on-board though, so don't claim they'd be.
- Add a CAVEATS section informing that Sun GEM cards aren't supported
  so far.

MFC after: 1 day

17 years agoStylize:
marcel [Fri, 1 Sep 2006 21:25:22 +0000 (21:25 +0000)]
Stylize:
o  avoid using a global register variable.
o  redefine struct ia64_tp as a union. We don't have to get to the
   fields themselves. We just need it to be of the right size with
   the right alignment.

17 years agoStylize: avoid using a global register variable.
marcel [Fri, 1 Sep 2006 21:01:11 +0000 (21:01 +0000)]
Stylize: avoid using a global register variable.

17 years ago- Use full name of the Sun PGX64 cards and add the Sun part number
marius [Fri, 1 Sep 2006 20:41:59 +0000 (20:41 +0000)]
- Use full name of the Sun PGX64 cards and add the Sun part number
  in order to simplify matters for people who are looking for a video
  card supported by FreeBSD/sparc64.
- Add Sun PGX to the list of known working cards.

MFC after: 1 day

17 years agoFix spelling in a status message.
marius [Fri, 1 Sep 2006 20:14:06 +0000 (20:14 +0000)]
Fix spelling in a status message.

MFC after: 1 day

17 years agoFix spelling and wording in a comment.
marius [Fri, 1 Sep 2006 20:12:12 +0000 (20:12 +0000)]
Fix spelling and wording in a comment.

17 years agoAdd missing '?' in "watchdog-enable?".
marius [Fri, 1 Sep 2006 20:09:22 +0000 (20:09 +0000)]
Add missing '?' in "watchdog-enable?".

MFC after: 1 day

17 years agoFix indentation in two spots to match the rest of this file.
marius [Fri, 1 Sep 2006 20:07:15 +0000 (20:07 +0000)]
Fix indentation in two spots to match the rest of this file.

17 years agoMove two periods out of quotes and to where they belong.
marius [Fri, 1 Sep 2006 20:01:51 +0000 (20:01 +0000)]
Move two periods out of quotes and to where they belong.

MFC after: 1 day

17 years agoAdd references to scc(4) as it hangs off of ebus(4) and sbus(4)
marius [Fri, 1 Sep 2006 19:51:26 +0000 (19:51 +0000)]
Add references to scc(4) as it hangs off of ebus(4) and sbus(4)
respectively.

17 years agoEnable TLS on PowerPC.
marcel [Fri, 1 Sep 2006 19:14:14 +0000 (19:14 +0000)]
Enable TLS on PowerPC.

17 years agoThe ucontext is 16-byte aligned, which means that struct tcb is
marcel [Fri, 1 Sep 2006 19:13:36 +0000 (19:13 +0000)]
The ucontext is 16-byte aligned, which means that struct tcb is
16-byte aligned. Consequently, struct tcb is a multiple of 16
bytes in size. We need to make sure there's no padding after
struct ppc32_tp. We do this by explicitly adding the necessary
padding in front of it.

17 years agoStylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() to
marcel [Fri, 1 Sep 2006 17:52:13 +0000 (17:52 +0000)]
Stylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() to
abstract the magic that happens when deriving one or the other.

17 years agoFix style(9) in code copied from rtld.
marcel [Fri, 1 Sep 2006 17:35:48 +0000 (17:35 +0000)]
Fix style(9) in code copied from rtld.

17 years agoBump WARNS level to 3.
ru [Fri, 1 Sep 2006 17:09:09 +0000 (17:09 +0000)]
Bump WARNS level to 3.

OK'ed by: make universe

17 years ago- Document /conf/diskless_remount in the list of special files.
brooks [Fri, 1 Sep 2006 16:33:15 +0000 (16:33 +0000)]
- Document /conf/diskless_remount in the list of special files.
- Note that diskless_remount files may use ".." to support mounts above
  the root path.
- Copy dot files when populating directories from /conf. [1]

PR: misc/102724 [1]
Submitted by: Attila Nagy <bra at fsn.hu> [1]

17 years agoComment tweaks.
jhb [Fri, 1 Sep 2006 16:11:50 +0000 (16:11 +0000)]
Comment tweaks.

17 years ago- Use pci_enable_busmaster() and pci_enable_io() to update the command
jhb [Fri, 1 Sep 2006 16:11:12 +0000 (16:11 +0000)]
- Use pci_enable_busmaster() and pci_enable_io() to update the command
  register.  This really shouldn't be using pci_enable_io() directly as
  bus_alloc_resource() does it already, but the cached copy of the
  command word needs to be correct so the enable/disable mwi functions
  work properly.
- Use pci bus accessors to read revision ID and subvendor IDs.

Reviewed by: jvogel

17 years agoAdd locking to the ifmedia callouts.
jhb [Fri, 1 Sep 2006 16:08:36 +0000 (16:08 +0000)]
Add locking to the ifmedia callouts.

Reviewed by: jvogel, yongari

17 years agoBack out imp's quick build fix for OpenBSM now that the prototypes and
rwatson [Fri, 1 Sep 2006 15:47:07 +0000 (15:47 +0000)]
Back out imp's quick build fix for OpenBSM now that the prototypes and
functions are in sync between the kernel and user space.

This restores bsm_token.c as found in OpenBSM 1.0 alpha 9.

17 years agoThis commit was generated by cvs2svn to compensate for changes in r161818,
rwatson [Fri, 1 Sep 2006 15:47:07 +0000 (15:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161818,
which included commits to RCS files with non-trunk default branches.

17 years agoIntegrate audit_submit(3) bits into su. This means that records for
csjp [Fri, 1 Sep 2006 13:39:02 +0000 (13:39 +0000)]
Integrate audit_submit(3) bits into su. This means that records for
successful and failed su attempts will be recorded using the AUE_su
event type (login or lo class) if auditing is present in the system.
Currently, the records will have a header, subject, text (with the
actual diagnostics), a return and trailer token.

See audit_submit(3) for more information.

Reviewed by: rwatson
Obtained from: TrustedBSD Project

17 years agoAudit the argv and env vectors passed in on exec:
wsalamon [Fri, 1 Sep 2006 11:45:40 +0000 (11:45 +0000)]
Audit the argv and env vectors passed in on exec:
  Add the argument auditing functions for argv and env.
  Add kernel-specific versions of the tokenizer functions for the
  arg and env represented as a char array.
  Implement the AUDIT_ARGV and AUDIT_ARGE audit policy commands to
  enable/disable argv/env auditing.
  Call the argument auditing from the exec system calls.

Obtained from: TrustedBSD Project
Approved by: rwatson (mentor)

17 years agoDon't build iwi(4) on amd64, there are problems with the firmware modules.
brueffer [Fri, 1 Sep 2006 11:27:22 +0000 (11:27 +0000)]
Don't build iwi(4) on amd64, there are problems with the firmware modules.

Reported by: sam
Approved by: rwatson (mentor)
MFC after: 3 days

17 years agoFix my error in rev. 1.109.
glebius [Fri, 1 Sep 2006 09:56:24 +0000 (09:56 +0000)]
Fix my error in rev. 1.109.

Submitted by: jhb
Pointy hat to: glebius

17 years agos/MAN8/MAN/
cperciva [Fri, 1 Sep 2006 09:49:09 +0000 (09:49 +0000)]
s/MAN8/MAN/

Pointed out by: ru

17 years agoStyle.
ru [Fri, 1 Sep 2006 09:24:28 +0000 (09:24 +0000)]
Style.

17 years agoIt's spelled MAN.
ru [Fri, 1 Sep 2006 09:07:11 +0000 (09:07 +0000)]
It's spelled MAN.

17 years ago- Move available kernel options to SYNOPSIS, describe how to enable ipfw
danger [Fri, 1 Sep 2006 08:50:05 +0000 (08:50 +0000)]
- Move available kernel options to SYNOPSIS, describe how to enable ipfw
  from within rc.conf.
- Remove IPDIVERT kernel option
- Add notes about IPFIREWALL_DEFAULT_TO_ACCEPT and IPFIREWALL_FORWARD

Reviewed by: ru
Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week

17 years agoRemove redundant vnconfig(8) from SEE ALSO section as it is linked to
danger [Fri, 1 Sep 2006 08:30:03 +0000 (08:30 +0000)]
Remove redundant vnconfig(8) from SEE ALSO section as it is linked to
mdconfig(8) on RELENG_[56] and HEAD, which is referenced too.

Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week

17 years agoRename TLS_TP_OFFSET back to TP_OFFSET. The former clashes with rtld.
marcel [Fri, 1 Sep 2006 06:36:00 +0000 (06:36 +0000)]
Rename TLS_TP_OFFSET back to TP_OFFSET. The former clashes with rtld.

17 years agoEnable TLS on ia64.
marcel [Fri, 1 Sep 2006 06:18:43 +0000 (06:18 +0000)]
Enable TLS on ia64.

17 years agoImplement TLS.
marcel [Fri, 1 Sep 2006 06:17:16 +0000 (06:17 +0000)]
Implement TLS.

17 years agoStylize.
marcel [Fri, 1 Sep 2006 06:15:00 +0000 (06:15 +0000)]
Stylize.

17 years agoFix the variant I allocation for KSE: Allow a larger TCB and assume
marcel [Fri, 1 Sep 2006 06:13:16 +0000 (06:13 +0000)]
Fix the variant I allocation for KSE: Allow a larger TCB and assume
that the documented TCB is at the tail of the extended TCB. In other
words, the base of the TCB has a negative offset from the TLS.

17 years agoo Fix the static TLS relocation. We were subtracting the size of
marcel [Fri, 1 Sep 2006 06:08:50 +0000 (06:08 +0000)]
o  Fix the static TLS relocation. We were subtracting the size of
   the TCB.
o  Use NULL for null pointer argument.
o  Replace magic 8 with TLS_TCB_SIZE.

17 years agoUse NULL for null-pointer argument.
marcel [Fri, 1 Sep 2006 06:07:26 +0000 (06:07 +0000)]
Use NULL for null-pointer argument.

17 years agoIn cpu_set_user_tls(), properly set the thread pointer. It is 0x7000
marcel [Fri, 1 Sep 2006 06:05:40 +0000 (06:05 +0000)]
In cpu_set_user_tls(), properly set the thread pointer. It is 0x7000
bytes after the end of the TCB, which is itself 8 bytes.

17 years agoRemove curdir reference in libbsm build; this is not required as the
rwatson [Fri, 1 Sep 2006 05:21:45 +0000 (05:21 +0000)]
Remove curdir reference in libbsm build; this is not required as the
include path will already point to the populated include tree.  This
is left over from boot-strapping the build and install of libbsm
during the initial import and merge.

Obtained from: TrustedBSD Project
Pointed out by: ru

17 years agoMore ispfwfunc definitions funnies which break pre-7.0 builds.
mjacob [Fri, 1 Sep 2006 05:03:42 +0000 (05:03 +0000)]
More ispfwfunc definitions funnies which break pre-7.0 builds.

17 years agoRemove duplicated include files from HEAD that appear in both
rwatson [Fri, 1 Sep 2006 04:58:39 +0000 (04:58 +0000)]
Remove duplicated include files from HEAD that appear in both
contrib/openbsm/bsm and sys/bsm.  This will help avoid triggering
problems due to an inconsistent include order between the base and
lib32 builds.  We will continue to import these files on the vendor
branch.  Files used purely in user space (audit_uevents.h) are not
removed.

Suggested by: ru

17 years agoAdd missing pre-7.0 firmware pointer. Oops.
mjacob [Fri, 1 Sep 2006 04:57:14 +0000 (04:57 +0000)]
Add missing pre-7.0 firmware pointer. Oops.

17 years agofix bug in 2322 receive sequencer f/w load
mjacob [Fri, 1 Sep 2006 04:18:17 +0000 (04:18 +0000)]
fix bug in 2322 receive sequencer f/w load

17 years agoAdd support for another ATI IGP 340M (RS200M) AGP bridge.
anholt [Fri, 1 Sep 2006 02:22:17 +0000 (02:22 +0000)]
Add support for another ATI IGP 340M (RS200M) AGP bridge.

PR: kern/100958
Submitted by: Kazuo Dohzono <dohzono@axion-software.com>
MFC after: 1 week