121497 Commits

Author SHA1 Message Date
brueffer
c0c6183144 MFC: rev. 1.18
Remove empty section.
2007-04-10 12:16:05 +00:00
kib
0e68058ef6 MFC rev. 1.220:
Extend rev. 1.210 to avoid dereference NULL mp in VFS_NEEDSGIANT and
VFS_ASSERT_GIANT. Stop using reserved namespace.
2007-04-10 10:12:44 +00:00
simokawa
0677e52369 MFC: rev 1.11
Fix a bug for over 4GB media.
2007-04-10 04:37:30 +00:00
emaste
05dcd41a4e MFC rtsock.c r1.124, which was overlooked some time ago:
Fix for PR 82974.  We were not checking that the route looked up in
  the case of an RTM_CHANGE was specific, i.e. that it matched completely.
  This led to a route change of a non-existent route changing the default
  route as the radix code would simply back track to that point and hand
  that route back to the routing socket code.

  PR: 82974
  Reviewed by: Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw>
	       Ben Kaduk <minimarmot@gmail.com>
	       Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net>
  Obtained from: OpenBSD with modifications.
2007-04-09 19:44:19 +00:00
yongari
87ff433048 MFC if_msk.c, rev. 1.12 to RELENG_6
If we've encountered unrecognized chipset don't access hardware
  anymore. Previously it tried to access interrupt register to disable
  interrupts which could result in hang if the hardware was not
  properly initialized by system BIOS/ACPI.
2007-04-09 06:28:38 +00:00
rik
2a5668fcda MFC: -j 1.26 -j 1.28
Log:
    Add description how the filter works in case of multiple interfaces
    with the same MAC.

    PR:     kern/109815
    MFC after:      7 days
    Submitted by:   Eygene Ryabinkin
    Glanced by:     rik (all pointy hats are mine)
    Discussed with: julian@, rik@

    Log:
    s/if_vlan/vlan/

    Noted by: brueffer
2007-04-09 00:07:54 +00:00
alc
d2a44d2b8c MFC revisions 1.52 and 1.53
Introduce the function pmap_enter_object().
2007-04-08 19:20:49 +00:00
alc
6505103b85 MFC revision 1.47
Retire pmap_track_modified().
2007-04-08 05:10:36 +00:00
brueffer
bf7b6e01d5 MFC:
New release notes:
- MSI support
- net.link.tap.up_on_open sysctl added
- ncurses 5.6-20061217 and wide character support
2007-04-07 12:02:20 +00:00
alc
bd45b89b8d MFC revisions 1.181, 1.187, and 1.189
Eliminate unneeded diagnostic code.

  Change pmap_enter_quick() to use the vm_prot_t parameter introduced in
  revision 1.179 to correctly set/clear execute permission on the mapping
  it creates.

  Eliminate an unneeded Instruction Memory Barrier (IMB) in
  pmap_enter_quick().

  Retire pmap_track_modified().
2007-04-07 05:57:00 +00:00
alc
1fd8d21b23 MFC revisions 1.184 and 1.185
Reimplement the reclamation of PV entries.
2007-04-07 03:56:30 +00:00
bms
1f9332241a MFC:
Merge a slightly cleaner and SSM capable mtest(8).
2007-04-07 03:04:49 +00:00
rafan
4054f36633 - Bump for ncurses 5.6 + ncursesw merge
Approved by:	delphij (mentor)
2007-04-06 17:53:33 +00:00
rafan
aca77990c9 MFC: ncurses + wide character support from HEAD which include:
- new ncurses build framework
  - enable ncurses wide character support

Approved by:	delphij (mentor)
Tested by:	several people on stable@
2007-04-06 17:52:06 +00:00
rafan
dd89e6c4fe MFC: ncurses 5.6-20061217
Approved by:	delphij (mentor)
Tested by:	several people on stable@
2007-04-06 17:50:02 +00:00
pav
0cbb388933 MFC 1.113:
- Update for new tcl categories
2007-04-06 08:31:26 +00:00
rwatson
aff7c64f54 MFC: be specific that rc.firewall relates to ipfw(4), and not to other
firewalls.
2007-04-05 10:51:10 +00:00
emax
a8c82c781b MFC:
Try to silence Coverity by adding (void) in front of function call.
Also add a comment, explaining why return value is not being checked.

Requested by:	netchild
2007-04-04 22:21:09 +00:00
nyan
8a43f36ec3 MFi386: revision 1.538.2.13
Missed updating these with the amd64/i386 MSI MFC.
2007-04-04 15:51:09 +00:00
rafan
52fb590119 MFC several improvements in lib32 build:
1.528: Default to producing 'k8' COMPAT_32BIT bits, but allow override.
1.529: SSE2 comes thru the users choice of CPUTYPE.
1.531: Use cross-compile friendly spelling of CPUTYPE.
1.567: Clean the lib32 object directory with cleandir rather than rm -rf.
1.568: Resurrect one of the patches from attic and refine the
       lib32 build somewhat.  Specifically, instead of spamming
       ${CC} et al with -I${LIB32TMP}/usr/include which can be
       harmful (as has been demonstrated by the ncursesw WIP),
       use slightly different approach to achieve the same goal.
       This also simplifies things a bit.

Approved by:	delphij (mentor)
2007-04-04 14:28:31 +00:00
alc
f45ad5cd19 MFC revisions 1.152 and 1.159
Use the correct units when handling the hw.physmem tunable.

  Fix a typo in a comment.
2007-04-04 03:36:12 +00:00
alc
c0131489cf MFC revision 1.377
Prevent a race between vm_object_collapse() and vm_object_split() from
  causing a crash.
2007-04-04 03:15:03 +00:00
simokawa
2bdb850e9b MFC: rev 1.59
Teardown interrupt only when sc->ih is not NULL.
2007-04-03 22:41:43 +00:00
simokawa
2b4fbe39ba MFC: rev 1.85
- Don't call fw_busreset() in firewire_attach().
2007-04-03 22:39:20 +00:00
stefanf
edd291ee53 MFC the latest synchronisation with the NetBSD code. 2007-04-03 20:47:25 +00:00
julian
21cbc159a9 Revert the MFC if 1.112 ( 1.106.2.27 )
It turns out that 1.112 has bug in -current which is faithfully
reproduced in releng-6 with the MFC.
2007-04-03 09:46:52 +00:00
julian
0288e45287 Complete reversal of MFC:
I will investigate this further to possbly re-MFC it but for now
play safe and revert this line too.
2007-04-03 08:29:31 +00:00
julian
d9980da194 Revert one of the MFCs from Friday as it produces an
unacceptable ABI change. I will re-MFC this when I have tested a version
that brings back the desirable changes but leaves the ABI the same.
2007-04-03 08:16:05 +00:00
bms
ecb163fc29 MFC:
Merge latest ifmcstat from HEAD.

Obtained from:	KAME (with many FreeBSD changes)
2007-04-03 00:39:34 +00:00
ume
144ec955e7 MFC 1.305: Turn default address selection on by default. Now,
when ipv6_enable="NO", an IPv4 address is preferred for a
destination address.
2007-04-02 09:23:29 +00:00
alc
5edafb93fe MFC
Retire pmap_track_modified().
2007-04-02 06:09:43 +00:00
alc
f73f289da3 MFC revision 1.179
Eliminate unnecessary PG_BUSY tests.
2007-04-02 05:43:38 +00:00
yongari
19c0ef9c62 MFC if_sk.c, rev. 1.129 to RELENG_6
Fix incorrect busy check for PHY write operation.
  While I'm here remove unnecessary return statement.
2007-04-02 04:30:23 +00:00
scottl
37ec55c28d MFC: Freeze the simq not the devq if we run out of command slots. This fixes
the last round of instability in the rev 13/14 driver.
2007-04-02 03:33:29 +00:00
yongari
e17b429190 MFC if_sk.c, rev 1.132 if_skreg.h, rev 1.40 to RELENG_6
Remove incomplete Yukon II support code which was added in if_sk.c, rev 1.123.
  Yukon II users should use msk(4).
2007-04-02 02:04:13 +00:00
yongari
499debd933 Enable PCI MSI support for msk(4). 2007-04-02 01:22:31 +00:00
alc
9211a664d1 MFC revisions 1.170 and 1.171
Reimplement the reclamation of PV entries.
2007-04-02 00:38:37 +00:00
bms
127ead92a0 MFC:
Add a sysctl net.link.tap.up_on_open which defaults to zero; when it
  is non-zero, tap(4) instances will be marked IFF_UP on attach.

  1.71 +6 -1 src/sys/net/if_tap.c
  1.19 +8 -1 src/share/man/man4/tap.4

PR:		110383
Requested by:	Frank Behrens
2007-04-01 22:02:30 +00:00
alc
f27a453111 MFC revision 1.155
Introduce the function pmap_enter_object().
2007-04-01 21:43:54 +00:00
alc
a87be90bc2 MFC revision 1.182
Change pmap_protect() so that execute access can be removed without
  simultaneously removing write access.
2007-04-01 19:38:18 +00:00
mjacob
cfe8535079 MFC of constification, cleanups of pre-7.X compiles, additions of
SYNC_REG memory barriers and so on.
2007-04-01 17:21:19 +00:00
mjacob
e3534c136f MFC of constification && some bad nvram flags. 2007-04-01 17:15:33 +00:00
mjacob
7e2e12449f MFC of some constification, error message spelling errors, splitting
FC and SPI default set/get into separate functions. Also, stop looking
for interrupts at the end of isp_starts- this seems to send some 23XX
cards into the weeds.
2007-04-01 17:14:25 +00:00
alc
9c0d35ee33 MFC revisions 1.175 and 1.177
Introduce the function pmap_enter_object().
2007-04-01 05:59:12 +00:00
thompsa
edf58557bc MFC r1.134
Correct the name of the 'proto' command.
2007-04-01 02:09:47 +00:00
alc
e33b5985b3 MFC revision 1.168
Remove the remaining spl*() calls.  Add some assertions.  Eliminate some
  excessive white space.

MFC revision 1.174
  Retire pmap_track_modified().
2007-04-01 01:34:31 +00:00
sam
804648e546 MFC: add IEEE80211_KEY_UNDEFINED and use it instead of local defs
Obtained from:	netbsd
2007-03-31 22:49:55 +00:00
sam
7f0211f809 MFC 1.102: move __inline before type to appease gcc 4.x
Obtained from:	netbsd
2007-03-31 22:42:45 +00:00
sam
a9e655b0b3 MFC 1.99: clear/reclaim challenge text when switching auth mode and
operating as an ap

Obtained from:	Atheros
2007-03-31 22:34:57 +00:00
sam
da9f4c9540 MFC 1.101: discard deauth+disassoc frames that are not destined for us;
these can be received when the interface is in promisc mode

Obtained from:	netbsd
2007-03-31 22:31:36 +00:00