Commit Graph

230368 Commits

Author SHA1 Message Date
christos 9eaee4f495 Merge the 3 copies of devlist2h.awk that deal with 16 bit key and value
pairs to the compressed one that matt wrote.
2014-09-21 14:30:22 +00:00
bouyer bb4d9fb08c Make Xen kernels compile without DIAGNOSTIC 2014-09-21 12:46:15 +00:00
nat 1966e558ca Enable sysbeep(4) to be heard on speakers on Toughbook mk1 and mk5
computers.  Also on computers with SigmaTel STAC 9200(D), 9202(D)
9404(D), 9205(D) hdaudio controllers as well as Realtek ALC 231
hdaudio controllers reporting as ALC 269.

Addresses PR 45778.
Addresses PR 48495.

This commit was approved by christos@
2014-09-21 10:41:22 +00:00
roy f68fe4cac7 Use checkyesnox to test rtsol as it has been removed including its
default configuration which we should not warn about.
2014-09-21 09:48:32 +00:00
roy 56e4b525ee Add checkyesnox function so we can test a configurable without
being warned of its non-existance.
2014-09-21 09:47:24 +00:00
mbalmer d8f64d6b69 add Kukes 2014-09-21 08:38:03 +00:00
phx da1547d6be A stack size of 8K is too small for a block buffer of 65536 bytes.
Increased the stack size to 128K. This makes ofwboot work with FirmWorks
OpenFirmware systems again (tested with Motorola PowerStack II).
2014-09-20 23:10:46 +00:00
jnemeth 4013e132a3 document the new restore subcommand 2014-09-20 22:36:09 +00:00
jnemeth 06190c9314 Initial cut of gpt restore. This functions correctly in testing,
but isn't all that pretty.  It has minimal error testing and may
leak memory.  It also only works with empty disks.  If passed "-F"
flag, it will blank the disk for you.
2014-09-20 22:11:27 +00:00
matt 4e1a8f1325 Also copy the symtab to the .gdb image. If we are producing a .gdb, grab
the symtab from that since it will be a bit larger than the one from the
stripped kernel and thus can't be inserted into the .gdb kernel.
2014-09-20 19:22:09 +00:00
roy 679020a8a6 More rtsold removal, thanks to Henning Petersen.
Fixes PR misc/49228.
2014-09-20 15:10:41 +00:00
jmcneill 3228f0b415 if the pkt length in rx header is < ETHER_HDR_LEN, drop it 2014-09-20 15:07:06 +00:00
wiz 6880513a4a Add missing .El. From Henning Petersen in PR 49227. 2014-09-20 11:16:05 +00:00
gson ef3b684774 Include opt_usb.h to make "options UGEN_DEBUG" work. 2014-09-20 08:45:23 +00:00
ozaki-r 80d9064ac0 t_tcpdump: skip bridges
tcpdump on a bridge definitely fails, so skip bridges
to make the test robust.

PR 49050
2014-09-20 06:08:07 +00:00
matt f23c31b5a7 When disassembling an auipc/jalr pair, print the address eventually being
called:
	auipc   t0,0x2b3
	jalr    t0,-616 # ffffffff802b2e98 <memset>
2014-09-20 04:53:19 +00:00
matt b98bea4ab9 curlwp can never be NULL now. 2014-09-19 23:52:34 +00:00
joerg 8045251dd7 Replace manual realdepend dependency with DPSRCS. 2014-09-19 21:35:42 +00:00
christos 0d1c5b279a missed an hdaudio change. 2014-09-19 21:31:08 +00:00
christos 1d41c85dec delete hdaudio_ids. 2014-09-19 18:05:24 +00:00
matt fab8544d6c Add riscv32 and riscv64 platforms. 2014-09-19 17:59:57 +00:00
matt c3dcd587c0 Allow MD code to use something other than __cpu_simple_lock_t for doing spin
locks but use the same logic.

MUTEX_SPINBIT_LOCK_INIT
MUTEX_SPINBIT_LOCK_TRY
MUTEX_SPINBIT_LOCKED_P
MUTEX_SPINBIT_LOCK_UNLOCK
MUTEX_INITIALIZE_SPIN_IPL

For those platforms without sub-word CAS, you can use these to place the
mutex lock and ipl inside a full machine word and use CAS to update them.
2014-09-19 17:52:43 +00:00
matt 0d3752840d Add comment about new MI device numbers in other files. 2014-09-19 17:46:28 +00:00
matt 20d5bfd3d3 Add RISCV-V support. 2014-09-19 17:45:42 +00:00
matt 3bbdf28d09 Add OpenRISC 1000 & UCB RISC-V platform support. 2014-09-19 17:45:03 +00:00
matt 463829e46a RISC-V support. 2014-09-19 17:43:33 +00:00
matt 9fd2283a99 Add RISC-V MD bits. 2014-09-19 17:42:44 +00:00
matt 0a0fe53ec4 Tell it about riscv. Fix mips64 case so that SIZEOF_PTR_2POW is 3. 2014-09-19 17:42:19 +00:00
matt bf1be8599e RISC-V support <fenv.h> 2014-09-19 17:39:15 +00:00
matt e0e6345e09 Add RISC-V support 2014-09-19 17:38:46 +00:00
matt 6cf6fe02a9 New files for Userland support of UCB RISC-V (both 32-bit and 64-bit) 2014-09-19 17:36:24 +00:00
christos 21047359cc Add hdaudioverbose 2014-09-19 17:33:47 +00:00
matt 73932fdf97 Add some file to define MI major for various classes of stuff.
These are for new ports to use.
2014-09-19 17:32:34 +00:00
matt 58bfd92e80 Add sys/arch/riscv. 2014-09-19 17:30:13 +00:00
christos 95c08e48f4 Add HDAUDIOVERBOSE 2014-09-19 17:30:03 +00:00
matt f1926b3d6f Add description of inst_return 2014-09-19 17:29:01 +00:00
matt 8da9129a49 Move MIN/MAX forward to that headers included by <sys/param.h> can use them. 2014-09-19 17:27:55 +00:00
christos d900a6e949 document verbose 2014-09-19 17:27:12 +00:00
christos bb66bc12bd new module 2014-09-19 17:25:47 +00:00
matt da793df06a #include <sys/condvar.h> 2014-09-19 17:25:33 +00:00
christos 1e34884d88 gen 2014-09-19 17:24:55 +00:00
christos 69be93c77b another devlist2h.awk, someone should merge them all so that they can
generate efficient ids and not dup the code 10 times!
2014-09-19 17:24:23 +00:00
matt 6b3c8b5ddd RISC-V configury. 2014-09-19 17:23:57 +00:00
christos aebe181571 Pull out the device list and auto-generate it. 2014-09-19 17:23:35 +00:00
matt 1d163c8d1a RISC-V configury 2014-09-19 17:23:23 +00:00
matt 2db0c478e6 RISC-V (riscv32 & riscv64) binutils configury stuff. 2014-09-19 17:22:21 +00:00
matt 41b40da6f6 Add RISC-V support. 2014-09-19 17:19:52 +00:00
wiz be551d1b14 Mark up author with .An. 2014-09-19 16:06:16 +00:00
wiz f5011e838f New sentence, new line. 2014-09-19 16:05:55 +00:00
wiz 5d2c9e2250 Fix section name. 2014-09-19 16:04:29 +00:00