Commit Graph

198 Commits

Author SHA1 Message Date
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
tsutsui 43e8a97158 Add options P1003_1B_SEMAPHORE. 2011-01-04 02:19:32 +00:00
hannken afdfce8e3b Remove unused count from pseudo-device md. 2010-11-23 11:13:52 +00:00
tsutsui f2af7cc187 Build install ramdisk kernel for JORNADA720. 2010-09-04 01:16:49 +00:00
tsutsui 189acfdc99 Enable options COMPAT_16 for old distributed.net client binaries. 2010-08-28 14:50:21 +00:00
tsutsui 7049a3dc1c Add acphy(4), which can be found with aue(4). 2010-08-12 17:23:23 +00:00
tsutsui f54755843c Add options PXA2X0_LCD_WRITETHROUGH to improve console speed. 2010-08-08 11:25:53 +00:00
tsutsui 8a50d20d70 Add atapibus and atapi devices. My USB DVD multi drive requires them. 2010-07-31 16:02:11 +00:00
tsutsui cb22d3f299 Add uaudio(4). 2010-07-31 15:57:30 +00:00
tsutsui 632b7e4671 Make FONT_VT220L8x16 default for aesthetics.
XXX1: Is it better to use FONT_VT220ISO8x16?
XXX2: Should we change the default font from FONT_BOLT8x16 in MI wsfont.c?
2010-07-21 12:16:54 +00:00
tsutsui c874d8cab4 Add upgt(4) for WS003SH/WS004SH internal WLAN. 2010-07-05 14:30:00 +00:00
tsutsui e04e7d8109 Comment out options RTC_OFFSET so that bootinfo->timezone passed by
hpcboot will be used by default.
2010-06-26 16:34:47 +00:00
tsutsui 9bb99692d4 If options RTC_OFFSET is not specified use bootinfo->timezone passed
by hpcboot.exe as well as other hpc* ports.  Noticed by uwe@.
Also comment out options RTC_OFFSET=0 lines and note about this
in kernel config files.  Tested on WS003SH.

XXX: dup code among pxa2x0_hpc_machdep.c and sa11x0_hpc_machdep.c
2010-06-26 00:25:02 +00:00
tsutsui 8809b23e72 Add several USB Ethernet devices. 2010-06-25 17:53:28 +00:00
tsutsui 42613739e0 Enable options DDB, which is enabled in other kernels. 2010-06-25 17:42:02 +00:00
tsutsui c57d9e3781 Set options RTC_OFFSET=-540 since Windows Mobile stores localtime
into the RTC and we can assume most W-ZERO3 users live in JST timezone.

XXX: Probably it would be better to allow a kernel getting RTC_OFFSET value
XXX: via bootinfo set by boot(8) or boot.cfg(5).
2010-06-25 17:40:32 +00:00
nonaka 9f0932355d Added keypad driver for WS011SH. 2010-05-30 10:00:27 +00:00
plunky c938c0405b add btmagic(4) where other Bluetooth drivers are listed 2010-05-22 19:02:07 +00:00
nonaka 2f41d35d1d Added touchpad driver for WS007SH. 2010-05-09 10:39:59 +00:00
nonaka cd77e74371 Added 2 options for X. 2010-05-09 02:03:35 +00:00
nonaka 4932d44fdd The capacity of RAM is decided according to the model. 2010-04-24 21:52:34 +00:00
nonaka b62fc9e203 Added Sharp W-ZERO3 series support. 2010-04-17 13:36:21 +00:00
pooka 835e533be4 Remove unused count (invariably "4") from pseudo-device fss. 2010-04-16 13:48:27 +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 70d4493c77 Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.
2009-12-05 20:11:01 +00:00
joerg f5b0fec0e0 Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.
2009-03-06 20:31:46 +00:00
jym 92ae85d18e Changes to MEMORY_RBFLAGS option:
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)

See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html

Reviewed by abs@ in private mail.
2009-02-06 18:50:26 +00:00
christos 2dacfb04ff remove esl (KIYOHARA Takashi) 2009-01-03 17:46:05 +00:00
ad 6ba528b5bc Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
2008-11-24 11:41:07 +00:00
ad 0efea177e3 Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
simonb 0751ba4bff Add "options WAPBL" to standard GENERIC/INSTALL type configs. 2008-07-31 07:40:59 +00:00
tsutsui 6b0322861b Add options COMPAT_40 to files which have options COMPAT_30. 2008-05-30 20:10:01 +00:00
matt 825088eda6 Merge kernel changes in matt-armv6 to HEAD. 2008-04-27 18:58:43 +00:00
drochner bb33f35f20 Since files.wscons et al. are included by ~all ports anyway, include
them in the mi "files" file, and remove include statements from md files.
These shouldn't pull in additional kernel code when not in use, so it
shouldn't do any harm except a risk of namespace collisions which
should be easy to fix.
2008-02-20 21:43:33 +00:00
joerg ed2c6fd85b Register assym.h dependencies. 2008-02-18 13:29:46 +00:00
chris 67bda63986 Add an arm/conf/std.arm file which contains common arm options, initially
just options CPU_IN_CKSUM.

Include std.arm in all arm platform std files.

This should reenable the asm in_cksum code for all arm platforms.

Also remove the now unused in_cksum_arm.S.
2008-01-27 12:37:10 +00:00
chris 131e68c2e1 Remove arm support for IPKDB.
It hasn't worked since arm was broken out from arm32 in Jan 2001, and
no-one has noticed or cared to fix it.
2008-01-19 13:11:09 +00:00
ad 2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
ad 4b293a84e1 Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high.
- Acquire kernel_lock only for interrupts at IPL_VM.
- Implement threaded soft interrupts.
2007-12-03 15:33:00 +00:00
kiyohara a1297d6f3f Add bcsp(4). 2007-12-02 05:19:11 +00:00
garbled d974db0ada Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
2007-10-17 19:52:51 +00:00
kiyohara 7fbebc4263 Add btbc(4). 2007-08-20 00:54:41 +00:00
jnemeth 3377bd5221 PR/36234 - Joerg Niendorf -- xi -> xirc 2007-05-07 09:02:05 +00:00
kiyohara 11c9c998db Add btuart(4). 2007-03-01 14:57:38 +00:00
ichiro 966d923382 move devices entry to MD/conf/files.*
catch up to current kernel configuration
2007-01-08 16:21:45 +00:00
wiz 6919c6578c s/independant/independent/, from Zafer. 2006-11-24 22:04:21 +00:00
jmmv 7a13fe4abf Remove tmpfs's experimental status. OK'ed by core@. 2006-11-11 18:47:08 +00:00
peter 677fb8d602 Backout audio changes that crept in (not ready yet). 2006-10-07 14:27:54 +00:00
peter 5231df85b3 Add support for touches on the HP hard icons, mostly copied from hpcsh but
also with support for raw kbd (for X).

No objection on port-hpcarm.
2006-10-07 14:09:07 +00:00