]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
18 years agoEnable TLS on PowerPC.
Marcel Moolenaar [Fri, 1 Sep 2006 19:14:14 +0000 (19:14 +0000)]
Enable TLS on PowerPC.

18 years agoThe ucontext is 16-byte aligned, which means that struct tcb is
Marcel Moolenaar [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.

18 years agoStylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() to
Marcel Moolenaar [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.

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

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

OK'ed by: make universe

18 years ago- Document /conf/diskless_remount in the list of special files.
Brooks Davis [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]

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

18 years ago- Use pci_enable_busmaster() and pci_enable_io() to update the command
John Baldwin [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

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

Reviewed by: jvogel, yongari

18 years agoThis commit was generated by cvs2svn to compensate for changes in r161818,
Robert Watson [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.

18 years agoBack out imp's quick build fix for OpenBSM now that the prototypes and
Robert Watson [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.

18 years agoIntegrate audit_submit(3) bits into su. This means that records for
Christian S.J. Peron [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

18 years agoAudit the argv and env vectors passed in on exec:
Wayne Salamon [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)

18 years agoDon't build iwi(4) on amd64, there are problems with the firmware modules.
Christian 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

18 years agoFix my error in rev. 1.109.
Gleb Smirnoff [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

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

Pointed out by: ru

18 years agoStyle.
Ruslan Ermilov [Fri, 1 Sep 2006 09:24:28 +0000 (09:24 +0000)]
Style.

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

18 years ago- Move available kernel options to SYNOPSIS, describe how to enable ipfw
Daniel Gerzo [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

18 years agoRemove redundant vnconfig(8) from SEE ALSO section as it is linked to
Daniel Gerzo [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

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

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

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

18 years agoStylize.
Marcel Moolenaar [Fri, 1 Sep 2006 06:15:00 +0000 (06:15 +0000)]
Stylize.

18 years agoFix the variant I allocation for KSE: Allow a larger TCB and assume
Marcel Moolenaar [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.

18 years agoo Fix the static TLS relocation. We were subtracting the size of
Marcel Moolenaar [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.

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

18 years agoIn cpu_set_user_tls(), properly set the thread pointer. It is 0x7000
Marcel Moolenaar [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.

18 years agoRemove curdir reference in libbsm build; this is not required as the
Robert Watson [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

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

18 years agoRemove duplicated include files from HEAD that appear in both
Robert Watson [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

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

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

18 years agoAdd support for another ATI IGP 340M (RS200M) AGP bridge.
Eric 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

18 years agoStylize.
Marcel Moolenaar [Thu, 31 Aug 2006 23:31:18 +0000 (23:31 +0000)]
Stylize.

18 years agoKill the default phone numbers.
Ruslan Ermilov [Thu, 31 Aug 2006 21:13:12 +0000 (21:13 +0000)]
Kill the default phone numbers.

Obtained from: OpenBSD

18 years agoFix markup (in the same way as it was fixed in tip.1) and thus
Ruslan Ermilov [Thu, 31 Aug 2006 20:44:59 +0000 (20:44 +0000)]
Fix markup (in the same way as it was fixed in tip.1) and thus
make the diffs against tip.1 minimal (as in OpenBSD).

18 years agoReplace magic 16 with TLS_TCB_SIZE.
Marcel Moolenaar [Thu, 31 Aug 2006 19:42:39 +0000 (19:42 +0000)]
Replace magic 16 with TLS_TCB_SIZE.

18 years ago- Fix some bugs in the descriptions of DMA sync operations.
Ruslan Ermilov [Thu, 31 Aug 2006 19:38:52 +0000 (19:38 +0000)]
- Fix some bugs in the descriptions of DMA sync operations.
- Tweak some text so it's less likely to confuse the reader.

OK'ed by: scottl

18 years agoFix compilation warnings (up to level 3).
Ruslan Ermilov [Thu, 31 Aug 2006 19:19:44 +0000 (19:19 +0000)]
Fix compilation warnings (up to level 3).

18 years agoTLS fixes:
Marcel Moolenaar [Thu, 31 Aug 2006 19:16:47 +0000 (19:16 +0000)]
TLS fixes:
o  The TLS pointer (r2) points 0x7000 after the *end* of the TCB.
o  _rtld_allocate_tls() gets a pointer to the current TCB, not the
   current TLS pointer.
o  _rtld_free_tls() gets the size of the TCB structure.

18 years agoFix harmless bug: sizeof(tcb) equals sizeof(void*) not sizeof(struct tcb).
Marcel Moolenaar [Thu, 31 Aug 2006 19:06:30 +0000 (19:06 +0000)]
Fix harmless bug: sizeof(tcb) equals sizeof(void*) not sizeof(struct tcb).
The argument is (currently) not used by _rtld_free_tls().

18 years agoJust foward declare 'struct adapter' instead of declaring an actual
John Baldwin [Thu, 31 Aug 2006 18:50:16 +0000 (18:50 +0000)]
Just foward declare 'struct adapter' instead of declaring an actual
'adapter' structure.

18 years agoCompare the correct field against NULL when determining whether or not to
John Baldwin [Thu, 31 Aug 2006 18:49:41 +0000 (18:49 +0000)]
Compare the correct field against NULL when determining whether or not to
do bus_teardown_intr().

18 years agoRe-add lukemftpd. It has: PAM, MAC, per-class nologin files,
David E. O'Brien [Thu, 31 Aug 2006 17:15:10 +0000 (17:15 +0000)]
Re-add lukemftpd.  It has: PAM, MAC, per-class nologin files,
login.conf resource limits and features.

18 years agoNot needed any more, vendor sources have PAM support.
David E. O'Brien [Thu, 31 Aug 2006 17:12:33 +0000 (17:12 +0000)]
Not needed any more, vendor sources have PAM support.

18 years agoPull vendor file to HEAD.
David E. O'Brien [Thu, 31 Aug 2006 17:11:46 +0000 (17:11 +0000)]
Pull vendor file to HEAD.

18 years agoMerge in OPIE support, and MAC support.
David E. O'Brien [Thu, 31 Aug 2006 17:08:21 +0000 (17:08 +0000)]
Merge in OPIE support, and MAC support.
Our PAM and LOGIN_CAP support is now in the stock sources.

18 years agoCatch up with the import of ftpd.c rev 1.1.1.6.
David E. O'Brien [Thu, 31 Aug 2006 17:02:05 +0000 (17:02 +0000)]
Catch up with the import of ftpd.c rev 1.1.1.6.

18 years agoFreeBSD doesn't have the simple pidfile(3), so craft it using FreeBSD's
David E. O'Brien [Thu, 31 Aug 2006 16:57:46 +0000 (16:57 +0000)]
FreeBSD doesn't have the simple pidfile(3), so craft it using FreeBSD's
primitives.

18 years agoRecognise IPv6 PIM packets.
John Hay [Thu, 31 Aug 2006 16:56:45 +0000 (16:56 +0000)]
Recognise IPv6 PIM packets.

MFC after: 1 week

18 years agoThis commit was generated by cvs2svn to compensate for changes in r161764,
David E. O'Brien [Thu, 31 Aug 2006 16:55:08 +0000 (16:55 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161764,
which included commits to RCS files with non-trunk default branches.

18 years agoImport of LukeM's ftpd taken from the NetBSD CVS repo on 31-Aug-2006.
David E. O'Brien [Thu, 31 Aug 2006 16:55:08 +0000 (16:55 +0000)]
Import of LukeM's ftpd taken from the NetBSD CVS repo on 31-Aug-2006.
+ Add PAM and LOGIN_CAP support. Mostly from FreeBSD.
+ Implement option "-D", for running ftpd in standalone mode (daemon).
+ NLST should return 450 instead of 550 upon error, per RFC 959.
+ Add recvbufsize configuration option
+ Remove unreachable code (res could never be NULL here), Coverity CID 712.
+ Set file to NULL after calling fclose(), Coverity CID 2669.
+ Make sure that "su" is initialized before dereferencing it, Coverity CID 1075.
+ Cleanup utmp and utmpx support.

18 years agoDocument the undocumented change in OpenBSD: the ${raisechar}
Ruslan Ermilov [Thu, 31 Aug 2006 16:40:30 +0000 (16:40 +0000)]
Document the undocumented change in OpenBSD: the ${raisechar}
is no longer set to ^A by default, it's unset.

Reported by: imp, sam

18 years agoActually merge OpenBSD changes and local changes (a diff should
Ruslan Ermilov [Thu, 31 Aug 2006 16:26:50 +0000 (16:26 +0000)]
Actually merge OpenBSD changes and local changes (a diff should
be viewed relative to revision 1.24).

18 years agoNew release notes: freebsd-update(8), tip from OpenBSD 20060831,
Bruce A. Mah [Thu, 31 Aug 2006 14:47:47 +0000 (14:47 +0000)]
New release notes:  freebsd-update(8), tip from OpenBSD 20060831,
nanobsd(8) manpage.

MFCs noted:  net.inet.portrange.reserved{high,low} for IPv6, netcat
from OpenBSD 3.9.

18 years agoRemove some dust.
Ruslan Ermilov [Thu, 31 Aug 2006 14:14:57 +0000 (14:14 +0000)]
Remove some dust.

18 years agoResolve merge conflicts.
Ruslan Ermilov [Thu, 31 Aug 2006 14:14:30 +0000 (14:14 +0000)]
Resolve merge conflicts.

18 years agoThis commit was generated by cvs2svn to compensate for changes in r161751,
Ruslan Ermilov [Thu, 31 Aug 2006 14:12:22 +0000 (14:12 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161751,
which included commits to RCS files with non-trunk default branches.

18 years agoImport OpenBSD's tip(1) as of today
Ruslan Ermilov [Thu, 31 Aug 2006 14:12:22 +0000 (14:12 +0000)]
Import OpenBSD's tip(1) as of today

18 years agoAdd PHY support for BCM5752.
Pyun YongHyeon [Thu, 31 Aug 2006 11:15:18 +0000 (11:15 +0000)]
Add PHY support for BCM5752.

Tested by: delphij, Ganbold < ganbold AT micom DOT mng DOT net >

18 years agoAdd Broadcom BCM5752 PHY id.
Pyun YongHyeon [Thu, 31 Aug 2006 11:13:51 +0000 (11:13 +0000)]
Add Broadcom BCM5752 PHY id.

18 years agoAdd FreeBSD Update 2.0 client code. The build code is in the projects
Colin Percival [Thu, 31 Aug 2006 09:51:34 +0000 (09:51 +0000)]
Add FreeBSD Update 2.0 client code.  The build code is in the projects
repository.

Sponsored by: FreeBSD security development fundraiser

18 years agoFix typos: s/rebulid/rebuild/
Ralf S. Engelschall [Thu, 31 Aug 2006 08:45:44 +0000 (08:45 +0000)]
Fix typos: s/rebulid/rebuild/

Submitted by: Christoph Schug <chris@schug.net>

18 years agoReorder some statments. Fix typo and remove stale comments.
David Xu [Wed, 30 Aug 2006 23:59:45 +0000 (23:59 +0000)]
Reorder some statments. Fix typo and remove stale comments.

18 years agoWhen generating localhost entries in /etc/hosts, put localhost before
Brooks Davis [Wed, 30 Aug 2006 15:14:00 +0000 (15:14 +0000)]
When generating localhost entries in /etc/hosts, put localhost before
localhost.domain so that naive users of gethost* think 1:: and 127.0.0.1
are "localhost" which is what the user expects.  This also matches the
sample hosts file in src/etc/hosts.

18 years ago- Remove yet another mention of minor number construction
Ruslan Ermilov [Wed, 30 Aug 2006 14:38:42 +0000 (14:38 +0000)]
- Remove yet another mention of minor number construction
  which is not applicable today.

- Provide an example of how to lock a speed.

18 years agoProperly initialize the nVidia MCP5X interrupts etc.
Søren Schmidt [Wed, 30 Aug 2006 11:50:22 +0000 (11:50 +0000)]
Properly initialize the nVidia MCP5X interrupts etc.

Suggested by: nVidia

18 years agoRemove dead code, already defined in sys/cdef.h
Olivier Houchard [Wed, 30 Aug 2006 11:45:07 +0000 (11:45 +0000)]
Remove dead code, already defined in sys/cdef.h

Spotted out by: bde

18 years agoUse ENTRY_NP for alternate entry points instead of ENTRY to avoid calling
Olivier Houchard [Wed, 30 Aug 2006 11:44:37 +0000 (11:44 +0000)]
Use ENTRY_NP for alternate entry points instead of ENTRY to avoid calling
mcount twice when profiling.

Spotted out by: bde

18 years agoIn rev. 1.2 we have introduced a fallback handler for files with unknown
Xin LI [Wed, 30 Aug 2006 08:20:34 +0000 (08:20 +0000)]
In rev. 1.2 we have introduced a fallback handler for files with unknown
extensions.  This seems to be unnecessary and prevents less(1) from being
able to detect file changes, so remove the part.

Submitted by: Eric Huss <e-huss netmeridian com>
PR: bin/102624
Discussed with: des
MFC After: 3 days

18 years agoo Set TP using inline assembly to avoid dead code elimination.
Marcel Moolenaar [Wed, 30 Aug 2006 03:31:32 +0000 (03:31 +0000)]
o  Set TP using inline assembly to avoid dead code elimination.
o  Eliminate _tcb.

18 years agoAvoid dead code elimination of the assignment to TP by using inline
Marcel Moolenaar [Wed, 30 Aug 2006 00:57:35 +0000 (00:57 +0000)]
Avoid dead code elimination of the assignment to TP by using inline
assembly.

18 years agoPrevent dead code elimination for the TP assignmient by using inline
Marcel Moolenaar [Wed, 30 Aug 2006 00:39:07 +0000 (00:39 +0000)]
Prevent dead code elimination for the TP assignmient by using inline
assembly.

18 years agoUse ENTRY instead of ALTENTRY, it doesn't exist on arm.
Olivier Houchard [Tue, 29 Aug 2006 23:53:34 +0000 (23:53 +0000)]
Use ENTRY instead of ALTENTRY, it doesn't exist on arm.

18 years agoNew release note: SA-06:18.ppp (+MFC).
Bruce A. Mah [Tue, 29 Aug 2006 22:25:22 +0000 (22:25 +0000)]
New release note:  SA-06:18.ppp (+MFC).

18 years agoFix for a deadlock triggered by a 'umount -f' causing a NFS request to never
Mohan Srinivasan [Tue, 29 Aug 2006 22:00:12 +0000 (22:00 +0000)]
Fix for a deadlock triggered by a 'umount -f' causing a NFS request to never
retransmit (or return). Thanks to John Baldwin for helping nail this one.

Found by : Kris Kennaway

18 years agoThe _sx_assert() prototype should exist if either of INVARIANTS or
John Baldwin [Tue, 29 Aug 2006 20:36:33 +0000 (20:36 +0000)]
The _sx_assert() prototype should exist if either of INVARIANTS or
INVARIANT_SUPPORT is defined so you can build a kernel with
INVARIANT_SUPPORT, but build a module with just INVARIANTS on.

MFC after: 3 days
Reported by: kuriyama

18 years agoForced commit (a little late) to note that the last revision also
Christian Brueffer [Tue, 29 Aug 2006 19:15:59 +0000 (19:15 +0000)]
Forced commit (a little late) to note that the last revision also
removed the references to the README.  All information the references
refer to are actually more up to date in out manpages.

18 years agoNote less 394 MFC.
Xin LI [Tue, 29 Aug 2006 18:47:09 +0000 (18:47 +0000)]
Note less 394 MFC.

18 years agoRestore Digital Outpur Register (DOR) for enhanced controller after reset.
Jung-uk Kim [Tue, 29 Aug 2006 18:19:39 +0000 (18:19 +0000)]
Restore Digital Outpur Register (DOR) for enhanced controller after reset.

18 years agoManual page tweaks.
Joseph Koshy [Tue, 29 Aug 2006 18:11:20 +0000 (18:11 +0000)]
Manual page tweaks.

Submitted by: Niclas Zeising <lothrandil at n00b.apagnu.se> on freebsd-doc

18 years agoRemove unused file.
David Xu [Tue, 29 Aug 2006 13:01:23 +0000 (13:01 +0000)]
Remove unused file.

18 years agoComment out lines that use example addresses and example.com names so
Ruslan Ermilov [Tue, 29 Aug 2006 09:20:48 +0000 (09:20 +0000)]
Comment out lines that use example addresses and example.com names so
that local changes can be made more easily (without having to comment
these lines, and making the diff more readable).

18 years agoAdd nanobsd(8) manual page.
Daniel Gerzo [Tue, 29 Aug 2006 09:12:48 +0000 (09:12 +0000)]
Add nanobsd(8) manual page.

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

18 years agoThe kvm_mkdb(8) is long dead.
Ruslan Ermilov [Tue, 29 Aug 2006 08:49:58 +0000 (08:49 +0000)]
The kvm_mkdb(8) is long dead.

18 years agoMarkup polishing.
Ruslan Ermilov [Tue, 29 Aug 2006 08:43:09 +0000 (08:43 +0000)]
Markup polishing.

18 years agoWhen skipping data, track the position in the bytestream correctly.
Tim Kientzle [Tue, 29 Aug 2006 04:59:25 +0000 (04:59 +0000)]
When skipping data, track the position in the bytestream correctly.
Without this, tar -r breaks badly; new entries overwrite the
middle of the archive instead of being added at the end.

Thanks to: Chris Spiegel

18 years agoOoops m->md.pvh_attrs can't be used to know if the page is writeable, because
Olivier Houchard [Mon, 28 Aug 2006 21:43:34 +0000 (21:43 +0000)]
Ooops m->md.pvh_attrs can't be used to know if the page is writeable, because
it only remembers if the page is modified or referenced.

Bad review from: cognet

18 years agoRelocate the vector page for AT91, to work around bugs with the LOW_VECTOR
Olivier Houchard [Mon, 28 Aug 2006 20:05:00 +0000 (20:05 +0000)]
Relocate the vector page for AT91, to work around bugs with the LOW_VECTOR
code.

18 years agoImport on vendor branch two files that have been tweaked to unbreak
Warner Losh [Mon, 28 Aug 2006 17:26:38 +0000 (17:26 +0000)]
Import on vendor branch two files that have been tweaked to unbreak
the build.  The openbsm folks are free to fix it in any other way they
see fit once they resurface.

Basically, make everything always be const char **, even though const
char ** usually should be 'const char * const *' in most cases.  This
makes the three different definitions consistant and allows world to
build.

18 years agoThis commit was generated by cvs2svn to compensate for changes in r161701,
Warner Losh [Mon, 28 Aug 2006 17:26:38 +0000 (17:26 +0000)]
This commit was generated by cvs2svn to compensate for changes in r161701,
which included commits to RCS files with non-trunk default branches.

18 years agoFREE -> free
Suleiman Souhlal [Mon, 28 Aug 2006 13:52:27 +0000 (13:52 +0000)]
FREE -> free

Submitted by: rdivacky

18 years agoMFi386 parts of rev 1.55 (modulo real MD parts):
Alexander Leidinger [Mon, 28 Aug 2006 13:09:24 +0000 (13:09 +0000)]
MFi386 parts of rev 1.55 (modulo real MD parts):
 - implement CLONE_PARENT semantic
 - lock proc in the currently disabled part of CLONE_THREAD

Submitted by: rdivacky

18 years agopthread_sigmask is in thr_sig.c, remove this file.
David Xu [Mon, 28 Aug 2006 12:29:54 +0000 (12:29 +0000)]
pthread_sigmask is in thr_sig.c, remove this file.

18 years agoImprove input parsing:
Poul-Henning Kamp [Mon, 28 Aug 2006 08:27:02 +0000 (08:27 +0000)]
Improve input parsing:

Add "-C <column>" and "-d <delims>" options to chop up input lines.

Make '#' a comment character, rest of line is ignored.

Submitted by: Dmitry Morozovsky <marck@rinet.ru>

18 years agoProvide the installation script for the lib32 distribution.
Ruslan Ermilov [Mon, 28 Aug 2006 08:13:56 +0000 (08:13 +0000)]
Provide the installation script for the lib32 distribution.

18 years agoMove some historical artefacts into the attic.
Ruslan Ermilov [Mon, 28 Aug 2006 08:12:49 +0000 (08:12 +0000)]
Move some historical artefacts into the attic.

18 years agoAllow the DESTDIR to be specified without a terminating slash
Ruslan Ermilov [Mon, 28 Aug 2006 08:08:57 +0000 (08:08 +0000)]
Allow the DESTDIR to be specified without a terminating slash
(all other install scripts allow this).

18 years agoCosmetics.
Ruslan Ermilov [Mon, 28 Aug 2006 08:06:21 +0000 (08:06 +0000)]
Cosmetics.