Commit Graph

218566 Commits

Author SHA1 Message Date
skrll
08f384533b KNF 2013-05-11 15:44:46 +00:00
skrll
ee29566c11 Add attempt at KGDB support from Reiound. I couldn't get gdb to attach
properly, but the kernel was definitely in kgdb_trap and would respond
to $?#3f if typed via tip(1)
2013-05-11 14:19:44 +00:00
isaki
f01440c2cd Revise the algorithm after Step3.
almost written by Y.Sugahara and minor modify by me.
This works for all input of FMOD/FREM and of course solves PR/47810.
2013-05-11 12:52:42 +00:00
skrll
0689800254 Fix !DDB build. 2013-05-11 10:15:43 +00:00
skrll
76df768b4e Include opt_{ddb,kgdb} and fix KGDB build 2013-05-11 10:15:10 +00:00
kiyohara
6225151d7d Add extern. 2013-05-11 08:31:32 +00:00
skrll
190a0d435c Fix up the VCONS_DRAW_INTR support and DDB.
From reinoud.
2013-05-11 07:42:34 +00:00
skrll
58f97d344a Move pmf_system_shutdown earlier and ensure interrupts are enabled. 2013-05-11 07:38:42 +00:00
skrll
a4f278c933 Whitespace 2013-05-11 07:35:58 +00:00
kiyohara
19d8f7f243 Regen. 2013-05-11 07:07:38 +00:00
kiyohara
32b9002f8f Remove multiple defines for PLANEX2 {GWUS300MINIS,RT3070,GWUS54GD,GWUSMM,GWUS300MINIX,RTL8188CU_2}. 2013-05-11 07:03:52 +00:00
christos
53c7ca1dc2 s/inherited/inherit/ 2013-05-10 21:06:14 +00:00
christos
c8fbe6c64a use explicit_bzero instead of memset to zero memory 2013-05-10 16:39:25 +00:00
christos
6fd620669a remove error(1) output. 2013-05-10 16:38:47 +00:00
christos
053014bb8c no need for vlan.h here. 2013-05-10 16:37:10 +00:00
christos
3b66f0a259 regen (stale) 2013-05-10 16:36:25 +00:00
christos
3776b08253 add new file 2013-05-10 16:35:30 +00:00
tsutsui
f1c10c7125 Enable cd at scsibus, just works on LUNA-II. 2013-05-10 16:30:50 +00:00
christos
05f0356f93 commit test 2013-05-10 15:41:44 +00:00
christos
386c53c1fd cvs test 2013-05-10 15:40:21 +00:00
christos
913c2b066a sort 2013-05-10 15:31:22 +00:00
tsutsui
ab5da9a864 Wrap >80 char lines that overflowed on NDADDR -> EXT2FS_NDADDR changes. 2013-05-10 15:22:37 +00:00
tsutsui
9df8d68b66 Add RNG entropy collection support of rnd(9) to re(4).
Taken from rtk(4), and briefly checked by rndctl(8).
2013-05-10 14:55:08 +00:00
tsutsui
f28663ee17 Make re(4) driver always use IDR register values for its MAC address.
Some sandpoint NAS firmwares set MAC address per their
firmware settings and don't use re(4)'s EEPROM values.
Per rtl8169 manuals re(4) chip reads EEPROM automatically after
hardware reset and Linux driver also uses IDR registers,
so this change should not affect existing other boards
which actually have vaild EEPROM.

Per discussion in old tech-kern@ thread:
http://mail-index.netbsd.org/tech-kern/2012/12/01/msg014573.html
Note rtl81x9.c is still shared among rtk(4) only for a multicast function
(to avoid boring refactoring work).
2013-05-10 14:05:57 +00:00
wiz
3362820342 Mention that TerraTec Aureon 7.1 PCIe is supported by
this driver. Bump date.
2013-05-10 11:05:14 +00:00
htodd
9db2d8183e Add ./usr/libdata/debug/usr/libexec/ld.elf_so-i386.debug entry. 2013-05-10 00:50:50 +00:00
gdt
0c9c715c58 Fix FAST_IPSEC locking violation.
Without this change, using ESP tunnels with FAST_IPSEC on a 2-cpu i386
machine results in an mbuf leak.  This change was tested in netbsd-6.

When FAST_IPSEC is enabled and a tunnel is set up, after the
outer packet is stripped off, FAST_IPSEC queues the inner
packet on the appropriate queue (ipinstrq or ip6instrq).
These queues require the KERNEL_LOCK to be held before
using the queue, and the FAST_IPSEC code did not take the
KERNEL_LOCK as required.
KERNEL_LOCK and KERNEL_UNLOCK_ONE calls have been added.

If a struct ifnet instance is passed to the if_handoff
function which does this queuing, the interface's
if_start function may be called.  Some hardware devices
require KERNEL_LOCK to be held; others do not.  Looking
at the body of NetBSD code, other places where an if_start
function is called, KERNEL_LOCK is held.  Thus, the lock is
not released in if_handoff until after the if_start function
is called.  In practice, having the kernel lock when
if_start is called makes no difference - there is not
a single instance in all of the NetBSD code where
if_handoff is passed an instance of struct ifnet.

This commit is the work of Bev Schwartz of BBN.

Approved for Public Release, Distribution Unlimited
This material is based upon work supported by the Defense Advanced Research
Projects Agency and Space and Naval Warfare Systems Center, Pacific, under
Contract No. N66001-09-C-2073.
2013-05-09 19:21:50 +00:00
christos
464306f9db always allow hex where decimal is allowed. 2013-05-09 19:12:03 +00:00
skrll
1f32502b56 Remove redundant assignment. Hasn't been needed since 1999. 2013-05-09 15:47:34 +00:00
christos
c188b90222 remove stray debugging 2013-05-09 15:39:10 +00:00
christos
3c085045e3 convert to SIMPLEQ like the rest of the queues. 2013-05-09 15:38:14 +00:00
christos
a3f195d87d Fix refcount of the object we found in our list by name. 2013-05-09 15:37:58 +00:00
christos
0854846045 When checking for membership in the system group file don't forget to check
the primary group of the user.
2013-05-09 15:25:44 +00:00
matt
d1e50f81fb Don't worry about divide by 0 for kernel or standalone 2013-05-09 15:03:40 +00:00
wiz
96d067c6a4 Punctuation fixes, put FILES in a list. 2013-05-09 13:54:11 +00:00
aymeric
29c8b179ee mention support for AR3012 based chips and point to the corresponding
firmware files
2013-05-09 12:46:21 +00:00
aymeric
65b7149d79 . add support for loading code + config of AR3012 based chips
. make it easy to add vendor and product ids for similar hardware
2013-05-09 12:44:31 +00:00
aymeric
bf96118089 regen 2013-05-09 12:41:13 +00:00
aymeric
512060fb5e Add a Foxconn AR3012 bluetooth controller ids 2013-05-09 12:40:17 +00:00
minoura
707d1bd4d9 Fix a typo, and remove an unused member.
This should fix the problem that recent Qemu dies during configuring a vioif.
2013-05-09 12:23:17 +00:00
skrll
9b98bab04b Fix debug symlink 2013-05-09 11:44:36 +00:00
simonb
3a5cb7b1be Document that a here-document can finish at an EOF as well as at the
delimiter.
2013-05-09 11:43:27 +00:00
skrll
6fec03973c Don't use old syntax - it breaks the build. hi matt. 2013-05-09 07:12:59 +00:00
mbalmer
b1090dff8a racoon default config is in /etc/racoon/racoon.conf 2013-05-08 20:03:02 +00:00
christos
eb1b7900cb ipfitler -> ipfilter 2013-05-08 18:20:14 +00:00
wiz
ce13c0c0df New sentence, new line. Fix minus. Avoid <>.
Remove trailing whitespace.
2013-05-08 18:18:32 +00:00
christos
814d1846cc Clarify which functions are only in libresolv. 2013-05-08 18:06:46 +00:00
christos
dd0c67b2ad atf fixes, whitespace, sorting 2013-05-08 17:41:31 +00:00
christos
881001eb1d no changes for tzcode2013c 2013-05-08 15:50:34 +00:00
christos
f50e99db7e welcome to 2013c! 2013-05-08 15:49:43 +00:00