matt
6c2b5ffdfb
Enable COMPAT_50
2011-03-16 21:12:15 +00:00
matt
8dca7c28a5
First pass at a P2020RDB configuration.
2011-03-16 21:11:12 +00:00
matt
34fa69f34c
Add alc device.
2011-03-16 21:10:35 +00:00
jakllsch
0582307bb5
Bump SYMTAB_SPACE.
2011-03-07 15:49:50 +00:00
bouyer
063f96f3c2
merge the bouyer-quota2 branch. This adds a new on-disk format
...
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
2011-03-06 17:08:10 +00:00
ahoka
17bee7a3e6
Resolve build failures caused by local use of "device flash" in config.
2011-03-02 08:25:08 +00:00
kiyohara
02bfed6ecc
Need splraise(-1) here.
2011-02-25 10:18:09 +00:00
kiyohara
56ced87f5a
Fix UIC cascading. UIC1 to IRQ 30, UIC2 to 28.
2011-02-25 10:16:59 +00:00
matt
a853fe292d
Support a little bus_space for mapping the GUR registers since some
...
devices use little endian registers. Add MPC8533 support.
2011-02-17 13:57:12 +00:00
matt
d0d7e0ac9a
Fix some typos.
2011-02-13 05:03:27 +00:00
matt
1ee018bbc3
Add MPC85xx variants.
...
Move to having a common kernel for all MPC85xx variants (CADMUS/PIXIS still
remain a problem).
2011-02-08 06:22:29 +00:00
jmcneill
5efc85b67e
- add support for using compressed images as splash images
...
- retire SPLASHSCREEN_PROGRESS and SPLASHSCREEN_IMAGE options
2011-02-06 23:25:16 +00:00
matt
597d48fbe7
Add a call to cpu_model_init to set oeacpufeat before calling initppc
2011-02-01 01:24:04 +00:00
matt
262e1f2b3f
Add support for various MPC85xx platforms. The MPC8536DS and MPC8548CDS
...
development systems and the RB800 (routerboard 800) platform. The CF on
the RB800 doesn't work yet.
2011-01-18 01:10:24 +00:00
matt
de9fe3e4cb
include <uvm/uvm_extern.h>
2011-01-18 01:08:55 +00:00
matt
24ab301018
Add TMPFS and ksyms. Add an INSTALL variant
2011-01-18 01:07:06 +00:00
matt
51db1c5cf3
Kill _NOREGNAMES. Everything should be using %rX now. If it doesn't it
...
soon will.
2011-01-17 08:23:53 +00:00
matt
c9b73ed954
Add #include <machine/pcb.h>
2011-01-17 07:32:54 +00:00
matt
a783addbee
Change some register uses to %rX that were missed the firt time.
2011-01-17 06:54:57 +00:00
rmind
7146b2f61d
Retire struct user, remove sys/user.h inclusions. Note sys/user.h header
...
as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros.
Various #include fixes and review by matt@.
2011-01-14 02:06:22 +00:00
kiyohara
926c5ddd8d
Fix to build failure. Include uvm/uvm_extern.h for pmap_extract().
2011-01-04 11:41:24 +00:00
matt
09ed1cd16b
Add audio for uaudio
2011-01-04 09:13:56 +00:00
matt
f895d49c52
Add ukphy (makes MIIVERBOSE happier)
2011-01-04 09:13:19 +00:00
matt
3af5634626
Supply a hook at allow an RAMDISK image to automagically inserted into a
...
newly built kernel.
2011-01-04 08:58:59 +00:00
matt
6a66466f0c
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
...
from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
2010-12-20 00:25:23 +00:00
matt
61d225f047
Don't use r0 in INIT_CPUINFO since it has special meaning to add instructions.
2010-12-11 17:13:49 +00:00
matt
20c382681f
Don't init cpu_initclocks too early since that results in decrementer
...
exceptions before the exceptions have been setup.
2010-12-11 17:12:44 +00:00
uebayasi
a7e80793d8
Fix DEBUG build.
2010-12-09 04:31:57 +00:00
hannken
afdfce8e3b
Remove unused count from pseudo-device md.
2010-11-23 11:13:52 +00:00
uebayasi
739828825a
Merge from uebayasi-xip:
...
Support files other than kernel executables.
For filesystem images, embed (not prepend) OpenBIOS image headers to
the images, so that alignment is kept in the resulting files.
2010-11-06 16:23:35 +00:00
uebayasi
0db7ff2992
Don't build flash because it's not implemented.
2010-11-02 06:31:48 +00:00
uebayasi
560c3a1911
Handle kernel file names other than "netbsd".
2010-10-30 03:46:03 +00:00
kiyohara
742d392da8
Move memory protection parameters to MI part.
...
Gtpci believes the initialization of the firmware(boot-loader) if protection
information is not obtained.
2010-06-02 06:44:32 +00:00
plunky
c938c0405b
add btmagic(4) where other Bluetooth drivers are listed
2010-05-22 19:02:07 +00:00
tsutsui
a9edf8145e
Clear RI_NO_AUTO in actual attach functions during autoconf(9)
...
for console devices that set the flag during consinit().
2010-05-15 08:53:26 +00:00
tsutsui
54faad2469
Set RI_NO_AUTO in ri_flg if fb_init() is invoked from cnattach.
...
Tested on Explora451.
2010-05-15 07:38:24 +00:00
mrg
309c6e11b7
enable IPFILTER_COMPAT in all kernels that have ipfilter already.
...
canonicalise several of the ipf option segments in various files
(this mostly means adding commented out IPFILTER_DEFAULT_BLOCK,
or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP
option statements.)
i built about 20 of these kernels to check, but not all of them.
2010-05-08 22:16:25 +00:00
kiyohara
a748aedcb5
Clean up gt and peripherals.
...
This change tested compile only.
2010-04-28 13:51:55 +00:00
pooka
835e533be4
Remove unused count (invariably "4") from pseudo-device fss.
2010-04-16 13:48:27 +00:00
joerg
58e867556f
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf
...
check into the inline functions as well the fourth argument for
bpf_attach.
2010-04-05 07:19:28 +00:00
kiyohara
0a3072f764
Remove unused Makefile.obs200.inc since 'support OpenBlockS600'.
2010-03-23 10:19:35 +00:00
kiyohara
325b8e821a
Support Plathome's OpenBlockS600.
2010-03-18 14:15:38 +00:00
kiyohara
b105a1867e
Support PowerPC 405EX/EXr.
...
1. Add some new source and header files.
(MAL(split) and RGMII(new) relations for EMAC)
2. Create dcr4xx.h. Its moved from dcr405gp.h. Also remove dcr405xx.h.
3. intr.c supports MULTIUIC with virtual-irq. likes to oea.
support 32-virq/128-hwirq.
4. multiple emac support.
5. WALNUT and VIRTEX_* includes arch/powerpc/conf/files.ibm4xx.
6. WALNUT pci uses arch/powerpc/ibm4xx/pci/.
2010-03-18 13:58:38 +00:00
kiyohara
2692e2e238
Support PowerPC 405EX/EXr.
...
1. Add some new source and header files.
(MAL(split) and RGMII(new) relations for EMAC)
2. Create dcr4xx.h. Its moved from dcr405gp.h. Also remove dcr405xx.h.
3. intr.c supports MULTIUIC with virtual-irq. likes to oea.
support 32-virq/128-hwirq.
4. multiple emac support.
5. WALNUT and VIRTEX_* includes arch/powerpc/conf/files.ibm4xx.
6. WALNUT pci uses arch/powerpc/ibm4xx/pci/.
2010-03-18 13:47:04 +00:00
kiyohara
5cf42f3927
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595.
...
Remove multiple njata.
Add uthum, udl, stuirda, uchcom, uberry, u3g, ugensa, uvideo.
2010-03-10 17:40:31 +00:00
kiyohara
e5ad71567c
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595.
...
=============================================================================
2010-03-10 17:25:21 +00:00
plunky
04e2ab6ae6
add uhso(4) device where appropriate
...
- follow the lead of other USB driver declarations wrt commented out
- (cross-)build tested all these kernels
2010-03-07 09:39:42 +00:00
plunky
c269ebf72f
use a MI major number for uhso(4) driver
...
(requested by mrg)
2010-03-06 23:45:38 +00:00
plunky
4677f8289f
add major device for usho(4) driver
2010-03-06 21:31:50 +00:00
pooka
63669c6b3e
Fix some historical powerpc curiocity which had kernfs depend on
...
startsym/endsym, and which crept into most powerpc ports.
2010-03-03 00:30:15 +00:00