Commit Graph

271394 Commits

Author SHA1 Message Date
jmcneill 7448d10076 Use the hwmod clk to get the timer rate and explicitly enable the
timecounter timer.
2019-10-30 21:40:04 +00:00
jmcneill 6117ead94b Add driver for TI TWL4030 Power Management IC 2019-10-30 21:38:28 +00:00
jmcneill beb4860b21 Add generic USB PHY driver 2019-10-30 21:37:56 +00:00
jmcneill e1e972ce50 Skip xref if it is 0 2019-10-30 21:37:36 +00:00
prlw1 5ab431ac15 Add nvmm group. 2019-10-30 20:24:44 +00:00
sjg 5aba0d09b5 filemon_ioctl: check fd for write permission
Reviewed by: christos
Reported by: ivansprundel
2019-10-30 18:35:06 +00:00
maxv 98a714e52e More inlined ASM. 2019-10-30 17:06:57 +00:00
maxv 26994f7218 Style. 2019-10-30 16:32:04 +00:00
martin a9b0c9a8d5 Gcc -Os on landisk is not smart enough to follow the conditional
initialization and warns, unconditionaly initialize dksc at declaration
with a XXX gcc comment.
2019-10-30 16:00:13 +00:00
martin 826ceeb473 Remove debug output, fix a progress message 2019-10-30 14:34:30 +00:00
martin ebcef7ca7f Derive the FAT type from the MBR partition type and pass it on to makefs
when crating a msdos file system.
2019-10-30 14:16:15 +00:00
msaitoh c9c1388e4a Add jmphy.4. 2019-10-30 13:32:32 +00:00
ryo 054c2481c9 add aarch64 2019-10-30 13:15:30 +00:00
martin c5068cfe52 Move a lot of *.dtb files to a dtb/ subdirectory on the FAT partition.
Mkimage (eroneously) creates a FAT16 partition (despite the configuration
asking for FAT32), and that has a root directory size limit.
Idea from Jared.
2019-10-30 12:28:32 +00:00
msaitoh a65211afef Add note about ipgphy(4) and jmphy(4). 2019-10-30 12:25:28 +00:00
msaitoh d4bacf091b Add jmphy(4) from OpenBSD. 2019-10-30 12:06:25 +00:00
msaitoh 86d4d18016 Regen. 2019-10-30 12:02:01 +00:00
msaitoh 20ae395485 - Rename JMICRON 0x0021 from JMC250 to JMP211
- Rename JMICRON 0x0022 from JMC260 to JMP202
2019-10-30 12:01:36 +00:00
uki c9356f17fb Give syspkg names to xserver amd64 md files without xorg_server_ver=110 2019-10-30 11:59:02 +00:00
msaitoh ac1b2f144b ether_input() automatically add input bytes to if_ibytes, so it's not
required to do in the driver who use ether_input().
2019-10-30 10:12:37 +00:00
maxv 41eeee0166 Get &rsc->sc_dksc only when we know 'rsc' is not NULL. This was actually
harmless because we didn't use the pointer then.

Reported-by: syzbot+77097fae0e3aad6de088@syzkaller.appspotmail.com
2019-10-30 07:59:44 +00:00
maxv d50e7f2ac5 Switch to new PTE bits. 2019-10-30 07:40:05 +00:00
mrg 50851f2ac3 set -D_GNU_SOURCE, needed for linux systems and should be
harmless or ignored elsewhere.

from perry.
2019-10-30 07:28:13 +00:00
msaitoh 587b3dbb74 G.C. (if_ipackets) 2019-10-30 07:27:51 +00:00
msaitoh 508f6a023b if_percpuq(9) automatically increments if_ipackets, so don't add number of
RX frames from device's statistics counter to if_ipackets to avoid double
count.
2019-10-30 07:26:28 +00:00
msaitoh caeb81f248 - GMET is not bit 11 but 17.
- Add unknown CPUID Fn8000_000a %edx bit 20.
2019-10-30 05:35:36 +00:00
knakahara 70414ea5b8 Add sysctl nodes to control fragmentation with IPv[46] over IPv6 gif(4).
New sysctl node "net.inet6.ip6.gifpmtu" means
    - 0 (default)
      Fragment by IPV6_MMTU. All packets reach the destination certainly,
      however the long packet performance is poor.
      This is same behavior as before.
    - 1
      Fragment by outer interface's MTU. The long packet performance would
      be good, however the packets may be dropped in some network paths
      whose path MTU less than the interface's MTU.
    - others
      undefined yet

New sysctl node "net.interfaces.gif*.pmtu" means
    - -1 (default)
      Use system default value (net.inet6.ip6.gifpmtu).
    - 0
      Fragment by IPV6_MMTU for this gif(4) tunnel.
    - 1
      Fragment by outer interface's MTU for this gif(4) tunnel.
    - others
      undefined yet

See RFC4459 for more information and other solutions.
2019-10-30 03:45:59 +00:00
christos 01c63c4fc7 do the ignore builtin dance for gcc-8 2019-10-30 02:44:29 +00:00
christos fea19e49d2 more hacks 2019-10-30 00:26:54 +00:00
christos 5f3439069b Looks like builtin_object_size does not work properly on sh3... 2019-10-30 00:25:00 +00:00
kamil aeb81341f9 uubsan: Handle implicit_conversion 2019-10-30 00:13:46 +00:00
mrg 304edd729a regen mknative for all arm after christos fixes. 2019-10-30 00:07:33 +00:00
joerg ba48f7312c Don't escape ", GNU awk 5 warns about it. 2019-10-29 23:33:06 +00:00
jmcneill fbcb7413e8 Add OMAP3 support. 2019-10-29 22:21:53 +00:00
jmcneill 6a6c7890eb Add support for TI OMAP3. 2019-10-29 22:19:13 +00:00
jmcneill 34b37b1162 Set stdout-path on TI OMAP3 BeagleBoard 2019-10-29 22:18:28 +00:00
christos bd782616ef sh3 now 2019-10-29 21:32:35 +00:00
christos 0e5c7640e2 Gcc-8 bug confusion with restrict on sh3 2019-10-29 21:30:42 +00:00
christos 042eb6dcc9 gcc lossage 2019-10-29 21:16:25 +00:00
christos 85b0082cfe PR/54656: Martin Husemann: gcc-8 miscompiles ex_filter.c even with -O1, make
it -O0. The tm argument gets passed in as non-null and it is non-null after
the command execution, but then becomes null and causes a null dereference.
2019-10-29 21:14:37 +00:00
maya 7e6130baeb Define PMAP_NEED_PROCWR, providing strategically placed i-cache
synchronization where just-changed memory is about to be executed.

Fixes SIGILLs seen when running Mono 6 on QEMU Cortex-A57.

ok ryo
2019-10-29 20:01:22 +00:00
msaitoh b48beaffb7 Regen. 2019-10-29 16:32:44 +00:00
msaitoh e0845bdadd Add Realtek RTL8125. 2019-10-29 16:31:48 +00:00
joerg 039ca0edea Avoid arithmetics on strings. 2019-10-29 16:19:59 +00:00
joerg b45d78c70c Explicitly annotate FPU requirements for LLVM MC.
When using GCC, this annotations change the global state, but there is
no push/pop functionality for .fpu to avoid this problem. The state is
local to each inline assembler block with LLVM MC.
2019-10-29 16:18:23 +00:00
joerg fc0c7dc82c Always include soft-float compare and order logic in libc when using
compiler-rt.
2019-10-29 16:08:50 +00:00
maxv 118e7d7db4 Enable XSAVEOPT. 2019-10-29 12:39:46 +00:00
jmcneill 4858862c5e Rename SOC_TI_AM335X to SOC_AM33XX and rename ti_platform.c to
am3_platform.c
2019-10-29 10:54:10 +00:00
jmcneill f389524543 Add explicit FDT_OPP for operating-points-v2 so the link set won't be empty 2019-10-29 10:52:22 +00:00
maxv 5c3437fda5 Forgot to put nvmmctl in the "nvmm" group. 2019-10-29 08:13:16 +00:00