Commit Graph

271367 Commits

Author SHA1 Message Date
knakahara c535599f70 Fix ipsecif(4) IPV6_MINMTU does not work correctly. 2019-11-01 04:23:21 +00:00
ozaki-r 9dfe0beae9 MAKEDEV: add entry for vio9p(4) 2019-11-01 02:58:50 +00:00
msaitoh 4a373d72f9 smscphy(4): Add support for SMSC LAN87xx 10/100 Ethernet PHY. 2019-11-01 02:54:39 +00:00
msaitoh 2eec381762 Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup
and IFM_NONE support.
2019-11-01 02:53:22 +00:00
jmcneill 33c8a53873 Use dss as console on Nokia N900. 2019-10-31 17:09:13 +00:00
jmcneill cb49664f3e Add omapfb to FDT-ized TI port. 2019-10-31 17:08:54 +00:00
maya c52ff42a4c check if buf/bufsz are non-NULL before freeing.
not all control messages that can be received result in buf being
initialized, we might get a spurious different control message

seen in practice when swapping modes a few times on a urndis device

urndis0: SAMSUNG ...
autoconfiguration error: urndis0: invalid address
panic: kernel diagnostic assertion "p != NULL" failed: file "/cvs/src/sys/kern/subr_kmem.c", line 263
cpu0: Begin traceback...
vpanic() at netbsd:vpanic+0x178
kern_assert() at netbsd:kern_assert+0x48
kmem_intr_free() at netbsd:kmem_intr_free+0xca
urndis_attach() at netbsd:urndis_attach+0x4c2
2019-10-31 11:59:40 +00:00
jmcneill c3af0f0368 Handle different register layout on OMAP3 2019-10-31 10:21:29 +00:00
martin 86b7cda9e0 After RELEASEMACHINEDIR has the right defaults now, simplify subdir settings
and do not hardcode any architecture exceptions.
2019-10-31 09:44:13 +00:00
martin 66ef6a30f0 PR misc/54657: let RELEASEMACHINEDIR default to ${MACHINE}-${MACHINE_ARCH}
for evb{arm,mips,sh3}*.
2019-10-31 06:43:19 +00:00
jmcneill 1d08992e4e Remove BEAGLEBOARDXM kernel (supported by GENERIC now) 2019-10-31 01:55:12 +00:00
jmcneill ac5aca637c Remove BEAGLEBOARDXM from the build 2019-10-31 01:54:34 +00:00
sevan 8f9d13924f Set the stdout-path on xM like Ti OMAP3 BeagleBoard 2019-10-31 01:25:56 +00:00
jmcneill db3e767be4 Remove DPLL5 init ported from old omap code, it is not required 2019-10-31 01:05:06 +00:00
jmcneill bacddb2697 Revert previous for now. 2019-10-30 22:31:06 +00:00
jmcneill 6815ed4e39 Remove IGEPV2 and OVERO kernels from build 2019-10-30 22:28:16 +00:00
jmcneill cae9313d50 Remove DEVKIT8000 kernel (GENERIC should work now) 2019-10-30 22:25:44 +00:00
jmcneill c7139046dd Fix PRM_RSTCTRL_RST_DPLL3 definition, now reset works. 2019-10-30 22:21:06 +00:00
jmcneill 37509b0a0b Remove BEAGLEBOARD kernel (supported by GENERIC now) 2019-10-30 21:46:06 +00:00
jmcneill 69484d380d Remove BEAGLEBOARD kernel from list of kernels to build 2019-10-30 21:45:25 +00:00
jmcneill 06a777cdcb Move omap3 dtb files to /boot/dtb 2019-10-30 21:43:42 +00:00
jmcneill e79fdd1e94 Add twl, usbnopphy, tiusb, tiusbtll 2019-10-30 21:42:41 +00:00
jmcneill b99e71cc64 Add OMAP3 USB support. 2019-10-30 21:41:40 +00:00
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