Commit Graph

208182 Commits

Author SHA1 Message Date
rmind
4b85474b41 - Expire all sessions on flush.
- Enable checking for zero mask in IP{4,6}MATCH after npfctl changes.
- Make locking symmetric for npf_ruleset_inspect().
- Sync function prototypes in npf(3) man page with reality.
- Rename NPF_TABLE_RBTREE to NPF_TABLE_TREE.
2012-01-15 00:49:47 +00:00
jmcneill
e3566f5c30 Add options INSECURE, as sysinst requires it. Now I can boot an x86 install
CD image.
2012-01-15 00:25:33 +00:00
jmcneill
ae49ab9d52 add cd9660 2012-01-15 00:15:23 +00:00
jmcneill
ce4646dd28 PR# install/44593: Please give release ISO's more meaningful names
Change release ISO filenames, what was once 'i386cd.iso' will now look
like 'NetBSD-5.99.60-i386.iso'.

ok snj@
2012-01-14 22:56:30 +00:00
phx
378ef295da The manufacturer is called Netronix, not Netronics. 2012-01-14 22:40:29 +00:00
phx
96d91a78ef Netronics is spelled Netronix. 2012-01-14 22:36:54 +00:00
agc
748b6ea377 Bring the storage roadmap up to date wrt 6.0 and features. A huge thank you
to dholland for his help on this.

This still has some updates to happen for post-6.0 features; they will
be added RSN.
2012-01-14 22:06:16 +00:00
reinoud
7752740c40 Reimplement userret() to also include AST for preemption.
Note it would be nice if we could do the check "are we going to userland?" in
a less intrusive way.
2012-01-14 21:45:28 +00:00
reinoud
367a9d86d8 Revert back to IPL_SOFTCLOCK so its lower than IPL_SHED 2012-01-14 21:42:51 +00:00
plunky
a1de434dbe don't behave differently when DIAGNOSTIC is defined 2012-01-14 21:37:17 +00:00
reinoud
4d50950c67 Cleanup clock.c removing unneeded function 2012-01-14 21:24:52 +00:00
reinoud
58b54606c8 Define astpending flag and the aston() setter 2012-01-14 21:23:24 +00:00
reinoud
cc4db17f03 Regen 2012-01-14 21:21:48 +00:00
reinoud
31abb16503 Bump UPAGES with one more to allow for AST processing. Somehow the space was a
bit tight OR i am checking too regorously on stack space needed.
2012-01-14 21:20:56 +00:00
jakllsch
ac940dec5d Remove small vestige of debug code. 2012-01-14 21:15:48 +00:00
jakllsch
a16262fb80 Rework uslsa(4) based on publicly-available Silicon Labs AN571 document. 2012-01-14 21:06:01 +00:00
jakllsch
99e40765f9 Stopgap XXX kludge for PR kern/42848 and PR kern/45013.
Someone should really find and fix the real problem,
but it's better to not crash in the meantime.
2012-01-14 20:51:00 +00:00
jakllsch
669638baf1 Don't notify about zero length reads without UCOM_DEBUG && ucomdebug > 0.
It's typical for uslsa(4) hardware to do this occasionally.
2012-01-14 20:41:49 +00:00
jakllsch
fca3b2ae3b In ucompoll() also bail out if we don't have a valid softc.
Seems to prevent occasional crashes when a open ucom is removed.
2012-01-14 20:25:45 +00:00
phx
63d0d13087 Note sandpoint NH230/231 NAS support. 2012-01-14 20:20:31 +00:00
phx
52f396b844 Add NH230 PPCboot version. 2012-01-14 20:16:53 +00:00
phx
4b15dce308 Add 0x70000000 BAT-mapping for NH230/231.
NH23x: Initialize LEDs on startup (status off, to indicate the bootloader
is running). Hardware reset routine.
2012-01-14 20:03:11 +00:00
phx
e569b3f6a8 New device nhpow(4) to support the onboard GPIO pins on a NH230/231 board for
buttons, powerdown, reset, LEDs and fan control. It attaches gpio(4) for
its 8 pins on demand.
2012-01-14 19:39:25 +00:00
phx
ab57155f50 Some PICs have the capability to define the interrupt's polarity (OpenPIC
for example). So the accepted interrupt types have been extended to:
- IST_EDGE_FALLING (which is the same as IST_EDGE)
- IST_EDGE_RISING (new)
- IST_LEVEL_LOW (is the same as IST_LEVEL)
- IST_LEVEL_HIGH (new)
Old code will continue to work without modification.
2012-01-14 19:35:58 +00:00
reinoud
cd980be679 Revamp the NetBSD/usermode pagefault and illegal instruction handing. It now
can handle recursive entry and is a lot more memory tight compared to the old
implementation. Performance wise:

* slightly less number of syscalls/sec possible though could be optimized
* a lot faster context creation / destruction making overall operation faster.
2012-01-14 17:42:51 +00:00
reinoud
48ba6a6d8f Update automatically generated headers 2012-01-14 17:36:32 +00:00
reinoud
2150949848 Add md_get_sp() for MI stack frame manipulation. Note that NetBSD/usermode
only works on decending stacks for now!
2012-01-14 17:31:09 +00:00
kiyohara
c3832bc16f + Fix IPL_VM sr_bits for alchemy_ipl_sr_map. Alchemy peripherals connects to
MIPS_INT_MASK_[0-3].
+ Also add IPL_DDB.
2012-01-14 16:09:19 +00:00
taca
3be14d3b4d Update ISC DHCP's current version and remove EOL'd. 2012-01-14 13:46:56 +00:00
tron
d3e795509c Add "CPU_UCODE" option. 2012-01-14 12:30:12 +00:00
tron
be082034ef Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option
is commented out.
2012-01-14 12:14:28 +00:00
pgoyette
765ec9791f No need for CPU_UCODE here now that it is global 2012-01-14 04:22:56 +00:00
pgoyette
f7607cb2ae options CPU_UCODE requires firmload.c 2012-01-14 04:18:49 +00:00
wiz
ee2d01f9ba Sort sections. Uppercase CPU. 2012-01-14 00:59:56 +00:00
wiz
7af0bef7e5 Use more markup. Increase table width since longest string changed. 2012-01-13 23:12:32 +00:00
wiz
c18fbdcf42 New sentence, new line. Use more markup. Bump date for previous. 2012-01-13 23:09:51 +00:00
martin
e485c8dbaa Make option CPU_UCODE global 2012-01-13 21:46:00 +00:00
joerg
ccdd230122 Reduce difference between recvfrom/recvmsg for netbsd32 and the native
version. This fixes the bug of lost file descriptors when the control
space is not large enough.
2012-01-13 21:02:03 +00:00
macallan
be47469bba document some rasops_info flags that have been added recently ( and not so
recently )
2012-01-13 16:50:28 +00:00
christos
3b23191359 PR/44196 is now fixed, so don't expect a failure. 2012-01-13 16:28:44 +00:00
macallan
7160771088 wsfont_find() and wsfont_matches() got a new parameter to allow drivers to
request bitmap or alpha fonts ( or both )
welcome to 5.99.60
2012-01-13 16:25:16 +00:00
cegger
30dd7b9cb0 cpu ucode loading support for x86 and xen 2012-01-13 16:15:48 +00:00
macallan
b26b30a09a make this compile again with rotation enabled 2012-01-13 16:08:02 +00:00
macallan
19ea84bf71 document recent changes 2012-01-13 16:06:20 +00:00
cegger
a3f6c06746 Support CPU microcode loading via cpuctl(8).
Implemented and enabled via CPU_UCODE kernel config option
for x86 and Xen Dom0.
Tested on different AMD machines with different
CPU families.

ok wiz@ for the manpages
ok releng@
ok core@ via releng@
2012-01-13 16:05:14 +00:00
rkujawa
71d4ff0745 Make it actually build without PCI_NETBSD_CONFIGURE too. 2012-01-13 13:41:25 +00:00
rkujawa
6bd585b6bd Make it build without PCI_NETBSD_CONFIGURE too. 2012-01-13 13:36:36 +00:00
ahoka
d338937973 Mention chfs, which I forgot to include here when I merged it to NetBSD. 2012-01-13 09:21:11 +00:00
cherry
c59ad43597 Officially terminate the cherry-xenmp branch. 2012-01-13 08:54:00 +00:00
skrll
122ffdd855 Allow uturn(4) to provide the boot device. 2012-01-13 07:05:57 +00:00