- 17 Nov, 2016 9 commits
-
-
Ruslan Bukin authored
These CPUs has non-standard UART enable bit hidden in the UART FIFO Control Register. Sponsored by: DARPA, AFRL
-
Bjoern A. Zeeb authored
contiguous memory but in one path we did not always guarantee this, thus do a m_pullup() there. PR: 214385 Submitted by: Joe Jones (joeknockando googlemail.com) MFC after: 3 days
-
Ruslan Bukin authored
This device found in the Ingenic jz4780 SoC. Submitted by: kan Sponsored by: DARPA, AFRL
-
Ruslan Bukin authored
Submitted by: kan Sponsored by: DARPA, AFRL
-
Michael Tuexen authored
either in the CLOSING or LAST-ACK state. Reviewed by: hiren MFC after: 3 weeks Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D8371
-
Michael Zhilin authored
This is Infineon ADM6996FC/M/MX driver code on etherswitch framework. Support PORT and DOT1Q VLAN. This code suppose ADM6996FC SDC/SDIO connect to SOC network interface MDC/MDIO. This code tested on Netgear WGR614Cv7. Submitted by: Hiroki Mori <yamori813@yahoo.co.jp> Reviewed by: adrian, mizhka Approved by: adrian(mentor) Differential Revision: https://reviews.freebsd.org/D8495
-
Sepherosa Ziehau authored
Submitted by: markj Reported by: markj MFC after: 3 weeks Sponsored by: Microsoft
-
Sepherosa Ziehau authored
Submitted by: markj Reported by: markj MFC after: 3 weeks Sponsored by: Microsoft
-
Bryan Drewery authored
-
- 16 Nov, 2016 22 commits
-
-
Glen Barber authored
mkimg(1) does not create the second partition after r307008. Sponsored by: The FreeBSD Foundation
-
Warner Losh authored
Allow -B to mean -K -W. There are times when fixing non-base elementes of the build that you don't want to wait to get a completely clean world install. This allows that at the cost of a little danger. Submitted by: gallatin@ Sponsored by: Netflix, Inc
-
Warner Losh authored
-
Ed Maste authored
crunchide(1) gained ELF support in r39172, and lost the unused a.out and non-functional ECOFF suport in r281655. Sponsored by: The FreeBSD Foundation
-
Konstantin Belousov authored
Reviewed by: alc Sponsored by: The FreeBSD Foundation MFC after: 1 week
-
Ruslan Bukin authored
Hardfloat is now default (use riscv64sf as TARGET_ARCH for softfloat). Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D8529
-
Hans Petter Selasky authored
invoked. Else promiscious mode must be used to pass traffic. While at it fix a debug print macro. MFC after: 1 week
-
Christian Brueffer authored
-
Christian Brueffer authored
-
Andrew Turner authored
-
Andrew Turner authored
Reported by: jmcneill Sponsored by: ABT Systems Ltd
-
Dexuan Cui authored
The feature enables us to pass through physical PCIe devices to FreeBSD VM running on Hyper-V (Windows Server 2016) to get near-native performance with low CPU utilization. The patch implements a PCI bridge driver to support the feature: 1) The pcib driver talks to the host to discover device(s) and presents the device(s) to FreeBSD's pci driver via PCI configuration space (note: to access the configuration space, we don't use the standard I/O port 0xCF8/CFC method; instead, we use an MMIO-based method supplied by Hyper-V, which is very similar to the 0xCF8/CFC method). 2) The pcib driver allocates resources for the device(s) and initialize the related BARs, when the device driver's attach method is invoked; 3) The pcib driver talks to the host to create MSI/MSI-X interrupt remapping between the guest and the host; 4) The pcib driver supports device hot add/remove. Reviewed by: sephe Approved by: sephe (mentor) MFC after: 1 week Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8332
-
Dexuan Cui authored
The new methods will be used by the coming pcib driver. Reviewed by: sephe Approved by: sephe (mentor) MFC after: 1 week Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8409
-
Dexuan Cui authored
vcpu_id is host's representation of guest CPU. We get the mapping between vcpu_id and FreeBSD kernel's cpu id when VMBus driver is loaded. Later, when a driver, like the coming pcib driver, talks to the host and needs to refer to a guest CPU, the driver must use the vcpu_id. Reviewed by: jhb, sephe Approved by: sephe (mentor) MFC after: 1 week Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8410
-
Justin Hibbits authored
Drop the tracking down to the pmap layer, with optimizations to only track necessary pages. This should give a (slight) performance improvement, as well as a stability improvement, as the tracking is already mostly handled by the pmap layer.
-
Alexander Kabaev authored
Core kernel is always compiled with -msoft-float on all of our platforms, make sure we follow the suit with trampoline as well. Reviewed by: adrian, br, imp Differential Revision: https://reviews.freebsd.org/D8507
-
Alexander Kabaev authored
This allows these files to be used with hard and softfloat targets with no special flags passed to the compiler. Reviewed by: adrian, br, imp Differential Revision: https://reviews.freebsd.org/D8506
-
Alexander Kabaev authored
The tree can be build with an external toolchain that will not necessarily default to desired settings, so we have to specify the required flags explicitly to force the required compilation mode. Reviewed by: adrian, br Sponsored by: https://reviews.freebsd.org/D8505
-
Alan Cox authored
Reviewed by: kib, markj Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D8530
-
Justin Hibbits authored
Summary: This implements part of the gpio-poweroff and gpio-restart device tree bindings. Optional properties are not handled currently. It also currently only supports level-triggered reset. Reviewed By: gonzo Differential Revision: https://reviews.freebsd.org/D8521
-
Colin Percival authored
Rather than printing a warning for every time we receive a fileid > 2^32 from the NFS server, count warnings and print at most one of each warning type per minute, e.g., Nov 15 05:17:34 ip-172-30-1-221 kernel: NFSv4 fileid > 32bits (24730 occurrences) Nov 15 05:17:56 ip-172-30-1-221 kernel: NFSv4 mounted on fileid > 32bits (178 occurrences) Nov 15 05:18:53 ip-172-30-1-221 kernel: NFSv4 fileid > 32bits (7582 occurrences) Nov 15 05:18:58 ip-172-30-1-221 kernel: NFSv4 mounted on fileid > 32bits (23 occurrences) A buildworld with an NFS mounted /usr/obj can otherwise result in hundreds of thousands of lines being printed, which seems unnecessarily verbose. When ino_t becomes a 64-bit type, these printfs will no longer be needed (and the problems associated with truncating 64-bit fileids to generate 32-bit inode numbers will also go away). Reviewed by: rmacklem MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D8523
-
Mark Johnston authored
Reported by: alc
-
- 15 Nov, 2016 9 commits
-
-
Jared McNeill authored
controller. Fixes eMMC device detection on OrangePi Plus 2e (and likely others).
-
Jared McNeill authored
-
Michael Zhilin authored
If MII1 interface is disabled, then enable phy4/mac4. Submitted by: Hiroki Mori <yamori813@yahoo.co.jp> Reviewed by: mizhka, adrian Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D6832
-
Michael Zhilin authored
Add RTL8366SR support at etherswitch driver. Tested on RTL8366RB and RTL8366SR. Submitted by: Hiroki Mori <yamori813@yahoo.co.jp> Reviewed by: adrian, mizhka Approved by: adrian(mentor) Differential Revision: https://reviews.freebsd.org/D6796
-
Michael Zhilin authored
Add 88e6060 basic support: only port-based VLAN is supported. No vlan(4) support. Submitted by: Hiroki Mori <yamori813@yahoo.co.jp> Reviewed by: mizhka, adrian Approved by: adrian(mentor) Differential Revision: https://reviews.freebsd.org/D8344
-
Luiz Otavio O Souza authored
Use "ti,am33xx" instead of "ti,am335x", which gives an exact match in every DTS we support. This fixes the boot on TI SoCs after r308533. Suggested by: gonzo Sponsored by: Rubicon Communications, LLC (Netgate)
-
Michael Zhilin authored
Bit identifier of printf %b is octal integer, but not decimal. ULRI bit is 13-th bit (starting with 0) according to MIPS Architecture Volume III v.6. In this case the bit identifier (starts with 1) should be \16. Reviewed by: gonzo Approved by: adrian(mentor) Differential Revision: https://reviews.freebsd.org/D8516
-
Stephen Hurd authored
This driver uses the iflib framework supporting Broadcom 25/50Gbps devices. Reviewed by: gallatin, wblock Approved by: davidch MFC after: 2 weeks Relnotes: yes Sponsored by: Broadcom Limited Differential Revision: https://reviews.freebsd.org/D7551
-
Michael Zhilin authored
This commit is part of D6920 review. One of macro had wrong prefix: BMCA => BCMA Reviewed by: landonf, adrian (mentor) Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D6920
-