dyoung
76b1cd5bf9
Bring net80211/ sources up-to-date with FreeBSD.
...
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
2003-09-07 04:05:33 +00:00
uwe
b5623b232f
Use delay slot in STACK_SWITCH (catching up with sparc64 changes).
2003-09-07 02:08:31 +00:00
uwe
7d522ba08b
Use correct context to switch to.
...
From sparc64 fix by Andrey Petrov <petrov@netbsd>.
2003-09-07 01:54:47 +00:00
dyoung
cf8438b460
First stab at producing a unified NetBSD/FreeBSD 802.11 layer,
...
striving to keep the diffs short and simple.
* Replace FreeBSDisms (e.g. struct arpcom) with conditionally-compiled
NetBSDism (struct ethercom).
* Add compatibility shims in ieee80211_compat.*: provide NetBSD with
if_printf, for example.
* Convert FreeBSD node mutex uses to generic node critical-section
protection (ieee80211_node_critsect_begin, _end), replace
FreeBSD atomic arithmetic with generic alternative, and implement
generics in NetBSD
* Provide NetBSD-style 802.11 ioctls
* Style nits
2003-09-07 01:22:19 +00:00
uwe
edee4547b6
Define 'nil' as long and remove the cast in the *only* place it's used.
...
Makes gcc3 happy as well.
2003-09-07 00:52:01 +00:00
uwe
f8a341efaa
Drop bogus ## to make gcc3 happy.
2003-09-07 00:30:40 +00:00
itojun
dca8daa76d
remove meaningless line (variable overwritten 2 lines below)
2003-09-07 00:25:04 +00:00
mbw
61dda7acdb
include UFS support in partitioning section
2003-09-07 00:06:05 +00:00
mbw
106be46a1b
remove multiple processors from list of unsupported devices
2003-09-07 00:03:47 +00:00
mbw
555c661a0d
- remove AirPort and audio -- they were for 1.6
...
- add SMP since it will be in 2.0
- add UFS support since it will be in 2.0
2003-09-07 00:01:19 +00:00
christos
51a4dadbfe
adjust for SA_SIGINFO changes
2003-09-06 23:56:27 +00:00
manu
7dda8d2416
KERN_PROC and KERN_PROCARGS sysctl. This helps ps working (it's not
...
yet perfect)
2003-09-06 23:54:47 +00:00
mbw
6d521497d5
include macppc netbsd-GENERIC.MP.gz which supports SMP
2003-09-06 23:54:17 +00:00
manu
4de9ba3f19
Added vm_region_64 and thread_info
2003-09-06 23:52:25 +00:00
mbw
3dc04dd50b
macppc supports local FFS and UFS filesystems as distribution media
2003-09-06 23:52:24 +00:00
manu
f600082353
Added vm_region_64 and thread_info
2003-09-06 23:52:24 +00:00
mbw
ec893fbd66
minor nit about UFS support on macppc
2003-09-06 23:47:47 +00:00
christos
5d43dc85d6
Rename the thread command name so that it fits on top's display.
2003-09-06 23:28:30 +00:00
christos
b5afd1a527
welcome to 1.6Z
2003-09-06 23:23:17 +00:00
wiz
9ff10e9612
Mark up NULL; whitespace nits.
2003-09-06 23:20:57 +00:00
christos
d5f61bb017
SA_SIGINFO changes
2003-09-06 23:15:35 +00:00
christos
ec30b8c224
Add __sigtramp2.S
2003-09-06 22:56:47 +00:00
erh
96cd5369b0
Use vn_marktext to set the VTEXT flag on the vnode of the executable.
...
This satisfies the KASSERT at the beginning of vmvmd_map_pagedvn() and avoids
an immediate panic when attempting to execute a PECOFF binary.
2003-09-06 22:55:06 +00:00
christos
cdf03491b8
rename exp to expo to avoid global shadowing warning.
2003-09-06 22:47:56 +00:00
christos
66a72d2998
Add COMPAT_16
2003-09-06 22:39:23 +00:00
christos
6607193a4c
simple tests to verify new signal trampoline works.
2003-09-06 22:27:22 +00:00
christos
561e92ee2f
mention that you *need* COMPAT_16 before building.
2003-09-06 22:12:42 +00:00
christos
28b6d65b33
bump for i386 signal trampoline; not strictly necessary, but convenient
...
for people who have an unsuccessful build.
2003-09-06 22:11:50 +00:00
christos
9c5c2215ea
siginfo signal trampoline code.
2003-09-06 22:10:40 +00:00
christos
e2c278d8c0
SA_SIGINFO changes
2003-09-06 22:09:20 +00:00
christos
245108acf3
clarify versioning scheme, and update for SA_SIGINFO.
2003-09-06 22:08:48 +00:00
christos
1dc335c017
SA_SIGINFO changes.
2003-09-06 22:03:09 +00:00
christos
a7794f4529
SA_SIGINFO changes. This is 1.5Z
2003-09-06 22:01:20 +00:00
kleink
1b91dce6c3
Rearrange bus_space initialization slightly, taking advantage of being
...
able to pass a bus_space with an extent already assigned to
bus_space_init(). This eliminates creating the extents twice, and
makes it a bit easier to read.
2003-09-06 21:07:00 +00:00
kleink
9f18c21c61
Add Xref to dirname(1).
2003-09-06 20:58:39 +00:00
kleink
d27a834c8e
Add Xref to basename(1).
2003-09-06 20:58:11 +00:00
kleink
cf0446b4df
Add Xrefs to basename(3), dirname(3).
2003-09-06 20:56:40 +00:00
wiz
d0b01a96aa
New sentence, new line; drop trailing whitespace.
2003-09-06 20:12:41 +00:00
wiz
51e1730356
Punctuation nits.
2003-09-06 20:11:18 +00:00
wiz
495a82c52c
New sentence, new line; improve grammar.
2003-09-06 20:09:26 +00:00
jdolecek
06e5ddbb7e
if neither -i nor -n option is specified, use the passed argument
...
as module ID if it's numeric, and as module name if it's not numeric
this saves some typing which bothered me for some years (one too many today)
2003-09-06 19:55:24 +00:00
yamt
23af6a400e
this is about buffer cache, not namei
2003-09-06 19:38:19 +00:00
martin
cf6d36c7b6
Make LCP keepalive behaviour configurable.
2003-09-06 19:35:34 +00:00
yamt
ef0f2fa292
use .Fn rather than .Fa for functions.
2003-09-06 19:25:04 +00:00
jdolecek
ade4df3adc
implement support for forced LKM load, which makes the kernel skip
...
the version checks, using new -f flag and LMFORCE ioctl
Hopefully the description in the manpage is discouraging enough so that
nobody would dare even _think_ of using forced loads. A warning
message is written to stderr when this is used, just in case.
2003-09-06 19:23:20 +00:00
wiz
ab4849bbde
Grammar improvements; fix typos; mark up B_* flags with .Dv.
2003-09-06 19:09:03 +00:00
jdolecek
465f95a5ec
Embed information about kernel version and some of used kernel options
...
into compiled LKMs. Check this information when LKM is loaded into kernel
and refuse LKMs not matching currently running kernel. Provide LMFORCE
ioctl to skip this check for those feeling adventurous.
as discussed on tech-kern@, thanks to feedback from Bill Studenmund and others
2003-09-06 19:08:53 +00:00
yamt
5c0b08ff13
use .Fn rather than .Fa for functions.
2003-09-06 19:02:42 +00:00
yamt
b840c9fdf3
note that bread() and friends don't use a given ucred.
2003-09-06 18:41:44 +00:00
cjep
3f3139be59
comment typo
2003-09-06 18:40:15 +00:00