]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
18 years agoMFC: Hook nve(4) up in i386 and amd64 NOTES.
jhb [Tue, 8 Nov 2005 16:02:21 +0000 (16:02 +0000)]
MFC: Hook nve(4) up in i386 and amd64 NOTES.

18 years agoMFC: Don't panic if a corrupted kld doesn't have a valid symbol table.
jhb [Tue, 8 Nov 2005 16:00:42 +0000 (16:00 +0000)]
MFC: Don't panic if a corrupted kld doesn't have a valid symbol table.

18 years agoMFC: Add the device ID for the VIA VT8235 south bridge.
jhb [Tue, 8 Nov 2005 15:57:39 +0000 (15:57 +0000)]
MFC: Add the device ID for the VIA VT8235 south bridge.

18 years agoMFC: If the viapm device is a PCI-ISA bridge, attach a child ISA bus.
jhb [Tue, 8 Nov 2005 15:55:30 +0000 (15:55 +0000)]
MFC: If the viapm device is a PCI-ISA bridge, attach a child ISA bus.

18 years agoMFC: Fix support for multiple rocketport cards in the same machine. This
jhb [Tue, 8 Nov 2005 15:35:27 +0000 (15:35 +0000)]
MFC: Fix support for multiple rocketport cards in the same machine.  This
is an instant MFC as it was actually tested on 5.x and 6.x.  Note that like
the change to HEAD, this renames the devices, and there is no easy way on
6.x to create compatibility names in the kernel.

Reviewed by: phk
Tested by: Jim Pazarena paz at qcislands dot net

18 years agoMerge cpu_swtch.S:1.154, machdep.c:1.642 from HEAD:
davidxu [Tue, 8 Nov 2005 00:55:36 +0000 (00:55 +0000)]
Merge cpu_swtch.S:1.154, machdep.c:1.642 from HEAD:
Micro optimization for context switch.

18 years agoMerge kern_malloc.c:1.148, uma_core.c:1.133 from HEAD to RELENG_6:
rwatson [Mon, 7 Nov 2005 18:59:12 +0000 (18:59 +0000)]
Merge kern_malloc.c:1.148, uma_core.c:1.133 from HEAD to RELENG_6:

  Change format string for u_int64_t to %ju from %llu, in order to use the
  correct format string on 64-bit systems.

  Pointed out by: pjd

18 years agoMerge kern_malloc.c:1.147 from HEAD to RELENG_6:
rwatson [Mon, 7 Nov 2005 18:57:59 +0000 (18:57 +0000)]
Merge kern_malloc.c:1.147 from HEAD to RELENG_6:

  Add a "show malloc" command to DDB, which prints out the current stats for
  available kernel malloc types.  Quite useful for post-mortem debugging of
  memory leaks without a dump device configured on a panicked box.

18 years agoMerge uma_core.c:1.132 from HEAD to RELENG_6:
rwatson [Mon, 7 Nov 2005 18:57:08 +0000 (18:57 +0000)]
Merge uma_core.c:1.132 from HEAD to RELENG_6:

  Add a "show uma" command to DDB, which prints out the current stats for
  available UMA zones.  Quite useful for post-mortem debugging of memory
  leaks without a dump device configured on a panicked box.

18 years agoMerge tcp_input.c:1.284 from HEAD to RELENG_6:
rwatson [Mon, 7 Nov 2005 18:54:53 +0000 (18:54 +0000)]
Merge tcp_input.c:1.284 from HEAD to RELENG_6:

  Convert if (tp->t_state == TCPS_LISTEN) panic() into a KASSERT.

18 years agoMFC: alias EXT_NDIS to EXT_NET_DRV
wpaul [Mon, 7 Nov 2005 16:58:23 +0000 (16:58 +0000)]
MFC: alias EXT_NDIS to EXT_NET_DRV

18 years agoMFC: canonify the includes of acpica.
obrien [Mon, 7 Nov 2005 09:55:50 +0000 (09:55 +0000)]
MFC: canonify the includes of acpica.

18 years agoMFC: canonify the include of acpi.h.
obrien [Mon, 7 Nov 2005 09:53:25 +0000 (09:53 +0000)]
MFC: canonify the include of acpi.h.

18 years agoMFC: for AMD dual-core processors, nullify CPUID.HTT.
obrien [Mon, 7 Nov 2005 08:41:12 +0000 (08:41 +0000)]
MFC:  for AMD dual-core processors, nullify CPUID.HTT.

18 years agoMFC 1.65: Correct error message from incorrect use of --format.
kientzle [Sun, 6 Nov 2005 22:27:21 +0000 (22:27 +0000)]
MFC 1.65:  Correct error message from incorrect use of --format.
PR: bin/86915

18 years agoMFC 1.17: Correctly detect NL_LANG_INFO.
kientzle [Sun, 6 Nov 2005 22:24:27 +0000 (22:24 +0000)]
MFC 1.17:  Correctly detect NL_LANG_INFO.
PR: bin/88013

18 years agoSync with HEAD's code:
stefanf [Sun, 6 Nov 2005 20:39:48 +0000 (20:39 +0000)]
Sync with HEAD's code:
- Support for command -v and -V.
- Fixes for the errexit option.
- A fix for a crash caused by SIGINT.
- POSIX compliant set +o ouput.
- A fix for unalias' exit code.
- Man page updates.
- Code cleanups, WARNS 3.

18 years agoMFC: merge changes from head to pacify Intel 2200BG/2915/ABG driver.
wpaul [Sun, 6 Nov 2005 19:39:41 +0000 (19:39 +0000)]
MFC: merge changes from head to pacify Intel 2200BG/2915/ABG driver.

18 years agoAdd a new errata item:
hrs [Sun, 6 Nov 2005 18:37:35 +0000 (18:37 +0000)]
Add a new errata item:
fix a typo in relnotes (s/IPFIRWALL_FORWARD/IPFIREWALL_FORWARD/).

Spotted by: brd

18 years agoMFC:
jhb [Sun, 6 Nov 2005 16:17:18 +0000 (16:17 +0000)]
MFC:
- Enforce an implicit lock order that Giant cannot be locked while holding
  any other non-sleepable lock.  In plain English: Giant comes before all
  other mutexes.
- Add some extra description to the lock order reversal printf's to indicate
  when a reversal is triggered by a hard-coded implicit rule.

18 years agoMFC: Revert most of revision 1.235 and fix the problem a different way as
jhb [Sun, 6 Nov 2005 16:09:32 +0000 (16:09 +0000)]
MFC: Revert most of revision 1.235 and fix the problem a different way as
we can't acquire an sx lock in ttyinfo() as it is almost always called
from an interrupt handler.

18 years agoMFC: Only allow the sk(4) driver to attach to revision 2 of the LinkSys
jhb [Sun, 6 Nov 2005 16:00:54 +0000 (16:00 +0000)]
MFC: Only allow the sk(4) driver to attach to revision 2 of the LinkSys
EG1032 cards and teach the re(4) driver to attach to revision 3 cards.

18 years agoMFC: Move the initialization of the devmtx into the mutex_init() function
jhb [Sun, 6 Nov 2005 15:58:06 +0000 (15:58 +0000)]
MFC: Move the initialization of the devmtx into the mutex_init() function
called during early init before cninit().

18 years agoMFC: Allow the process name to be in square brackets ([]) in
jhb [Sun, 6 Nov 2005 15:54:43 +0000 (15:54 +0000)]
MFC: Allow the process name to be in square brackets ([]) in
_find_processes().

18 years agoMFC: Remove spurious newline.
jhb [Sun, 6 Nov 2005 15:51:47 +0000 (15:51 +0000)]
MFC: Remove spurious newline.

18 years agoMFC 1.59: Unbreak compiles with ACPI_DEBUG.
ume [Sun, 6 Nov 2005 13:34:06 +0000 (13:34 +0000)]
MFC 1.59: Unbreak compiles with ACPI_DEBUG.

18 years agoMFC: Remove EPSON PC-386 note support.
nyan [Sun, 6 Nov 2005 05:02:07 +0000 (05:02 +0000)]
MFC: Remove EPSON PC-386 note support.

18 years agoMFC: Remove EPSON_NRDISK and EPSON PC-386 note support.
nyan [Sun, 6 Nov 2005 05:01:03 +0000 (05:01 +0000)]
MFC: Remove EPSON_NRDISK and EPSON PC-386 note support.

18 years agoMFC: Add EPSON_* defines.
nyan [Sun, 6 Nov 2005 04:58:16 +0000 (04:58 +0000)]
MFC: Add EPSON_* defines.

18 years agoMFC: Don't include opt_pc98.h.
nyan [Sun, 6 Nov 2005 04:55:43 +0000 (04:55 +0000)]
MFC: Don't include opt_pc98.h.

18 years agoMFC: Add '-mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3' to CFLAGS.
nyan [Sun, 6 Nov 2005 04:40:57 +0000 (04:40 +0000)]
MFC: Add '-mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3' to CFLAGS.

18 years agoMFC: Use hw.machine_arch instead of hw.machine.
nyan [Sun, 6 Nov 2005 04:38:20 +0000 (04:38 +0000)]
MFC: Use hw.machine_arch instead of hw.machine.

18 years agoMFC recent changes, bring all 3 branches back into sync again
wpaul [Sun, 6 Nov 2005 03:52:25 +0000 (03:52 +0000)]
MFC recent changes, bring all 3 branches back into sync again

18 years agoMFC: smart battery support
njl [Sat, 5 Nov 2005 23:55:56 +0000 (23:55 +0000)]
MFC: smart battery support

18 years agoMFC: don't spin quickly if C2/C3 don't put the CPU to sleep
njl [Sat, 5 Nov 2005 23:49:39 +0000 (23:49 +0000)]
MFC: don't spin quickly if C2/C3 don't put the CPU to sleep

18 years agoMFC: announce AC online event once on boot if no acad device.
njl [Sat, 5 Nov 2005 23:48:38 +0000 (23:48 +0000)]
MFC: announce AC online event once on boot if no acad device.

18 years agoMFC 1.10: Fix dump of the unread portion of the kernel message buffer.
marcel [Sat, 5 Nov 2005 19:13:08 +0000 (19:13 +0000)]
MFC 1.10: Fix dump of the unread portion of the kernel message buffer.
PR: bin/87964
Submitted by: Frank Mayhar      frank at exit dot com

18 years agoMFC: uart_bus_ebus.c:1.8
marcel [Sat, 5 Nov 2005 19:04:08 +0000 (19:04 +0000)]
MFC: uart_bus_ebus.c:1.8
uart_core:1.14

Have uart_bus_probe() return BUS_PROBE_DEFAULT when the probe is
successful.

18 years agoMFC rev 1.6: Update PCI IDs.
marcel [Sat, 5 Nov 2005 18:53:42 +0000 (18:53 +0000)]
MFC rev 1.6: Update PCI IDs.

18 years agoPartial MFC rev 1.11 (diff reduction):
marcel [Sat, 5 Nov 2005 18:45:37 +0000 (18:45 +0000)]
Partial MFC rev 1.11 (diff reduction):
o  Style(9) nits
o  Fix typo in comment
o  s/-100/BUS_PROBE_GENERIC/

18 years agoMFC rev 1.7: Recognize the SAB82532 in USIII machines (marius@)
marcel [Sat, 5 Nov 2005 18:06:43 +0000 (18:06 +0000)]
MFC rev 1.7: Recognize the SAB82532 in USIII machines (marius@)

18 years agoAdd a new errata item:
hrs [Sat, 5 Nov 2005 14:01:56 +0000 (14:01 +0000)]
Add a new errata item:
- version numbers of OpenSSH and IPFilter in 6.0-R relnotes
  were wrong.

18 years agoMFC Rev.1.25
suz [Sat, 5 Nov 2005 10:57:41 +0000 (10:57 +0000)]
MFC Rev.1.25
  changed syslog level to more appropriate ones

18 years agoMFC: sync with KAME in the following points:
suz [Sat, 5 Nov 2005 10:56:06 +0000 (10:56 +0000)]
MFC: sync with KAME in the following points:
  - removed compilation warnings
  - suppress a redundant error message when a default-router-list is empty

  Revision  Changes    Path
  1.18      +4 -1      src/usr.sbin/ndp/ndp.c

18 years agoMFC: sync with KAME regarding the following clarification in RFC3542
suz [Sat, 5 Nov 2005 10:54:21 +0000 (10:54 +0000)]
MFC: sync with KAME regarding the following clarification in RFC3542
   - disable IPv6 operation if DAD fails for some EUI-64 link-local addresses.
   - export get_hw_ifid() (and rename it) as a subroutine for this process.

  Revision  Changes    Path
  1.30      +5 -6      src/sys/netinet6/in6_ifattach.c
  1.6       +1 -0      src/sys/netinet6/in6_ifattach.h
  1.36      +39 -2     src/sys/netinet6/nd6_nbr.c

18 years agoMFC: added an ioctl option in kernel so that ndp/rtadvd can change some NDP-related...
suz [Sat, 5 Nov 2005 10:50:09 +0000 (10:50 +0000)]
MFC: added an ioctl option in kernel so that ndp/rtadvd can change some NDP-related kernel variables based on their configurations (RFC2461 p.43 6.2.1 mandates this for IPv6 routers)

  Revision  Changes    Path
  1.56      +1 -0      src/sys/netinet6/in6.c
  1.26      +1 -0      src/sys/netinet6/in6_var.h
  1.57      +28 -0     src/sys/netinet6/nd6.c
  1.17      +21 -8     src/usr.sbin/ndp/ndp.8
  1.17      +31 -2     src/usr.sbin/ndp/ndp.c
  1.25      +30 -0     src/usr.sbin/rtadvd/config.c

18 years agoMFC Rev 1.24
suz [Sat, 5 Nov 2005 10:35:13 +0000 (10:35 +0000)]
MFC Rev 1.24
  source link-layer address option should be marked to be checked later,
  because rs_input() need this option.

18 years agoMFC Rev.1.19
suz [Sat, 5 Nov 2005 10:32:54 +0000 (10:32 +0000)]
MFC Rev.1.19
  fixed a bug that "ndp ... proxy" command does not work

18 years agoMFC: supported an ndp command suboption to disable IPv6 in the given interface
suz [Sat, 5 Nov 2005 10:30:00 +0000 (10:30 +0000)]
MFC: supported an ndp command suboption to disable IPv6 in the given interface

  src/sys/netinet6/ip6_input.c 1.84
  src/sys/netinet6/nd6.c 1.58
  src/sys/netinet6/nd6.h 1.20
  src/usr.sbin/ndp/ndp.8 1.18
  src/usr.sbin/ndp/ndp.c 1.20

18 years agoMFC 1.8: Document passive cooling related sysctl MIB.
ume [Sat, 5 Nov 2005 06:57:32 +0000 (06:57 +0000)]
MFC 1.8: Document passive cooling related sysctl MIB.

18 years agoMFC 1.54-1.58: Implement passive cooling. It is enabled for tz0 by
ume [Sat, 5 Nov 2005 06:55:53 +0000 (06:55 +0000)]
MFC 1.54-1.58: Implement passive cooling.  It is enabled for tz0 by
default where it is available.

18 years agoMFC 1.17-1.19,1.22: make saved cpu level stackable.
ume [Sat, 5 Nov 2005 06:54:48 +0000 (06:54 +0000)]
MFC 1.17-1.19,1.22: make saved cpu level stackable.

18 years agoAdd a new errata item:
hrs [Sat, 5 Nov 2005 06:20:06 +0000 (06:20 +0000)]
Add a new errata item:
CHECKSUM.* include checksums of the checksum files.

18 years agoAdd the following errata items:
hrs [Sat, 5 Nov 2005 06:00:37 +0000 (06:00 +0000)]
Add the following errata items:
- pmcstat(8) 32-bit executables handling problem on FreeBSD/amd64[1],
- boot-time panic on some PowerMac G4 systems[2], and
- incompatible change of LC_* in 6.0-RELEASE and misc/compat5x.

Submitted by: jkoshy[1], grehan[2]

18 years agoMFC: Use device_printf() and if_printf(), use callout_*(), add M_ZERO to
jhb [Sat, 5 Nov 2005 00:53:41 +0000 (00:53 +0000)]
MFC: Use device_printf() and if_printf(), use callout_*(), add M_ZERO to
initialize nge_ldata, add locking to ifmedia callouts, cleanup attach
error handling, and fixup locking in ioctl().

18 years agoMFC: allow FreeBSD/amd64 to boot on certain Dell machines that have more
peter [Sat, 5 Nov 2005 00:41:12 +0000 (00:41 +0000)]
MFC: allow FreeBSD/amd64 to boot on certain Dell machines that have more
than 8 entries in the 0xe821 map.  This includes things like ACPI
exclusion zones, memory segments and recoverable memory segments after
the kernel has booted.

18 years agoMFC: Clarify when the softc is added and add a xref to DEVICE_PROBE.
jhb [Fri, 4 Nov 2005 22:10:13 +0000 (22:10 +0000)]
MFC: Clarify when the softc is added and add a xref to DEVICE_PROBE.

18 years agoMFC: Correct a reference to microtime that was rendered as bintime.
jhb [Fri, 4 Nov 2005 22:08:40 +0000 (22:08 +0000)]
MFC: Correct a reference to microtime that was rendered as bintime.

18 years agoMFC 1.8: fixed a crush when either -lh or -ls option is used.
ume [Fri, 4 Nov 2005 21:04:30 +0000 (21:04 +0000)]
MFC 1.8: fixed a crush when either -lh or -ls option is used.

18 years agoMFC 1.3: AES counter mode uses 8byte IV, not 16 bytes.
ume [Fri, 4 Nov 2005 20:59:58 +0000 (20:59 +0000)]
MFC 1.3: AES counter mode uses 8byte IV, not 16 bytes.

18 years agoMFC: added a knob to enable path MTU discovery for multicast packets.
ume [Fri, 4 Nov 2005 20:55:31 +0000 (20:55 +0000)]
MFC: added a knob to enable path MTU discovery for multicast packets.
(by default, it is disabled)

sys/netinet6/in6.h: 1.40
sys/netinet6/in6_proto.c: 1.36
sys/netinet6/ip6_mroute.c: 1.32
sys/netinet6/ip6_var.h: 1.35

18 years agoMFC:
ume [Fri, 4 Nov 2005 20:48:12 +0000 (20:48 +0000)]
MFC:
- fix typo in comment.
- nuke unused code.

sys/netinet6/icmp6.c: 1.66
sys/netinet6/in6_src.c: 1.33
sys/netinet6/in6_var.h: 1.24
sys/netinet6/nd6.c: 1.54
sys/netinet6/nd6_nbr.c: 1.32
sys/netinet6/nd6_rtr.c: 1.28

18 years agoMFC 1.65: removed RFC1885-related code. it was obsoleted by RFC2463,
ume [Fri, 4 Nov 2005 20:41:08 +0000 (20:41 +0000)]
MFC 1.65: removed RFC1885-related code.  it was obsoleted by RFC2463,
and the code was #ifdef'ed out for a long time.

18 years agoMFC 1.96: simplied the fix to FreeBSD-SA-04:06.ipv6. The previous
ume [Fri, 4 Nov 2005 20:35:14 +0000 (20:35 +0000)]
MFC 1.96: simplied the fix to FreeBSD-SA-04:06.ipv6.  The previous
one worried too much even though we actually validate the parameters.
This code also is more compatible with other *BSDs, which do copyin
within setsockopt().

18 years agoMFC 1.8: reflect scope change.
ume [Fri, 4 Nov 2005 20:30:56 +0000 (20:30 +0000)]
MFC 1.8: reflect scope change.

18 years agoMFC: scope cleanup. with this change
ume [Fri, 4 Nov 2005 20:26:16 +0000 (20:26 +0000)]
MFC: scope cleanup.  with this change
- most of the kernel code will not care about the actual encoding of
  scope zone IDs and won't touch "s6_addr16[1]" directly.
- similarly, most of the kernel code will not care about link-local
  scoped addresses as a special case.
- scope boundary check will be stricter.  For example, the current
  *BSD code allows a packet with src=::1 and dst=(some global IPv6
  address) to be sent outside of the node, if the application do:
    s = socket(AF_INET6);
    bind(s, "::1");
    sendto(s, some_global_IPv6_addr);
  This is clearly wrong, since ::1 is only meaningful within a single
  node, but the current implementation of the *BSD kernel cannot
  reject this attempt.

sys/net/if_gif.c: 1.53
sys/net/if_spppsubr.c: 1.120
sys/netinet/icmp6.h: 1.19
sys/netinet/ip_carp.c: 1.28,1.29
sys/netinet/ip_fw2.c: 1.107
sys/netinet/tcp_subr.c: 1.230,1.231,1.235
sys/netinet/tcp_usrreq.c: 1.125
sys/netinet6/ah_core.c: 1.26
sys/netinet6/icmp6.c: 1.63,1.64
sys/netinet6/in6.c: 1.52
sys/netinet6/in6.h: 1.38
sys/netinet6/in6_cksum.c: 1.11
sys/netinet6/in6_ifattach.c: 1.27
sys/netinet6/in6_pcb.c: 1.63
sys/netinet6/in6_proto.c: 1.33
sys/netinet6/in6_src.c: 1.31,1.32
sys/netinet6/in6_var.h: 1.22
sys/netinet6/ip6_forward.c: 1.29
sys/netinet6/ip6_input.c: 1.83
sys/netinet6/ip6_mroute.c: 1.30
sys/netinet6/ip6_output.c: 1.95
sys/netinet6/ip6_var.h: 1.33
sys/netinet6/ipsec.c: 1.43
sys/netinet6/mld6.c: 1.21
sys/netinet6/nd6.c: 1.50
sys/netinet6/nd6_nbr.c: 1.30
sys/netinet6/nd6_rtr.c: 1.27
sys/netinet6/raw_ip6.c: 1.54
sys/netinet6/route6.c: 1.12
sys/netinet6/scope6.c: 1.13,1.14,1.15
sys/netinet6/scope6_var.h: 1.5
sys/netinet6/udp6_output.c: 1.23
sys/netinet6/udp6_usrreq.c: 1.55
sys/netkey/key.c: 1.72,1.73

18 years agoMFC: always copy ip6_pktopt. remove needcopy and needfree
ume [Fri, 4 Nov 2005 19:59:55 +0000 (19:59 +0000)]
MFC: always copy ip6_pktopt.  remove needcopy and needfree
argument/structure member accordingly.

sys/netinet6/ip6_output.c: 1.94
sys/netinet6/ip6_var.h: 1.32
sys/netinet6/raw_ip6.c: 1.53
sys/netinet6/udp6_output.c: 1.22

18 years agoMFC: simplified udp6_output() and rip6_output(): do not override
ume [Fri, 4 Nov 2005 19:57:31 +0000 (19:57 +0000)]
MFC: simplified udp6_output() and rip6_output(): do not override
in6p_outputopts at the entrance of the functions.  this trick was
necessary when we passed an in6 pcb to in6_embedscope(), within which
the in6p_outputopts member was used, but we do not use this kind of
interface any more.

sys/netinet6/raw_ip6.c: 1.52
sys/netinet6/udp6_output.c: 1.21

18 years agoMFC:
rse [Fri, 4 Nov 2005 19:37:14 +0000 (19:37 +0000)]
MFC:

| Fix parsing of mdmfs(8) option "-w <user>:<group>" in case <user> or
| <group> is a numeric user/group ID instead of a user/group name (as
| explicitly intended to be allowed by both the manual page and the
| implementation).
|
| Before this fix, mdmfs(8) aborted:
|
| | # mdmfs -s 32m -w 0:0 md /var/tmp/foo
| | Assertion failed: (mip->mi_have_uid), function extract_ugid, file /usr/src/sbin/mdmfs/mdmfs.c, line 555.
| | Abort trap (core dumped)
|
| The "mi_have_[ug]id" fields were only set in case a name lookup was
| successful. Instead they also have to be set in case the string to
| integer conversion was successful.
|
| Additionally, as a result of this fix, two assertions at the end of
| the function are now always true and hence can be just be removed. It
| is guarrantied that both the UID and the GID are set when the function
| returns regularily, else it would have been already bailed out with
| usage()/exit(3) or errx(3) before.
|
| Spotted by:     Christoph Schug <chris@schug.net>

18 years agoMFC rev. 1.155 sys/netinet/raw_ip.c and rev. 1.178 sys/netinet/udp_usrreq.c:
maxim [Fri, 4 Nov 2005 18:34:45 +0000 (18:34 +0000)]
MFC rev. 1.155 sys/netinet/raw_ip.c and rev. 1.178 sys/netinet/udp_usrreq.c:
INP_ONESBCAST is inpcb.inp_vflag flag not inp_flags.

18 years agoMFC 1.91, 1.92:
glebius [Fri, 4 Nov 2005 18:25:55 +0000 (18:25 +0000)]
MFC 1.91, 1.92:
  - First fill in structure with valid values, and only then attach it
    to the global list.
  - In in_addprefix() compare not only route addresses, but their masks,
    too. This fixes problem when connected prefixes overlap.

18 years agoMFC rev. 1.2: Use the "builtin" shell function to make sure that the
cperciva [Fri, 4 Nov 2005 18:22:17 +0000 (18:22 +0000)]
MFC rev. 1.2: Use the "builtin" shell function to make sure that the
requested command is handled as a shell function.

18 years agoMFC 1.115:
glebius [Fri, 4 Nov 2005 18:20:32 +0000 (18:20 +0000)]
MFC 1.115:
  - When flushing node input queue, check whether item has a callback. If
    it does, then call it suppling ENOENT as error value.
  - Add assert, that helped to catch the above error.

18 years agoMFC rev. 1.4: remove unfinished code and make it possible to override
maxim [Fri, 4 Nov 2005 18:18:20 +0000 (18:18 +0000)]
MFC rev. 1.4: remove unfinished code and make it possible to override
bsdextended_script from rc.conf(5).

18 years agoMFC: New cards recognized from head
imp [Fri, 4 Nov 2005 18:11:56 +0000 (18:11 +0000)]
MFC: New cards recognized from head

18 years agoMFC: New cards, and elimination of redundant cards
imp [Fri, 4 Nov 2005 18:11:23 +0000 (18:11 +0000)]
MFC: New cards, and elimination of redundant cards

18 years agoMFC rev. 1.98: NetBSD 2.0.3 and NetBSD 2.1 added.
maxim [Fri, 4 Nov 2005 18:09:39 +0000 (18:09 +0000)]
MFC rev. 1.98: NetBSD 2.0.3 and NetBSD 2.1 added.

18 years agoMFC: Probe for RTL8019AS parts before probing for NE2000 cards. This allows
imp [Fri, 4 Nov 2005 18:09:07 +0000 (18:09 +0000)]
MFC: Probe for RTL8019AS parts before probing for NE2000 cards.  This allows
the old work horses to now have full-duplex.

18 years agoMFC: Move initialization of offsets up since the ISA probe case needs to
imp [Fri, 4 Nov 2005 18:07:51 +0000 (18:07 +0000)]
MFC: Move initialization of offsets up since the ISA probe case needs to
have them reset.

18 years agoMFC rev. 1.269: s/RADUIS/RADIUS/
maxim [Fri, 4 Nov 2005 18:06:23 +0000 (18:06 +0000)]
MFC rev. 1.269: s/RADUIS/RADIUS/

18 years agoMFC rev. 1.8: dcons(4) depends on "options GDB".
maxim [Fri, 4 Nov 2005 18:03:00 +0000 (18:03 +0000)]
MFC rev. 1.8: dcons(4) depends on "options GDB".

18 years agoMFC rev. 1.40: typo.
maxim [Fri, 4 Nov 2005 17:58:02 +0000 (17:58 +0000)]
MFC rev. 1.40: typo.

18 years agoMFC: Fix cleanup in some more attach failure edge cases.
jhb [Fri, 4 Nov 2005 17:47:17 +0000 (17:47 +0000)]
MFC: Fix cleanup in some more attach failure edge cases.

18 years agoMFC: Rototill vx(4) adding locking and marking MPSAFE in the process.
jhb [Fri, 4 Nov 2005 17:45:20 +0000 (17:45 +0000)]
MFC: Rototill vx(4) adding locking and marking MPSAFE in the process.

18 years agoMFC 1.24: Fix an erroneous description of the file descriptor assignments
jdp [Fri, 4 Nov 2005 17:27:24 +0000 (17:27 +0000)]
MFC 1.24:  Fix an erroneous description of the file descriptor assignments
for the "~C" command.

18 years agoMFC 1.118: Don't include self-dependencies in the file's reference
jdp [Fri, 4 Nov 2005 17:05:13 +0000 (17:05 +0000)]
MFC 1.118: Don't include self-dependencies in the file's reference
count.

18 years agoMFC:
wilko [Fri, 4 Nov 2005 07:31:49 +0000 (07:31 +0000)]
MFC:

Small changes in the AlphaStation 200 and PC14 area.  PC164 SRM does
not work with 53C896 SCSI chips.

Submitted by: Owen Mann <owen@mann.org>

18 years agoMFC rev. 1.246:
marcel [Fri, 4 Nov 2005 03:31:23 +0000 (03:31 +0000)]
MFC rev. 1.246:
Fix an unaligned I/O memory access in the event that a SCB times out.
The FXP_SCR_FLOWCONTROL registers is at offset 0x19, but 2 bytes wide.
It cannot be read as a word without causing a panic on architectures
that enforce strict alignment.

18 years agoMFC v1.7:
kensmith [Thu, 3 Nov 2005 00:34:05 +0000 (00:34 +0000)]
MFC v1.7:
> date: 2005/11/03 00:23:13;  author: kensmith;  state: Exp;  lines: +1 -6
> It had been noticed disc2 was overflowing earlier but committing the
> fix slipped through a crack.  Remove the apache and php packages under
> the assumption someone installing a Web server has network access and
> doesn't *need* the packages on disc2.

Approved by: re (scottl)

18 years agoMFC: FreeBSD 6.0
scottl [Wed, 2 Nov 2005 00:01:08 +0000 (00:01 +0000)]
MFC: FreeBSD 6.0

Approved by: re

18 years agoBump up __FreeBSD_version for 6.0-STABLE.
scottl [Tue, 1 Nov 2005 23:51:19 +0000 (23:51 +0000)]
Bump up __FreeBSD_version for 6.0-STABLE.

Approved by: re

18 years agoWelcome to 6.0-STABLE.
scottl [Tue, 1 Nov 2005 23:48:09 +0000 (23:48 +0000)]
Welcome to 6.0-STABLE.

Approved by: re

18 years agoNov = 11
scottl [Tue, 1 Nov 2005 23:44:40 +0000 (23:44 +0000)]
Nov = 11

Approved by: re

18 years agoNote that 6.0-RELEASE is about to happen.
scottl [Tue, 1 Nov 2005 23:40:10 +0000 (23:40 +0000)]
Note that 6.0-RELEASE is about to happen.

Approved by: re

18 years agoMFC 1.59
suz [Tue, 1 Nov 2005 22:48:56 +0000 (22:48 +0000)]
MFC 1.59
 statically configured IPv6 address is properly added/deleted now

Approved by: re(scottl)

18 years agoAdd a deprecation warning since this driver is gone in HEAD.
jhb [Mon, 31 Oct 2005 20:15:58 +0000 (20:15 +0000)]
Add a deprecation warning since this driver is gone in HEAD.

Approved by: re (scottl)

18 years agoCatch up with FreeBSD 6.
obrien [Sun, 30 Oct 2005 17:54:39 +0000 (17:54 +0000)]
Catch up with FreeBSD 6.

Approved by: re(scottl)

18 years agoMFC: Enable beastie.4th.
nyan [Sun, 30 Oct 2005 16:36:00 +0000 (16:36 +0000)]
MFC: Enable beastie.4th.

Approved by: re (scottl)

18 years agoMFC
scottl [Sun, 30 Oct 2005 14:40:40 +0000 (14:40 +0000)]
MFC

Approved by: re

18 years agoThis commit was manufactured by cvs2svn to create branch 'RELENG_6'.
cvs2svn [Sun, 30 Oct 2005 05:41:43 +0000 (05:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'RELENG_6'.