Commit Graph

91026 Commits

Author SHA1 Message Date
enami
ac35ac58f5 - For CIRCLEQ, comparing the loop variable against NULL doesn't make sense.
- Minor KNF while I'm here.

# This doesn't fix real problems though.
2002-01-18 00:30:03 +00:00
thorpej
940aa6cbf5 Add cpwait's after TLB operations. 2002-01-17 23:56:01 +00:00
bjh21
6ad60873c2 More-or-less working signal handling for Linux processes on ARM. 2002-01-17 22:50:38 +00:00
eeh
85bf931596 Be more tolerant of unaligned stack pointers. 2002-01-17 22:23:47 +00:00
bjh21
72e7652233 Fix typo in last commit. 2002-01-17 21:19:22 +00:00
bjh21
934715db90 Fix unterminated #ifdef. 2002-01-17 21:17:57 +00:00
thorpej
e422b995b1 Cleanup a little, and teach db_write_text() about section mappings. 2002-01-17 20:47:00 +00:00
eeh
9d929c71e8 __attribute__() if we're doing MAKE_BOOTSTRAP is a no-no. 2002-01-17 19:15:02 +00:00
bjh21
0598bbd10f Separate out syscall() out into three parts:
swi_handler() does stuff that all SWIs will need, then calls
   curproc->p_emul->e_syscall.
  syscall() handles native NetBSD system calls.
  linux_syscall() handles Linux system calls.
2002-01-17 17:26:03 +00:00
bjh21
16ee93eb67 On platforms that don't __HAVE_SYSCALL_INTERN, define LINUX_SYSCALL_FUNCTION
to be the value of emul_linux.e_syscall that we want.  This allows it to differ
between machines, so I can have a separate linux_syscall() on arm.
2002-01-17 17:19:03 +00:00
augustss
72fd8ca3ac Alphabetize audio attachment. 2002-01-17 16:06:49 +00:00
wiz
e45693d8ed Fix ukbd attachment. Noted by Patrick Welche on port-macppc. 2002-01-17 15:50:28 +00:00
rjs
01529df446 Include arch/arm/linux_errno.h for arm build. 2002-01-17 15:11:38 +00:00
rjs
0046c56309 Add arm to #endif comment. 2002-01-17 15:10:26 +00:00
rjs
77f9569791 Add extra error codes from Linux. 2002-01-17 15:08:44 +00:00
tsutsui
36a633380b ${SIZE} -> ${RAMDISKSIZE} to avoid conflict with toolchain. 2002-01-17 13:36:00 +00:00
tron
dd70720ed9 Add port number for UUCP over SSL. 2002-01-17 12:31:37 +00:00
joda
4a42472b23 add support for Ericsson PRISM2 card (kern/15130) 2002-01-17 09:56:43 +00:00
itojun
9a09fa34fb reject SIZE request for ascii file if it exceeds 10k. 2002-01-17 05:21:47 +00:00
thorpej
79543e3e0b * db_validate_address(): Use pmap_extract().
* db_read_bytes()/db_write_bytes(): Do comparisons against the
  (unsigned) size_t correctly.
2002-01-17 03:52:06 +00:00
thorpej
3609326b93 Teach pmap_extract() about section mappings. 2002-01-17 03:06:21 +00:00
eeh
b60e750cca Enable block insns in bcopy and bzero. 2002-01-17 02:26:37 +00:00
thorpej
f11f32eed1 Since we build with DDB by default, build with SYMTAB_SPACE by default,
as well.
2002-01-16 23:49:41 +00:00
thorpej
bd500cc450 When mapping the kernel text/data/bss:
* Round the text size up the next page, don't truncate it.
* Pass the kernel L1 table to map_chunk() so that it can try
  to use section mappings.
2002-01-16 23:37:05 +00:00
thorpej
fd8ee60d12 Correct KERNEL_TEXT_BASE. 2002-01-16 23:33:51 +00:00
eeh
c2d74dc6cd In bcopy use 32-bit comparisons in 32-bit kernels. 2002-01-16 22:44:48 +00:00
eeh
14dced409e Use correct calculation for the trapframe in softtrap for ILP32. 2002-01-16 18:52:35 +00:00
eeh
9ed29324e3 Fix ILP32 bug. 2002-01-16 18:49:22 +00:00
abs
83c1ea626b Increase the size of the dev mfs to at least enough for 1.5.2 i386.
bin/15235 by Gavan Fantom.
2002-01-16 18:30:57 +00:00
tv
f7bea0ea1e Some sanity fixes (including a possible buffer overflow in makeinfo), plus
some fixed proper support for Cygwin hosts.
2002-01-16 17:22:37 +00:00
kleink
15c5d59ce0 Two more supported things:
* Siemens MP3-Player USB
* STMicroelectronics ST92163 Mass Storage library Tester
  (used in the above)
2002-01-16 17:10:58 +00:00
tsutsui
5e3511e097 Fix a possible uninitialized variable found by new toolchain. 2002-01-16 16:10:32 +00:00
wiz
d2eb889fd9 Whitespace nits; use standard headers. 2002-01-16 12:01:12 +00:00
enami
9ad4436bc2 Fix typo which prevents diagnostic test from working. 2002-01-16 08:33:12 +00:00
onoe
34bf2039e8 Fixed the range of max data length (dot11FragmentationThreshold)
for -d option: 350..2304 -> 256..2346 (default is 2304)
Fixed the range of RTS/CTS threshold (dot11RTSThreshold)
for -r option: 0..2047 -> 0..2347 (default is 2347)
2002-01-16 06:54:17 +00:00
thorpej
75dfddd49d Use bpf_mtap(). 2002-01-16 05:56:54 +00:00
tv
4cdd7a39ce Bleh, make the conditional work *correctly* this time (...teaches me not to
try distilling down parenthesized booleans without caffeine).
2002-01-16 03:40:29 +00:00
tv
f740a6705b Fix typo in previous. 2002-01-16 03:37:03 +00:00
tv
2724818d75 Don't look at archive timestamps if MAKE_BOOTSTRAP is set. (I'm not
entirely sure that this is useful *at all* these days, since it's been
turned off for ELF since ELF was brought in....)
2002-01-16 03:36:15 +00:00
ichiro
da39bf6c59 some resources was released at the time of detach. 2002-01-16 03:27:37 +00:00
ichiro
f855f38bdd add detach/activate routine 2002-01-16 02:11:20 +00:00
eeh
12fcdc813a Fix illegal pointer manipulations that cause alignment problems. 2002-01-16 01:47:36 +00:00
ross
3b4fb77f19 install fpu.h, needed for new lib/csu features 2002-01-16 01:19:22 +00:00
mrg
e7fdf18240 - WARNS=3 (from ross@netbsd.org)
- fix a bug in WAV conversions
2002-01-15 23:48:51 +00:00
thorpej
edd394b53e Update for 88E1000 model number changes. 2002-01-15 21:01:59 +00:00
thorpej
60ed1aba47 Regen; add another Marvell 88E1000 PHY model number. 2002-01-15 21:00:50 +00:00
thorpej
dcc3d13f0d Add another Marvell 88E1000 PHY model number. 2002-01-15 20:59:52 +00:00
thorpej
7f29645d87 Regen; add Intel i82544GC Gig-E. 2002-01-15 20:16:36 +00:00
thorpej
4f2478ee1d Add the Intel i82544GC Gig-E. 2002-01-15 20:14:47 +00:00
tv
a4d805e9d2 Make sure buildmake.sh is run with "sh", rather than depending on executable
status.  (XXX we should probably come up with a HOST_SH variable for these
instances....)
2002-01-15 19:19:35 +00:00