119829 Commits

Author SHA1 Message Date
bmah
7082f976be MFC: Minidumps, padlock(7) VIA C7 support, enc(4), sysinstall(8) menu
titles.
2006-07-25 21:39:00 +00:00
ume
b90c2d7dce MFC 1.84: remove obsolete comments. 2006-07-25 18:29:32 +00:00
thompsa
b1cac796bf MFC r1.97
Avoid calling into the usb code with the lock held.
2006-07-25 01:06:24 +00:00
rwatson
cefd778efa Merge sysv_shm.c:1.104 from HEAD to RELENG_6:
Re-order MAC and DAC checks in shmget() in order to give precedence to
  the MAC result, as well as avoid losing the DAC check result when MAC
  is enabled.

  Reported by:    Patrick LeBlanc <Patrick dot LeBlanc at sparta dot com>

Reminded by:	shangjie dot li at gmail dot com
2006-07-24 23:41:38 +00:00
peter
240aca345e MFC: Bring libkvm side of minidumps to 6.x on i386 and amd64.
Reminded by:  emaste
2006-07-24 23:29:06 +00:00
peter
ed8d7d136b MFC: Bring kernel side of minidumps to 6.x on i386 and amd64.
Note: these are defaulting to off for the moment.  Use
'sysctl debug.minidump=1' to enable them.  These should be turned on
relatively soon though.

Reminded by:  emaste
2006-07-24 23:28:09 +00:00
thompsa
9733837fc0 MFC
Add a pseudo interface for packet filtering IPSec connections before or after
  encryption.

  r1.2         src/share/man/man4/enc.4
  r1.4         src/share/man/man4/fast_ipsec.4
  r1.1126      src/sys/conf/files
  r1.549       src/sys/conf/options
  r1.4         src/sys/net/if_enc.c
  r1.22        src/sys/net/if_types.h
  r1.12        src/sys/netipsec/ipsec.h
  r1.12        src/sys/netipsec/ipsec_input.c
  r1.12        src/sys/netipsec/ipsec_output.c
  r1.13        src/sys/netipsec/xform_ipip.c
2006-07-24 23:20:59 +00:00
cognet
6f74591a87 MFC rev 1.9:
Fix ALT_BREAK_TO_DEBUGGER on the AT91 :
The core uart code expects the receive method to actually puts the
characters read into its buffers. For AT91, it's done in the ipend routine,
so also check if we have the alternate break sequence here.
2006-07-24 22:14:24 +00:00
thompsa
4ee3fdaa1e MFC
Add rc.d/bridge which is invoked when a new interface arrives and can
  automaticly add it to an Ethernet bridge.

  r1.287     src/etc/defaults/rc.conf
  r1.73      src/etc/rc.d/Makefile
  r1.1       src/etc/rc.d/bridge
  r1.20      src/etc/rc.d/netif
  r1.299     src/share/man/man5/rc.conf.5
2006-07-24 20:46:14 +00:00
thompsa
d999897b25 MFC
Announce all interfaces to devd on attach/detach. This adds a new devctl
  notification so all interfaces including pseudo are reported.

  r1.33   src/etc/devd.conf
  r1.9    src/etc/rc.d/devd
  r1.256  src/sys/net/if.c
2006-07-24 20:42:36 +00:00
simon
7c3db4b469 MFC:
Add FreeBSD version information to the menu title so it's possible to
see which release you are installing (really which FreeBSD version the
installer is running, but that shouldn't matter in all normal cases).
2006-07-24 19:57:20 +00:00
simon
b9b0c0ddfa MFC 1.42:
Enable DSO (Dynamic Shared Object) support.  This makes it possible
for OpenSSL to load engines run-time, e.g. for using the opensc
engine port.

The OpenSSL Configure script enables DSO support on FreeBSD by
default, we just don't use the Configure script during OpenSSL builds
in the base system.
2006-07-24 19:49:39 +00:00
imp
ef0f18f584 MFC: Add ability to configure subset of miibus subsystem, down to
the individual phys.  This can save about 64k in kernel size.
2006-07-24 17:54:56 +00:00
imp
809647d2c2 MFC: NO_SYSCTL_DESCR option. 2006-07-24 17:34:12 +00:00
gad
5b5ff3e4d5 MFC 1.104->1.105: Remove the "oldorder" processing, and replace
three strncpy's with strlcpy's.
2006-07-24 04:41:20 +00:00
bmah
022eac34a3 Oops. Remove a couple of &merged; entities that snuck in. 2006-07-24 04:01:56 +00:00
bmah
1390787cd3 MFC: ath(4) HAL 0.9.17.2, ath(4) et al. in GENERIC, iwi(4) updates,
jexec(8) -u/-U, extensible printf(3), resolver update, tail(1) -q,
/media.
2006-07-24 04:00:44 +00:00
mnag
db1603ecec MFC 1.15:
- Add dependency of firmware(9). "MODULE_DEPEND(iwi, firmware, 1, 1, 1);"

Approved by:	brueffer (implict)
2006-07-24 02:32:27 +00:00
yar
0a3de3b81c MFC: Note the overhaul of asf(8). 2006-07-22 13:04:21 +00:00
yar
9c871ea54c MFC my recent changes to asf(8):
The improvements are:

  - can get the kld info from core files via kvm(3);
  - can use kldstat(2) directly, which is a piece of cake;
  - can use .symbols or whatever, which allows for use by
    non-developers when reporting system crashes -- now asf(8)
    can be mentioned in the handbook at last;
  - speed (no more double fts(3) per loaded module);
  - various bugs fixed.
2006-07-22 11:58:11 +00:00
brueffer
0be70635ac MFC: rev. 1.19
- Bring kern.random output closer to reality
- Remove kern.random.sys.burst, it's no longer available
- Document kern.random.sys.harvest.swi
2006-07-22 09:34:38 +00:00
des
1b1a23adb8 MFC: (1.6) turn on libfetch debugging if -v was specified 2006-07-22 06:02:57 +00:00
des
c4b45a827d MFC: (1.92, 1.94) use CDUP
(1.93) ignore MODE failure
     (1.95) respect FETCH_BIND_ADDRESS
2006-07-22 06:01:58 +00:00
mr
00bc2e12d9 MFC changes regarding VIA C7 support.
Submitted by:	brueffer
2006-07-21 15:17:33 +00:00
mr
f1ffb20b12 MFC VIA C7 support.
Obtained from:	mostly OpenBSD
2006-07-21 15:12:03 +00:00
mlaier
ae915e2871 Belately inform about iwi(4) changes.
Reminded by:	brueffer
2006-07-21 09:41:09 +00:00
kib
45dd65a8d1 MFC rev. 1.25
Document new mincore behaviour, the mincore(2) returns ENOMEM when requested
range is not fully mapped.

Reminded by:	pjd
Approved by:	pjd (mentor)
2006-07-21 06:29:32 +00:00
kib
5474ed9e1b MFC rev. 1.206
Make the mincore(2) return ENOMEM when requested range is not fully mapped.

Approved by:   pjd (mentor)
2006-07-21 05:54:24 +00:00
cognet
561a6e8ce2 Remove -CURRENT options and (re)add needed one. 2006-07-20 20:01:27 +00:00
jhb
a4635f6606 MFC: Chain the bus_dmamap_load() calls when mapping a command with a data
CCB instead of using BUS_DMA_NOWAIT.
2006-07-20 19:58:12 +00:00
jhb
b06ff9839e MFC: Fix ifconfig up when the HW is down. 2006-07-20 18:43:31 +00:00
stefanf
77dbb1f820 MFC 1.31: Use a prototype for res_init(). 2006-07-20 08:04:13 +00:00
imp
c805711076 MFp4: Merge #defines for uart_{,un}lock() 2006-07-19 22:00:33 +00:00
imp
f3eaefa88a Fix MisMFC: Current uses SER_* and stable uses UART_* 2006-07-19 21:54:37 +00:00
imp
13381a58bd MFC: Also need do_pseudo from -current. Doh! 2006-07-19 21:53:36 +00:00
imp
847c6e0564 MFC: Merge the change from inline function to prototype. 2006-07-19 21:41:51 +00:00
kib
a2993fcda6 Enable build of ppc(4) module on i386 and amd64 architectures.
Add proper module interdependencies.

Reviewed by:	marcel
Approved by:	pjd (mentor)
2006-07-19 16:31:12 +00:00
kib
3dc41560f7 MFC rev. 1.30, 1.31
Check that the signal number is in range.

Approved by:	pjd (mentor)
2006-07-19 14:49:20 +00:00
ps
3af5a7c698 MFC: rev 1.4
- Removed updates to if_ibytes, if_obytes, if_imcasts, and if_omcasts.
  These should not be handled by the driver.
- Add code to handle excessively fragmented mbufs when mapping TX frames.
2006-07-19 08:10:44 +00:00
yongari
2ddeed3e2c MFC ukphy_subr.c, 1.9 to RELENG_6:
If the PHY has 1000BASE-T capability, check to see if a 1000BASE-T speed
  was negotiated.
2006-07-19 04:40:26 +00:00
imp
9f3ca038ff MFC: Tweaks to config file 2006-07-18 22:03:33 +00:00
imp
269b106ace MFC: Merge common options into std files 2006-07-18 22:02:16 +00:00
imp
9bfd6c0c0d MFC: at91_spi now depends on spibus 2006-07-18 22:01:59 +00:00
imp
7543888498 MFC: configure peripheral I/O pins better 2006-07-18 22:01:22 +00:00
imp
03d6e17028 MFC: refinements in start/stop handling 2006-07-18 22:00:35 +00:00
imp
17977ebb18 MFC: Fixes to make serial ports work reliably 2006-07-18 21:58:49 +00:00
imp
98acfe3fb5 MFC: use bus_read/write_4. requeue mbufs that don't defrag 2006-07-18 21:57:35 +00:00
imp
8ad721b066 MFC: Minor polishing 2006-07-18 21:56:02 +00:00
imp
863a3accb6 MFC: The SCK is a little better than 0 2006-07-18 21:55:36 +00:00
imp
c3bf70dc88 MFC:
Add the ability to select the function of individual pins.
2006-07-18 21:00:57 +00:00