macallan
e107bf1bfb
explicitly turn off tiling translation - now software rendered characters
...
look right again on r3xx hardware
2018-06-16 01:25:23 +00:00
christos
759529ae76
PR/53368: Thomas Barabosch: Potential integer overflow in usr.bin/patch/inp.c
2018-06-16 00:40:14 +00:00
jmcneill
cbd78171e7
arm: Add support for Rockchip RK3328 SoC.
2018-06-16 00:19:42 +00:00
jmcneill
6726462d1f
Add initial support for Rockchip RK3328 SoC.
2018-06-16 00:19:04 +00:00
jmcneill
449a1b03ca
Add VERID reg bits
2018-06-16 00:15:40 +00:00
jmcneill
041c183a3d
Add flag for disabling store-and-forward mode, and a callback for notifying
...
bus glue that the link speed has changed.
2018-06-16 00:15:00 +00:00
jmcneill
3b4803fc33
If clock-output-names is specified, use it for the clock name instead of the node name
2018-06-16 00:13:06 +00:00
jmcneill
8be04e5f29
fdtbus_clock_assign: simplify
2018-06-16 00:12:35 +00:00
jmcneill
c2be7dd40a
Pull in arm/locore.h for arm_dsb() on aarch64
2018-06-15 23:57:55 +00:00
wiz
20caeb0eac
Fix Dd argument. Remove unnecessary whitespace.
2018-06-15 23:15:56 +00:00
wiz
3a719c4bc0
Add missing word.
2018-06-15 23:13:19 +00:00
wiz
5fe4139bca
Sort SEE ALSO.
2018-06-15 23:11:56 +00:00
uwe
964f7e1fe4
Fix fmttab value for L2CR_L2PE (parity enabled) so that we don't print
...
self-contradictory "no parity parity enabled".
2018-06-15 23:11:39 +00:00
pgoyette
56d0105401
Add missing .Fn mark-up
2018-06-15 22:40:33 +00:00
pgoyette
6ca7a307a1
Add note that there is no way to delete an individual datum from a
...
container.
2018-06-15 22:27:40 +00:00
pgoyette
6e6eddc2d0
Bump date for previous changes
2018-06-15 22:11:17 +00:00
pgoyette
bec9397abf
Improve synopsis, remove unnecessary .Nm markup
2018-06-15 22:10:44 +00:00
uwe
675afe0676
In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just
...
above, as it freaks out PSL_USEROK_P(). This is also congruent with
how we handle PSL_FP.
PR port-macppc/53360
2018-06-15 22:07:14 +00:00
sevan
7367c87248
Add POWER/PowerPC/PPC.
...
Leaving the original PPC entry as it's a valid case.
2018-06-15 21:59:17 +00:00
uwe
57b32accc1
Fix pasto in .Dt title
2018-06-15 21:51:32 +00:00
macallan
4e6e39bd74
cosmetics, no functional change
2018-06-15 21:22:35 +00:00
mrg
2951cf94c8
move 'utsname' to the main() function scope, so that the reference to
...
it outside the block remains valid.
should fix an asan reported issue.
2018-06-15 20:16:35 +00:00
jakllsch
8889253054
Add basic ARM PL061 GPIO driver with FDT attachment.
...
Mostly for Qemu 'virt' platform; really needs interrupt support
in gpiokeys(4) and this driver to work efficently and reliably.
2018-06-15 19:52:01 +00:00
jakllsch
417241ebeb
Add cfprint_t virtiobusprint() and use it for virtio_mmio.
2018-06-15 17:13:43 +00:00
jakllsch
c68d846faf
Fix PSCI 0.1 detection.
2018-06-15 16:03:59 +00:00
jakllsch
10ca86d30e
Use correct value for PSCI 0.2+ PSCI_CPU_ON.
2018-06-15 15:59:20 +00:00
jakllsch
ca8434fa2e
... -mcpu=armv7-a is actually spelled -march=armv7-a ...
2018-06-15 15:22:01 +00:00
christos
a583d89315
PR/53367: Thomas Barabosch: Integer overflow in usr.sbin/dumplfs
...
While here use the "e" functions to always check for allocation errors.
2018-06-15 15:16:05 +00:00
wiz
3c87e35a2f
Whitespace nit.
2018-06-15 15:15:10 +00:00
wiz
9a08b6a960
Whitespace fixes.
2018-06-15 15:14:15 +00:00
wiz
77d2cc62be
Sort errors. Use \(em.
2018-06-15 15:12:49 +00:00
jakllsch
78ca7017a7
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
2018-06-15 15:07:56 +00:00
jakllsch
cabede45bc
'virt' platform adjustments:
...
- support broader CPU model range
- move kernel physical and virtual base to avoid bootloader,
and keep KVA at or above 2GiB
- add relevant drivers
2018-06-15 15:00:14 +00:00
jakllsch
937a05b0ed
Big endian support for virt_platform_early_putchar and xputc.
2018-06-15 14:37:35 +00:00
jakllsch
a94f858987
fix xputc FIFO address for virt platform
2018-06-15 14:32:29 +00:00
jakllsch
bfc9d6e036
Add "arm,arm-v7" to compatible strings.
...
(for `qemu-system-arm -M virt`)
2018-06-15 14:27:57 +00:00
jakllsch
1a12da05b5
Bump PIC_MAXSOURCES to 352.
...
(`qemu-system-arm -M virt` currently needs 288)
2018-06-15 14:25:22 +00:00
yamaguchi
78e4f33125
Add if_vlan directory to lists to fix the build failure
...
build.sh was failed when using "-V MKDEBUG=yes"
2018-06-15 09:54:02 +00:00
mrg
62adeb39c4
simplify priq_class_create(): if the alloc for cl_q fails,
...
then only clean up required to to free cl. delete all the
code at err_ret that was probably used in the past, and move
the free + return upon failure earlier.
2018-06-15 08:34:18 +00:00
kre
5a2f6188e2
Revert previous, mrg's fix is better (even with possible namespace issues,
...
which I guess are not great in compat includes) .... the perils of two
people doing fixes at around the same time.
2018-06-15 08:17:38 +00:00
kre
3d346d985a
If we are going to use offsetof() we'd need to include <stddef.h> to
...
get it defined. Rather than deal with potential namespace issues
with that, just clear the entire struct, rather than attempting to
stop after the potential padding field. If the compiler is good enough
it should make no difference (there are just 3 fields, 2 named ones
are assigned to, immediately after the memset() - the compiler can
detect that, and not bother assigning (via memset()) to the unmamed
3rd padding field). If the compiler is not smart enough to deal
with this, then I doubt writing 8 more zero bytes will make enough
difference to matter.
2018-06-15 07:46:59 +00:00
mrg
2b3c41532d
include libkern.h or string.h & stddef.h, to get the offsetof()
...
and memset() definitions.
2018-06-15 07:33:27 +00:00
jakllsch
c25f7d4b74
Fix queue address setup bug introduced in 1.31.
...
This use-before-initialization problem resulted in non-zero queues never
being initialized with their virtqueue pointer, and queue zero's pointer
to be clobbered with the virtqueue pointer for the higest-indexed ring.
2018-06-15 01:37:40 +00:00
christos
fdf2ea1385
Add -n (don't send mail if command exited normally) option. From OpenBSD via
...
Job Snidjers.
2018-06-14 22:04:28 +00:00
christos
4911152229
Replace with the OpenBSD man page. It removes some historical comparisons
...
that are not very useful (and trully if any they belong to a separate section
instead of being interspersed in the document), and organizes and formats
the information better.
2018-06-14 22:02:57 +00:00
maya
40b0fdad11
for consistency, print the statement that is true in the error case.
...
also add missing closing paren
2018-06-14 21:57:25 +00:00
maya
b4dd0f8b48
Test for FE_INVALID in a way that works for powerpc too.
...
powerpc seems to return FE_INVALID | FE_VXSOFT rather than just FE_INVALID.
XXX need extra careful reading of standards
2018-06-14 21:11:08 +00:00
maxv
27027ffab1
Install the FPU state on the current CPU in setregs (execve).
2018-06-14 18:00:15 +00:00
maxv
0ca1eb2675
Eager FPU on i386.
2018-06-14 17:58:22 +00:00
macallan
8ac19a42a6
make this work on rv350 chips found in last generation *Books
...
Needs testing on non-Apple hardware.
2018-06-14 17:41:27 +00:00