123218 Commits

Author SHA1 Message Date
marius
e3f00efb2e MFC: r170285; r170273; r172334; r172607; r174987; r176996; r177560; r179925
Sync gem(4) with head as of r179925 except for r169269 (skipped for
performance reasons) and r175418 (doesn't apply). Amongst others this
brings:
- lots of bug fixes and improvements,
- support for some additional Apple GMAC variants,
- actual support for Sun GEM,
- machine-independency.
2008-07-13 21:36:42 +00:00
trhodes
8d0ca5f9a0 MFC: r175565:
Xref flopen.3 which references this manual page.

PR: 112650
2008-07-13 19:34:21 +00:00
trhodes
4f48df975b MFC of SVN r175563:
The config-recursive target is not run during the normal install process, move
  it down to where it belongs.

  Document 'all-depends-list' target and bump doc date.

  PR: 119519
  Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
  Reviewed by: flz
2008-07-13 18:43:27 +00:00
remko
d3924cbdb4 MFC r179831
Add another 8139D variant.

  PR:             124622
  Submitted by:   Evgeny Zhirnov <jirnov at gmail dot com>
  Approved by:    imp (mentor, implicit)
  MFC after:      3 days

Approved by:	imp (mentor, implicit)
2008-07-13 11:57:59 +00:00
nyan
2ebf5b7be5 MFC: r180253
Remove Japanese document.
2008-07-12 11:43:38 +00:00
dougb
c5c21555c4 Merge from vendor/bind9/dist-9.3 as of the 9.3.5-P1 import.
This version will by default randomize the UDP query source port
(and sequence number of course) for every query.

In order to take advantage of this randomization users MUST have an
appropriate firewall configuration to allow UDP queries to be sent and
answers to be received on random ports; and users MUST NOT specify a
port number using the query-source[-v6] options.

The avoid-v[46]-udp-ports options exist for users who wish to eliminate
certain port numbers from being chosen by named for this purpose. See
the ARM Chatper 6 for more information.

Also please note, this issue applies only to UDP query ports. A random
ephemeral port is always chosen for TCP queries.

This issue applies primarily to name servers whose main purpose is to
resolve random queries (sometimes referred to as "caching" servers, or
more properly as "resolving" servers), although even an "authoritative"
name server will make some queries, primarily at startup time.

All users of BIND are strongly encouraged to upgrade to the latest
version, and to utilize the source port randomization feature.

This update addresses issues raised in:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1447
http://www.kb.cert.org/vuls/id/800113
http://tools.ietf.org/html/draft-ietf-dnsext-forgery-resilience
2008-07-12 10:07:33 +00:00
dougb
87a59e7c35 These files are unused, and due to a more thorough FREEBSD-Xlist
are no longer updated.
2008-07-12 08:06:55 +00:00
edwin
f5ca528ce3 MFC of svn revision 174891 and 174750
Add the ability to clean up all shared memory segments which are
unused in one go.

PR:		bin/118292
Submitted by:	Callum Gibson <callumgibson@optusnet.com.au>
2008-07-12 06:48:59 +00:00
nyan
b6137e6510 MFC: r180145
Fix off-by-one error.
2008-07-11 15:50:09 +00:00
danger
f6842db70d MFC r180323:
- remove superfluous word
- remove contractions
2008-07-11 09:39:33 +00:00
danger
d948850af2 MFC r180325 and r180329:
- This code was intially obtained from NetBSD, but it's missing licence
  statement. Add the one from the current NetBSD version.
  - Add description about a missing return value [1]

PR:		docs/75995
Submitted by:	Tarc <tarc@po.cs.msu.su>
2008-07-11 09:37:24 +00:00
edwin
a99db105e7 MFC of changes 180234-180236:
On 64 bit architectures, you can run 32 bit executables and the rtld can trace them, but ldd(1) doesn't know yet how to detect them:

    [/] root@ed-exigent>ldd `which httpd`
    ldd: /usr/local/sbin/httpd: can't read program header
    ldd: /usr/local/sbin/httpd: not a dynamic executable

    But...

    [/] root@ed-exigent>LD_32_TRACE_LOADED_OBJECTS==1 `which httpd`
    libm.so.4 => /lib32//libm.so.4 (0x280c8000)
    libaprutil-1.so.2 => /usr/local/lib/libaprutil-1.so.2 (0x280de000)
    libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x280f2000)
    libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28110000)
    libapr-1.so.2 => /usr/local/lib/libapr-1.so.2 (0x281fd000)
    libcrypt.so.3 => /lib32//libcrypt.so.3 (0x2821d000)
    libpthread.so.2 => not found (0x0)
    libc.so.6 => /lib32//libc.so.6 (0x28235000)
    libpthread.so.2 => /usr/lib32/libpthread.so.2 (0x2830d000)

    Added support in ldd(1) for the LD_32_xxx environment variables if
    the architecture of the machine is >32 bits. If we ever go to 128
    bit architectures this excercise will have to be repeated but thanks
    to earlier commits today it will be relative simple.

PR:             bin/124906
Submitted by:   edwin
Approved by:    bde (mentor)
2008-07-10 01:33:48 +00:00
marius
367924b41a MFC: r180073
Add the condition codes to the clobber list.
2008-07-05 16:28:52 +00:00
marius
2135c4a43e Fix the compiltion of bind when NO_OPENSSL is defined. 2008-07-05 13:45:44 +00:00
marius
ffd519db03 MFC: r170478
Add ofw_bus_if.h as a dependency on sparc64, necessary since r180051.
2008-07-05 13:40:36 +00:00
danger
dc88476da7 MFC r162792 [1], r171562 [2], r180155 [3]:
- markup fixes [1]
- Stop mentioning /usr/X11R6 [2]
- add the -m option to the example commands because they would fail w/o it
  as the ``man'' user does not have a valid shell by default. [3]

PR:		docs/121713 [3]
2008-07-05 11:01:11 +00:00
danger
46900df0a5 MFC r154990, r180071, r180112, r180154:
- use the ".Pa" macro for path names
- markup fixes
- advise to use rc script to SIGHUP mountd
- add some missing words
- add information about possiblity of using /prefix network notation [1]

PR:		docs/124373 [1]
Obtained from:	NetBSD [1]
2008-07-05 10:29:27 +00:00
peter
cc620919fa Collect mergeinfo together from files to a directory. 2008-07-04 02:51:32 +00:00
peter
4976c4311a Fix some bizzare merge records. 2008-07-04 02:35:17 +00:00
emaste
e4ef9c65f1 MFC r177899:
Allow crashdumps on machines with >4GB of RAM as long as the adapter can
  do 64-bit S/G.
2008-07-02 14:44:09 +00:00
mtm
ee1e23d908 MFC r180060:
Support for filtering on major device number was removed in rev. 1.7 or
  rule.c. Update man page example accordingly.

  Submitted by:	Mateusz Guzik <mjguzik@gmail.com>
  PR: docs/124892
2008-07-02 13:00:07 +00:00
obrien
e34ad39247 MFC: 180149 / 1.49.2.1 (which was MFC of r180109 / rev 1.53)
Document the layout of the address space.
2008-07-01 21:10:38 +00:00
marius
2cc810af69 MFC: r153342
Fix a bug introduced in r1.5/153057 (MFC'ed in r1.4.8.1/172460); for
retrieving the device_t of the parent bridge of a PCI-PCI bridge we
need two device_get_parent().
2008-07-01 16:58:35 +00:00
rafan
1dc4352fbf MFC ncurses 5.6-20080503
rev 174993, 176187, 178866
2008-07-01 09:28:27 +00:00
emaste
96abe21b53 MFC additional driver enhancements.
r174385
  Allow simultaneous opens of the device for issuing commands to the
  controller.  This is merged from Adaptec driver build 11669.

r177462
  Add ioctls FSACTL_SEND_LARGE_FIB, FSACTL_SEND_RAW_SRB,
  FSACTL_LNX_SEND_LARGE_FIB, and FSACTL_LNX_SEND_RAW_SRB, and correct size
  checks on FIBs passed in from userspace.  Both changes were obtained from
  Adaptec's driver build 15317.  Adaptec's commandline RAID tool arcconf
  uses these ioctls when creating a RAID-10 array (and probably other
  operations too).

r177567
  Diff reduction to Adaptec's driver (around build 15317): catch up with a
  change in debugging routines.

  The fwprintf macro in the AAC_DEBUG case (mapping to printf) isn't from
  the Adaptec driver.

r177619
  Add 64-bit array support for RAIDs > 2TB.  This corresponds to ~ Adaptec
  driver build 15317.

r177635
  Add \n to the end of a printf string and remove it from panic strings.

r177695
  Implement FSACTL_LNX_GET_FEATURES and FSACTL_GET_FEATURES ioctls.  RAID
  tools (e.g. arcconf) need this to be able to create arrays larger than
  2TB.

r179969
  Fix test for waiting AIFs in aac_poll().  This seems to solve the
  problem where Adaptec's arcconf monitoring tool hangs after producing
  its expected output.
2008-06-30 21:22:59 +00:00
danger
332ec00a3f MFC rev. 180024:
- Mark the section describing return values with an appropriate
  section flag.

PR:		docs/122818
2008-06-30 09:17:54 +00:00
danger
ddee251589 - MFC rev. 180030 and 180113:
- add description of the MLINK error
  - bump a date

PR:		docs/123019
2008-06-30 09:08:29 +00:00
philip
d3cc703faa MFC r180077:
Remove stray "miibus0" reference from ancient kernel config file times.
2008-06-29 12:54:39 +00:00
emaste
77f881ca43 MFC r175163:
Honour the logical current working directory ($PWD) when using config's
  -d destdir option.  For an automounted src tree using the logical cwd
  in the Makefile keeps amd(8)'s mount timeout refreshed.  Code to check
  $PWD's validity cribbed from pwd(1).

  Discussed on hackers@.
2008-06-27 14:37:32 +00:00
jhb
97a2f8f465 MFC: Add the mpt_user personality to mpt(4). 2008-06-27 04:46:06 +00:00
jhb
99e0fb3c98 MFC: Add support for the BCM5906[M] adapters including subsequent
improvements by marius@.
2008-06-27 03:35:48 +00:00
jhb
1f5fd56a70 MFC: Fix time out check in EEPROM read and move delays to give some settle
time.
2008-06-27 03:31:05 +00:00
jhb
08f7456294 MFC: Add a flag for Ethernet@WireSpeed capability and correct chip
revisions.
2008-06-27 03:19:03 +00:00
jhb
efa25fa9db MFC:
- Add support/quirks for the on-board BGEs found in various Sun machines.
- In bge_attach() factor out calling bge_release_resources() before
  going to the fail label.
2008-06-27 03:11:34 +00:00
jhb
7f3ac13114 MFC: Use sysctl to fetch stats from the kernel instead of reading variables
directly via libkvm.
2008-06-27 02:20:37 +00:00
jhb
22b604af8d MFC: Workaround a bug in the BIOS of Dell R900 machines by padding the
structure used to fetch SMAP entries.
2008-06-27 01:00:08 +00:00
jhb
e4a24213c9 MFC: After probing the available frequency settings, restore the CPU to run
at whatever frequency it started at.
2008-06-27 00:56:36 +00:00
ale
13c34b0782 MFC r179989: Fix links to online gcc docs. 2008-06-26 05:46:11 +00:00
peter
6dffd9faf1 Move mergeinfo up from file to directory 2008-06-25 09:29:46 +00:00
peter
265d2f74d1 Move mergeinfo up from file to containing directory 2008-06-25 09:24:35 +00:00
peter
64086948d3 Move mergeinfo up to containing directory. 2008-06-25 09:09:13 +00:00
peter
70d1aa645b Promote mergeinfo from ciss.c to the containing directory. 2008-06-25 08:58:35 +00:00
peter
7f7cdb51cb Move mergeinfo up to containing directory. 2008-06-25 08:47:36 +00:00
jhb
caaf25035e MFC: Add 'compat_freebsd[45]' features corresponding to the kernel options
COMPAT_FREEBSD[45].
2008-06-24 21:08:30 +00:00
jhb
b519820438 MFC: Add the kern.features sysctl tree and FEATURE() macro. Add a "pae"
feature for PAE kernels on i386.
2008-06-24 20:40:17 +00:00
jhb
abca8e887f MFC: Change the roundrobin implementation in the 4BSD scheduler to trigger a
userland preemption directly from hardclock() via sched_clock().
2008-06-24 19:55:22 +00:00
danger
dae9313ef7 - MFC rev 179903: link powerd(8) man page
PR:		docs/123111
2008-06-23 08:06:55 +00:00
danger
5ed5c712d0 MFC: Do not claim that ipfw is the only firewall package available
in FreeBSD.

PR:		docs/106315
2008-06-20 22:52:33 +00:00
joerg
a64150143b MFC: more intelligent handling of /usr/ports subdirectories. 2008-06-20 08:49:58 +00:00
scf
47f4c8d4a4 MFC revisions: 179654
Fixed the output grammar to properly speak non-terminal dits.

Updated Lyndon Nerenberg's radio callsign and E-mail address.

PR:		bin/7868
Submitted by:	Lyndon Nerenberg <lyndon@orthanc.ca>
2008-06-19 23:40:25 +00:00