Nathan Whitehorn
2bb4662eff
Memory can be laid out with large gaps on 64-bit PowerPC, so switch to
...
VM_PHYSSEG_SPARSE.
2010-12-20 14:25:01 +00:00
Philippe Charnier
d31ff7a8fb
Add __unused. Ansi prototypes.
2010-12-20 09:36:54 +00:00
Philippe Charnier
a7a7d96c7a
Add __unused. Ansi prototypes.
2010-12-20 09:28:28 +00:00
Philippe Charnier
8e724c686f
Add __unused. Ansi prototypes.
2010-12-20 08:54:30 +00:00
Philippe Charnier
0fe7f010e4
Add __unused
2010-12-20 08:47:43 +00:00
Philippe Charnier
76cddf8d71
Add __unused
2010-12-20 08:44:08 +00:00
Philippe Charnier
43d4d55558
Add __unused
2010-12-20 08:37:26 +00:00
Philippe Charnier
9f8c312911
Add __unused. Ansi prototypes.
2010-12-20 08:29:54 +00:00
Pyun YongHyeon
954d783c0e
Oops, fwe(4) listed twice.
2010-12-20 00:27:40 +00:00
Pyun YongHyeon
f25407fd6b
Add ae(4) to the list of drivers use the miibus interface.
2010-12-20 00:23:47 +00:00
Pyun YongHyeon
1f253c5de4
igb(4), ixgbe(4), mxge(4) and nxge(4) support VLAN hardware tag
...
insertion/stripping.
et(4) and fwe(4) support VLAN oversized frames.
2010-12-20 00:10:53 +00:00
Pyun YongHyeon
cda25af317
Add .Xr to altq(4).
2010-12-19 23:54:31 +00:00
Pyun YongHyeon
68abd5a824
Add .Xr to altq(4).
2010-12-19 23:53:23 +00:00
Pyun YongHyeon
78b815ac74
ae(4), igb(4), ixgb(4) and ixgbe(4) supports altq(4).
2010-12-19 23:50:36 +00:00
Simon L. B. Nielsen
52e3f1458b
Add --numeric-owner to tar extract operations in portsnap.
...
This is done to speed up extraction significantly (both for portsnap
extract and update) in the case of slow NSS modules (like nss_ldap) as
it avoids having to look up uid and gid for root / wheel.
The reason this is a bigger problem for portsnap than for many other
system operations, is that portsnap executes tar(1) once for each port
so the internal uid/gid caching in tar(1) only helps a bit, resulting
in many user lookup calls.
Discussed with: cperciva
2010-12-19 23:09:42 +00:00
Konstantin Belousov
da86244d0d
Restore the ABI of struct kinfo_proc32 after r213536.
...
MFC after: 3 days
2010-12-19 21:18:33 +00:00
Pawel Jakub Dawidek
24e75069cd
Correct cookie type to match reality.
2010-12-19 18:07:10 +00:00
Pawel Jakub Dawidek
354bcd2ed9
Reduce lock scope a little.
2010-12-19 18:06:20 +00:00
Philippe Charnier
6d8484b0d0
Add __unused. Ansi prototypes.
2010-12-19 16:25:23 +00:00
Nathan Whitehorn
ed1e1e2a9e
Garbage-collect unused variable.
2010-12-19 16:07:53 +00:00
Philippe Charnier
640e31deaf
Add __unused. Ansi prototypes.
2010-12-19 14:18:07 +00:00
Philippe Charnier
fe71384015
Add __unused. Ansi prototypes.
2010-12-19 13:40:38 +00:00
Philippe Charnier
f0c80f9bf7
add __unused
2010-12-19 13:05:17 +00:00
Bernhard Schmidt
0e1497aefd
Update firmware for wpi(4) from version 2.14.4 to 15.32.2.9.
...
PR: kern/142907
Submitted by: Craig Butler <craig001 at lerwick.hopto.org>
MFC after: 2 weeks
2010-12-19 11:37:44 +00:00
Tijl Coosemans
4485b7e74a
Fix a bug introduced in r216518. The ndis_subsys field holds the PCI
...
subdevice ID in addition to the subvendor ID.
Reported by: Paul B Mahol 'onemda gmail com'
Approved by: kib (mentor)
2010-12-19 11:14:34 +00:00
Bernhard Schmidt
6a9e69db1b
Fix panic trying to use monitor mode. The iwn_cmd() calls issued by
...
iwn_config() want to msleep() on the mutex.
PR: kern/138427
Submitted by: Henry Hu <henry.hu.sh at gmail.com>
MFC after: 3 days
2010-12-19 10:36:06 +00:00
Bernhard Schmidt
1375a2d077
Fix build on bigendian archs.
2010-12-19 09:18:14 +00:00
Alan Cox
9d555e459c
Redo some parts of r216333, specifically, the locking changes to
...
pmap_extract_and_hold(), and undo the rest. In particular, I forgot
that PG_PS and PG_PTE_PAT are the same bit.
2010-12-19 07:31:56 +00:00
Pyun YongHyeon
49981fba51
Document JMC251/JMC261 support.
2010-12-19 00:00:29 +00:00
Pyun YongHyeon
4f1ff93a3b
Add support for JMicron JMC251/JMC261 Gigabit/Fast ethernet
...
controller with Card Read Host Controller. These controllers are
multi-function devices and have the same ethernet core of
JMC250/JMC260. Starting from REVFM 5(chip full mask revision)
controllers have the following features.
o eFuse support
o PCD(Packet Completion Deferring)
o More advanced PHY power saving
Because these controllers started to use eFuse, station address
modified by driver is permanent as if it was written to EEPROM. If
you have to change station address please save your controller
default address to safe place before reprogramming it. There is no
way to restore factory default station address.
Many thanks to JMicron for continuing to support FreeBSD.
HW donated by: JMicron
2010-12-18 23:52:50 +00:00
Pyun YongHyeon
4d9ab34335
Use system defined PCIR_EXPRESS_DEVICE_CTL instead of using magic
...
number.
2010-12-18 23:26:38 +00:00
Pyun YongHyeon
cd33cef723
Make sure whether driver allocated resource before releasing it.
2010-12-18 23:24:59 +00:00
Pyun YongHyeon
f25c5972da
Fix a regression introduced in r213893. FPGA version requires PHY
...
probing so allow PHY probing on all possible addresses.
2010-12-18 23:21:16 +00:00
Jilles Tjoelker
79357531c8
sh: arith: Disallow decimal constants starting with 0 (containing 8 or 9).
...
Constants in arithmetic starting with 0 should be octal only.
This avoids the following highly puzzling result:
$ echo $((018-017))
3
by making it an error instead.
2010-12-18 23:03:51 +00:00
Pyun YongHyeon
1a0b1eafd2
Consistently put a tab character between #define and the macro name.
2010-12-18 23:03:38 +00:00
Ulrich Spörlein
f6b767b026
Remove dead code.
...
c is assigned 0 and *loc is pointing to NULL, so c!=0 cannot be true,
and dereferencing loc would be a bad idea anyway.
Coverity Prevent: CID 5113
Reviewed by: jilles
2010-12-18 22:16:15 +00:00
Ulf Lilleengen
de956290ba
- Signal that data should not be modified.
2010-12-18 20:43:18 +00:00
Bernhard Schmidt
2f4f5fffa5
Unbreak hostapd. This code has been explicitly removed in upstream versions.
2010-12-18 20:29:41 +00:00
Bernhard Schmidt
32d18ddd6d
Fix some whitespace nits.
2010-12-18 20:27:09 +00:00
Bernhard Schmidt
fd7e85ad14
Change order in wpa_driver_bsd_ops to match upstream code. Add description
...
while here.
2010-12-18 20:25:25 +00:00
Bernhard Schmidt
85b9231041
Add a comment explaining the undefs, while here remove one which is not
...
required.
2010-12-18 20:23:28 +00:00
Bernhard Schmidt
78092e9221
Rename bsd_set_iface_flags to bsd_ctrl_iface and change arguments to match
...
upstream. For the same reason rewrite bsd_get_seqnum.
2010-12-18 20:22:15 +00:00
Bernhard Schmidt
5db98cc304
Import bsd_configure_wpa() to sync with upstream code.
2010-12-18 20:17:10 +00:00
Bernhard Schmidt
916753954d
Prefer os_memset, os_strlcpy and os_free. While here adjust the return
...
value checks for 2 ioctl calls and rewrite error handling in bsd_init
to better integrate with upstream code.
2010-12-18 20:15:47 +00:00
Bernhard Schmidt
eb79579b7f
Remove some unused variables and unnecessary casts.
2010-12-18 20:13:42 +00:00
Bernhard Schmidt
c40a627cbf
Remove debug messages which are no longer present in upstream code. While
...
here remove some explicit line breaks.
2010-12-18 20:11:09 +00:00
Bernhard Schmidt
14ad6b5c09
Rename iface to ifname to match the upstream code.
2010-12-18 20:08:21 +00:00
Bernhard Schmidt
fa9823dc59
Rename ioctl_sock to just sock to match the upstream code. While here
...
remove the no longer used wext_sock and bsd_driver_ops variables.
2010-12-18 20:04:47 +00:00
Bernhard Schmidt
1bff693455
Move some functions around to match the upstream order.
2010-12-18 20:00:28 +00:00
Bernhard Schmidt
aae0884ea6
Add bsd_send_mlme_param to aggregate IEEE80211_IOC_MLME ioctls:
...
- merge bsd_set_sta_authorized and bsd_sta_set_flags
- change bsd_set_sta_authorized, bsd_sta_deauth and bsd_sta_disassoc
to use bsd_send_mlme_param
2010-12-18 19:58:23 +00:00