abs
201c1005be
sync with sys/arch/i386/conf, enable some USB devices
2007-05-12 15:11:16 +00:00
gavan
29031392e2
Now that we have extended PCI address space, we no longer have to avoid
...
configuring the graphics card.
2007-05-12 15:03:08 +00:00
gavan
392aeaadec
Implement ATU Direct Window in order to increase available PCI address
...
space.
2007-05-12 14:34:03 +00:00
he
1d168d71bb
Bump SYMTAB_SPACE so that the contents fits again.
2007-05-07 18:51:45 +00:00
macallan
2644a249ac
include files.wsfb
2007-04-10 02:40:16 +00:00
drochner
ab07e481e4
It doesn't make sense to specify "configuration" and "interface"
...
locators for uhub because a hub can't have sub-devices.
This might be sanity-checked eventually.
Same for ubt now after the change to device attachment.
2007-03-14 12:27:20 +00:00
thorpej
d1d10b58ab
Make ipl_t and ipl_cookie_t 8-bit values. kmutex is now down to 12 bytes
...
(from 20) on ARM.
Approved by Matt Thomas.
2007-03-09 06:45:19 +00:00
thorpej
09c5f9cc49
TRUE -> true, FALSE -> false
2007-02-28 04:21:51 +00:00
ad
3363855a4a
Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch callouts
...
via a soft interrupt. In the near future, softclock will be run from process
context.
2007-02-16 02:53:43 +00:00
ad
b07ec3fc38
Merge newlock2 to head.
2007-02-09 21:55:00 +00:00
yamt
8bf7662829
merge yamt-splraiseipl branch.
...
- finish implementing splraiseipl (and makeiplcookie).
http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html
- complete workqueue(9) and fix its ipl problem, which is reported
to cause audio skipping.
- fix netbt (at least compilation problems) for some ports.
- fix PR/33218.
2006-12-21 15:55:21 +00:00
jmmv
7a13fe4abf
Remove tmpfs's experimental status. OK'ed by core@.
2006-11-11 18:47:08 +00:00
bjh21
65d685fe36
Use <arm/bootconfig.h>.
2006-10-24 20:39:13 +00:00
gavan
932a44eae6
Enable timecounters for iyonix
2006-09-10 23:15:58 +00:00
gdamore
3ed78c56f7
Enable __HAVE_GENERIC_TODR. ok gavan@
2006-09-10 19:17:48 +00:00
bjh21
e10108c7f2
Nothing in the kernel now tests __HAVE_NWSCONS, so stop defining it everywhere.
2006-09-03 13:51:23 +00:00
christos
e0df1e4c51
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
...
Also remove CCITT,NS,NIP
2006-08-26 20:26:43 +00:00
tsutsui
6ff205ce76
Remove obsolete #options VERIFIED_EXEC, found by grep(1).
2006-08-26 07:59:21 +00:00
skrll
1a3062e81b
s/adpater/adapter/
...
Prompted by PR/34195
2006-08-14 06:22:33 +00:00
drochner
84f50d1b92
don't install <machine/db_machdep.h>, this is kernel only
2006-07-26 19:54:56 +00:00
gdamore
34537908ab
Add an option COM_REGMAP to allow com(4) to use an array of register indices.
...
This allows us to convert aucom to just another com attachment, and cleanup
some code in the com_arbus.c.
Additionally, we use a common com_cleanup routine rather than having a
zillion copies of it in the attachment points.
This has been tested on a number architectures, and it has been shown to get
close to comparable performance when COM_REGMAP is defined, and comparable
when it is not defined.
Approved by core@. Fixes PR port-evbmips/32362.
2006-07-13 22:56:00 +00:00
liamjfoy
aeee5deab9
Add CARP to GENERIC kernel configs. CARP is not enabled by default.
...
ok: christos
2006-06-28 15:19:27 +00:00
he
22d1eb4faa
Fix a build problem ('kernel_l1pt.pv_va may be used uninitialized').
2006-06-27 23:02:04 +00:00
gavan
126197eae7
Fix typo
2006-05-14 15:26:05 +00:00
thorpej
fb44a8574b
Remove the devprop API and switch everthing over to the new proplib. Add
...
a new device_properties() accessor for device_t that returns the device's
property dictionary.
2006-05-05 18:04:41 +00:00
he
cbc9e47bd2
Give it 10000 bytes more SYMTAB_SPACE, so that it fits again.
2006-03-09 18:48:20 +00:00
kleink
57e7956122
Fix inverted device_is_a() use logic in rev. 1.4.
2006-02-28 23:02:28 +00:00
thorpej
9bc69fdb97
cfg1, cfg2, and swdpin are not generic properties the same way that
...
mac-addr is. Prefix them with i82543-
2006-02-27 04:50:47 +00:00
thorpej
132ce1f07f
Use device_is_a()
2006-02-26 05:24:52 +00:00
gavan
d57c2ae462
Nuke reference to root on rtk0. Default to root on ?
2006-02-22 00:34:00 +00:00
gavan
60b9fa0cff
* Read the Machine ID from flash
...
* Determine the MAC address for the onboard Ethernet from the Machine ID
* Use device properties to pass the MAC address into the wm driver
2006-02-22 00:23:52 +00:00
gdamore
8430838831
PCI_NETBSD_CONFIGURE should allocate (but not map) address space expansion
...
ROMS by default. Full discussion at
http://mail-index.netbsd.org/tech-kern/2005/12/16/0023.html
Closes PR kern/32467
Reviewed by briggs@
2006-02-10 20:52:56 +00:00
cube
6ff13154dd
Remove 'count' argument for pseudo-devices that ignore it
...
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
2006-02-05 05:01:48 +00:00
rpaulo
e1c6b6ed0f
bpfilter doesn't accept count anymore.
2006-02-04 02:53:13 +00:00
reinoud
a92fdbbc53
Add commented out UDF file-system entry in all GENERIC configurations.
2006-02-02 21:32:08 +00:00
yamt
6d12f0a6d7
implement splraiseipl() for the following ports.
...
evbarm, iyonix, cats, netwinder, acorn26
reviewed by Bill Studenmund.
2006-01-01 14:24:33 +00:00
perry
5f1c88d70d
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:06:46 +00:00
briggs
c9d34b2987
Add an offset to the I/O port translations. This allows IQ80321
...
and others to avoid providing PCI I/O space at address 0.
Iyonix, however, needs to provide PCI I/O space at 0.
The others require I/O space to be offset in part due to a bug
work-around in wm(4) which requires that I/O space access be used
to reset the controllers. If I/O space is mapped at zero, the card
claims, but ignores, the transactions, and the controller doesn't
get reset properly and can't then be used.
2005-12-15 01:44:00 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
elad
4591e5acfd
Add (commented out) Veriexec options and pseudo-device to GENERIC kernels,
...
and remove the i386 GENERIC_VERIEXEC config.
2005-12-09 23:34:01 +00:00
tsutsui
ff9b47d69e
Adjust comments for options FFS_NO_SNAPSHOT.
...
XXX: This option should be mentioned in options(4).
2005-12-07 09:10:11 +00:00
jmc
e9d219c19e
Don't have a duplicate joystick.h. Just include sys/joystick.h like all
...
other platforms
2005-12-07 05:38:52 +00:00
he
df680013d1
Bump SYMTAB_SPACE so that it fits again.
2005-12-04 03:21:44 +00:00
yamt
bc21da4cfb
bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer.
...
bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.
we have too many copies!
2005-11-24 13:08:32 +00:00
chs
59fddeceaa
turn off DEBUG and DIAGNOSTIC in GENERIC kernels so that they
...
are compatible with the LKMs that are part of the release.
2005-11-03 16:48:29 +00:00
yamt
7e71f567e4
include "conf/std".
2005-09-17 09:44:05 +00:00
jmmv
ec93365612
Initial addition of tmpfs, an efficient memory file-system. This project
...
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by
default in all kernels. However, as typically done, a commented-out
entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
2005-09-10 19:20:48 +00:00
drochner
727527c99b
remove "dev" locators from cardbus device definitions, it doesn't
...
make sense technically and might be removed
2005-09-09 16:26:19 +00:00
drochner
44bf0a7ee2
s/locdesc_t/int/g
2005-08-26 13:19:34 +00:00
christos
93c362d7ef
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
2005-08-19 05:19:49 +00:00