138036 Commits

Author SHA1 Message Date
elad
8b57c1a70c Add translation for mmap()'s prot values. 2005-06-25 12:53:32 +00:00
elad
cc0def8774 Add translation for mprotect()'s prot values. 2005-06-25 12:22:43 +00:00
elad
4d20624823 Improve readability. Order syscalls, add numbers where possible. 2005-06-25 12:17:57 +00:00
rpaulo
64fd052c74 Add file-system PTYFS (commented out) so that people know its existence.
Ok'ed by Christos Zoulas and Hubert Feyrer.
2005-06-25 12:05:15 +00:00
christos
4fdef695f7 the siginfo trap codes are mi. 2005-06-25 08:29:15 +00:00
christos
7a55962329 the exception numbers are MI. 2005-06-25 08:28:34 +00:00
christos
c2e3be8566 - Recognize both darwin and mach emulations as valid.
- Use KSI_INIT_TRAP to initialize the trap.
2005-06-25 07:46:01 +00:00
dyoung
256aff6693 Teach route(8) to print the messages generated by net80211. 2005-06-25 06:38:35 +00:00
christos
f63c68071c minor refactoring; does not work on the i386 yet. 2005-06-25 06:30:19 +00:00
christos
e6c16a46dc move ppc commpage stuff here. 2005-06-25 06:29:49 +00:00
christos
16d6b062e3 move stack somewhere where it is mappable, and add defines for i386 commpage. 2005-06-25 06:29:16 +00:00
riz
67399f088e Use %zx in a format string to print a size_t, not %lx, so a kernel
with KSYMS_DEBUG will compile.
2005-06-25 05:30:04 +00:00
fair
1adffc6d99 According to FreeBSD and other references, the cs5530 IDE controller,
while capable of UDMA mode 2, is swamped if you actually go that
fast, which is not good for the other functions on this multifunction
southbridge chip, so limit UDMA to mode 1.
2005-06-25 05:04:01 +00:00
dyoung
f3574e6c00 Let ieee80211_input do WEP-decapsulation.
Make iwi(4) provide a key-allocator that returns valid indices for
the four global keys.  Now net80211 should let the h/w do WEP
encryption/decryption.
2005-06-25 04:02:45 +00:00
dyoung
23304515e7 Bug fix: fix WEP by managing keys & crypto in the style of the new
net80211.  It was especially important to zero the IEEE80211_F_DROPUNENC
(discard unencrypted packets) flag in operating modes where the
firmware decrypts for us.  Otherwise, the 802.11 layer discarded
all received frames.  See wi_mend_flags.  From FreeBSD, with
improvements by me.

For better compliance with the "net80211 way":
set sc_cnfauthmode from ic->ic_bss->ni_authmode.  Enter
the RUN state through ieee80211_create_ibss instead of
ieee80211_new_state(IEEE80211_S_RUN).  To sync BSSID in ad hoc
mode, use ieee80211_sta_join() instead of
ieee80211_new_state(IEEE80211_S_RUN).  From FreeBSD.

Configure the firmware to obey IEEE80211_F_DROPUNENC.

As we change to state RUN in STA mode, generate a link-status
message on the routing socket with a call to ieee80211_notify_node_join()
instead of calling rt_ifmsg directly.

Run normal net80211 processing (ieee80211_newstate) on the ->RUN
transition.
2005-06-25 03:56:53 +00:00
dyoung
133d421bca Cosmetic: join lines. 2005-06-25 03:41:50 +00:00
christos
0064ddfe2b the magic number is not byte-swapped. 2005-06-25 02:22:57 +00:00
christos
5ae508513d - include <sys/wait.h> so that this compile
- use the code field directly, instead of redoing the logic.
- XXX: the status field must be wrong. I think that the _WSTATUS()
  should not be used directly.
2005-06-25 02:19:06 +00:00
fair
92a7e38b60 document more precisely the Cyrix TSC lossage: if you execute "hlt"
when in powersave mode, the TSC stops counting!
2005-06-25 00:08:35 +00:00
hubertf
6912ea355e it is iso8859, not 8869 2005-06-24 23:35:06 +00:00
christos
250ff65369 Const poisoning. 2005-06-24 23:21:09 +00:00
manu
d83c516040 More accurate SIGCHLD code and status for siginfo 2005-06-24 22:57:05 +00:00
seb
716f8f5ee2 Regen. 2005-06-24 21:41:16 +00:00
seb
af3a92ca00 Add Texas Instruments PCI6515A Cardbus Controller with Smart Card Controller.
Approved by gimpy@
2005-06-24 21:39:25 +00:00
soda
d7d417394c mark 2.0.2 as "security/critical release" instead of "patch release" like 1.X.Y,
as described in http://www.netbsd.org/Releases/release-map.html
2005-06-24 20:59:38 +00:00
soda
b1347f76b4 NetBSD 1.4 branch was EOL'ed, announced on 2002-09-22
NetBSD 1.5 branch was EOL'ed, announced on 2005-01-26
NetBSD 2.0.2, 2005-04-14
2005-06-24 19:29:49 +00:00
soda
2a362e2a6a Sync w/ FreeBSD v1.94.
DragonFly 1.2.0, FreeBSD 5.4, MacOS 10.4, OpenBSD 3.7, etc.
2005-06-24 19:28:28 +00:00
rpaulo
11513c6341 Mention ASIX AX88140A/AX88141 support under tlp(4).
Ok'ed by Hubert Feyrer.
2005-06-24 17:06:52 +00:00
rpaulo
27b63578ab Mention ASIX AX88140A and AX88141 and add me as the author
of the support for those chipsets.
Bump date.

Reviewed by Thomas Klausner and ok'ed by Hubert Feyrer.
2005-06-24 16:52:46 +00:00
scw
1aea799501 In pmap_devmap_find_pa(), use 64-bit arithmetic to handle the case where
'pa + size' == 0x0. As in, if we're passed details of a region right at
the top of physical address space.

Otherwise we'll likely hit a false-positive due to 32-bit wrap-around.
2005-06-24 15:59:04 +00:00
skrll
36d83be9a6 An xserver set is created - allow sysinst to handle it. 2005-06-24 14:52:48 +00:00
peter
c14c7a6bb6 - Use the timer* macros from sys/time.h, no need to invent a new time add
function if it already exists.
- Improve a few function/variable names and use EXIT_FAILURE.
2005-06-24 13:47:30 +00:00
christos
a8b658e375 Initialize events not revents. Noted by Peter Postma. The timer changes he
can make himself :-)
2005-06-24 13:24:23 +00:00
christos
f17eeccada Fixes from Liam J. Foy to use poll, and proper signals. (from OpenBSD)
While there, ansify, and fix const abuse.
2005-06-24 13:22:09 +00:00
manu
9a51ea013a Support PC engines WRAP (From OpenBSD) 2005-06-24 13:00:01 +00:00
wiz
2fdb742bc5 new sentence, new line. 2005-06-24 12:23:00 +00:00
wiz
4e5ff88a4c Bump date for previous. 2005-06-24 11:39:11 +00:00
peter
fb059bb119 Note that flag -a is obsolete. Thanks to Darrin B. Jewell.
Should fix PR/26883 from Hauke Fath.
2005-06-24 11:28:54 +00:00
skrll
33cefe6116 Regen. 2005-06-24 08:10:26 +00:00
skrll
9b23341147 Add the DeLorme Earthmate GPS. From FreeBSD.
Add the Cypress microcontroller based USB-RS232 Interface
2005-06-24 08:09:31 +00:00
jdc
92c2871701 Make fb a link to fb0.
Add an entry for fb1.
2005-06-24 06:43:40 +00:00
jdc
7a2ed0814d Add an entry for fb1. 2005-06-24 06:43:06 +00:00
jdc
42990f95a3 Attach multiple displays as fb0, fb1, ... so that X can use multiple heads
via the /dev/fbn abstraction.  Framebuffers are attached in probe order.
However, the previous semantics are kept, so that the detected or forced
console will always be fb0.
2005-06-24 06:40:05 +00:00
lukem
50e70cd0ee revert previous for now 2005-06-24 04:33:25 +00:00
lukem
62955ed1ec Revert rev 1.110 and restore the previous "automagic objdir" support;
at least until we clean up the objdir semantics in <bsd.obj.mk> for
NetBSD builds.
2005-06-24 02:53:27 +00:00
rpaulo
ec4e36b7c2 Add support for ASIX AX88140A/AX88141 chipsets using only
the 10/100 MII with inspiration from FreeBSD dc(4) driver.

Tested on i386 and macppc.

Reviewed by Jason Thorpe and ok'ed by Hubert Feyrer.
2005-06-23 23:51:41 +00:00
sekiya
aae1d2ace1 ACPI_PCI_FIXUP -> PCI_INTR_FIXUP 2005-06-23 23:39:40 +00:00
thorpej
73c9fbb0e6 Use ANSI function decls. Apply some static. 2005-06-23 23:15:12 +00:00
christos
b61c2197f1 Revert part of the previous commit. We cannot fix the problem by not waiting.
The problem is that the subshell code is not doing redirections properly.
2005-06-23 23:05:29 +00:00
junyoung
1bd0f2a02e Define BIOSDISK_DEFAULT_SECSIZE in biosdisk_ll.h and replace BIOSDISK_SECSIZE
with it.
2005-06-23 20:20:37 +00:00