Commit Graph

1994 Commits

Author SHA1 Message Date
xtraeme
44f8e8f4d4 Add options SYSCALL_{STATS,TIMES,TIMES_HASCOUNTER}. 2007-02-19 20:43:57 +00:00
dsl
eeeb3c2624 Get config(1) to supply the default parameters for BEEP_ON_HALT. 2007-02-18 18:20:26 +00:00
dsl
a1ab8f91ce Add commented out entries for SYSCALL_STATS and SYSCALL_TIMES 2007-02-18 18:05:52 +00:00
daniel
c339e55881 Add an opencrypto provider for the AES xcrypt instructions found on VIA
C5P and later cores (also known as 'ACE', which is part of the VIA PadLock
security engine). Ported from OpenBSD.

Reviewed on tech-crypto and port-i386, no objections to commiting this.
2007-02-17 00:28:23 +00:00
xtraeme
b42a191f38 Add pseudo-device cmos - see cmos(4)
Remove unit number in pseudo-device swwdog, by default it is 1.
2007-02-10 18:00:59 +00:00
ad
b07ec3fc38 Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
dyoung
430441ebbd Add a device major for cmos(4). 2007-02-06 20:38:36 +00:00
dyoung
56db732551 Add cmos(4) for reading/writing CMOS RAM on x86 boxes. This driver
comes from Takahiro Kambe, with some mods by me.
2007-02-06 07:28:59 +00:00
xtraeme
5e3e443d5a Add the following pseudo-devices:
* lockstat - see lockstat(8)
* swwdog - see swwdog(4)
2007-02-04 17:49:02 +00:00
pooka
7f95c564bd add puffs 2007-01-28 20:55:20 +00:00
hubertf
9f04f18402 Enable Altq and some others, sinced from GENERIC 2007-01-27 23:41:09 +00:00
tls
698fb43463 Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has
not used partition ID 0x165 for many, many years, and the presence of
this option in INSTALL kernels can cause overwriting of existing FreeBSD
installations when sysinst writes back the disklabel.  Those with very,
very old NetBSD installations may find that they must update their fdisk
partition tables to use partition ID 0x169 for their NetBSD partitions.

This seems like the best of a number of lousy choices for dealing with
this problem.  Sysinst should perhaps grow code that asks whether an
existing 0x165 partition should be converted.

~
2007-01-24 19:46:25 +00:00
xtraeme
a3252760bc viaenv(4) does not need anymore viapm. 2007-01-20 18:48:17 +00:00
mouse
8fb29141e0 Hook srt into the rest of the kernel build machinery, so it works to
just uncomment the pseudo-device line (which arguably should go into
other ports' GENERICs too, and at some point may).

OKed by perry.
2007-01-11 05:36:29 +00:00
cube
747e90f203 Remove traces of scd(4), which apparently never actually had a driver in
the tree.
2007-01-09 21:59:08 +00:00
tsutsui
20e2aecd79 Add ciphy(4) for vge(4) and rgephy(4) for re(4). 2007-01-09 10:19:52 +00:00
jmcneill
e80795da77 Comment out icsphy and ukphy for now; this makes both 1.1 and 1.6 Xboxes
boot. From Andrew Gillham.
2007-01-06 19:29:36 +00:00
jmcneill
ded203738f Use the pic16lc@iic driver for setting the system LED, rebooting, and
powering off the machine instead of the assembly code in pic16l.S
2007-01-06 18:42:36 +00:00
jmcneill
555c5f96e9 Add Xbox Serial EEPROM driver to the sample Xbox config. 2007-01-06 18:05:20 +00:00
jmcneill
2a4936329d Add some WSDISPLAYIO compat options, an SMBus driver, and the pic16lc
sensor driver to the Microsoft Xbox sample config.
2007-01-06 02:45:42 +00:00
jmcneill
3f24c8d89c Enable Microsoft Xbox controller driver. 2007-01-05 17:46:24 +00:00
jmcneill
6f578b89df Cleanup sample XBOX config file. 2007-01-05 05:04:38 +00:00
jmcneill
ccfadab966 Microsoft Xbox support, from Andrew Gillham.
Still requires some bug fixes in the nfe(4) driver; works with USB ethernet.
Requires Xromwell / Cromwell 2.41dev or above to boot. Tested both CD boot
and etherboot.

xboxfb(4) currently does not work properly with component video cables.
2007-01-04 18:16:43 +00:00
gdt
e8b17765a8 Comment out -g, avoiding building netbsd.gdb. Because of inclusion,
this affects XEN3_DOM[0U] as well.  This change shrinks the amount of
disk space required for a full build significantly, and now only ALL
has -g enabled.

ok bouyer@
2007-01-03 19:42:37 +00:00
tron
ffb1f19b79 Disable ppp(4) because pppd(8) isn't on the installation image anyway. 2007-01-03 13:43:49 +00:00
tron
1001a93eaa Having ppp(4) and sl(4) enabled in this kernel configuration is completely
pointless because it doesn't support any serial interfaces.
2007-01-03 13:36:03 +00:00
dsl
7510ceee96 Comment out 'bnx', a network card that requires a 120kb download isn't
going to be the only way to get data onto a system.
This should get the INSTALL image way back under 2.8M again.
Someone does need to sort out an ACPI install kernel though....
2007-01-02 18:05:19 +00:00
xtraeme
091ed609dd It's stupid to build this kernel with '-march=pentiumpro -mtune=i486"
because xen does not work on them... use '-march=i686" as we already
do in XEN2_DOM0.
2006-12-29 21:54:44 +00:00
yamt
3f0f3de613 update comments on NFS_V2_ONLY after nqnfs removal. no functional changes.
from Arnaud Lacombe.
2006-12-29 21:49:03 +00:00
dogcow
949714e345 Since pppd isn't part of the install image, having ppp in the kernel is a
little silly. (This also reduces the kernel size enough for build release to
work again.)
2006-12-28 22:32:19 +00:00
christos
75cde65fed move to x86/pci/agp_machdep.c from Blair Sadewitz 2006-12-18 12:10:42 +00:00
bouyer
ea4f35dcd0 Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
2006-12-17 23:02:06 +00:00
bouyer
462dc620e3 Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller.
Ported from OpenBSD, tested on i386 and amd64.
2006-12-17 22:57:14 +00:00
yamt
b0a14e5934 - remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead.
- make fileassoc_t a pointer and remove FILEASSOC_INVAL.
- clean up kern_fileassoc.c.  unify duplicated code.
- unexport fileassoc_init using RUN_ONCE(9).
- plug memory leaks in fileassoc_file_delete and fileassoc_table_delete.
- always call callbacks, regardless of the value of the associated data.

ok'ed by elad.
2006-12-11 15:24:27 +00:00
uwe
9ee91471c3 Properly def{flag,param} all PNPBIOS* options and consolidate them in
opt_pnpbios.h.  Update DEBUG config since PNPBIOSDEBUG_VALUE requires
parameter now.
2006-12-09 22:45:26 +00:00
dyoung
add8c1de7f Add rtw at pci to the GENERIC kernel. 2006-12-04 01:32:37 +00:00
christos
6420383ae6 keep the note section 2006-12-02 04:49:37 +00:00
bouyer
7b4730a29f Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata
ports of a Intel 63xxESB chipset. Does not support NCQ yet.
2006-11-30 21:01:15 +00:00
xtraeme
fae6ff8d21 Add pseudo-device drvctl... needed for drvctl -p <device> to show
device properties dictionary.

IMHO this should be enabled by default in GENERIC.
2006-11-29 13:41:28 +00:00
christos
cc00177a7d Separate -Os into COPTS; pointed out by Izumi Tsutsui. 2006-11-28 16:24:54 +00:00
christos
edc54bf23f s/COPTS/CPUFLAGS/
s/-O2 //
2006-11-28 16:15:36 +00:00
dsl
c68404728d Remove the firmware for a few cards - saves 70k (before compression) 2006-11-25 17:55:28 +00:00
rpaulo
74c9505238 Add pseudo-device etherip. 2006-11-23 04:22:02 +00:00
dsl
1423b45db9 remove KERNFS it isn;t in any of the other install kernels, and mount_kernfs
isn't in the ramdisk images.
2006-11-18 16:52:57 +00:00
tsutsui
fbed9c84db COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
2006-11-17 22:18:22 +00:00
bouyer
a897b56088 Simplify XEN3 domU kernel config by including the XEN2 domU configs and
adding only XEN3 specific options/devices.
2006-11-11 20:00:39 +00:00
bouyer
b8f3db3eea Follow GENERIC and enable TMPFS 2006-11-11 19:34:54 +00:00
jmmv
fb3e66fdb3 Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are
not very powerful untouched per uwe@'s suggestion.  The port masters or
the real users of those ports are better suited to make the decision of
enabling it.
2006-11-11 19:00:16 +00:00
jmmv
7a13fe4abf Remove tmpfs's experimental status. OK'ed by core@. 2006-11-11 18:47:08 +00:00
rpaulo
4081961b95 Backout half of previous by popular demand. 2006-11-08 21:18:13 +00:00