Commit Graph

267819 Commits

Author SHA1 Message Date
pgoyette 88fcfe659e Note lack of a method to determine which fonts have been loaded. 2019-05-30 14:58:51 +00:00
christos 5ae5996a77 fix alpha 2019-05-30 13:54:20 +00:00
christos d57368d20e Fix aarch64 2019-05-30 13:43:03 +00:00
nonaka b1fdd5904d Avoid undefined reference to `hyperv_guid_video' without vmbus(4). 2019-05-30 11:15:29 +00:00
tnn a7bf211e24 - include uvm.h before uvm_device.h
- don't need IPL_SCHED here
2019-05-30 07:37:17 +00:00
mrg 29b95c3674 fix some minor issues in these user functions, and add more to
investigate lwps/processes:

- fix header formatting
- separate proc and thread info
- add per-thread and per-proc functions, use them as building
  blocks for the existing functions;
  - 'threadinfo' to display just one thread,
  - 'procthreadsaddr' to display one process by struct proc *
  - 'procthreadspid' to find process by pid
- add 'procs' as a ps(1) a-like
2019-05-30 07:17:35 +00:00
msaitoh 5689358dbe Simplify MII structure initialization and reference. No functional change. 2019-05-30 02:32:17 +00:00
christos 61da06b1fb add vax to new gdb 2019-05-30 01:20:41 +00:00
christos 2530b571d5 vaxinate. 2019-05-30 01:19:59 +00:00
christos f2848d63f1 more cleanups and homogenization 2019-05-30 01:19:36 +00:00
christos 7bb3ca8936 move sparc* to new gdb. 2019-05-29 22:12:16 +00:00
christos 8d9c916170 regen 2019-05-29 22:10:58 +00:00
christos 52e385fd92 Some more mechanical c++ificiation. 2019-05-29 22:10:38 +00:00
christos fb7cdab11e make those compile again... 2019-05-29 22:08:28 +00:00
christos aa1f3a6662 Move definitions into configure.nat; harmonize and refactor the NetBSD
nat definitions.
2019-05-29 22:07:47 +00:00
christos a9359532ef Add i386 2019-05-29 18:19:03 +00:00
christos d410c4ea3a fix build and regen for i386 2019-05-29 17:52:09 +00:00
maxv 0acc4e3e94 Add support for AMD Family 17h. 2019-05-29 17:09:17 +00:00
maxv 1688ecda31 Add PCID support in SVS. This avoids TLB flushes during kernel<->user
transitions, which greatly reduces the performance penalty introduced by
SVS.

We use two ASIDs, 0 (kern) and 1 (user), and use invpcid to flush pages
in both ASIDs.

The read-only machdep.svs.pcid={0,1} sysctl is added, and indicates whether
SVS+PCID is in use.
2019-05-29 16:54:41 +00:00
msaitoh 261c04d0c1 Use PRIxREGISTER suggested by Kamil. 2019-05-29 14:28:37 +00:00
msaitoh a1e031fa8b Fix compile error. 2019-05-29 14:03:36 +00:00
msaitoh 63ad51bfed Remove unused variable. 2019-05-29 13:25:54 +00:00
maya af6cafac60 Pick up xcb pkgconfig version automagically from the configure script
PACKAGE_VERSION.

We have failed to update it for netbsd-8 and netbsd-current, resulting
in fallout in pkgsrc, reported by Yasushi Oshima in PR xsrc/54249.
2019-05-29 13:15:53 +00:00
isaki 81dbe75100 Fix build error on i386. These were only needed during development.
Reported by msaitoh@.
2019-05-29 13:12:59 +00:00
gutteridge b6bb9bdde9 tr.1: add a "see also" xref to ctype(3) (to align with an inline
reference), improve punctuation, etc.

XXX lines 177-191 have been commented out since they were imported in
r. 1.2 back in 1993, they should probably be re-examined, and revised
or removed.
2019-05-29 11:27:34 +00:00
msaitoh 1c13c1a096 Addition of ec_ifmedia.
Welcome to 8.99.42.
2019-05-29 10:09:01 +00:00
msaitoh b9958efe6c Even if we don't use MII(4), use the common path of SIOC[GS]IFMEDIA in
sys/net/if_ethersubr.c if we can.
 - Add ec_ifmedia into struct ethercom.
 - ec_mii in struct ethercom is kept and used as it is. It might be used in
   future. Note that some Ethernet drivers which _DOESN'T_ use mii(4) use
   ec_mii for keeping the if_media. Those should be changed in future.
2019-05-29 10:07:28 +00:00
mlelstv 247e44acfe don't use a spin lock, the USB host driver may need to take other locks.
stop watchdog timer early to prevent calling txeof twice.
allow more output after USB error by clearing OACTIVE in error path.
2019-05-29 09:04:01 +00:00
mlelstv bc358f4a22 mutexes are destroyed unconditionally in detach, so also init them
unconditionally.
2019-05-29 08:23:54 +00:00
msaitoh 1c8fc72da5 - Simplify MII structure initialization and reference.
- Use the common path of SIOCGIFMEDIA in sys/net/if_ethersubr.c
2019-05-29 07:46:08 +00:00
msaitoh b7b3f0d6ee KNF. No functional change. 2019-05-29 06:21:56 +00:00
msaitoh 3f3f3498e4 No functional change:
- Simplify MII structure initialization and reference.
 - KNF
2019-05-29 06:17:27 +00:00
msaitoh d4b636ef14 Whitespace fix. No functional change. 2019-05-29 05:06:39 +00:00
msaitoh c14b5763fb KNF. No functional change. 2019-05-29 05:05:24 +00:00
thorpej d47ec85b6c Add LeMaker Banana Pro. 2019-05-29 03:25:46 +00:00
msaitoh 7d31d31305 White space fix. No functional change. 2019-05-29 03:24:23 +00:00
msaitoh 55f08d4525 s/suppport/support/ 2019-05-29 02:34:18 +00:00
msaitoh a582b4ae9f Fix typo(s/suppport/support/) in comment. From FreeBSD. 2019-05-29 02:30:42 +00:00
christos 5e175e8cec new gdb 2019-05-29 01:58:39 +00:00
christos fb2b3c4056 amd64 switched to gdb-8.3 2019-05-29 01:57:59 +00:00
christos 70cee18a97 regen 2019-05-29 01:56:33 +00:00
christos dad3d2d152 adjust for gdb-8.3 2019-05-29 01:56:06 +00:00
christos dbb6ab2cb7 add netbsd specific files 2019-05-29 01:46:49 +00:00
christos d32ea12c6c we don't have xfer_partial 2019-05-29 01:41:33 +00:00
christos 417eec4373 Add a declaration for canonicalize_file_name(), it really does not belong
here, but it is the most convenient (since it is only used in pathstuff.c)
2019-05-29 01:41:01 +00:00
christos 629cc47726 remove conflict marker 2019-05-29 01:38:27 +00:00
christos e3dc3b907d use snprintf 2019-05-29 01:37:55 +00:00
christos 2f3bda949c Add GLOB_TILDE_CHECK (from GNU) 2019-05-29 01:21:33 +00:00
sevan 0924c525b1 UCS, UTF 2019-05-28 22:11:32 +00:00
jmcneill e92c7931a3 Enable USB2 controllers on Cubieboard4. 2019-05-28 21:57:21 +00:00