Commit Graph

235849 Commits

Author SHA1 Message Date
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
joerg 8adffa949a Remove ISCSI_PERFTEST. 2015-05-30 18:00:09 +00:00
jmcneill 53635e2272 support 8-bit mode for SDHC 3.0+ controllers 2015-05-30 17:52:07 +00:00
joerg 7a9216d2ee Fix set lists for NetBSD/ARM after the OABI addition. 2015-05-30 17:39:56 +00:00
jmcneill b340c54a1a remove debug printf 2015-05-30 17:12:16 +00:00
riastradh 2d6ddb2075 Null suspend/resume handler for uplcom(4). 2015-05-30 16:44:28 +00:00