Commit Graph

122265 Commits

Author SHA1 Message Date
maxv
687880ac6a Style 2014-03-29 09:31:11 +00:00
skrll
45c2650cd7 Sprinkle #ifdef _KERNEL{,_OPT} 2014-03-29 09:27:57 +00:00
ozaki-r
f351285ac5 Replace sprintf with snprintf 2014-03-29 05:07:25 +00:00
ozaki-r
9296282025 Fix typos 2014-03-29 05:03:43 +00:00
zafer
b79dc9575c Fix an issue with 11g beacon frames.
From FreeBSD Rev. 226465
Makes 11g wep, wpa2 and hostap work again.
2014-03-29 00:59:05 +00:00
riastradh
0fb1b53a4b Don't leak KVA by forgetting to call uvm_km_free...oops!
From rmind@.
2014-03-28 23:22:27 +00:00
riastradh
d727e05d80 Remove needless splvm/splx calls.
From rmind@, who explained that the pmap(9) man page is wrong.
2014-03-28 23:19:41 +00:00
matt
794a9be7ca Mark interrupt as MPSAFE. 2014-03-28 21:57:22 +00:00
matt
fa0e082493 ARM_MMU_EXTENDED support. 2014-03-28 21:56:45 +00:00
matt
47494f6774 Add ARM_MMU_EXTENDED support. 2014-03-28 21:56:02 +00:00
matt
a9d8178c41 Make ddb_registers per-cpu. All switching of CPUs (xxx doesn't work yet). 2014-03-28 21:54:12 +00:00
matt
c7572f9fd4 ARM_MMU_EXTENDED support. 2014-03-28 21:52:53 +00:00
matt
3571520b18 Change arm_cpu_mbox to volatile 2014-03-28 21:51:59 +00:00
matt
a7b613d41a Add tlb routines for pmap_tlb.c 2014-03-28 21:51:21 +00:00
matt
27943e59d2 Add ARM_MMU_EXTENDED support 2014-03-28 21:50:40 +00:00
matt
94d9f6fee5 Initialize cache way_size and sets 2014-03-28 21:49:22 +00:00
matt
79d29d4609 Use cpsie/cpsid if possible.
change cache_type to uint8_t
more ARM_MMU_EXTENDED support (ASID)
2014-03-28 21:47:48 +00:00
matt
b7b36a86a8 Make ddb_regs, undefined & vfp evcnt's per cpu. 2014-03-28 21:44:59 +00:00
matt
73b182726d Move undefined evcnt's to cpu_info. 2014-03-28 21:44:35 +00:00
matt
ac5d706a49 Make sure the pmap is activated before returning to userland. 2014-03-28 21:43:49 +00:00
matt
2b3dd61a71 arm_cpu_max = num of cpus 2014-03-28 21:43:01 +00:00
matt
b5ce4e7f1e Add gtmr_bootdelay. rename clockhandler to gtmr_intr 2014-03-28 21:41:46 +00:00
matt
2424f9781d Use dmb/dsb 2014-03-28 21:40:53 +00:00
matt
d6e299a97b Various MP changes. 2014-03-28 21:39:09 +00:00
christos
92acc2a82f fold line 2014-03-28 15:02:34 +00:00
christos
9a902bb860 use err 2014-03-28 15:00:53 +00:00
ozaki-r
044269e319 Fix; cts[0] => cts 2014-03-28 13:35:13 +00:00
ozaki-r
046f996cf0 Use snprintf instead of sprintf 2014-03-28 13:26:24 +00:00
ozaki-r
6ac95d35b1 Fix unused variable 'mp' 2014-03-28 11:55:09 +00:00
hkenken
3dbfb37284 Fix printf formating in DPRINTF. 2014-03-28 11:52:51 +00:00
ozaki-r
8405b449bb Use snprintf instead of sprintf 2014-03-28 11:49:40 +00:00
htodd
e4ef43c25c Fix build. 2014-03-28 04:09:19 +00:00
christos
e85af085ed Deal with snprintf more gracefully. 2014-03-28 02:16:47 +00:00
christos
fb640ba08c avoid buffer overflow 2014-03-28 02:15:56 +00:00
skrll
3e1dc7f3b2 Merge upstream fixes. 2014-03-27 23:03:06 +00:00
christos
492cf40e08 add missing dependencies (Takahiro HAYASHI) 2014-03-27 21:21:47 +00:00
christos
4d87c37c1f forgot to commit one patch:
Avoid returning released(free), but still hashed inode numbers.
(Ilya Zykov)
2014-03-27 21:13:06 +00:00
christos
33baebc2e5 explain how a printf might happen (since it has bitten more than one person) 2014-03-27 21:09:33 +00:00
christos
8ce57b0c72 cleanup debugging printfs to avoid overflow 2014-03-27 18:28:26 +00:00
christos
2cd2c9ba7b remove a bunch of repetitive code by introducing filemon_printf. 2014-03-27 18:27:34 +00:00
christos
e93b33c96c correct/add protection against snprintf overflow. 2014-03-27 18:22:56 +00:00
christos
a9253db65e From Ilya Zykov:
- ifdef out some code that is only used for NO_DEV_PTM
- pass the mountpoint instead of the ptm structure to the implementation
  dependent (ptyfs or bsdpty) functions.
- add a function to return the correct ptyfs mountpoint for the current lwp
2014-03-27 17:31:56 +00:00
skrll
0577e0f028 More #if 0'ed removal 2014-03-27 10:42:47 +00:00
skrll
85a926e15d Remove #if 0'ed code. 2014-03-27 10:11:04 +00:00
skrll
d0eeb335da Simplify the semaphore code a little 2014-03-27 07:59:17 +00:00
skrll
f714ddc6b3 KNF 2014-03-27 07:56:56 +00:00
skrll
fe334a7493 bzero -> memset 2014-03-27 07:54:43 +00:00
christos
968c5f53d8 in the bsdpty allocvp flavor, call the bsdpty mkname directly, since it is
the only one possible to be valid (Ilya Zykov)
2014-03-26 21:29:54 +00:00
christos
9b453fe1d0 if one of the ptyfs instances has grabbed the handle don't grab it again,
Ilya Zykov
2014-03-26 21:28:48 +00:00
christos
3900446f61 Add missing ; 2014-03-26 19:44:51 +00:00