Commit Graph

235854 Commits

Author SHA1 Message Date
matt
99d1b2efee cinclude CUBIEBOARD.local 2015-06-01 23:17:47 +00:00
matt
ac748598de Include OCTEON support for syncw and saa/saad (Store Atomic Add). 2015-06-01 23:16:54 +00:00
matt
2d2997316d Rework cavium support in preparation for MULTIPROCESSOR support 2015-06-01 22:55:12 +00:00
nat
62dd0696ca Fix splashscreen on resolutions where text is centered.
This commit was approved by macallan@
2015-06-01 20:47:59 +00:00
matt
23a95653af pmap_directbase is a failed experiment, nuke it. 2015-06-01 19:16:44 +00:00
phx
ff34925b8f Remove unused KUSER_AREA, SYSPTSIZE, USRPTSIZE.
Bump MAXTSIZ and MAXDSIZ to the same values atari is using.
This makes gcc 4.8 (/usr/libexec/cc1) load and execute.
2015-06-01 17:16:56 +00:00
phx
1e2924a83b Removed unused variable to make it compile again. 2015-06-01 17:09:46 +00:00
roy
cb53724789 Add support for NPF ioctls. 2015-06-01 16:07:27 +00:00
ryo
dd6fa111d8 Limit the maximum size of memory to 3840Mbyte for 4G memory board (NITROGEN6MAX)
constrained by memory layout of i.MX6 SoC.
2015-06-01 10:10:56 +00:00
ryo
c34b2f51ff add #define __HAVE_PIC_PENDING_INTRS because imxgpio use pic_mark_pending() 2015-06-01 09:49:36 +00:00
matt
5f53a93d2f Use the new BRDGGIFS and BRDGRTS cmds which just use ifdrv directly. 2015-06-01 06:15:18 +00:00
matt
ef434b48cb Modify the BRDGGIFS and BRDGRTS cmds to be more COMPAT_NETBSD32 friendly.
(XXX whitespace)
2015-06-01 06:14:43 +00:00
ozaki-r
b420830aee Improve stability of route_flags_xresolve tests
Insert delays to give route monitor a chance to complete its work.
2015-06-01 01:36:30 +00:00
roy
555a592508 Back out prior
gimpy1@ we don't #include driver .h in netbsd32
2015-06-01 00:15:07 +00:00
roy
643289594b Revert prior change, optionally include PPPOE and SPPP support again.
Fix compat_netbsd32 module building by enforcing both.
2015-05-31 23:40:19 +00:00
roy
eeb5f0236a Revert prior as it's no longer needed. 2015-05-31 23:01:04 +00:00
roy
cf18a8ed2e It seems we cannot depend on kernel config in modules, so always compile
in PPP(,oE) support.
2015-05-31 22:58:50 +00:00
roy
fc67b5dc14 Add support for PPPOEGETPARMS and PPPOESETPARMS. 2015-05-31 22:19:41 +00:00
roy
27cf308b62 Support SPPPGETAUTHCFG and SPPPSETAUTHCFG. 2015-05-31 22:16:16 +00:00
matt
d3558c0177 Increase kernel VA space for kernels that don't use direct mapped memory.
(512MB -> 1.25GB)
2015-05-31 22:15:52 +00:00
roy
9f3fcd35ec Allow sppp to be #if NSPPP > 0 2015-05-31 22:09:38 +00:00
jmcneill
42e3a53701 disable __HAVE_MM_MD_DIRECT_MAPPED_PHYS again, still some stability issues 2015-05-31 20:04:44 +00:00
hannken
d8868b1ee7 Change lfs from hash table to vcache.
- Change lfs_valloc() to return an inode number and version instead of
  a vnode and move lfs_ialloc() and lfs_vcreate() to new lfs_init_vnode().

- Add lfs_valloc_fixed() to allocate a known inode, used by kernel
  roll forward.

- Remove lfs_*ref(), these functions cannot coexist with vcache and
  their commented behaviour is far away from their implementation.

- Add the cleaner lwp and blockinfo to struct ulfsmount so lfs_loadvnode()
  may use hints from the cleaner.

- Remove vnode locks from ulfs_lookup() like we did with ufs_lookup().
2015-05-31 15:48:02 +00:00
hannken
cf850531be Make lfs_fastvget() private to lfs_syscalls.c, change it to take the
BLOCK_INFO and vnode lock type instead of the inode disk address and
return the vnode locked.

Change lfs_markv() and lfs_bmapv() to work on locked vnodes.
2015-05-31 15:45:18 +00:00
hannken
c063d4ccd5 Use VFS_PROTOS() for lfs.
Rename conflicting struct lfs field "lfs_start" to "lfs_s0addr".

No functional change.
2015-05-31 15:44:30 +00:00
roy
c4fd6408ee Fixup ifdrv parameter order. 2015-05-31 15:08:14 +00:00
jmcneill
9be3b3689d enable MULTIPROCESSOR 2015-05-31 14:43:59 +00:00
jmcneill
522164bbdf set VDD_CPU to 1.4V 2015-05-31 14:42:56 +00:00
jmcneill
a262eaf457 add external function for writing to dvc (I2C5) devices 2015-05-31 14:41:59 +00:00
njoly
dc12bdee6f Regen for write(2) size argument fix. 2015-05-31 10:50:04 +00:00
njoly
e72b8ff8b4 Fix write(2) size argument (int -> size_t). 2015-05-31 10:49:27 +00:00
skrll
9014cc8d38 No need to cpu_dcache_wbinv_all now that a9_mpsubr.S invalidates L1 only
as it should
2015-05-31 08:13:18 +00:00
abs
81e568b8d1 Add missing break - from Felix Deichmann in PR port-vax/49935 2015-05-31 07:04:18 +00:00
jmcneill
58a741c99b enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS and PMAP_NEED_ALLOC_POOLPAGE 2015-05-31 00:41:53 +00:00
matt
b56c31aca3 Add CALL macro to hide ugliness of calling when KERNEL_BASE_VOFFSET is non-0 2015-05-31 00:02:16 +00:00
matt
6ede22fafe Support directmapped systems with >1GB that start memory at 0x80000000. 2015-05-30 23:59:33 +00:00
matt
3c80ab26d6 Use the first1g for kernel memory, not the 2nd one. 2015-05-30 23:17:37 +00:00
christos
206769164b Add ability to test using a local socket. 2015-05-30 22:40:38 +00:00
christos
25c2d06413 fix example. 2015-05-30 22:40:17 +00:00
christos
f92752c16e Centralize and fix =/* parsing, now =/24 works again.
XXX: pullup-7
2015-05-30 22:39:14 +00:00
matt
16c72190ff Call armv7_dcache_l1inv_all in mpstart
Make sure ACTRL<31> is set on A15 with 3+ cores.
2015-05-30 21:44:38 +00:00
skrll
4d2837fbc2 Typo in previous 2015-05-30 21:25:22 +00:00
skrll
e4f87d41d9 Provide a armv7_dcache_l1inv_all 2015-05-30 21:23:17 +00:00
christos
3a34db682f add prototype 2015-05-30 21:05:18 +00:00
skrll
969a0df12f Add Revision ID register 2015-05-30 20:39:56 +00:00
joerg
e754774175 Create a per-device state for iscsi(4), effectively making it a cloning
device.
2015-05-30 20:09:47 +00:00
joerg
adac2d746a Improve wording. 2015-05-30 19:14:46 +00:00
jmcneill
3f31d66c52 dont set SDHC_FLAG_NO_HS_BIT flag 2015-05-30 18:53:39 +00:00
joerg
7169751760 Save space by making ack flag booleans. 2015-05-30 18:12:09 +00:00
joerg
b869fee6c4 Inline SET_CCB_TIMEOUT and SET_CONN_TIMEOUT 2015-05-30 18:09:31 +00:00