macallan
471068c972
SMU config goo
2017-06-06 15:58:59 +00:00
macallan
8ff9ad3262
SMU support, from Phileas Fogg
2017-06-06 15:58:17 +00:00
skrll
a6ce035c71
Document current dtc/libfdt status (even if it is a mess)
2017-06-06 12:56:42 +00:00
jmcneill
e2e89c4db3
Allow 'console=fb' to act as a shortcut on vexpress for
...
'stdout-path=/smb@08000000/motherboard/iofpga@3,00000000/clcd@1f0000'
2017-06-06 09:56:57 +00:00
jmcneill
98ec040ad9
Initialize boot_args before bootstrap for the benefit of platform code.
2017-06-06 09:56:00 +00:00
skrll
e846b19637
Disable dtc/libfdt for now
2017-06-06 08:21:53 +00:00
skrll
03dcb730d4
Add libfdt
2017-06-06 07:45:39 +00:00
nat
aaa8c67e4e
Style change.
2017-06-06 07:32:41 +00:00
nat
59a3cdc9c9
pad blocksize 1024 -> 8192. Helps when sleeping in rate limiter.
2017-06-06 07:31:40 +00:00
nat
153aad6495
Simplification of rate limiter. It now works uni/multiprocessor.
2017-06-06 07:29:35 +00:00
nat
77e338f6c3
sc_bytes_count needs to be set in pad_audio_open not pad_open.
2017-06-06 07:27:15 +00:00
nat
518307b9ac
Express BYTESTOSLEEP as an 64 bit integer.
...
Use BYTESTOSLEEP in expresson of BYTES_PER_SEC.
2017-06-06 07:18:38 +00:00
mbalmer
92375b0ab6
Fix a typo, i366 -> i386.
...
From PR misc/52274.
2017-06-06 07:13:06 +00:00
msaitoh
7ac7b3f845
Regen.
2017-06-06 05:39:28 +00:00
msaitoh
65539b5973
- Change VMware's 0x0770 from "Virtual USB" to "Virtual EHCI"
...
- Add VMware's 0x0774(UHCI) and 0x0778(xHCI)
2017-06-06 05:39:06 +00:00
msaitoh
0b02239177
Add missing RCS Id.
2017-06-06 04:56:12 +00:00
knakahara
2c01b23ab6
apply the same fix as crypto.c:r1.83 for crypto_dispatch to crypto_kdispatch.
2017-06-06 04:11:41 +00:00
knakahara
239ae8baa7
avoid crp_q reordering as hardware interrupts.
...
crypto_{,k}invoke() can be called with holding crp_q_mtx now.
2017-06-06 01:51:39 +00:00
knakahara
15bd7242d4
add locking notes.
2017-06-06 01:48:33 +00:00
knakahara
3fe5189186
restructure locks(2/2): crypto_q_mtx can be adaptive now.
2017-06-06 01:47:23 +00:00
knakahara
bd79c5ac85
restructure locks(1/2): make relation between lock and data explicit.
...
+ crypto_drv_mtx protects
- whole crypto_drivers
+ crypto_drivers[i].cc_lock (new) protects
- crypto_drivers[i] itself
- member of crypto_drivers[i]
+ crypto_q_mtx protects
- crp_q
- crp_kq
+ crypto_ret_q_mtx protects
- crp_ret_q
- crp_ret_kq
- crypto_exit_flag
I will add locking note later.
2017-06-06 01:45:57 +00:00
jmcneill
b4f7190f81
Add support for stdout-path= kernel cmdline option to override the
...
console device specified in the FDT.
2017-06-06 00:28:05 +00:00
jmcneill
eb1baa31be
Allow plfb to be the console device
2017-06-06 00:26:59 +00:00
jmcneill
800afc3c4c
Attach kbd slot to console
2017-06-06 00:26:16 +00:00
jmcneill
63d24fecc6
Fix spelling of WS_DEFAULT_FG and WS_KERNEL_FG options.
2017-06-06 00:25:48 +00:00
christos
85cf7cedea
No need to set dtc twice.
2017-06-05 23:55:43 +00:00
christos
5b3fb03fcc
add DTC
2017-06-05 23:44:27 +00:00
christos
7f85e44d1f
Add dtc
2017-06-05 23:44:08 +00:00
christos
3634c48306
add MKDTC
2017-06-05 23:41:52 +00:00
christos
484e2f7c2e
Add dtc
2017-06-05 23:24:29 +00:00
christos
74d52999c0
tools build glue.
2017-06-05 22:44:40 +00:00
sevan
f5be6335dc
Improve wording.
...
Bump date.
ok christos
2017-06-05 21:34:58 +00:00
abhinav
062266a272
Undo the previous
...
While it fixed the problem of trailing spaces, but if the probe specifier
contained leading spaces, it would brake dtrace. The proper fix would be
to skip the leading spaces in the string as well.
However, it would result in a bigger diff for a very small benefit. While
a new import of dtrace is impending, it's better not to have this change.
Discussed with christos.
2017-06-05 21:19:32 +00:00
skrll
922be9d3d3
Clean out some #if 0'ed or //'ed code
2017-06-05 20:02:11 +00:00
christos
496baf8250
remove the conflict.
2017-06-05 19:17:59 +00:00
christos
461d2d6a4c
Add build glue (from skrll)
2017-06-05 18:59:43 +00:00
christos
f8d365c3eb
Make this compatible with byacc
2017-06-05 18:59:21 +00:00
christos
5e046fca2c
rename include file per our convention.
2017-06-05 18:59:10 +00:00
christos
bc884b7f07
new yacc
2017-06-05 18:56:16 +00:00
christos
6095586479
merge conflicts.
2017-06-05 18:54:30 +00:00
christos
8be1257ff5
Import byacc 20170430
2017-06-05 18:49:47 +00:00
skrll
1b73604dfa
Typo in previous
2017-06-05 18:44:13 +00:00
skrll
98483f23e8
Make cpus MI
2017-06-05 18:34:16 +00:00
abhinav
143b096d8f
Fix the trailing space in the probe specifier's name in dtrace(1)'s output.
...
When using dtrace using one of the tracing options, such as -n, -P, -i, -f etc.,
the first line of output from dtrace one is something like this:
sudo dtrace -n 'syscall:::entry /pid == 100/ {@num[probefunc] = count();}'
dtrace: description 'syscall:::entry ' matched 482 probes
There is a trailing space at the end of the probe specifier name ('syscall:::entry ').
This happens beucase dtrace tries to separate the probe name from the predicate and actions
using `{' and `/' as the separators but doesn't consider space also as a possible separator.
Output after this change:
sudo dtrace -n 'syscall:::entry /pid == 100/ {@num[probefunc] = count();}'
dtrace: description 'syscall:::entry' matched 482 probes
ok christos@
2017-06-05 17:11:10 +00:00
macallan
7ea6397d03
a config for PCIe PowerMac G5 models
...
should have been committed years ago...
2017-06-05 15:20:51 +00:00
msaitoh
b9167d9e28
Add missing return to print the Slot Power Limit Value correctly.
2017-06-05 13:35:33 +00:00
skrll
34286a7236
Removed unused file
2017-06-05 13:15:13 +00:00
skrll
15dfb837be
Fix the PMAP_NO_PV_UNCACHED pmap_md_vca_add case where the pmap_update
...
call would cause problems for pmap_remove_all case where the deferred
activate should not be done...
Add a comment about what's going on.
2017-06-05 10:45:36 +00:00
sborrill
308836c5eb
Only match first instance of name and rcvar in file.
2017-06-05 09:20:05 +00:00
knakahara
039014ebf0
fix reading crp_q without holding crypto_q_mtx
2017-06-05 09:09:13 +00:00