matt
a74e1552fa
Add PRIxPTE and pte_value(pt_entry_t) for printing the value of a PTE.
...
Add pte_zero_p(pt_entry_t) to check that a PTE has been zeroed.
2015-06-11 08:01:50 +00:00
matt
0e0edb604f
Don't include <machine/param.h> in .S files, get the needed values from assym.h
...
Define NBPG as UL to avoid integer over with NBXSEG on LP64 systems.
(.S files don't like numbers with UL appended to them).
2015-06-11 07:30:10 +00:00
matt
f7b8434b14
Don't call kcpuset_intersecting_p and then kcpuset_ffs_intersecting since
...
that the last will tell use what we need to know.
2015-06-11 05:28:42 +00:00
matt
b9c0826d5d
Add virtual_start to pmap_limits. This allows MD to steal address space
...
before pmap_bootstrap.
2015-06-11 05:27:07 +00:00
matt
d8c91f91dd
Constify nibbletab
2015-06-11 05:22:55 +00:00
matt
c21818097f
Add a few MIPS32 R3 bits
2015-06-11 05:15:49 +00:00
matt
d99aa73f39
Force *stackp to (uintptr_t) before possibly moving to a smaller pointer size.
2015-06-11 02:54:00 +00:00
alnsn
1ad4508f49
Include <i386/sljit_machdep.h> for i386 compat build.
2015-06-10 23:16:27 +00:00
matt
87b8846905
mci_cache_virtual_alias is bool so use true and false, not 1 and 0.
2015-06-10 22:40:37 +00:00
matt
021704511f
Match sd and ld in addition to wd.
2015-06-10 22:33:06 +00:00
matt
f75f4dcfbb
Avoid using curpcb (use lwp_getpcb(curlwp)) instead.
2015-06-10 22:32:32 +00:00
matt
fcf879e0bf
Transition from __cpuset_t to kcpuset_t *. This brings the local pmap one
...
step closer to uvm/pmap, its eventual replacement. Tested on ERLITE MP kernel.
2015-06-10 22:31:00 +00:00
roy
ffa75d47bd
Teach mdnsd about IN_IFF_NOTREADY and IN_IFF_DETACHED.
2015-06-10 16:32:42 +00:00
hannken
180a9009d6
ufs_inactive: take UFS_WAPBL_BEGIN() before calling chkiq().
...
Should fix PR kern/49948 (quota panic)
2015-06-10 15:28:27 +00:00
msaitoh
30a8e712ee
Remove extra if_start() in wm_ioctl().
2015-06-10 12:14:59 +00:00
matt
41d36ec93d
Add entry for MIPS 1074K
2015-06-10 05:03:59 +00:00
matt
306c71a065
Add MIPS 1074K
2015-06-10 05:03:41 +00:00
ozaki-r
95529645e4
Add missing cleanup
2015-06-10 03:29:37 +00:00
matt
97627a755d
#include <sys/cpu.h> or <mips/cpuregs.h> as needed
2015-06-09 22:50:50 +00:00
matt
92013fbfdf
#include <sys/cpu.h> and/or <mips/cpuregs.h> as needed.
2015-06-09 22:49:55 +00:00
matt
2f1df9346b
#include <sys/cpu.h>
2015-06-09 22:48:54 +00:00
matt
ba3b277170
#include <sys/cpu.h> or <mips/cpuregs.h> as needed
2015-06-09 22:47:59 +00:00
matt
b3a5c5652b
#include <mips/cpuregs.h>
2015-06-09 22:47:12 +00:00
matt
20ca0a94c9
#include <sys/cpu.h> and/or <mips/cpuregs.h> + other include fixes
2015-06-09 22:46:36 +00:00
matt
343f6c784a
#include <sys/sched.h> for yield();
2015-06-09 21:42:21 +00:00
matt
6be453da00
Regen.
2015-06-09 21:41:55 +00:00
matt
4d6f9a09ac
Add xxMarvell E6060 6-port 10/100 Fast Ethernet Switch
2015-06-09 21:41:23 +00:00
matt
95fee2b199
#include either <sys/cpu.h> or <mips/cpuregs.h> as needed
2015-06-09 20:23:53 +00:00
macallan
b21f450d9d
yet another cpuregs.h
2015-06-09 17:53:25 +00:00
macallan
04c3c50ebb
another cpuregs.h
2015-06-09 16:29:01 +00:00
macallan
8005322523
more cpuregs.h
2015-06-09 16:10:48 +00:00
macallan
ec31a2edcd
include cpuregs.h
2015-06-09 15:58:38 +00:00
matt
605a1ecfb0
Fix mips_fixup_zero_relative to have a third argument (ignored).
...
When reading COP0 EBASE, verify that the fixed bits have the right value.
2015-06-09 15:01:05 +00:00
matt
f697a6dc1e
Fix corruption of EntryHi (restored from wrong register).
2015-06-09 14:40:42 +00:00
martin
e44e5ead26
Fix period handling
2015-06-09 12:46:37 +00:00
martin
da3a80aaef
Reenable preemption before returning an error when trying to set the
...
watchdog to an invalid period.
2015-06-09 12:10:08 +00:00
skrll
c62023da75
Use armreg_auxctl_{read,write} instead of inline asm.
...
No functional change.
2015-06-09 10:44:55 +00:00
skrll
5a9e8f996f
Correct a comment
2015-06-09 10:22:15 +00:00
martin
1ee53895c7
Fix printf formats for db_expr_t on 32bit kernels
2015-06-09 09:18:37 +00:00
skrll
f282ebc39b
KNF a comment
2015-06-09 08:13:17 +00:00
skrll
b3127e4c23
Trailing whitespace.
2015-06-09 08:09:24 +00:00
skrll
6b30782b39
Use TTBR_[UM]PATTR in a9_mpsubr.S as well as cpufunc_asm_armv7
...
Prompted by matt@
2015-06-09 08:08:14 +00:00
ozaki-r
978c966b4f
Add tests for bridge members with an IP address
...
The tests include checks for PR#48104 which is not fixed yet.
Note that one test unexpectedly fails for some reason
(unrelated to PR#48104). We have to fix it somehow.
2015-06-09 00:39:53 +00:00
macallan
3b04b253c2
sync _MTC0_V0_USERLOCAL with cpuregs.h
...
now CI20 boots again
2015-06-08 18:22:23 +00:00
matt
7782a8ab0c
#include <mips/cpuregs.h>
2015-06-08 16:25:29 +00:00
christos
8f54820655
back to the defines (fixing a typo -- extra 'g')
2015-06-08 15:04:20 +00:00
christos
981b1ee281
Another version using inline functions (just as a demo, I'll go back to
...
defines since they are shorter and inlines don't fix the problem).
2015-06-08 15:02:33 +00:00
matt
18be05de29
Add wdog0
2015-06-08 14:42:38 +00:00
matt
b0951873b7
Fix octeon_reset_vector to work in non-MP kernels.
2015-06-08 14:24:20 +00:00
joerg
fb99f8156a
mvgetnstr should have a length argument as the name implies.
2015-06-08 12:38:57 +00:00