#
8aac90f1 |
|
09-May-2024 |
Baptiste Daroussin <bapt@FreeBSD.org> |
mac_do: add a new MAC/do policy and mdo(1) utility This policy enables a user to become another user without having to be root (hence no setuid binary). it is configured via rules using sysctl security.mac.do.rules For example: security.mac.do.rules=uid=1001:80,gid=0:any The above rule means the user identifier by the uid 1001 is able to become user 80 Any user of the group 0 are allowed to become any user on the system. The mdo(1) utility expects the MAC/do policy to be installed and its rules defined. Reviewed by: des Differential Revision: https://reviews.freebsd.org/D45145
|
#
8e5e42d5 |
|
20-May-2024 |
Mathieu Simon <freebsd@simweb.ch> |
Add man page for the ice network driver. PR: 262892 MFC after: 3 days Reviewed by: concussious.bugzilla@runbox.com, erj Differential Revision: https://reviews.freebsd.org/D45270
|
#
75529910 |
|
16-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
Trim a spurious trailing backslash Reported by: dim Fixes: 1687d77197c0 man filesystems: move driver pages to section four
|
#
1687d771 |
|
21-Apr-2024 |
Alexander Ziaee <concussious@runbox.com> |
man filesystems: move driver pages to section four Filesystem manual pages describe drivers, not formats; except for fs, which describes the structures of ffs/ufs, not how to use it in the system. Reported by: emaste Reviewed by: des, imp, meena (previous version) Pull Request: https://github.com/freebsd/freebsd-src/pull/1077
|
#
44e72c6e |
|
10-May-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Add man page for nfslockd. PR: 130238 MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D45139
|
#
5687c71d |
|
09-May-2024 |
Florian Walpen <dev@submerge.ch> |
snd_hdsp(4): RME HDSP 9632 and HDSP 9652 sound card driver. Add a sound(4) bridge device driver for the RME HDSP 9632 and HDSP 9652 sound cards. These cards require a nowadays rare PCI 32bit (not PCIe) slot, but still see use due to their value and wealth of features. The HDSP 9632 is mostly comparable to the newer HDSPe AIO, while the HDSP 9652 is similar to the HDSPe RayDAT. These HDSPe PCIe cards are supported by the snd_hdspe(4) driver which was taken as a starting point for development of snd_hdsp(4). Implementation is kept separately due to substantial differences in hardware configuration and to allow easy removal in case PCI 32bit support would be phased out in the future. The snd_hdsp(4) kernel module is not enabled by default, and can be loaded at runtime with kldload(8) or during boot via loader.conf(5). Basic operation was tested with both cards, not including all optional cable connectors and expansion boards. Features should be roughly on par with the snd_hdspe(4) supported cards. Reviewed by: christos, br Differential Revision: https://reviews.freebsd.org/D45112
|
#
eef98878 |
|
07-May-2024 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Remove gbde.4 man page
|
#
08b45203 |
|
06-May-2024 |
Warner Losh <imp@FreeBSD.org> |
sg: Add sg(4) man page Add minimal sg(4) manual page. This implements a subset of the Linux IOCTL interface for either native FreeBSD programs, or for Linux binaries in the linuxulator. Noticed by: Lexi Winter Sponsored by: Netflix
|
#
a15f7c96 |
|
02-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
nvmft: The in-kernel NVMe over Fabrics controller This is the server (target in SCSI terms) for NVMe over Fabrics. Userland is responsible for accepting a new queue pair and receiving the initial Connect command before handing the queue pair off via an ioctl to this CTL frontend. This frontend exposes CTL LUNs as NVMe namespaces to remote hosts. Users can ask LUNS to CTL that can be shared via either iSCSI or NVMeoF. Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44726
|
#
a1eda741 |
|
02-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
nvmf: The in-kernel NVMe over Fabrics host This is the client (initiator in SCSI terms) for NVMe over Fabrics. Userland is responsible for creating a set of queue pairs and then handing them off via an ioctl to this driver, e.g. via the 'connect' command from nvmecontrol(8). An nvmeX new-bus device is created at the top-level to represent the remote controller similar to PCI nvmeX devices for PCI-express controllers. As with nvme(4), namespace devices named /dev/nvmeXnsY are created and pass through commands can be submitted to either the namespace devices or the controller device. For example, 'nvmecontrol identify nvmeX' works for a remote Fabrics controller the same as for a PCI-express controller. nvmf exports remote namespaces via nda(4) devices using the new NVMF CAM transport. nvmf does not support nvd(4), only nda(4). Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44714
|
#
59144db3 |
|
02-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
nvmf_tcp: Add a TCP transport for NVMe over Fabrics Structurally this is very similar to the TCP transport for iSCSI (icl_soft.c). One key difference is that NVMeoF transports use a more abstract interface working with NVMe commands rather than transport PDUs. Thus, the data transfer for a given command is managed entirely in the transport backend. Similar to icl_soft.c, separate kthreads are used to handle transmit and receive for each queue pair. On the transmit side, when a capsule is transmitted by an upper layer, it is placed on a queue for processing by the transmit thread. The transmit thread converts command response capsules into suitable TCP PDUs where each PDU is described by an mbuf chain that is then queued to the backing socket's send buffer. Command capsules can embed data along with the NVMe command. On the receive side, a socket upcall notifies the receive kthread when more data arrives. Once enough data has arrived for a PDU, the PDU is handled synchronously in the kthread. PDUs such as R2T or data related PDUs are handled internally, with callbacks invoked if a data transfer encounters an error, or once the data transfer has completed. Received capsule PDUs invoke the upper layer's capsule_received callback. struct nvmf_tcp_command_buffer manages a TCP command buffer for data transfers that do not use in-capsule-data as described in the NVMeoF spec. Data related PDUs such as R2T, C2H, and H2C are associated with a command buffer except in the case of the send_controller_data transport method which simply constructs one or more C2H PDUs from the caller's mbuf chain. Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44712
|
#
54e231b3 |
|
19-Apr-2024 |
Denis Bodor <lefinnois@lefinnois.net> |
Add support for i2c-tiny-usb: usb to iic bridge Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1123
|
#
16e846fa |
|
09-Apr-2024 |
John Baldwin <jhb@FreeBSD.org> |
sys: Enable NVMe drivers on all architectures The NVMe drivers are portable and are already included statically in GENERIC on other architectures such as aarch64 and riscv64. Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44690
|
#
a00f9e4e |
|
14-Mar-2024 |
Warner Losh <imp@FreeBSD.org> |
scsi: Stop installing both cam.4 and CAM.4 There's no real benefit from installing both cam.4 and CAM.4. The latter is not an kernel option. This hits a pathological case in mlinks: we're trying to link to another file and the second link fails on case-preserving, case-insensitive filesystems, like on MacOS by default. Since we don't need both, avoid this pathological case. Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D44346
|
#
1b09a310 |
|
22-Feb-2024 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Add link from if_iwlwifi(4) to iwlwifi(4) MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
#
f92d9b1a |
|
28-Nov-2023 |
Kristof Provost <kp@FreeBSD.org> |
pflow: import from OpenBSD pflow is a pseudo device to export flow accounting data over UDP. It's compatible with netflow version 5 and IPFIX (10). The data is extracted from the pf state table. States are exported once they are removed. Reviewed by: melifaro Obtained from: OpenBSD Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D43106
|
#
03e8d25b |
|
14-Jan-2024 |
Marius Strobl <marius@FreeBSD.org> |
geom_map(4): Garbage collect disconnected driver The last MIPS user has been removed in c09981f1 2 years ago, the last ARM one in 58d5c511 even 5.5 years ago.
|
#
97759ccc |
|
23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
share: Remove ancient SCCS tags. Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
|
#
cf946723 |
|
08-Jun-2023 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw88/rtw89: remove local firmware. Remove firmware from src/ in favor of the ports/packages and fwget(8). This will allow us to shrink the size of src (and installed modules). Update the rtw88 man page to reflect the change. MFC after: 20 days X-MFC: will see about 14/13
|
#
64fbda90 |
|
19-Aug-2023 |
Val Packett <val@packett.cool> |
Add atopcase, the Apple HID over SPI input driver The driver provides support for Human Interface Devices (HID) on Serial Peripheral Interface (SPI) buses on Apple Intel Macs produced in 2015-2018. The driver appears to work more stable after installation of Darwin OSI in acpi(4) driver. To install Darwin OSI insert following lines into /boot/loader.conf: hw.acpi.install_interface="Darwin" hw.acpi.remove_interface="Windows 2009, Windows 2012" Reviewed by: wulf Differential revision: https://reviews.freebsd.org/D39863
|
#
02f27066 |
|
16-Aug-2023 |
Andrew Turner <andrew@FreeBSD.org> |
Add a virtio-gpu 2D driver Add a driver to connect vt to the VirtIO GPU device in 2D mode. This provides a output on the display when a qemu virtio gpu device is added, e.g. with -device virtio-gpu-pci. Tested on qemu using UTM, and a Hetzner arm64 VM instance. Reviewed by: bryanv (earlier version) Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D40094
|
#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
9cb4ee9a |
|
09-Aug-2023 |
Marius Strobl <marius@FreeBSD.org> |
man4: Remove stale MLINK to ath_pci.4 Reported by: Jose Luis Duran Fixes: 37c8ee8847fa ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
|
#
37c8ee88 |
|
07-Aug-2023 |
Marius Strobl <marius@FreeBSD.org> |
ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again Following the removal of general MIPS support, there's no longer a need to have the AHB bus-frontend in place, which according to Linux sources also isn't used with any non-MIPS SoCs. For simplicity, PCI bus support is only made conditional on the main one again, i. e. device ath_pci is removed, and built into the main module, i. e. if_ath_pci.ko obsoleted, respectively. Effectively, this reverts the following commits and associated changes: dba9c8597747c6c9bf3d2ec68f7eb90552878dc7 e849bb3ecbb1963344a22ae77fc96f89fbebf40c Approved by: adrian Relnotes: yes Differential Revision: https://reviews.freebsd.org/D41354
|
#
7bcdbacf |
|
03-Aug-2023 |
Kevin Bowling <kbowling@FreeBSD.org> |
em(4): add link to lem(4)
|
#
215bab79 |
|
25-Jul-2023 |
Shivank Garg <shivank@freebsd.org> |
mac_ipacl: new MAC policy module to limit jail/vnet IP configuration The mac_ipacl policy module enables fine-grained control over IP address configuration within VNET jails from the base system. It allows the root user to define rules governing IP addresses for jails and their interfaces using the sysctl interface. Requested by: multiple Sponsored by: Google, Inc. (GSoC 2019) MFC after: 2 months Reviewed by: bz, dch (both earlier versions) Differential Revision: https://reviews.freebsd.org/D20967
|
#
e27c618e |
|
14-Jun-2023 |
Warner Losh <imp@FreeBSD.org> |
mpi3mr: Add bare-bones manual The mpi3mr driver is written by Broadcom for the 9600 Series 24G PCIe 4.0 Tri-Mode RAID Adapters and eHBAs boards. This is 3rd-Generation Tri-Mode x8 and x16 NVMe/SAS/SATA (although Broadcom/Avago did muddy the waters by having multiple 2nd generations cards and referring to them inconsistently). Sponsored by: Netflix
|
#
4d779448 |
|
04-Jun-2023 |
Xin LI <delphij@FreeBSD.org> |
gve: Fix build on i386 and enable LINT builds. Reviewed-by: imp Differential Revision: https://reviews.freebsd.org/D40419
|
#
54dfc97b |
|
02-Jun-2023 |
Shailend Chand <shailend@google.com> |
Add gve, the driver for Google Virtual NIC (gVNIC) gVNIC is a virtual network interface designed specifically for Google Compute Engine (GCE). It is required to support per-VM Tier_1 networking performance, and for using certain VM shapes on GCE. The NIC supports TSO, Rx and Tx checksum offloads, and RSS. It does not currently do hardware LRO, and thus the software-LRO in the host is used instead. It also supports jumbo frames. For each queue, the driver negotiates a set of pages with the NIC to serve as a fixed bounce buffer, this precludes the use of iflib. Reviewed-by: markj MFC-after: 2 weeks Differential Revision: https://reviews.freebsd.org/D39873
|
#
a1bae244 |
|
04-May-2023 |
Warner Losh <imp@FreeBSD.org> |
Add wifi(4) alias for wlan(4). Suggested by: jrtc27 Sponsored by: Netflix
|
#
44b31d37 |
|
10-Mar-2023 |
Mark Johnston <markj@FreeBSD.org> |
qat: Reconnect qat.4 to the build It was disconnected when the new QAT driver was imported, and never reconnected.
|
#
105a4f7b |
|
09-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
ng_atmllc: remove This standalone module is the last vestage of ATM support in the tree so send it on its way. Reviewed by: manu, emaste Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38880
|
#
af0cc0b2 |
|
09-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
NgATM: Remove netgraph ATM support Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused. Reviewed by: manu Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38879
|
#
4a869d38 |
|
07-Mar-2023 |
Ed Maste <emaste@FreeBSD.org> |
nvram2env: Retire unused MIPS-specific driver This code was used only on MIPS platforms, and has not built in some time. Reviewed by: ray Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D38986
|
#
1b10e191 |
|
28-Feb-2023 |
Stéphane Rochoy <stephane.rochoy@stormshield.eu> |
superio,ftgpio: Add support for Fintek F81865 GPIO Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/674 Differential Revision: https://reviews.freebsd.org/D37893
|
#
9c067b84 |
|
27-Jan-2023 |
Doug Ambrisko <ambrisko@FreeBSD.org> |
enic: Cisco VIC driver This driver is based of the enic (Cisco VIC) DPDK driver. It provides basic ethernet functionality. Has been run with various VIC cards to do UEFI PXE boot with NFS root.
|
#
a2286a1f |
|
03-Feb-2023 |
Mark Johnston <markj@FreeBSD.org> |
man4: Add a manual page for kvmclock Reviewed by: pauamma, imp, kib MFC after: 2 weeks Sponsored by: Klara, Inc. Sponsored by: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D38343
|
#
99aeb219 |
|
03-Jan-2023 |
Takanori Watanabe <takawata@FreeBSD.org> |
wdatwd: Add support for ACPI WDAT based watchdog timer. Simply said, WDAT is an abstraction for the real WDT hardware. For instance, to add a newer generation WDT to ichwd(4), one must know the detailed hardware registers, etc.. With WDAT, the necessary IO accesses to operate the WDT are comprehensively described in it and no hardware knowledge is required. With this driver, the WDT on Advantech ARK-1124C, Dell R210 and Dell R240 are detected and operated flawlessly. * While R210 is also supported by ichwd(4), others are not supported yet. The unfortunate thing is that not all systems have WDAT defined. Submitted by: t_uemura at macome.co.jp Reviewed by: hrs Differential Revision: https://reviews.freebsd.org/D37493
|
#
82e4a85d |
|
07-Nov-2022 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
netlink: connect netlink(4), rtnetlink(4), genetlinl(4) to build MFC after: 2 months (after 7366c0a49c9a60d3eea7520d7ae4bc2b3ab172f3)
|
#
bdbc05be |
|
06-Nov-2022 |
Gordon Bergling <gbe@FreeBSD.org> |
tcp_rack: Add a manual page - add a manual page for tcp_rack(4) - link it in the tcp(4) and tcp_bbr(4) man pages - hook it up to build in the Makefile Reviewed by: pauamma MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D37209
|
#
744bfb21 |
|
28-Oct-2022 |
John Baldwin <jhb@FreeBSD.org> |
Import the WireGuard driver from zx2c4.com. This commit brings back the driver from FreeBSD commit f187d6dfbf633665ba6740fe22742aec60ce02a2 plus subsequent fixes from upstream. Relative to upstream this commit includes a few other small fixes such as additional INET and INET6 #ifdef's, #include cleanups, and updates for recent API changes in main. Reviewed by: pauamma, gbe, kevans, emaste Obtained from: git@git.zx2c4.com:wireguard-freebsd @ 3cc22b2 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36909
|
#
2d00d160 |
|
24-Oct-2022 |
Takanori Watanabe <takawata@FreeBSD.org> |
man: hook acpi_ged.4 to build. Submittet by: yuri@astern.org Differential Revision: https://reviews.freebsd.org/D37114
|
#
9ca7ca92 |
|
17-Oct-2022 |
Mark Johnston <markj@FreeBSD.org> |
man4: Hook mac_ddb.4 up to the build Fixes: 287d467c5db5 ("mac: add new mac_ddb(4) policy") Sponsored by: Juniper Networks, Inc. Sponsored by: Klara, Inc.
|
#
6f6d1fc7 |
|
11-Oct-2022 |
Christos Margiolis <christos@FreeBSD.org> |
kinst: Add a manual page MFC after: 3 months Sponsored by: Google, Inc. (GSoC 2022) Differential Revision: https://reviews.freebsd.org/D36853
|
#
f4f56ff4 |
|
27-Jul-2022 |
Mark Johnston <markj@FreeBSD.org> |
qat: Rename to qat_c2xxx and remove support for modern chipsets A replacement QAT driver will be imported, but this replacement does not support Atom C2xxx hardware. So, the existing driver will be kept around to provide opencrypto offload support for those chipsets. Reviewed by: pauamma, emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D35817
|
#
ab91feab |
|
22-Feb-2022 |
Kristof Provost <kp@FreeBSD.org> |
ovpn: Introduce OpenVPN DCO support OpenVPN Data Channel Offload (DCO) moves OpenVPN data plane processing (i.e. tunneling and cryptography) into the kernel, rather than using tap devices. This avoids significant copying and context switching overhead between kernel and user space and improves OpenVPN throughput. In my test setup throughput improved from around 660Mbit/s to around 2Gbit/s. Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D34340
|
#
716924cb |
|
21-Jun-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire snd_sbc ISA sound card driver Along with the snd_sb8 and snd_sb16 drivers. They supported ISA Creative Sound Blaster and compatible sound cards. Note that isa/sb.h is not removed, as it is still used by some PCI sound card drivers. ISA sound card drivers are deprecated as discussed on the current[1] and stable[2] mailing lists. Deprecation notices were added in e39ec8933be4 and MFCd to stable branches. Driver removals are being committed individually so that specific drivers can be restored if necessary (either in FreeBSD or by downstream projects). [1] https://lists.freebsd.org/archives/freebsd-current/2022-March/001680.html [2] https://lists.freebsd.org/archives/freebsd-stable/2022-March/000585.html Reviewed by: mav Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34671
|
#
5126e5ee |
|
21-Jun-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire snd_mss ISA sound card driver The snd_mss driver supported Microsoft Sound System sound cards. ISA sound card drivers are deprecated as discussed on the current[1] and stable[2] mailing lists. Deprecation notices were added in e39ec8933be4 and MFCd to stable branches. Driver removals are being committed individually so that specific drivers can be restored if necessary (either in FreeBSD or by downstream projects). [1] https://lists.freebsd.org/archives/freebsd-current/2022-March/001680.html [2] https://lists.freebsd.org/archives/freebsd-stable/2022-March/000585.html Reviewed by: mav Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: Thttps://reviews.freebsd.org/D34671
|
#
754decef |
|
21-Jun-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire snd_gusc ISA sound card driver snd_gusc supported the Gravis UltraSound MAX and UltraSound PnP sound cards. ISA sound card drivers are deprecated as discussed on the current[1] and stable[2] mailing lists. Deprecation notices were added in e39ec8933be4 and MFCd to stable branches. Driver removals are being committed individually so that specific drivers can be restored if necessary (either in FreeBSD or by downstream projects). [1] https://lists.freebsd.org/archives/freebsd-current/2022-March/001680.html [2] https://lists.freebsd.org/archives/freebsd-stable/2022-March/000585.html Reviewed by: mav Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34671
|
#
aa83e9b1 |
|
21-Jun-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire snd_ess ISA sound card driver snd_ess supported sound cards using the ESS 18xx chipset. ISA sound card drivers are deprecated as discussed on the current[1] and stable[2] mailing lists. Deprecation notices were added in e39ec8933be4 and MFCd to stable branches. Driver removals are being committed individually so that specific drivers can be restored if necessary (either in FreeBSD or by downstream projects). [1] https://lists.freebsd.org/archives/freebsd-current/2022-March/001680.html [2] https://lists.freebsd.org/archives/freebsd-stable/2022-March/000585.html Reviewed by: mav Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34671
|
#
df51e63e |
|
21-Jun-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire snd_ad1816 ISA sound card driver snd_ad1816 supported ISA sound cards based on the Analog Devices AD1816A "SoundPort® Controller". ISA sound card drivers are deprecated as discussed on the current[1] and stable[2] mailing lists. Deprecation notices were added in e39ec8933be4 and MFCd to stable branches. Driver removals are being committed individually so that specific drivers can be restored if necessary (either in FreeBSD or by downstream projects). [1] https://lists.freebsd.org/archives/freebsd-current/2022-March/001680.html [2] https://lists.freebsd.org/archives/freebsd-stable/2022-March/000585.html Reviewed by: mav Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34671
|
#
20eeed68 |
|
30-Mar-2022 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw88: add man pages and hook up to build Add man pages for rtw88 and rtw88fw. Install a copy of the firmware license file and hook up the driver and firmware modules to the build. MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Relnotes: yes
|
#
92e6b471 |
|
18-Mar-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire broken snd_ds1 and snd_maestro drivers In 2012 joel@ reported[1] that these were not functional, and they do not appear to have been fixed since. [1] https://lists.freebsd.org/pipermail/freebsd-multimedia/2012-January/012751.html Reported by: joel Relnotes: Yes Sponsored by: The FreeBSD Foundation
|
#
5675bb58 |
|
04-Mar-2022 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
tslog.4: Document TSLOG Based on commit messages and Colin Percival's presentation from BSDCan 2018 [1]. [1]: https://papers.freebsd.org/2018/bsdcan/percival-Profiling_the_FreeBSD_kernel_boot.files/percival-Profiling_the_FreeBSD_kernel_boot.pdf Reviewed by: cperciva, debdrup MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34430
|
#
d5add41d |
|
02-Mar-2022 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
ietp(4): Driver for Elantech I2C touchpad MFC after: 2 month Tested by: Matt Daw <matt.daw_AT_gmail_DOT_com>
|
#
5aa839c9 |
|
02-Mar-2022 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
bcm5974: wsp(4) driver version with HID attachment. MFC after: 2 month Tested by: Greg V (Type 4 touchpads)
|
#
1ae2c59b |
|
28-Feb-2022 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
Add a manual page for boottrace(4) Reviewed by: mhorne, pauamma_gundo.com Sponsored by: NetApp, Inc. Sponsored by: Klara, Inc Differential Revision: https://reviews.freebsd.org/D33275
|
#
ac4643ef |
|
27-Jan-2022 |
John Baldwin <jhb@FreeBSD.org> |
Remove terasic drivers used on the Cambridge BERI tablet. Reviewed by: brooks Sponsored by: The University of Cambridge, Google Inc. Differential Revision: https://reviews.freebsd.org/D34057
|
#
5a02ae5e |
|
27-Dec-2021 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
iwlwifi: add man pages Add and hook up man pages for iwlwifi and iwlwififw and install a copy of the firmware license to /usr/share/docs/legal so it will always be shipped with the installed system. Sponsored by: The FreeBSD Foundation MFC after: 3 days
|
#
7ed5694d |
|
18-Dec-2021 |
Marius Strobl <marius@FreeBSD.org> |
man: Remove obsolete meteor.4 The corresponding interface has been deorbited as part of daba5ace03e83a930c128ae644afd186e1fe4341.
|
#
6ccff5c0 |
|
09-Dec-2021 |
Mike Karels <karels@FreeBSD.org> |
Add genet.4 for RPi 4 Ethernet Add new man page for genet(4) Ethernet on Raspberry Pi 4B, based on several other Ethernet man pages. Hook into build. Note, this could potentially be added as an aarch64 man page; not sure if that matters now. Include if_genet(4) link as for other network devices. Copyright notice cloned from a recent FreeBSD Foundation copyright. MFC after: 3 days Reviewed by: imp bcr #manpages Differential Revision: https://reviews.freebsd.org/D33360
|
#
bf2fa8d9 |
|
04-Dec-2021 |
Florian Walpen <dev@submerge.ch> |
MAC/priority module for realtime privilege group This is a MAC policy module that grants scheduling privileges based on group membership. Users or processes in the group realtime (gid 47) are allowed to run threads and processes with realtime scheduling priority. For timing-sensitive, low-latency software like audio/jack, running with realtime priority helps to avoid stutter and gaps. PR: 239125 MFC after: 2 weeks Differential revision: https://reviews.freebsd.org/D33191
|
#
a2f30c5c |
|
25-Nov-2021 |
Warner Losh <imp@FreeBSD.org> |
amr.4: Remove man page Sponsored by: Netflix
|
#
8722e05a |
|
25-Nov-2021 |
Warner Losh <imp@FreeBSD.org> |
twa: Remove Belatedly remove twa(4). It was supposed to go before 13.0, but was overlooked. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33114
|
#
0d5935af |
|
25-Nov-2021 |
Warner Losh <imp@FreeBSD.org> |
esp: Remove Belatedly remove esp(4). It was tagged as gone in 13, but was overlooked until now. Sponsored by: Netflix Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33115
|
#
399188a2 |
|
25-Nov-2021 |
Warner Losh <imp@FreeBSD.org> |
iir: Remove Belatedly remove iir(4). It was slated to go before 13, but was overlooked. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33112
|
#
a9620045 |
|
25-Nov-2021 |
Warner Losh <imp@FreeBSD.org> |
mly: Remove. We'd said this was going away in 13, but was overlooked. Belatedly remove. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33111
|
#
c0525ab1 |
|
17-Aug-2020 |
Andriy Gapon <avg@FreeBSD.org> |
pca954x: driver for PCA954x / TCA954x I2C switches At the moment only PCA9548A is supported and has been tested. MFC after: 2 weeks
|
#
6354154e |
|
30-Sep-2020 |
Andriy Gapon <avg@FreeBSD.org> |
pcf8574: driver for 8-pin quasi-bidirectional GPIO over I2C MFC after: 2 weeks
|
#
ff6fe298 |
|
20-Aug-2020 |
Andriy Gapon <avg@FreeBSD.org> |
driver for MAX44009 I2C illuminance sensor
|
#
a60b3046 |
|
17-Aug-2020 |
Andriy Gapon <avg@FreeBSD.org> |
pcf8591: driver for adc/dac with i2c interface
|
#
48cb3fee |
|
26-Oct-2021 |
Ed Maste <emaste@FreeBSD.org> |
Retire obsolete iscsi_initiator(4) The new iSCSI initiator iscsi(4) was introduced with FreeBSD 10.0, and the old intiator was marked obsolete shortly thereafter (in commit d32789d95cfbf, MFC'd to stable/10 in ba54910169c4). Remove it now. Reviewed by: jhb, mav Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32673
|
#
6aae3517 |
|
20-Oct-2021 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Retire synchronous PPP kernel driver sppp(4). The last two drivers that required sppp are cp(4) and ce(4). These devices are still produced and can be purchased at Cronyx <http://cronyx.ru/hardware/wan.html>. Since Roman Kurakin <rik@FreeBSD.org> has quit them, they no longer support FreeBSD officially. Later they have dropped support for Linux drivers to. As of mid-2020 they don't even have a developer to maintain their Windows driver. However, their support verbally told me that they could provide aid to a FreeBSD developer with documentaion in case if there appears a new customer for their devices. These drivers have a feature to not use sppp(4) and create an interface, but instead expose the device as netgraph(4) node. Then, you can attach ng_ppp(4) with help of ports/net/mpd5 on top of the node and get your synchronous PPP. Alternatively you can attach ng_frame_relay(4) or ng_cisco(4) for HDLC. Actually, last time I used cp(4) back in 2004, using netgraph(4) instead of sppp(4) was already the right way to do. Thus, remove the sppp(4) related part of the drivers and enable by default the negraph(4) part. Further maintenance of these drivers in the tree shouldn't be a big deal. While doing that, remove some cruft and enable cp(4) compilation on amd64. The ce(4) for some unknown reason marks its internal DDK functions with __attribute__ fastcall, which most likely is safe to remove, but without hardware I'm not going to do that, so ce(4) remains i386-only. Reviewed by: emaste, imp, donner Differential Revision: https://reviews.freebsd.org/D32590 See also: https://reviews.freebsd.org/D23928
|
#
d677560d |
|
21-Oct-2021 |
Guangyuan Yang <ygy@FreeBSD.org> |
arswitch(4): Hook new manpage to build PR: 211668 Fixes: 262717e270c3e8a28fa2937db750ba946be8c836 Reported by: jhb
|
#
79a100e2 |
|
05-Sep-2021 |
Warner Losh <imp@FreeBSD.org> |
bluetooth: complete removal of ng_h4 The ng_h4 module was disconnected 13 years ago when the tty later was locked by Ed. It completely fails to compile, and has a number of false positives for Giant use. Remove it for lack of interest. Bluetooth has largely (completely?) moved on from bluetooth over UART transport. OK'd by: emax Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D31846
|
#
543df609 |
|
27-Sep-2021 |
Ed Maste <emaste@FreeBSD.org> |
mgb: Connect if_mgb module to the build It supports the following Microchip devices: LAN7430 PCIe Gigabit Ethernet controller with PHY LAN7431 PCIe Gigabit Ethernet controller with RGMII interface The driver has a number of caveats and limitations, but is functional. Relnotes: Yes Sponsored by: The FreeBSD Foundation
|
#
cf0ee873 |
|
12-Sep-2021 |
Konstantin Belousov <kib@FreeBSD.org> |
Drop cloudabi According to https://github.com/NuxiNL/cloudlibc: CloudABI is no longer being maintained. It was an awesome experiment, but it never got enough traction to be sustainable. There is no reason to keep it in FreeBSD. Approved by: ed (private mail) Reviewed by: emaste Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D31923
|
#
7af4475a |
|
02-Sep-2021 |
Alexander Motin <mav@FreeBSD.org> |
vmd(4): Major driver refactoring - Re-implement pcib interface to use standard pci bus driver on top of vmd(4) instead of custom one. - Re-implement memory/bus resource allocation to properly handle even complicated configurations. - Re-implement interrupt handling to evenly distribute children's MSI/ MSI-X interrupts between available vmd(4) MSI-X vectors and setup them to be handled by standard OS mechanisms with minimal overhead, except sharing when unavoidable. Successfully tested on Dell XPS 13 laptop with Core i7-1185G7 CPU (VMD device ID 0x9a0b) and single NVMe SSD, dual-booting with Windows 10. Successfully tested on Supermicro X11DPI-NT motherboard with Xeon(R) Gold 6242R CPUs (VMD device ID 0x201d), simultaneously handling NVMe SSD on one PCIe port and PLX bridge with 3 NVMe and 1 AHCI SSDs on another. Handles SSD hot-plug (except Optane 905p for some reason, which are not detected until manual bus rescan) and enabled IOMMU (directly connected SSDs work, but ones connected to the PLX fail without errors from IOMMU). MFC after: 2 weeks Sponsored by: iXsystems, Inc. Differential revision: https://reviews.freebsd.org/D31762
|
#
62174eaf |
|
29-May-2021 |
Ed Maste <emaste@FreeBSD.org> |
Install ipmi man page also on arm64 Fixes: 40d0971bbe5d ("arm64: enable build of the ipmi module") Sponsored by: The FreeBSD Foundation
|
#
517904de |
|
11-Jul-2021 |
Peter Grehan <grehan@FreeBSD.org> |
igc(4): Introduce new driver for the Intel I225 Ethernet controller. This controller supports 2.5G/1G/100MB/10MB speeds, and allows tx/rx checksum offload, TSO, LRO, and multi-queue operation. The driver was derived from code contributed by Intel, and modified by Netgate to fit into the iflib framework. Thanks to Mike Karels for testing and feedback on the driver. Reviewed by: bcr (manpages), kbowling, scottl, erj MFC after: 1 month Relnotes: yes Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D30668
|
#
0a0f7486 |
|
08-Jun-2021 |
Fernando ApesteguÃa <fernape@FreeBSD.org> |
man: Build manpages for all architectures Building and installing architecture-specific man pages only raises a number of problems: * The https://www.freebsd.org/cgi/man.cgi is incomplete. As an example, it does not show results for pae(4). The reason for this is that the cgi interface runs on FreeBSD amd64. * In FreeBSD amd64 some manual pages have broken X-refs. See hptrr(4) for an example. * Also, we have broken links in our Release Notes. This is a consequence of the first point. See https://www.freebsd.org/releases/13.0R/hardware/#proc-i386. Make MAN_ARCH default to 'all' so we build all the man pages for all the architectures. The difference in disk space is negligible. Also link architecture-specific man pages to their own section while keeping their own namespace. PR: 212290 Reported by: mj@bsdops.com Approved by: ceri@, wosch@ MFC after: 4 weeks
|
#
cd7de223 |
|
11-Jun-2021 |
Warner Losh <imp@FreeBSD.org> |
Remove an manpage
|
#
dd869341 |
|
07-Jun-2021 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Install the linux(4) man page also for aarch64 Previously it was only installed on i386 and amd64. Reviewed By: emaste, gbe (manpages) Sponsored By: EPSRC Differential Revision: https://reviews.freebsd.org/D30546
|
#
b1ab802c |
|
14-Apr-2021 |
Gordon Bergling <gbe@FreeBSD.org> |
ossl(4): Install the man page also for arm64 In 22bd0c9731d7 ossl(4) was ported to arm64. The manual page was adapted, but never installed since the ossl(4) manual page was i386 / amd64 only. Reviewed by: mhorne MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D29762
|
#
e2b247fa |
|
28-Mar-2021 |
Cy Schubert <cy@FreeBSD.org> |
Remove bt.4 man page. r339568 (a1db7455b75d7557fd171a537e2d95aceb20846e) removed bt(4). This revision removes the man page Reviewed by: emaste (previous version) Differential Revision: https://reviews.freebsd.org/D29480
|
#
0cff00ae |
|
22-Mar-2021 |
Ed Maste <emaste@FreeBSD.org> |
retire obsolete mn(4) sync serial driver Approved by: phk Relnotes: yes
|
#
f187d6df |
|
15-Mar-2021 |
Kyle Evans <kevans@FreeBSD.org> |
base: remove if_wg(4) and associated utilities, manpage After length decisions, we've decided that the if_wg(4) driver and related work is not yet ready to live in the tree. This driver has larger security implications than many, and thus will be held to more scrutiny than other drivers. Please also see the related message sent to the freebsd-hackers@ and freebsd-arch@ lists by Kyle Evans <kevans@FreeBSD.org> on 2021/03/16, with the subject line "Removing WireGuard Support From Base" for additional context.
|
#
c96151d3 |
|
17-Mar-2021 |
Ka Ho Ng <khng@FreeBSD.org> |
Implement sndstat nvlist-based enumeration ioctls. These ioctl commands aim to provide easier ways for user space applications to enumerate existing audio devices and the node they can potentially use. The exchange of device lists between user space and kernel is done on nv(9). Some ioctl commands are added to /dev/sndstat node: - SNDSTAT_REFRESH_DEVS - SNDSTAT_GET_DEVS - SNDSTAT_ADD_USER_DEVS - SNDSTAT_FLUSH_USER_DEVS Bump __FreeBSD_version to reflect the addition of the ioctls. Sponsored by: The FreeBSD Foundation Reviewed by: hselasky Approved by: philip (mentor) Differential Revision: https://reviews.freebsd.org/D26884
|
#
655fa044 |
|
25-Feb-2021 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Add if_wg.4 MLINK
|
#
e59d9cb4 |
|
02-Feb-2021 |
Gordon Bergling <gbe@FreeBSD.org> |
Add a wg(4) manual page Reviewed by: brueffer, donner, debdrup, ygy MFC after: 2 days
|
#
cfd6422a |
|
26-Jan-2021 |
Lutz Donnerhacke <donner@FreeBSD.org> |
netgraph/ng_vlan_rotate: IEEE 802.1ad VLAN manipulation netgraph type This node is part of an A10-NSP (L2-BSA) development. Carrier networks tend to stack three or more tags for internal purposes and therefore hiding the service tags deep inside of the stack. When decomposing such an access network frame, the processing order is typically reversed: First distinguish by service, than by other means. This new netgragh node allows to bring the relevant VLAN in front (to the out-most position). This way other netgraph nodes (like ng_vlan) can operate on this specific type. Reviewed by: manpages (gbe), brueffer (manpages), kp Approved by: kp (mentor) MFC after: 1 month Relnotes: yes Sponsored by: IKS Service GmbH Differential Revision: https://reviews.freebsd.org/D22076
|
#
bfc99943 |
|
25-Jan-2021 |
Brooks Davis <brooks@one-eyed-alien.net> |
ndis(4): remove as previous announced nids(4) was a clever idea in the early 2000's when the market was flooded with 10/100 NICs with Windows-only drivers, but that hasn't been the case for ages and the driver has had no meaningful maintenance in ages. It only supports Windows-XP era drivers. Also remove: - ndis support from wpa_supplicant - ndiscvt(8) Reviewed By: emaste, bcr (manpages) Differential Revision: https://reviews.freebsd.org/D27609
|
#
1f73236b |
|
24-Jan-2021 |
Gordon Bergling <gbe@FreeBSD.org> |
Add a manual page for axp(4) / AMD 10G Ethernet driver Submitted by: Rajesh Kumar <rajesh1 dot kumar at amd dot com> Reviewed by: bcr, brueffer, rpokala MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D27800
|
#
32cb85d0 |
|
20-Jan-2021 |
Jessica Clarke <jrtc27@FreeBSD.org> |
Build VirtIO modules on all architectures Currently only amd64, i386 and powerpc build VirtIO modules, yet all other architectures have at least one kernel configuration that includes the transport drivers, and so they lack drivers for all the devices they don't statically compile into the kernel. Instead, enable the build everywhere so all architectures have the full set of device drivers available. Reviewed by: bryanv (earlier version), imp (earlier version) Differential Revision: https://reviews.freebsd.org/D28058
|
#
2c98edd6 |
|
19-Jan-2021 |
Andriy Gapon <avg@FreeBSD.org> |
htu21: driver for HTU21D I2C temperature and humidity sensor MFC after: 2 weeks Relnotes: perhaps
|
#
0cdfc338 |
|
16-Jan-2021 |
Marius Strobl <marius@FreeBSD.org> |
man4: bring back ofw_console.4 and openfirm.4 Back when I wrote openfirm.4, sparc64 was the only architecture to include the corresponding device. However, nowadays all supported architectures will provied this Open Firmware interface, even x86 when built with FDT support. As for ofw_console(4), powerpc actually was the first architecture to ship it but we'll probably not see another consumer in future. This partially reverts 702547720ca01437081fb1b6f9eb281c9541021b and r357794 respectively, adjusting paths and content as appropriate.
|
#
facdd1cd |
|
10-Jan-2021 |
Thomas Skibo <thomas-bsd@skibo.net> |
cgem: add 64-bit support Add 64-bit address support to Cadence CGEM Ethernet driver for use in other SoCs such as the Zynq UltraScale+ and SiFive HighFive Unleashed. Reviewed by: philip, 0mp (manpages) Differential Revision: https://reviews.freebsd.org/D24304
|
#
a21def4d |
|
07-Jan-2021 |
Warner Losh <imp@FreeBSD.org> |
pccard: Remove wi(4) driver Remove wi(4). pccard is going away, and wi only supports PC Card devices, though it has a minor amount of glue to also support PCI cards. However, removing the one without removing the other is hard, so the whole driver is being removed. Relnotes: Yes
|
#
23e124c7 |
|
07-Jan-2021 |
Warner Losh <imp@FreeBSD.org> |
pccard: Remove bt3c(4) driver pccard is being removed, so remove bt3c driver since it only has PC Card attachment. Also remove bt3cfw(8) since it's the firmware for this driver. Relnotes: Yes
|
#
0d3a424a |
|
07-Jan-2021 |
Warner Losh <imp@FreeBSD.org> |
pccard: Remove cmx(4) driver The only attachment of cmx was pccard, so remove the driver in anticipation of PC Card support removal. Relnotes: Yes
|
#
d97d5c0c |
|
14-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hidmap-based drivers written by Greg V This change includes: hpen - Generic / MS Windows compatible HID pen tablet driver. hgame - Generic game controller and joystick driver. xb360gp - Xbox360-compatible game controller driver. Submitted by: Greg V <greg_unrelenting.technology> Reviewed by: hselasky (as part of D27993)
|
#
afd590d9 |
|
14-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hidmap and bunch of drivers based on it hidmap is a kernel module that maps HID input usages to evdev events. Following dependent drivers is included in the commit: hms - HID mouse driver. hcons - Consumer page AKA Multimedia keys driver. hsctrl - System Controls page (Power/Sleep keys) driver. ps4dshock - Sony DualShock 4 gamepad driver. Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27993
|
#
94773907 |
|
13-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hidraw(4) - driver for access to raw HID device data This driver provides raw access to HID devices through uhid(4)-compatible interface and is based on pre-8.x uhid(4) code. Unlike uhid(4) it does not take devices in to monopoly ownership and allows parallel access from other drivers. hidraw supports Linux's hidraw-compatible interface as well. Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27992
|
#
b93f6bfc |
|
12-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Port ukbd to HID and attach to build Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27991
|
#
cb022db8 |
|
10-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Port multitouch hmt(4) driver to hidbus and attach to build Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27990
|
#
10fbbdfb |
|
10-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hconf(4) - digitizer configuration top-level collection support. Reviewed by: hselasky (as part of D27990)
|
#
01f2e864 |
|
08-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import usbhid - USB transport backend for HID subsystem. This change implements hid_if.m methods for HID-over-USB protocol [1]. Also, this change adds USBHID_ENABLED kernel option which changes device_probe() priority and adds/removes PnP records to prefer usbhid over ums, ukbd, wmt and other USB HID device drivers and vice-versa. The module is based on uhid(4) driver. It is disabled by default for now due to conflicts with existing USB HID drivers. [1] https://www.usb.org/sites/default/files/hid1_11.pdf Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27893
|
#
b1f1b07f |
|
06-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import iichid - I2C transport backend for HID subsystem This implements hid_if.m methods for HID-over-I2C protocol [1]. Following kernel options are added: IICHID_SAMPLING - Enable support for a sampling mode as interrupt resource acquisition is not always possible in a case of GPIO interrupts. IICHID_DEBUG - Enable debug output. The module is based on prior Marc Priggemeyer work (D16698). [1] http://download.microsoft.com/download/7/d/d/7dd44bb7-2a7a-4505-ac1c-7227d3d96d5b/hid-over-i2c-protocol-spec-v1-0.docx Differential revision: https://reviews.freebsd.org/D27892
|
#
e49fa9f6 |
|
05-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import quirk subsystem. hidquirk(4) is derived from usb_quirk(4) and inherits all its HID-related functionality. It does not support ioctl(2) interface yet. Reviewed by: hselasky Differential revision: https://reviews.freebsd.org/D27890
|
#
2b4464b0 |
|
08-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hidbus(4) This driver provides support for multiple HID driver attachments to single HID transport backend. This ability existed in Net/OpenBSD (uhidev and ihidev drivers) but has never been ported to FreeBSD. Unlike Net/OpenBSD we do not use report number alone to distinct report source but we follow MS way and use a top level collection (TLC) usage index that report belongs to as a location key. The driver performs child device autodiscovery based on HID report descriptor data, proxying of HID requests from child devices to parent transport backends and broadcasting of interrupts in backward direction. Differential revision: https://reviews.freebsd.org/D27888
|
#
9cca83b6 |
|
24-Dec-2020 |
Marius Strobl <marius@FreeBSD.org> |
mk48txx(4): remove obsolete driver It's no longer used since 58aa35d42975c298ca0adba705c042596303c9f5 and r357455 respectively.
|
#
9ee99cec |
|
11-Dec-2020 |
Brooks Davis <brooks@FreeBSD.org> |
hme(4): Remove as previous announced The hme (Happy Meal Ethernet) driver was the onboard NIC in most supported sparc64 platforms. A few PCI NICs do exist, but we have seen no evidence of use on non-sparc systems. Reviewed by: imp, emaste, bcr Sponsored by: DARPA
|
#
e8db04c3 |
|
08-Dec-2020 |
Nick Hibma <n_hibma@FreeBSD.org> |
New Netgraph module ng_macfilter: Macfilter to route packets through different hooks based on sender MAC address. Based on ng_macfilter written by Pekka Nikander Sponsered by Retina b.v. Reviewed by: afedorov MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D27268
|
#
5667729f |
|
28-Nov-2020 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add watchdog(9) driver for the Fintek F81803 SuperIO chip
|
#
d1e05529 |
|
25-Nov-2020 |
John Baldwin <jhb@FreeBSD.org> |
Add a manpage for kernel TLS. This subsumes some of the content from tcp(4) describing the socket options but also adds additional notes. Reviewed by: gallatin, hselasky Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D27272
|
#
926ce35a |
|
24-Nov-2020 |
Jung-uk Kim <jkim@FreeBSD.org> |
Port rtsx(4) driver for Realtek SD card reader from OpenBSD. This driver provides support for Realtek PCI SD card readers. It attaches mmc(4) bus on card insertion and detaches it on card removal. It has been tested with RTS5209, RTS5227, RTS5229, RTS522A, RTS525A and RTL8411B. It should also work with RTS5249, RTL8402 and RTL8411. PR: 204521 Submitted by: Henri Hennebert (hlh at restart dot be) Reviewed by: imp, jkim Differential Revision: https://reviews.freebsd.org/D26435
|
#
24d79e9b |
|
19-Nov-2020 |
Warner Losh <imp@FreeBSD.org> |
Document disk ioctl First stab at documenting the different disk ioctl commands defined in sys/disk.h. Reviewed by: phk (prior version) Differential Revision: https://reviews.freebsd.org/D26994
|
#
72143e89 |
|
05-Nov-2020 |
Mark Johnston <markj@FreeBSD.org> |
Add qat(4) This provides an OpenCrypto driver for Intel QuickAssist devices. The driver was initially ported from NetBSD and comes with a few improvements: - support for GMAC/AES-GCM, AES-CTR and AES-XTS, and support for SHA/HMAC-authenticated encryption - support for detaching the driver - various bug fixes - DH895X support Discussed with: jhb MFC after: 3 days Sponsored by: Rubicon Communications, LLC (Netgate) Differential Revision: https://reviews.freebsd.org/D26963
|
#
ba610be9 |
|
20-Oct-2020 |
John Baldwin <jhb@FreeBSD.org> |
Add a kernel crypto driver using assembly routines from OpenSSL. Currently, this supports SHA1 and SHA2-{224,256,384,512} both as plain hashes and in HMAC mode on both amd64 and i386. It uses the SHA intrinsics when present similar to aesni(4), but uses SSE/AVX instructions when they are not. Note that some files from OpenSSL that normally wrap the assembly routines have been adapted to export methods usable by 'struct auth_xform' as is used by existing software crypto routines. Reviewed by: gallatin, jkim, delphij, gnn Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D26821
|
#
a7869854 |
|
24-Sep-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
Add a manual page for TCP BBR Reviewed by: bcr Approved by: bcr Differential Revision: https://reviews.freebsd.org/D24915
|
#
bd368728 |
|
30-Aug-2020 |
Marko Zec <zec@FreeBSD.org> |
Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME development board. Submitted by: Denis Salopek <denis.salopek AT fer.hr> Reported by: zec, bz (src); rgrimes, bcr (manpages) MFC after: 7 days Sponsored by: Google Summer of Code 2020 Differential Revision: https://reviews.freebsd.org/D26074
|
#
422809e1 |
|
20-Aug-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove ufm.4 from the Makefile
|
#
7d604fb5 |
|
19-Aug-2020 |
Mark Johnston <markj@FreeBSD.org> |
Add a KCOV man page. Reviewed by: andrew, gbe, tuexen Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26108
|
#
a089fa29 |
|
12-Aug-2020 |
Andriy Gapon <avg@FreeBSD.org> |
hook cp2112.4 to the build Reported by: 0mp MFC after: 1 week X-MFC with: r364144
|
#
758fac8f |
|
12-Aug-2020 |
Andriy Gapon <avg@FreeBSD.org> |
hook gpiokeys.4 to the build Reported by: 0mp MFC after: 3 days X-MFC with: r363905
|
#
aa6ea9b6 |
|
29-Jul-2020 |
John-Mark Gurney <jmg@FreeBSD.org> |
remove some long abandonded serial drivers (cy, rc, rp) since 2008 Reviewed by: phk (earlier version) Reviewed by: emaste (earlier version) Reviewed by: bcr (earlier version) Reviewed by: zeising (earlier version) Differential Revision: https://reviews.freebsd.org/D25874
|
#
b356ddf0 |
|
14-Jul-2020 |
Mark Johnston <markj@FreeBSD.org> |
Add a driver for the SafeXcel EIP-97. The EIP-97 is a packet processing module found on the ESPRESSObin. This commit adds a crypto(9) driver for the crypto and hash engine in this device. An initial skeleton driver that could attach and submit requests was written by loos and others at Netgate, and the driver was finished by me. Support for separate AAD and output buffers will be added in a separate commit, to simplify merging to stable/12 (where those features don't exist). Reviewed by: gnn, jhb Feedback from: andrew, cem, manu MFC after: 1 week Sponsored by: Rubicon Communications, LLC (Netgate) Differential Revision: https://reviews.freebsd.org/D25417
|
#
f2dbbab7 |
|
06-Jun-2020 |
Warner Losh <imp@FreeBSD.org> |
Sort alphabetically.
|
#
97e25132 |
|
11-May-2020 |
John Baldwin <jhb@FreeBSD.org> |
Remove ubsec(4). This driver was previously marked for deprecation in r360710. Approved by: csprng (cem, gordon, delphij) Relnotes: yes Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D24766
|
#
ff595bc3 |
|
04-Apr-2020 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a manpage for smbios(4). Submitted by: Gordon Bergling MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D23714
|
#
c3079787 |
|
31-Mar-2020 |
Takanori Watanabe <takawata@FreeBSD.org> |
Add Platform Controller Hub built-in thermal management device driver. Differential Revision: https://reviews.freebsd.org/D24077
|
#
79514055 |
|
01-Mar-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove bktr(4) Remove the brooktree driver as discussed on arch@. Bump FreeBSD version to 1300082, though I doubt anything will care. Relnote: yes
|
#
f646d24c |
|
19-Feb-2020 |
Xin LI <delphij@FreeBSD.org> |
Actually install hwpstate_intel.4.
|
#
51691e26 |
|
01-Feb-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove vpo.4 The Parallel Port SCSI adapter was interesting for 100MB ZIP drives, but is no longer used or maintained. Remove it from the tree. The Parallel Port microsequencer (microseq.9) is now mostly unused in the tree, but remains. PPI still refrences it, but doesn't use its full functionality. Relnotes: Yes Reviewed by: rgrimes@, Ihor Antonov Discussed on: arch@ Differential Revision: https://reviews.freebsd.org/D23389
|
#
d4633a9e |
|
16-Jan-2020 |
Leandro Lupori <luporl@FreeBSD.org> |
[PowerPC64] Enable virtio drivers This enables virtio modules on PowerPC* target. On PowerPC64, drivers are also kernel builtin. QEMU currently needs to be patched to in order to work on LE hosts due to known issue affecting pre-1.0 (legacy) virtio drivers. The patch was submitted to QEMU mail list by @afscoelho_gmail.com, available at https://lists.nongnu.org/archive/html/qemu-devel/2020-01/msg01496.html Submitted by: Alfredo Dal'Ava Junior <alfredo.junior@eldorado.org.br> Reviewed by: luporl Differential Revision: https://reviews.freebsd.org/D22833
|
#
6e6161d2 |
|
13-Jan-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Install tap(4) manpage as vmnet(4) as well If one comes across a vmnet interface, this is a useful pointer to have towards what it actually is if they're otherwise unfamiliar. MFC after: 3 days
|
#
422d05da |
|
02-Jan-2020 |
Ian Lepore <ian@FreeBSD.org> |
Add support for i2c bus mux hardware. An i2c bus can be divided into segments which can be selectively connected and disconnected from the main bus. This is usually done to enable using multiple slave devices having the same address, by isolating the devices onto separate bus segments, only one of which is connected to the main bus at once. There are several types of i2c bus muxes, which break down into two general categories... - Muxes which are themselves i2c slaves. These devices respond to i2c commands on their upstream bus, and based on those commands, connect various downstream buses to the upstream. In newbus terms, they are both a child of an iicbus and the parent of one or more iicbus instances. - Muxes which are not i2c devices themselves. Such devices are part of the i2c bus electrically, but in newbus terms their parent is some other bus. The association with the upstream bus must be established by separate metadata (such as FDT data). In both cases, the mux driver has one or more iicbus child instances representing the downstream buses. The mux driver implements the iicbus_if interface, as if it were an iichb host bridge/i2c controller driver. It services the IO requests sent to it by forwarding them to the iicbus instance representing the upstream bus, after electrically connecting the upstream bus to the downstream bus that hosts the i2c slave device which made the IO request. The net effect is automatic mux switching which is transparent to slaves on the downstream buses. They just do i2c IO they way they normally do, and the bus is electrically connected for the duration of the IO and then idled when it is complete. The existing iicbus_if callback() method is enhanced so that the parameter passed to it can be a struct which contains a device_t for the requesting bus and slave devices. This change is done by adding a flag that indicates the extra values are present, and making the flags field the first field of a new args struct. If the flag is set, the iichb or mux driver can recast the pointer-to-flags into a pointer-to-struct and access the extra fields. Thus abi compatibility with older drivers is retained (but a mux cannot exist on the bus with the older iicbus driver in use.) A new set of core support routines exists in iicbus.c. This code will help implement mux drivers for any type of mux hardware by supplying all the boilerplate code that forwards IO requests upstream. It also has code for parsing metadata and instantiating the child iicbus instances based on it. Two new hardware mux drivers are added. The ltc430x driver supports the LTC4305/4306 mux chips which are controlled via i2c commands. The iic_gpiomux driver supports any mux hardware which is controlled by manipulating the state of one or more gpio pins. Test Plan Tested locally using a variety of mux'd bus configurations involving both ltc4305 and a homebrew gpio-controlled mux. Tested configurations included cascaded muxes (unlikely in the real world, but useful to prove that 'it all just works' in terms of the automatic switching and upstream forwarding of IO requests).
|
#
7d57de60 |
|
09-Dec-2019 |
Takanori Watanabe <takawata@FreeBSD.org> |
Add ACPI battery subsystem man page. PR:242100 Differential Revision: https://reviews.freebsd.org/D22556
|
#
9636a3f1 |
|
08-Dec-2019 |
Ian Lepore <ian@FreeBSD.org> |
Connect the gpioths(4) manpage to the build.
|
#
33ce28d1 |
|
27-Nov-2019 |
Scott Long <scottl@FreeBSD.org> |
Remove the trm(4) driver Differential Revision: https://reviews.freebsd.org/D22575
|
#
71f00776 |
|
20-Nov-2019 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Remove sio(4). It had been disconnected from build in r181233 in 2008. Reviewed by: imp
|
#
17019bff |
|
20-Oct-2019 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a manpage for ng_pipe(4). Submitted by: Lutz Donnerhacke <lutz_donnerhacke.de> Reviewed by: bcr (previous version) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D22067
|
#
dda17b36 |
|
17-Oct-2019 |
Conrad Meyer <cem@FreeBSD.org> |
Implement NetGDB(4) NetGDB(4) is a component of a system using a panic-time network stack to remotely debug crashed FreeBSD kernels over the network, instead of traditional serial interfaces. There are three pieces in the complete NetGDB system. First, a dedicated proxy server must be running to accept connections from both NetGDB and gdb(1), and pass bidirectional traffic between the two protocols. Second, the NetGDB client is activated much like ordinary 'gdb' and similarly to 'netdump' in ddb(4) after a panic. Like other debugnet(4) clients (netdump(4)), the network interface on the route to the proxy server must be online and support debugnet(4). Finally, the remote (k)gdb(1) uses 'target remote <proxy>:<port>' (like any other TCP remote) to connect to the proxy server. The NetGDB v1 protocol speaks the literal GDB remote serial protocol, and uses a 1:1 relationship between GDB packets and sequences of debugnet packets (fragmented by MTU). There is no encryption utilized to keep debugging sessions private, so this is only appropriate for local segments or trusted networks. Submitted by: John Reimer <john.reimer AT emc.com> (earlier version) Discussed some with: emaste, markj Relnotes: sure Differential Revision: https://reviews.freebsd.org/D21568
|
#
edca4938 |
|
16-Oct-2019 |
Andriy Gapon <avg@FreeBSD.org> |
itwd(4): driver for watchdog function in ITE Super I/O chips The chips are commonly named with "IT" prefix. MFC after: 19 days
|
#
c1ff8809 |
|
10-Oct-2019 |
Andriy Gapon <avg@FreeBSD.org> |
man4/Makefile: fix sorting for a number of entries starting with 'v' MFC after: 1 week
|
#
c812bea3 |
|
11-Oct-2019 |
Andriy Gapon <avg@FreeBSD.org> |
add superio.4 and superio.9 manual pages This adds basic documentation on what the superio driver is and how other drivers can interact with it. I decided to also document superio's ivar accessors. Reviewed by: bcr, brueffer (both manual contents only) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D21958
|
#
f2521a76 |
|
09-Oct-2019 |
Doug Ambrisko <ambrisko@FreeBSD.org> |
This driver attaches to the Intel VMD drive and connects a new PCI domain starting at the max. domain, and then work down. Then existing FreeBSD drivers will attach. Interrupt routing from the VMD MSI-X to the NVME drive is not well known, so any interrupt is sent to all children that register. VROC used Intel meta data so graid(8) works with it. However, graid(8) supports RAID 0,1,10 for read and write. I have some early code to support writes with RAID 5. Note that RAID 5 can have life issues with SSDs since it can cause write amplification from updating the parity data. Hot plug support needs a change to skip the following check to work: if (pcib_request_feature(dev, PCI_FEATURE_HP) != 0) { in sys/dev/pci/pci_pci.c. Looked at by: imp, rpokala, bcr Differential Revision: https://reviews.freebsd.org/D21383
|
#
f4330e61 |
|
29-Aug-2019 |
Alexander Motin <mav@FreeBSD.org> |
Man page for AMD Non-Transparent Bridge (ntb_hw_amd) driver. Submitted by: Rajesh Kumar <rajesh1.kumar@amd.com> Reviewed by: bcr MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D21462
|
#
d2757137 |
|
24-Aug-2019 |
Konstantin Belousov <kib@FreeBSD.org> |
Add nvdimm(4) man page. Reviewed by: emaste Discussed with: scottl, scottph Sponsored by: The FreeBSD Foundation MFC after: 3 days Differential revision: https://reviews.freebsd.org/D21386
|
#
421c6208 |
|
19-Aug-2019 |
Vincenzo Maffione <vmaffione@FreeBSD.org> |
link ptnet(4) man page to the build system Reported by: kevans Reviewed by: kevans, bcr MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D21312
|
#
63ac15ab |
|
15-Aug-2019 |
Alexander Motin <mav@FreeBSD.org> |
Add NTB modules to i386 build. There is no reason why NTB should not be usable on i386 if memory windows are small enough.
|
#
ac8e5d02 |
|
13-Aug-2019 |
Conrad Meyer <cem@FreeBSD.org> |
Remove deprecated GEOM classes Follow-up on r322318 and r322319 and remove the deprecated modules. Shift some now-unused kernel files into userspace utilities that incorporate them. Remove references to removed GEOM classes in userspace utilities. Reviewed by: imp (earlier version) Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D21249
|
#
649e7627 |
|
12-Aug-2019 |
Ian Lepore <ian@FreeBSD.org> |
Fix the driver name in ads111x.4, and hook the manpage up to the build. The driver was originally written with the name ads1115, but at the last minute it got renamed to ads111x to reflect its support for many related chips, but I forgot to update the manpage to match the renaming before committing it all.
|
#
63722e52 |
|
07-Aug-2019 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add cdceem(4) driver, for virtual ethernet devices compliant with Communication Device Class Ethernet Emulation Model (CDC EEM). The driver supports both the device, and host side operation; there is a new USB template (#11) for the former. This enables communication with virtual USB NIC provided by iLO 5, as found in new HPE Proliant servers. Reviewed by: hselasky MFC after: 2 weeks Relnotes: yes Sponsored by: Hewlett Packard Enterprise
|
#
1d6d0a43 |
|
19-Jul-2019 |
Emmanuel Vadot <manu@FreeBSD.org> |
pkgbase: move man pages from runtime-manual to runtime We don't split the other man pages in their own package so do the same for runtime. Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D20962
|
#
ba4ecad9 |
|
16-Jul-2019 |
Kevin Lo <kevlo@FreeBSD.org> |
Add an MLINK for igb. Discussed with: lwhsu
|
#
f5a95d9a |
|
24-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Remove NAND and NANDFS support NANDFS has been broken for years. Remove it. The NAND drivers that remain are for ancient parts that are no longer relevant. They are polled, have terrible performance and just for ancient arm hardware. NAND parts have evolved significantly from this early work and little to none of it would be relevant should someone need to update to support raw nand. This code has been off by default for years and has violated the vnode protocol leading to panics since it was committed. Numerous posts to arch@ and other locations have found no actual users for this software. Relnotes: Yes No Objection From: arch@ Differential Revision: https://reviews.freebsd.org/D20745
|
#
a161bab8 |
|
17-Jun-2019 |
Ian Lepore <ian@FreeBSD.org> |
Add a pwmc(4) manpage.
|
#
7a582e53 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove xe(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
02fae06a |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove wb(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
be345ff0 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove txp(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
b1b1c2fe |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove tx(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
7c897ca9 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove tl(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
90089841 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove sn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
3b70dd81 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove sf(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
607790d1 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove pcn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
05aa6e58 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove ed(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
08ac01a9 |
|
17-May-2019 |
Brooks Davis <brooks@FreeBSD.org> |
FCP-101: Remove de(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision: https://reviews.freebsd.org/D20230
|
#
03eb6e58 |
|
28-Apr-2019 |
Robert Watson <rwatson@FreeBSD.org> |
Add a man page for the DTrace Audit Provider, since we are now growing a set of provider man pages. MFC after: 3 days Sponsored by: DARPA, AFRL
|
#
60177063 |
|
21-Mar-2019 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Attach the vmci(4) man page to the build. Looks like it's been missed by mistake. MFC after: 2 weeks Sponsored by: DARPA, AFRL
|
#
5a978ead |
|
26-Feb-2019 |
Ian Lepore <ian@FreeBSD.org> |
Add manpages for at45d(4) and mx25l(4).
|
#
470b2881 |
|
08-Dec-2018 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Hook up ng_checksum(4) module and appropriate manpage to the build. The module was added back in 2016, but has never been connected. MFC after: 1 week
|
#
75e85b22 |
|
14-Nov-2018 |
Mark Johnston <markj@FreeBSD.org> |
Hook mac_ntpd.4 up to the build. PR: 232757 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> MFC after: 3 days
|
#
24b6d871 |
|
26-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Redo r339563: Remove joy(4) driver. This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user, suggesting it never was used much. However, even though this device has been obsolete for 15 years at least, sys/joystick.h is included in a number of graphics packages still, so that remains. A full exprun is needed before that can be removed. RelNotes: yes Differential Revision: https://reviews.freebsd.org/D17629
|
#
7c320a22 |
|
25-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Revert r339563. I held the mistaken belief this was completely unused. While the driver is unused and likely not relevant for a long time, sys/joystick.h lives on in maybe half a dozen ports, even though hardware to use it hasn't been widely used in maybe 15 years.
|
#
6a186782 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove the ncr(4) drive. This driver has been obsolete since the FreeBSD 4.x. It should have been removed then since the sym(4) driver had subsumed it. The driver was commented out of GENERIC in 2000. RelNotes: Yes
|
#
49a93324 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove stg(4) driver stg(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold mostly in Japan, and was especially popilar among pc98 hackers in the 4.x time frame. It was also only enabled on i386. Relnote: Yes
|
#
08204c2c |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove nsp(4) driver nsp(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold mostly in Japan, and was especially popilar among pc98 hackers in the 4.x time frame. It was also only enabled on i386. Relnote: Yes
|
#
2dfd3588 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove ncv(4) driver ncv(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold mostly in Japan, and was especially popilar among pc98 hackers in the 4.x time frame.. Relnote: Yes
|
#
e9b5375b |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Retire dpt(4) Marked as gone in 12 and not relevant since the early 90s. No sightings in nycbug's dmesg database. Relnotes: yes
|
#
43b16da8 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove adv(4) and adw(4) Remove the advanssy drivers (both adv and adw). They were tagged as gone in 12 a while qgo. The nycbug dmesg database shows this was last seen in 6 and there were only a few adv sightings then (none for adw). Relnotes: yes
|
#
39c362e0 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove aha(4) from the tree. We tagged aha as gone in 12 a while ago. Proceed with its removal. Data from nycbug's database shows the last sighting of this driver in 6, with the prior one in 4.x show its popularity had died prior to 4.x. Relnotes: yes
|
#
33a54d77 |
|
21-Oct-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove joy(4) driver. This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user, suggesting it never was used much. RelNotes: yes Differential Revision: https://reviews.freebsd.org/D17629
|
#
9343a1cd |
|
12-Oct-2018 |
Eric Joyner <erj@FreeBSD.org> |
ixl/iavf: Update ixl(4) and iavf(4) [previously ixlv] man pages Since there have been major updates to both drivers in r339338, refresh the man pages with new and updated information. Reviewed by: sbruno@, 0mp@, jeffrey.e.pieper@intel.com, manpages Approved by: re (gjb@, kib@) Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D15927
|
#
7049547c |
|
20-Sep-2018 |
Stephen Hurd <shurd@FreeBSD.org> |
Add iflib.4 manpage The new manpage documents the tunables and statistic sysctls exposed by iflib. Reviewed by: bcr Approved by: re (gjb) Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D16920
|
#
503478af |
|
16-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Add efidev(4)/efirt(9) Document efidev(4), provider of userland access to EFI Runtime Services. A link is created to efirtc(4), which handles the time-of-day clock side. efirt(9) is the kernel side of this. Reviewed by: imp, kib (earlier version) Differential Revision: https://reviews.freebsd.org/D16696
|
#
b5988450 |
|
01-Aug-2018 |
Ravi Pokala <rpokala@FreeBSD.org> |
Remove jedec_ts(4) The jedec_ts(4) driver has been marked as deprecated in stable/11, and is now being removed from -HEAD. Add a notice in UPDATING, and update the few remaining references (regarding jedec_dimm(4)'s compatibility and history) to reflect the fact that jedec_ts(4) is now deleted. Reviewed by: avg Relnotes: yes Differential Revision: https://reviews.freebsd.org/D16537
|
#
7bda9663 |
|
31-Jul-2018 |
Michael Tuexen <tuexen@FreeBSD.org> |
Add a dtrace provider for UDP-Lite. The dtrace provider for UDP-Lite is modeled after the UDP provider. This fixes the bug that UDP-Lite packets were triggering the UDP provider. Thanks to dteske@ for providing the dwatch module. Reviewed by: dteske@, markj@, rrs@ Relnotes: yes Differential Revision: https://reviews.freebsd.org/D16377
|
#
15382083 |
|
20-Jul-2018 |
Ian Lepore <ian@FreeBSD.org> |
Support installing manpages for multiple or alternate architecture(s). Some section-4 manpages are architecture-specific, and the build process currently generates only the pages for the MACHINE_CPUARCH being built. man(1) supports a '-m' option to find manpages belonging to an arbitrary architecture other than the MACHINE_[CPU]ARCH, but we have no way to generate and install alternate-arch pages right now. This change adds a new make.conf variable, MAN_ARCH, which can be a list of one or more MACHINE_ARCH or MACHINE_CPUARCH values. All arch-specific manpages that exist for the named arches will be installed. If unset, it continues the behavior of installing just the MACHINE_CPUARCH being built. Differential Revision: https://reviews.freebsd.org/D16198
|
#
ac268038 |
|
11-Jul-2018 |
Ian Lepore <ian@FreeBSD.org> |
Actually build and install the spigen.4 manpage.
|
#
284db32c |
|
07-Jul-2018 |
Ian Lepore <ian@FreeBSD.org> |
Move arm- and aarch64-specific manpages into arch-specific directories. This removes a bit of the .if/.endif clutter from man4/Makefile by using the existing machinery that supports per-arch manpages.
|
#
19668eb2 |
|
14-Jun-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
rk_i2c: Add manpage for this driver
|
#
8706f88d |
|
11-Jun-2018 |
Ed Maste <emaste@FreeBSD.org> |
Connect muge.4 man page Sponsored by: The FreeBSD Foundation
|
#
b5e08a60 |
|
07-Jun-2018 |
Justin Hibbits <jhibbits@FreeBSD.org> |
Build nvme modules for powerpc, and install man pages NVMe builds for powerpc now, so just build modules for all powerpc targets, and install NVMe man pages for all powerpc targets.
|
#
3a42a33d |
|
27-May-2018 |
Devin Teske <dteske@FreeBSD.org> |
Add manual page for the sctp DTrace provider. Sponsored by: Smule, Inc.
|
#
6f78fad3 |
|
17-May-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
Retire vxge(4). This driver was merged to HEAD one week prior to Exar publicly announcing they had left the Ethernet market. It is not known to be used and has various code quality issues spotted by Brooks and Hiren. Retire it in preparation for FreeBSD 12.0. Submitted by: kbowling Reviewed by: brooks imp Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15442
|
#
dbb434b1 |
|
17-May-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
aw_spi: Add manpage for this driver
|
#
57b49365 |
|
08-May-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
nxge(4): Remove nxge(4) and associated man page and tools in FreeBSD 12.0. Submitted by: kbowling Reviewed by: brooks Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D1529
|
#
e5054602 |
|
05-May-2018 |
Mark Johnston <markj@FreeBSD.org> |
Import the netdump client code. This is a component of a system which lets the kernel dump core to a remote host after a panic, rather than to a local storage device. The server component is available in the ports tree. netdump is particularly useful on diskless systems. The netdump(4) man page contains some details describing the protocol. Support for configuring netdump will be added to dumpon(8) in a future commit. To use netdump, the kernel must have been compiled with the NETDUMP option. The initial revision of netdump was written by Darrell Anderson and was integrated into Sandvine's OS, from which this version was derived. Reviewed by: bdrewery, cem (earlier versions), julian, sbruno MFC after: 1 month X-MFC note: use a spare field in struct ifnet Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D15253
|
#
2695c9c1 |
|
02-May-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
Retire ixgb(4) This driver was for an early and uncommon legacy PCI 10GbE for a single ASIC, Intel 82597EX. Intel quickly shifted to the long lived ixgbe family. Submitted by: kbowling Reviewed by: brooks imp jeffrey.e.pieper@intel.com Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15234
|
#
e6a376d1 |
|
01-May-2018 |
Ed Maste <emaste@FreeBSD.org> |
Retire lmc(4) This driver supports legacy, 32-bit PCI devices, and had an ambiguous license. Supported devices were already reported to be rare in 2003 (when an earlier version of the driver was removed in r123201). Reviewed by: rgrimes Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D15245
|
#
52f6e3a9 |
|
30-Apr-2018 |
Ed Maste <emaste@FreeBSD.org> |
Install smartpqi.4 only on amd64, as with the driver Sponsored by: The FreeBSD Foundation
|
#
cbf65cf2 |
|
26-Apr-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: rockchip: Add gpio controller driver Add a driver that match on 'rockchip,gpio-bank', this compatible string is found on almost all RockChip SoC so this driver is compatible with almost all of the RockChip SoCs. The only features missing for this driver are : - Interrupts support - Debouncing
|
#
be2e72c2 |
|
26-Apr-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: rockchip: Add pinctrl driver Add pinctrl driver for RockChip SoCs. This device manage which function to set on which pin and some other properties like pull up/down, drive strength etc ... For now the driver only support RK3328 but it is versatile enough to add support for other RockChip SoC in the future.
|
#
49755fc6 |
|
26-Apr-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: rockchip: Add GRF driver RockChip GRF (General Register Files) is present on almost all RockChip SoC and is used to control some area of the system like iomuxing, gpio or usb phy. We need it to be probed and attached early in the boot process so subclass syscon_generic and set the pass to BUS_PASS_BUS + BUS_PASS_ORDER_MIDDLE.
|
#
1e66f787 |
|
26-Apr-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
martpqi(4): - Microsemi SCSI driver for PQI controllers. - Found on newer model HP servers. - Restrict to AMD64 only as per developer request. The driver provides support for the new generation of PQI controllers from Microsemi. This driver is the first SCSI driver to implement the PQI queuing model and it will replace the aacraid driver for Adaptec Series 9 controllers. HARDWARE Controllers supported by the driver include: HPE Gen10 Smart Array Controller Family OEM Controllers based on the Microsemi Chipset. Submitted by: deepak.ukey@microsemi.com Relnotes: yes Sponsored by: Microsemi Differential Revision: https://reviews.freebsd.org/D14514
|
#
3a4fc8a8 |
|
13-Apr-2018 |
Brooks Davis <brooks@FreeBSD.org> |
Remove support for the Arcnet protocol. While Arcnet has some continued deployment in industrial controls, the lack of drivers for any of the PCI, USB, or PCIe NICs on the market suggests such users aren't running FreeBSD. Evidence in the PR database suggests that the cm(4) driver (our sole Arcnet NIC) was broken in 5.0 and has not worked since. PR: 182297 Reviewed by: jhibbits, vangyzen Relnotes: yes Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15057
|
#
0437c8e3 |
|
11-Apr-2018 |
Brooks Davis <brooks@FreeBSD.org> |
Remove support for FDDI networks. Defines in net/if_media.h remain in case code copied from ifconfig is in use elsewere (supporting non-existant media type is harmless). Reviewed by: kib, jhb Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15017
|
#
ef270ab1 |
|
30-Mar-2018 |
Kenneth D. Merry <ken@FreeBSD.org> |
Bring in the Broadcom/Emulex Fibre Channel driver, ocs_fc(4). The ocs_fc(4) driver supports the following hardware: Emulex 16/8G FC GEN 5 HBAS LPe15004 FC Host Bus Adapters LPe160XX FC Host Bus Adapters Emulex 32/16G FC GEN 6 HBAS LPe3100X FC Host Bus Adapters LPe3200X FC Host Bus Adapters The driver supports target and initiator mode, and also supports FC-Tape. Note that the driver only currently works on little endian platforms. It is only included in the module build for amd64 and i386, and in GENERIC on amd64 only. Submitted by: Ram Kishore Vegesna <ram.vegesna@broadcom.com> Reviewed by: mav MFC after: 5 days Relnotes: yes Sponsored by: Broadcom Differential Revision: https://reviews.freebsd.org/D11423
|
#
e808190a |
|
08-Mar-2018 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add kernel and userspace code to dump the firmware state of supported ConnectX-4/5 devices in mlx5core. The dump is obtained by reading a predefined register map from the non-destructive crspace, accessible by the vendor-specific PCIe capability (VSC). The dump is stored in preallocated kernel memory and managed by the mlx5tool(8), which communicates with the driver using a character device node. The utility allows to store the dump in format <address> <value> into a file, to reset the dump content, and to manually initiate the dump. A call to mlx5_fwdump() should be added at the places where a dump must be fetched automatically. The most likely place is right before a firmware reset request. Submitted by: kib@ MFC after: 1 week Sponsored by: Mellanox Technologies
|
#
a1c11a0a |
|
02-Mar-2018 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
[fdt_pinctrl] Add man pages for fdt_pinctrl driver - Add fdt_pinctrl(4) with general information for the driver - Add fdt_pinctrl(9) with fdt_pinctrl KPI description Reviewed by: ian, manu, wblock MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D14235
|
#
24f93aa0 |
|
02-Mar-2018 |
Ravi Pokala <rpokala@FreeBSD.org> |
imcsmb(4): Intel integrated Memory Controller (iMC) SMBus controller driver imcsmb(4) provides smbus(4) support for the SMBus controller functionality in the integrated Memory Controllers (iMCs) embedded in Intel Sandybridge- Xeon, Ivybridge-Xeon, Haswell-Xeon, and Broadwell-Xeon CPUs. Each CPU implements one or more iMCs, depending on the number of cores; each iMC implements two SMBus controllers (iMC-SMBs). *** IMPORTANT NOTE *** Because motherboard firmware or the BMC might try to use the iMC-SMBs for monitoring DIMM temperatures and/or managing an NVDIMM, the driver might need to temporarily disable those functions, or take a hardware interlock, before using the iMC-SMBs. Details on how to do this may vary from board to board, and the procedure may be proprietary. It is strongly suggested that anyone wishing to use this driver contact their motherboard vendor, and modify the driver as described in the manual page and in the driver itself. (For what it's worth, the driver as-is has been tested on various SuperMicro motherboards.) Reviewed by: avg, jhb MFC after: 1 week Relnotes: yes Sponsored by: Panasas Differential Revision: https://reviews.freebsd.org/D14447 Discussed with: avg, ian, jhb Tested by: allanjude (previous version), Panasas
|
#
dcd935df |
|
22-Feb-2018 |
Ravi Pokala <rpokala@FreeBSD.org> |
jedec_dimm(4): report asset info and temperatures for DDR3 and DDR4 DIMMs A super-set of the functionality of jedec_ts(4). jedec_dimm(4) reports asset information (Part Number, Serial Number) encoded in the "Serial Presence Detect" (SPD) data on JEDEC DDR3 and DDR4 DIMMs. It also calculates and reports the memory capacity of the DIMM, in megabytes. If the DIMM includes a "Thermal Sensor On DIMM" (TSOD), the temperature is also reported. Reviewed by: cem MFC after: 1 week Relnotes: yes Sponsored by: Panasas Differential Revision: https://reviews.freebsd.org/D14392 Discussed with: avg, cem Tested by: avg, cem (previous version, no semantic changes)
|
#
94b8a54a |
|
22-Feb-2018 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
[chvgpio] add GPIO driver for Intel Z8xxx SoC family Add chvgpio(4) driver for Intel Z8xxx SoC family. This product was formerly known as Cherry Trail but Linux and OpenBSD drivers refer to it as Cherry View. This driver is derived from OpenBSD one so the name is kept for alignment with another BSD system. Submitted by: Tom Jones <tj@enoti.me> Reviewed by: gonzo, wblock(man page) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D13086
|
#
59e6efef |
|
22-Jan-2018 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add skeleton manual page for bcm283x_pwm (Feel free to improve this)
|
#
c81e664e |
|
14-Jan-2018 |
Peter Grehan <grehan@FreeBSD.org> |
The vmm(4) man page is conditional on MK_BHYVE. Submitted by: kevlo
|
#
da24a5e5 |
|
14-Jan-2018 |
Eitan Adler <eadler@FreeBSD.org> |
vmm(4): add to Makefile r326281 added the vmm man page, but it needs to be installed. PR: 205705
|
#
a9f41def |
|
13-Jan-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Introduce aw_syscon(4) for earlier attachment Attaching syscon_generic earlier than BUS_PASS_DEFAULT makes it more difficult for specific syscon drivers to attach to the syscon node and to get ordering right. Further discussion yielded the following set of decisions: - Move syscon_generic to BUS_PASS_DEFAULT - If a platform needs a syscon with different attach order or probe behavior, it should subclass syscon_generic and match on the SoC specific compat string - When we come across a need for a syscon that attaches earlier but only specifies compatible = "syscon", we should create a syscon_exclusive driver that provides generic access but probes earlier and only matches if "syscon" is the only compatible. Such fdt nodes do exist in the wild right now, but we don't really use them at the moment. Additionally: - Any syscon provider that has needs any more complex than a spinlock solely for syscon access and a single memory resource should subclass syscon directly rather than attempting to subclass syscon_generic or add complexity to it. syscon_generic's attach/detach methods may be made public should the need arise to subclass it with additional attach/detach behavior. We introduce aw_syscon(4) that just subclasses syscon_generic but probes earlier to meet our requirements for if_awg and implements #2 above for this specific situation. It currently only matches a64/a83t/h3 since these are the only platforms that really need it at the time being. Discussed with: ian Reviewed by: manu, andrew, bcr (manpages, content unchanged since review) Differential Revision: https://reviews.freebsd.org/D13793
|
#
0316d485 |
|
02-Jan-2018 |
Kyle Evans <kevans@FreeBSD.org> |
aw_sid: Add man page for this driver Reviewed by: manu, bjk (both earlier version), brueffer (manpages) Differential Revision: https://reviews.freebsd.org/D13720
|
#
1f33276a |
|
26-Dec-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
man4: Move back allwinner man page to share/man/man4 But only install them for arm or aarch64 since they are used on both arch.
|
#
ce3eafc4 |
|
26-Dec-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
Move arm specific man page to man4.arm subfolder Reported by: ian
|
#
81b5c8ff |
|
25-Dec-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
Allwinner: gpio: Rename driver to aw_gpio and add man page for it Reviewed by: bcr (manpages) Differential Revision: https://reviews.freebsd.org/D13617
|
#
b5be541f |
|
25-Dec-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
Allwinner: mmc: Rename driver to aw_mmc and add a man page for it Reviewed by: bcr (manpages) Differential Revision: https://reviews.freebsd.org/D13616
|
#
96e286a7 |
|
25-Dec-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
aw_rtc: Add man page for this driver Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D13621
|
#
4d21bbd1 |
|
20-Dec-2017 |
Warner Losh <imp@FreeBSD.org> |
Provide a nda man page. Add cross referneces. Bump dates. Also, CAM is a storage subsystem, not a SCSI/ATA one these days. Sponsored by: Netflix
|
#
21631605 |
|
30-Nov-2017 |
Ed Schouten <ed@FreeBSD.org> |
Add an mlink for cloudabi32(4). We already provide this for cloudabi64(4), so not adding it for cloudabi32(4) is fairly inconsistent. MFC after: 1 week
|
#
05ed3f90 |
|
27-Nov-2017 |
Landon J. Fuller <landonf@FreeBSD.org> |
bhnd(4) update inline documentation comments and man pages. This includes a number of copyedits for the inline code documentation comments, updates to the existing bhnd(4), bhndb(4), bcma(4), and siba(4) man pages, and new man pages for bhnd_chipc(4), bhnd_pmu(4), bhndb_pci(4), bhnd(9), and bhnd_erom(9). Approved by: adrian (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D13021
|
#
f173c2b7 |
|
12-Sep-2017 |
Sean Bruno <sbruno@FreeBSD.org> |
The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver. The submission conconsists of firmware binary file and driver sources. Submitted by: pkanneganti@cavium.com (Prasad V Kanneganti) Relnotes: Yes Sponsored by: Cavium Networks Differential Revision: https://reviews.freebsd.org/D11927
|
#
907f50fe |
|
05-Sep-2017 |
Conrad Meyer <cem@FreeBSD.org> |
Add smn(4) driver for AMD System Management Network AMD Family 17h CPUs have an internal network used to communicate between the host CPU and the PSP and SMU coprocessors. It exposes a simple 32-bit register space. Reviewed by: avg (no +1), mjoras, truckman Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D12217
|
#
ed9652da |
|
30-Aug-2017 |
Alexander Motin <mav@FreeBSD.org> |
Add NTB driver for PLX/Avago/Broadcom PCIe switches. This driver supports both NTB-to-NTB and NTB-to-Root Port modes (though the second with predictable complications on hot-plug and reboot events). I tested it with PEX 8717 and PEX 8733 chips, but expect it should work with many other compatible ones too. It supports up to two NT bridges per chip, each of which can have up to 2 64-bit or 4 32-bit memory windows, 6 or 12 scratchpad registers and 16 doorbells. There are also 4 DMA engines in those chips, but they are not yet supported. While there, rename Intel NTB driver from generic ntb_hw(4) to more specific ntb_hw_intel(4), so now it is on par with this new ntb_hw_plx(4) driver and alike to Linux naming. MFC after: 2 weeks Sponsored by: iXsystems, Inc.
|
#
12515907 |
|
22-Aug-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add new mlx5ib(4) driver to the kernel source tree which supports Remote DMA over Converged Ethernet, RoCE, for the ConnectX-4 series of PCI express network cards. There is currently no user-space support and this driver only supports kernel side non-routable RoCE V1. The krping kernel module can be used to test this driver. Full user-space support including RoCE V2 will be added as part of the ongoing upgrade to ibcore from Linux 4.9. Otherwise this driver is feature equivalent to mlx4ib(4). The mlx5ib(4) kernel module will only be built when WITH_OFED=YES is specified. MFC after: 2 weeks Sponsored by: Mellanox Technologies
|
#
76136d20 |
|
19-Aug-2017 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens found in many laptops. Reviewed by: hps, gonzo, bcr (manpages) Approved by: gonzo (mentor) Differential Revision: https://reviews.freebsd.org/D12017
|
#
9f861cfc |
|
07-Jul-2017 |
Glen Barber <gjb@FreeBSD.org> |
Connect ena(4) to the build. MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
#
eeebff44 |
|
10-Jun-2017 |
Mark Johnston <markj@FreeBSD.org> |
List DTrace provider pages in a single variable. MFC after: 1 week
|
#
990e7dcf |
|
10-Jun-2017 |
George V. Neville-Neil <gnn@FreeBSD.org> |
Update the variables as well.
|
#
b8cae9e1 |
|
10-Jun-2017 |
George V. Neville-Neil <gnn@FreeBSD.org> |
Update Makefile to contain the new DTrace lockstat manual page.
|
#
15eaaf08 |
|
09-Jun-2017 |
Andriy Voskoboinyk <avos@FreeBSD.org> |
rtwn: rename module (if_rtwn.ko -> rtwn.ko) to match module name + drop manpage link. Reported by: mav, hselasky
|
#
f2e34224 |
|
28-May-2017 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Declutter rctl(8) by moving kernel build instructions into newly created rctl(4). MFC after: 2 weeks
|
#
5033c43b |
|
17-May-2017 |
John Baldwin <jhb@FreeBSD.org> |
Add a driver for the Chelsio T6 crypto accelerator engine. The ccr(4) driver supports use of the crypto accelerator engine on Chelsio T6 NICs in "lookaside" mode via the opencrypto framework. Currently, the driver supports AES-CBC, AES-CTR, AES-GCM, and AES-XTS cipher algorithms as well as the SHA1-HMAC, SHA2-256-HMAC, SHA2-384-HMAC, and SHA2-512-HMAC authentication algorithms. The driver also supports chaining one of AES-CBC, AES-CTR, or AES-XTS with an authentication algorithm for encrypt-then-authenticate operations. Note that this driver is still under active development and testing and may not yet be ready for production use. It does pass the tests in tests/sys/opencrypto with the exception that the AES-GCM implementation in the driver does not yet support requests with a zero byte payload. To use this driver currently, the "uwire" configuration must be used along with explicitly enabling support for lookaside crypto capabilities in the cxgbe(4) driver. These can be done by setting the following tunables before loading the cxgbe(4) driver: hw.cxgbe.config_file=uwire hw.cxgbe.cryptocaps_allowed=-1 MFC after: 1 month Relnotes: yes Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D10763
|
#
2cb572a0 |
|
11-May-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Unconditionally install udp(4) and udplite(4) again I added this to the MK_USB != no block in error in r278202. MFC after: 3 weeks Sponsored by: Dell EMC Isilon
|
#
52d3eee9 |
|
06-May-2017 |
Adrian Chadd <adrian@FreeBSD.org> |
[etherswitch] add manpages for etherswitch supported devices. Submitted by: Hiroki Mori <yamori813@yahoo.co.jp> Reviewed by: mizhka Differential Revision: https://reviews.freebsd.org/D10278
|
#
32455e89 |
|
27-Apr-2017 |
John Baldwin <jhb@FreeBSD.org> |
Revert r317446 and bring back cy(4). Requested by: bde
|
#
a63222db |
|
26-Apr-2017 |
John Baldwin <jhb@FreeBSD.org> |
Remove the cy(4) driver for Cyclades serial adapters. This driver has been disconnected from the build since the new tty layer was introduced in 8.0 and was never updated for new tty.
|
#
a7dc3128 |
|
24-Apr-2017 |
Brooks Davis <brooks@FreeBSD.org> |
Remove the NATM framework including the en(4), fatm(4), hatm(4), and patm(4) devices. Maintaining an address family and framework has real costs when we make infrastructure improvements. In the case of NATM we support no devices manufactured in the last 20 years and some will not even work in modern motherboards (some newer devices that patm(4) could be updated to support apparently exist, but we do not currently have support). With this change, support remains for some netgraph modules that don't require NATM support code. It is unclear if all these should remain, though ng_atmllc certainly stands alone. Note well: FreeBSD 11 supports NATM and will continue to do so until at least September 30, 2021. Improvements to the code in FreeBSD 11 are certainly welcome. Reviewed by: philip Approved by: harti
|
#
11e25f0d |
|
04-Apr-2017 |
David C Somayajulu <davidcs@FreeBSD.org> |
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's. Qlogic 45000 Series Adapters MFC after:2 weeks
|
#
653e7d63 |
|
29-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4) The goal of this work is to remove the explicit dependency for ctl(4) on iscsi(4), so end-users without iscsi(4) support in the kernel can use ctl(4) for its other functions. This allows those without iscsi(4) support built into the kernel to use ctl(4) as a test mechanism. As a sidenote, this was possible around the 10.0-RELEASE period, but made impossible for end-users without iscsi(4) between 10.0-RELEASE and 11.0-RELEASE. Automatically load cfiscsi(4) from ctladm(8) and ctld(8) for backwards compatibility with previously releases. The automatic loading feature is compiled into the beforementioned tools if MK_ISCSI == yes when building world. Add a manpage for cfiscsi(4) and refer to it in ctl(4). Differential Revision: D10099 MFC after: 2 months Relnotes: yes Reviewed by: mav, trasz Sponsored by: Dell EMC Isilon
|
#
7ce03734 |
|
22-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Commit Makefiles changes not build manpage for igb(4), accidentally forgotten in r315742. X-MFC with: r311849, r315742 Pointyhat to: ngie Sponsored by: Dell EMC Isilon
|
#
e44885ac |
|
04-Mar-2017 |
Enji Cooper <ngie@FreeBSD.org> |
share: normalize paths using SRCTOP-relative paths or :H when possible This simplifies make logic/output MFC after: 1 month Sponsored by: Dell EMC Isilon
|
#
845ab1f5 |
|
25-Feb-2017 |
Andriy Gapon <avg@FreeBSD.org> |
add chromebook_platform.4 to the list of manual pages Reported by: Wolfgang Zenker <wolfgang@lyxys.ka.sub.org> Pointyhat to: avg MFC after: 5 days
|
#
3f6fb18e |
|
23-Feb-2017 |
Andriy Gapon <avg@FreeBSD.org> |
add jedec_ts.4 to the list of manual pages Reported by: rpokala MFC after: 3 days
|
#
cc5bbcb2 |
|
19-Feb-2017 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add USB Mass Storage CTL frontend. This makes it possible for USB OTG-capable hardware to implement device side of USB Mass Storage, ie pretend it's a flash drive. It's configured in the same way as other CTL frontends, using ctladm(8) or ctld(8). Differently from usfs(4), all the configuration can be done without rebuilding the kernel. Testing and review is welcome. Right now I'm still moving, and I don't have access to my test environment, so I'm somewhat reluctant to making larger changes to this code; on the other hand I don't want to let it sit on Phab until my testing setup is back, because I want to get it into 11.1-RELEASE. Reviewed by: emaste (cursory), wblock (man page) MFC after: 2 weeks Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D8787
|
#
f08a6f59 |
|
16-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Remove EISA attachment (fea) from pdq driver. Remove vestiges of TurboChannel and Q-Bus support while I'm here. Remove obsolete diagnostics from man page.
|
#
d4bfe939 |
|
16-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Remove the ahb driver for the EISA Adaptec 174x.
|
#
fcf59617 |
|
06-Feb-2017 |
Andrey V. Elsukov <ae@FreeBSD.org> |
Merge projects/ipsec into head/. Small summary ------------- o Almost all IPsec releated code was moved into sys/netipsec. o New kernel modules added: ipsec.ko and tcpmd5.ko. New kernel option IPSEC_SUPPORT added. It enables support for loading and unloading of ipsec.ko and tcpmd5.ko kernel modules. o IPSEC_NAT_T option was removed. Now NAT-T support is enabled by default. The UDP_ENCAP_ESPINUDP_NON_IKE encapsulation type support was removed. Added TCP/UDP checksum handling for inbound packets that were decapsulated by transport mode SAs. setkey(8) modified to show run-time NAT-T configuration of SA. o New network pseudo interface if_ipsec(4) added. For now it is build as part of ipsec.ko module (or with IPSEC kernel). It implements IPsec virtual tunnels to create route-based VPNs. o The network stack now invokes IPsec functions using special methods. The only one header file <netipsec/ipsec_support.h> should be included to declare all the needed things to work with IPsec. o All IPsec protocols handlers (ESP/AH/IPCOMP protosw) were removed. Now these protocols are handled directly via IPsec methods. o TCP_SIGNATURE support was reworked to be more close to RFC. o PF_KEY SADB was reworked: - now all security associations stored in the single SPI namespace, and all SAs MUST have unique SPI. - several hash tables added to speed up lookups in SADB. - SADB now uses rmlock to protect access, and concurrent threads can do SA lookups in the same time. - many PF_KEY message handlers were reworked to reflect changes in SADB. - SADB_UPDATE message was extended to support new PF_KEY headers: SADB_X_EXT_NEW_ADDRESS_SRC and SADB_X_EXT_NEW_ADDRESS_DST. They can be used by IKE daemon to change SA addresses. o ipsecrequest and secpolicy structures were cardinally changed to avoid locking protection for ipsecrequest. Now we support only limited number (4) of bundled SAs, but they are supported for both INET and INET6. o INPCB security policy cache was introduced. Each PCB now caches used security policies to avoid SP lookup for each packet. o For inbound security policies added the mode, when the kernel does check for full history of applied IPsec transforms. o References counting rules for security policies and security associations were changed. The proper SA locking added into xform code. o xform code was also changed. Now it is possible to unregister xforms. tdb_xxx structures were changed and renamed to reflect changes in SADB/SPDB, and changed rules for locking and refcounting. Reviewed by: gnn, wblock Obtained from: Yandex LLC Relnotes: yes Sponsored by: Yandex LLC Differential Revision: https://reviews.freebsd.org/D9352
|
#
de3506af |
|
19-Jan-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Add manpage for mlx4ib(4) This manpage isn't differentiated from mlx4en except where necessary, replacing eth/ETH with ib/IB. Eventually the manpages will be split and the common bits be placed in a manpage named "mlx4.4". MFC after: 3 weeks Reviewed by: hselasky Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D9241
|
#
fdf6944b |
|
28-Dec-2016 |
Andriy Voskoboinyk <avos@FreeBSD.org> |
rum.4, run.4, runfw.4, zyd.4: do not install when MK_USB == no. While here, add missing if_rtwn_usb.4.gz symlink into OptionalObsoleteFiles.inc
|
#
f6e648b8 |
|
05-Dec-2016 |
John Baldwin <jhb@FreeBSD.org> |
Document support for Terminator 6 adapters in cxgbe(4) and cxgbev(4). Approved by: np MFC after: 3 days Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D8716
|
#
ea596849 |
|
23-Nov-2016 |
Dexuan Cui <dexuan@FreeBSD.org> |
share/man/man4/Makefile: Only install Hyper-V man pages on amd64 and i386 We shouldn't install them on the architectures not supported by Hyper-V. And, hv_ata_pci_disengage.4.gz should be removed from all architectures: 1) It should have only applied to Hyper-V; 2) For Hyper-V platforms (amd64 and i386), the related driver was removed by r306426 | sephe | 2016-09-29 09:41:52 +0800 (Thu, 29 Sep 2016), because now we have a better mechanism to disble the ata driver for hard disks when the VM runs on Hyper-V. Reviewed by: sephe, andrew, jhb Approved by: sephe (mentor) MFC after: 3 days Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8572
|
#
119bea9f |
|
21-Nov-2016 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
[bytgpio] Add bytgpio(4) man page with general description of the driver MFC after: 3 days
|
#
d6699d29 |
|
21-Nov-2016 |
Andrew Turner <andrew@FreeBSD.org> |
Add accelerated AES with using the ARMv8 crypto instructions. This is based on the AES-NI code, and modified as needed for use on ARMv8. When loaded the driver will check the appropriate field in the id_aa64isar0_el1 register to see if AES is supported, and if so the probe function will signal the driver should attach. With this I have seen up to 2000Mb/s from the cryptotest test with a single thread on a ThunderX Pass 2.0. Reviewed by: imp Obtained from: ABT Systems Ltd MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D8297
|
#
df4d99a5 |
|
18-Nov-2016 |
Dexuan Cui <dexuan@FreeBSD.org> |
fix share/man/man4/Makefile for hv_ata_pci_disengage.4 We need to remove the line since we removed the related manual just now. Reviewed by: sephe Approved by: sephe (mentor) MFC after: 1 week Sponsored by: Microsoft
|
#
d933e97f |
|
15-Nov-2016 |
Stephen Hurd <shurd@FreeBSD.org> |
New driver for Broadcom NetXtreme-C and NetXtreme-E devices. 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
|
#
168fce73 |
|
14-Nov-2016 |
Sepherosa Ziehau <sephe@FreeBSD.org> |
hyperv/vss: Add driver and tools for VSS VSS stands for "Volume Shadow Copy Service". Unlike virtual machine snapshot, it only takes snapshot for the virtual disks, so both filesystem and applications have to aware of it, and cooperate the whole VSS process. This driver exposes two device files to the userland: /dev/hv_fsvss_dev Normally userland programs should _not_ mess with this device file. It is currently used by the hv_vss_daemon(8), which freezes and thaws the filesystem. NOTE: currently only UFS is supported, if the system mounts _any_ other filesystems, the hv_vss_daemon(8) will veto the VSS process. If hv_vss_daemon(8) was disabled, then this device file must be opened, and proper ioctls must be issued to keep the VSS working. /dev/hv_appvss_dev Userland application can opened this device file to receive the VSS freeze notification, hold the VSS for a while (mainly to flush application data to filesystem), release the VSS process, and receive the VSS thaw notification i.e. applications can run again. The VSS will still work, even if this device file is not opened. However, only filesystem consistency is promised, if this device file is not opened or is not operated properly. hv_vss_daemon(8) is started by devd(8) by default. It can be disabled by editting /etc/devd/hyperv.conf. Submitted by: Hongjiang Zhang <honzhan microsoft com> Reviewed by: kib, mckusick MFC after: 3 weeks Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8224
|
#
7453645f |
|
17-Oct-2016 |
Andriy Voskoboinyk <avos@FreeBSD.org> |
rtwn(4), urtwn(4): merge common code, add support for 11ac devices. All devices: - add support for rate adaptation via ieee80211_amrr(9); - use short preamble for transmitted frames when needed; - multi-bss support: * for RTL8821AU: 2 VAPs at the same time; * other: 1 any VAP + 1 sta VAP. RTL8188CE: - fix IQ calibration bug (reason of significant speed degradation); - add h/w crypto acceleration support. USB: - A-MPDU Tx support; - short GI support; Other: - add support for RTL8812AU / RTL8821AU chipsets (a/b/g/n only; no ac yet); - split merged code into subparts: * bus glue (usb/*, pci/*, rtl*/usb/*, rtl*/pci/*) * common (if_rtwn*) * chip-specific (rtl*/*) - various other bugfixes. Due to code reorganization, module names / requirements were changed too: urtwn urtwnfw -> rtwn rtwn_usb rtwnfw rtwn rtwnfw -> rtwn rtwn_pci rtwnfw Tested with RTL8188CE, RTL8188CUS, RTL8188EU and RTL8821AU. Tested by: kevlo, garga, Peter Garshtja <peter.garshtja@ambient-md.com>, Kevin McAleavey <kevin.mcaleavey@knosproject.com>, Ilias-Dimitrios Vrachnis <id@vrachnis.com>, <otacilio.neto@bsd.com.br> Relnotes: yes
|
#
97549c34 |
|
30-Sep-2016 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Move the ConnectX-3 and ConnectX-2 driver from sys/ofed into sys/dev/mlx4 like other PCI network drivers. The sys/ofed directory is now mainly reserved for generic infiniband code, with exception of the mthca driver. - Add new manual page, mlx4en(4), describing how to configure and load mlx4en. - All relevant driver C-files are now prefixed mlx4, mlx4_en and mlx4_ib respectivly to avoid object filename collisions when compiling the kernel. This also fixes an issue with proper dependency file generation for the C-files in question. - Device mlxen is now device mlx4en and depends on device mlx4, see mlx4en(4). Only the network device name remains unchanged. - The mlx4 and mlx4en modules are now built by default on i386 and amd64 targets. Only building the mlx4ib module depends on WITH_OFED=YES . Sponsored by: Mellanox Technologies
|
#
6af45170 |
|
07-Sep-2016 |
John Baldwin <jhb@FreeBSD.org> |
Chelsio T4/T5 VF driver. The cxgbev/cxlv driver supports Virtual Function devices for Chelsio T4 and T4 adapters. The VF devices share most of their code with the existing PF4 driver (cxgbe/cxl) and as such the VF device driver currently depends on the PF4 driver. Similar to the cxgbe/cxl drivers, the VF driver includes a t4vf/t5vf PCI device driver that attaches to the VF device. It then creates child cxgbev/cxlv devices representing ports assigned to the VF. By default, the PF driver assigns a single port to each VF. t4vf_hw.c contains VF-specific routines from the shared code used to fetch VF-specific parameters from the firmware. t4_vf.c contains the VF-specific PCI device driver and includes its own attach routine. VF devices are required to use a different firmware request when transmitting packets (which in turn requires a different CPL message to encapsulate messages). This alternate firmware request does not permit chaining multiple packets in a single message, so each packet results in a firmware request. In addition, the different CPL message requires more detailed information when enabling hardware checksums, so parse_pkt() on VF devices must examine L2 and L3 headers for all packets (not just TSO packets) for VF devices. Finally, L2 checksums on non-UDP/non-TCP packets do not work reliably (the firmware trashes the IPv4 fragment field), so IPv4 checksums for such packets are calculated in software. Most of the other changes in the non-VF-specific code are to expose various variables and functions private to the PF driver so that they can be used by the VF driver. Note that a limited subset of cxgbetool functions are supported on VF devices including register dumps, scheduler classes, and clearing of statistics. In addition, TOE is not supported on VF devices, only for the PF interfaces. Reviewed by: np MFC after: 2 months Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D7599
|
#
2d77e0ca |
|
01-Sep-2016 |
John Baldwin <jhb@FreeBSD.org> |
Remove the digi(4) drivers. These drivers were never updated for the new TTY changes and have been disconnected from the build since 8.0. Ok'd by: imp, peterj
|
#
354b6f0f |
|
19-Aug-2016 |
John Baldwin <jhb@FreeBSD.org> |
Remove the spic(4) driver for the Sony Vaoi Jogdial. This hardware is not present on any modern systems. The driver is quite hackish (raw inb/outb instead of bus_space, and raw inb/outb to random I/O ports to enable ACPI since it predated proper ACPI support). Relnotes: yes
|
#
c1c97642 |
|
19-Aug-2016 |
John Baldwin <jhb@FreeBSD.org> |
Remove the si(4) driver and sicontrol(8) for Specialix serial cards. The si(4) driver supported multiport serial adapters for ISA, EISA, and PCI buses. This driver does not use bus_space, instead it depends on direct use of the pointer returned by rman_get_virtual(). It is also still locked by Giant and calls for patch testing to convert it to use bus_space were unanswered. Relnotes: yes
|
#
88912400 |
|
19-Aug-2016 |
John Baldwin <jhb@FreeBSD.org> |
Remove the scd(4) driver for Sony CDU31/33 CD-ROM drives. This is a driver for a pre-ATAPI ISA CD-ROM adapter. The driver only uses PIO.
|
#
061ae3c5 |
|
15-Aug-2016 |
John Baldwin <jhb@FreeBSD.org> |
Remove the mcd(4) driver for Mitsumi CD-ROM players. This is a driver for a pre-ATAPI ISA CD-ROM adapter. As noted in the manpage, this driver is only useful as a backend to cdcontrol to play audio CDs since it doesn't use DMA, so its data performance is "abysmal" (and that was true in the mid 90's).
|
#
58e5fbcb |
|
10-Jul-2016 |
Alexander Motin <mav@FreeBSD.org> |
Replace NTB man page with more detailed and up to date. Sponsored by: iXsystems, Inc.
|
#
1072c68c |
|
08-Jun-2016 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add iser(4) manual page. Obtained from: Mellanox Technologies MFC after: 1 month
|
#
148ed571 |
|
04-May-2016 |
Adrian Chadd <adrian@FreeBSD.org> |
[bwn] [bhnd] initial support for using bhnd for if_bwn devices. This is an initial work in progress to use the replacement bhnd bus code for devices which support it. * Add manpage updates for bhnd, bhndb, siba * Add kernel options for bhnd, bhndbus, etc * Add initial support in if_bwn_pci / if_bwn_mac for using bhnd as the bus transport for suppoted NICs * if_bwn_pci will eventually be the PCI bus glue to interface to bwn, which will use the right backend bus to attach to, versus direct nexus/bhnd attachments (as found in embedded broadcom devices.) The PCI glue defaults to probing at a lower level than the bwn glue, so bwn should still attach as per normal without a boot time tunable set. It's also not fully fleshed out - the bwn probe/attach code needs to be broken out into platform and bus specific things (just like ath, ath_pci, ath_ahb) before we can shift the driver over to using this. Tested: * BCM4311, STA mode * BCM4312, STA mode Submitted by: Landon Fuller <landonf@landonf.org> Differential Revision: https://reviews.freebsd.org/D6191
|
#
ec8497e1 |
|
24-Apr-2016 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK mfi.4 to mfi_linux.4 and mfip.4 to cover these kernel modules. The mfi(4) manpage doesn't explain the modules yet, but at least we direct users to the right place. PR: 205925 Submitted by: dvl MFC after: 1 week Sponsored by: Essen Hackathon 2016
|
#
5497acc5 |
|
23-Feb-2016 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Obsolete mkulzma(8) and geom_uncompress(4), their functionality is now provided by mkuzip(8) and geom_uzip(4) respectively. MFC after: 1 month
|
#
bf2df150 |
|
21-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
Separate manual pages into their own package. Sponsored by: The FreeBSD Foundation
|
#
159da0bc |
|
20-Jan-2016 |
Brooks Davis <brooks@FreeBSD.org> |
Add a simple manpage for the cfi(4) and associated cfid(4) drivers. MFC after: 1 week Sponsored by: DARPA, AFRL
|
#
2600131b |
|
31-Dec-2015 |
Adrian Chadd <adrian@FreeBSD.org> |
[rtwn] Add initial manpages for the rtwn driver.
|
#
71e8eac4 |
|
25-Dec-2015 |
Adrian Chadd <adrian@FreeBSD.org> |
[mdio] migrate mdiobus out of etherswitch and into a top-level device of its own. The mdio driver interface is generally useful for devices that require MDIO without the full MII bus interface. This lifts the driver/interface out of etherswitch(4), and adds a mdio(4) man page. Submitted by: Landon Fuller <landon@landonf.org> Differential Revision: https://reviews.freebsd.org/D4606
|
#
e1b74f21 |
|
30-Nov-2015 |
Kevin Lo <kevlo@FreeBSD.org> |
Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supports IPv4/IPv6 checksum offloading and VLAN tag insertion/stripping. Since uether doesn't provide a way to announce driver specific offload capabilities to upper stack, checksum offloading support needs more work and will be done in the future. Special thanks to Hayes Wang from RealTek who gave input.
|
#
ba23388a |
|
23-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Revert r291170 The mlx5* driver(s) are built [*]/installed separate from the OFED stack thanks to recent refactoring done in the linuxkpi(4) module. Always install the manpages instead of conditionally installing them if MK_OFED != no * Further refactoring of sys/ofed and linuxkpi(4) is pending to fully divorce mlx5* from ofed headers MFC after: never Requested by: hps
|
#
c80e2a5d |
|
22-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Install mce(4) and mlx5en(4) if MK_OFED != no MFC after: 1 week
|
#
22f2c49ab1 |
|
18-Nov-2015 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add the mlx5 and mlx5en modules to the i386 and amd64 kernel builds by default and add a manual page for mlx5en. The mlx5 module contains shared code for both infiniband and ethernet. The mlx5en module contains specific code for ethernet functionality only. A mlx5ib module is in the works for infiniband support. Supported hardware: - ConnectX-4: 10/20/25/40/50/56/100Gb/s speeds. - ConnectX-4 LX: 10/25/40/50Gb/s speeds (low power consumption) Refer to the mlx5en(4) manual page for a comprehensive list. The team porting the mlx5 driver(s) to FreeBSD: - Hans Petter Selasky <hselasky@freebsd.org> - Oded Shanoon <odeds@mellanox.com> - Meny Yossefi <menyy@mellanox.com> - Shany Michaely <shanim@mellanox.com> - Shahar Klein <shahark@mellanox.com> - Daria Genzel <dariaz@mellanox.com> - Mark Bloch <markb@mellanox.com> Differential Revision: https://reviews.freebsd.org/D4163 Submitted by: Mark Block <markb@mellanox.com> Sponsored by: Mellanox Technologies Reviewed by: gnn @ MFC after: 3 days
|
#
7c357fe0 |
|
10-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Move the MK_BLUETOOTH block down below the architecture specific sections by the other generic options MFC after: 3 days X-MFC with: r290659 PR: 193260 Sponsored by: EMC / Isilon Storage Divisions
|
#
44642b54 |
|
10-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
- Move ng_bluetooth.4 under MK_BLUETOOTH != no - Move all section 5 bluetooth manpages under MK_BLUETOOTH != no MFC after: 3 days PR: 193260 Reported by: Philippe Michel <philippe.michel7@sfr.fr> Sponsored by: EMC / Isilon Storage Division
|
#
55972acf |
|
01-Nov-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Conditionally install (if_)?(otus|rsu).4, otusfw.4, rsufw.4, and urtwn.4 if MK_USB != no Add the manpages to OptionalObsoleteFiles.inc As a side-effect, this also fixes installworld with MK_USB == no X-MFC with: r290128 Sponsored by: EMC / Isilon Storage Division
|
#
52eab858 |
|
28-Oct-2015 |
Kevin Lo <kevlo@FreeBSD.org> |
Add MLINKS for if_otus(4), if_rsu(4) and if_urtwn(4).
|
#
20aff35e |
|
26-Sep-2015 |
Adrian Chadd <adrian@FreeBSD.org> |
Add man pages for the AR9170 and AR9170 firmware.
|
#
ae1f3df4 |
|
27-Aug-2015 |
Warner Losh <imp@FreeBSD.org> |
New 1-Wire bus implementation. 1-Wire controller is abstracted, though only gpiobus configured via FDT is supported. Bus enumeration is supported. Devices are created for each device found. 1-Wire temperature controllers are supported, but other drivers could be written. Temperatures are polled and reported via a sysctl. Errors are reported via sysctl counters. Mis-wired bus detection is included for more trouble shooting. See ow(4), owc(4) and ow_temp(4) for details of what's supported and known issues. This has been tested on Raspberry Pi-B, Pi2 and Beagle Bone Black with up to 7 devices. Differential Revision: https://reviews.freebsd.org/D2956 Relnotes: yes MFC after: 2 weeks Reviewed by: loos@ (with many insightful comments)
|
#
e974f91c |
|
24-Aug-2015 |
Conrad Meyer <cem@FreeBSD.org> |
Import ioat(4) driver I/OAT is also referred to as Crystal Beach DMA and is a Platform Storage Extension (PSE) on some Intel server platforms. This driver currently supports DMA descriptors only and is part of a larger effort to upstream an interconnect between multiple systems using the Non-Transparent Bridge (NTB) PSE. For now, this driver is only built on AMD64 platforms. It may be ported to work on i386 later, if that is desired. The hardware is exclusive to x86. Further documentation on ioat(4), including API documentation and usage, can be found in the new manual page. Bring in a test tool, ioatcontrol(8), in tools/tools/ioat. The test tool is not hooked up to the build and is not intended for end users. Submitted by: jimharris, Carl Delsey <carl.r.delsey@intel.com> Reviewed by: jimharris (reviewed my changes) Approved by: markj (mentor) Relnotes: yes Sponsored by: Intel Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D3456
|
#
1db41888 |
|
10-Aug-2015 |
Christian Brueffer <brueffer@FreeBSD.org> |
Hook up iwm.4 and iwmfw.4 to the build.
|
#
43a81e63 |
|
02-Aug-2015 |
Ed Schouten <ed@FreeBSD.org> |
Add a manual page for the cloudabi and cloudabi64 kernel modules. CloudABI has two separate kernel modules: cloudabi and cloudabi64. The first module contains all the pointer size independent code, whereas cloudabi64 contains the actual 64-bits specific system calls and the ELF loader. Reviewed by: wblock Obtained from: https://github.com/NuxiNL/freebsd Differential Revision: https://reviews.freebsd.org/D3258
|
#
703a08b2 |
|
30-Jul-2015 |
Christian Brueffer <brueffer@FreeBSD.org> |
The kernel option and module are actually called pmspcv. MFC after: 3 days
|
#
ca2e4ecd |
|
25-Jul-2015 |
Michael Gmelin <grembo@FreeBSD.org> |
isl(4), driver for Intersil I2C ISL29018 Digital Ambient Light Sensor Differential Revision: https://reviews.freebsd.org/D2811 Reviewed by: adrian, wblock Approved by: adrian, wblock Relnotes: yes
|
#
46f07718 |
|
25-Jul-2015 |
Michael Gmelin <grembo@FreeBSD.org> |
cyapa(4), driver for the Cypress APA I2C trackpad Differential Revision: https://reviews.freebsd.org/D3068 Reviewed by: kib, wblock Approved by: kib Relnotes: yes
|
#
79cdd7a4 |
|
24-Jul-2015 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a basic manpage for the pms driver. MFC after: 1 week Committed from: Essen FreeBSD Hackathon
|
#
6520495a |
|
11-Jul-2015 |
Adrian Chadd <adrian@FreeBSD.org> |
Add an initial NUMA affinity/policy configuration for threads and processes. This is based on work done by jeff@ and jhb@, as well as the numa.diff patch that has been circulating when someone asks for first-touch NUMA on -10 or -11. * Introduce a simple set of VM policy and iterator types. * tie the policy types into the vm_phys path for now, mirroring how the initial first-touch allocation work was enabled. * add syscalls to control changing thread and process defaults. * add a global NUMA VM domain policy. * implement a simple cascade policy order - if a thread policy exists, use it; if a process policy exists, use it; use the default policy. * processes inherit policies from their parent processes, threads inherit policies from their parent threads. * add a simple tool (numactl) to query and modify default thread/process policities. * add documentation for the new syscalls, for numa and for numactl. * re-enable first touch NUMA again by default, as now policies can be set in a variety of methods. This is only relevant for very specific workloads. This doesn't pretend to be a final NUMA solution. The previous defaults in -HEAD (with MAXMEMDOM set) can be achieved by 'sysctl vm.default_policy=rr'. This is only relevant if MAXMEMDOM is set to something other than 1. Ie, if you're using GENERIC or a modified kernel with non-NUMA, then this is a glorified no-op for you. Thank you to Norse Corp for giving me access to rather large (for FreeBSD!) NUMA machines in order to develop and verify this. Thank you to Dell for providing me with dual socket sandybridge and westmere v3 hardware to do NUMA development with. Thank you to Scott Long at Netflix for providing me with access to the two-socket, four-domain haswell v3 hardware. Thank you to Peter Holm for running the stress testing suite against the NUMA branch during various stages of development! Tested: * MIPS (regression testing; non-NUMA) * i386 (regression testing; non-NUMA GENERIC) * amd64 (regression testing; non-NUMA GENERIC) * westmere, 2 socket (thankyou norse!) * sandy bridge, 2 socket (thankyou dell!) * ivy bridge, 2 socket (thankyou norse!) * westmere-EX, 4 socket / 1TB RAM (thankyou norse!) * haswell, 2 socket (thankyou norse!) * haswell v3, 2 socket (thankyou dell) * haswell v3, 2x18 core (thankyou scott long / netflix!) * Peter Holm ran a stress test suite on this work and found one issue, but has not been able to verify it (it doesn't look NUMA related, and he only saw it once over many testing runs.) * I've tested bhyve instances running in fixed NUMA domains and cpusets; all seems to work correctly. Verified: * intel-pcm - pcm-numa.x and pcm-memory.x, whilst selecting different NUMA policies for processes under test. Review: This was reviewed through phabricator (https://reviews.freebsd.org/D2559) as well as privately and via emails to freebsd-arch@. The git history with specific attributes is available at https://github.com/erikarn/freebsd/ in the NUMA branch (https://github.com/erikarn/freebsd/compare/local/adrian_numa_policy). This has been reviewed by a number of people (stas, rpaulo, kib, ngie, wblock) but not achieved a clear consensus. My hope is that with further exposure and testing more functionality can be implemented and evaluated. Notes: * The VM doesn't handle unbalanced domains very well, and if you have an overly unbalanced memory setup whilst under high memory pressure, VM page allocation may fail leading to a kernel panic. This was a problem in the past, but it's much more easily triggered now with these tools. * This work only controls the path through vm_phys; it doesn't yet strongly/predictably affect contigmalloc, KVA placement, UMA, etc. So, driver placement of memory isn't really guaranteed in any way. That's next on my plate. Sponsored by: Norse Corp, Inc.; Dell
|
#
4b4ad3a2 |
|
05-Jul-2015 |
Mark Johnston <markj@FreeBSD.org> |
Rename the dtrace-* man pages to dtrace_* for consistency with other subsection man pages (e.g. geom_*, mac_*, snd_*).
|
#
471481d4 |
|
11-Jun-2015 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a ugold(4) manpage, adapted from the OpenBSD one.
|
#
71d51719 |
|
29-May-2015 |
Michael Gmelin <grembo@FreeBSD.org> |
ig4 - Intel fourth gen integrated I2C SMBus driver. Differential Revision: https://reviews.freebsd.org/D2372 Reviewed by: jhb, wblock, adrian Approved by: jhb, wblock Relnotes: yes
|
#
b9d64941 |
|
18-Apr-2015 |
Mark Johnston <markj@FreeBSD.org> |
Add manual pages for the io, ip, proc, sched, tcp and udp DTrace providers. The format of these pages is somewhat experimental, so they may be subject to further tweaking. Differential Revision: https://reviews.freebsd.org/D2170 Reviewed by: bcr, rpaulo MFC after: 2 weeks
|
#
d7eb38c0 |
|
20-Mar-2015 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add a driver for the Dallas/Maxim DS1307, another common i2c RTC. Many thanks to ian who gently provided me the DS1307 breakout board. Tested on: Raspberry pi Differential Revision: https://reviews.freebsd.org/D2022 Reviewed by: rpaulo
|
#
a0801d4c |
|
06-Mar-2015 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Bump .Dd to current date (which I should have done as part of initial commit). Connect ds3231.4 to the build.
|
#
ab5074bd |
|
20-Feb-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Add cxl(4) and if_cxl(4) as links to cxgbe(4). MFC after: 1 week.
|
#
0867995c |
|
14-Feb-2015 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Import USB display link driver from OpenBSD. Support for compression has been removed and the driver has been greatly simplified and optimised for FreeBSD. The driver is currently not built by default. Requested by: Bruce Simpson <bms@fastmail.net>
|
#
02629e46 |
|
25-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_BHYVE knob for building and installing bhyve(4), et al MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
18cc3172 |
|
24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
b29d6977 |
|
24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernel modules, etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
146b8e46 |
|
15-Jan-2015 |
Jack F Vogel <jfv@FreeBSD.org> |
Add needed bits to the Makefile, and the Mt to the emails. Thanks to Nathan and Baptiste for the corrections :) MFC after: 1 week
|
#
64807b30 |
|
12-Jan-2015 |
Hiren Panchasara <hiren@FreeBSD.org> |
DCTCP (Data Center TCP) implementation. DCTCP congestion control algorithm aims to maximise throughput and minimise latency in data center networks by utilising the proportion of Explicit Congestion Notification (ECN) marked packets received from capable hardware as a congestion signal. Highlights: Implemented as a mod_cc(4) module. ECN (Explicit congestion notification) processing is done differently from RFC3168. Takes one-sided DCTCP into consideration where only one of the sides is using DCTCP and other is using standard ECN. IETF draft: http://tools.ietf.org/html/draft-bensley-tcpm-dctcp-00 Thesis report by Midori Kato: https://eggert.org/students/kato-thesis.pdf Submitted by: Midori Kato <katoon@sfc.wide.ad.jp> and Lars Eggert <lars@netapp.com> with help and modifications from hiren Differential Revision: https://reviews.freebsd.org/D604 Reviewed by: gnn
|
#
fe94dc19 |
|
05-Jan-2015 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a very basic manpage for the Etherswitch framework. MFC after: 1 week
|
#
2089f538 |
|
01-Jan-2015 |
Scott Long <scottl@FreeBSD.org> |
Garbage collect the asr driver. Hardware for it has not been produced in roughly 10 years, and the driver has not enjoyed any significant maintenance since long before that. Despite well-meaning efforts from a number of people, myself included, it never made the jump to 64-bit and was relegated to the back-corners of i386. Now its frailty is hampering forward progress with Clang. Any renewed engineering efforts are of course welcome and can happen outside of the tree. No MFC of this is planned.
|
#
c05bafc5 |
|
25-Dec-2014 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Deorbit the IEEE-488/GPIB support.
|
#
b43a681b |
|
09-Dec-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Move MK_BHYVE/MK_HYPERV to architecture specific sections in Makefiles instead of introducing an architecture specific section in src.opts.mk Make it clear in the documentation that the options only affect certain architectures to reduce user confusion if the knobs are tweaked A better method for abstracting this out will be done in the future in a different commit Discussed with/Requested by: imp
|
#
21060720 |
|
02-Dec-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Make ccd(4), et al conditional based on MK_CCD
|
#
44834b8f |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Honor MK_NETGRAPH for netgraph manpages
|
#
d96b818e |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
- Fill in MK_LEGACY_CONSOLE == no and SYSCONS == no - Don't install syscons(4) - Don't install the moused or syscons rc.d scripts if MK_LEGACY_CONSOLE == no
|
#
f8a682df |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Add missing line continuation
|
#
0341ccf2 |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Clean up more usb related files when MK_USB == no when dealing with manpages, libraries, and binaries
|
#
466046ec |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Conditionalize a number of components in the tree - bootparamd - bootpd - finger/fingerd - ftp/ftpd - hastctl/hastd - iscsid, et al - rbootd - talk/talkd - tcpd, et al - tftp/tftpd Add src.conf entries for the various components and do a best effort at adding components to tools/build/mk/OptionalObsoleteFiles.inc
|
#
4be1ca35 |
|
25-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Make building/installing bhyve optional via MK_BHYVE on amd64 Disable building/installing bhyve from src.opts.mk on unsupported architectures (!amd64)
|
#
603eaf79 |
|
09-Nov-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Renove faith(4) and faithd(8) from base. It looks like industry have chosen different (and more traditional) stateless/statuful NAT64 as translation mechanism. Last non-trivial commits to both faith(4) and faithd(8) happened more than 12 years ago, so I assume it is time to drop RFC3142 in FreeBSD. No objections from: net@
|
#
f325335c |
|
07-Nov-2014 |
Andrey V. Elsukov <ae@FreeBSD.org> |
Overhaul if_gre(4). Split it into two modules: if_gre(4) for GRE encapsulation and if_me(4) for minimal encapsulation within IP. gre(4) changes: * convert to if_transmit; * rework locking: protect access to softc with rmlock, protect from concurrent ioctls with sx lock; * correct interface accounting for outgoing datagramms (count only payload size); * implement generic support for using IPv6 as delivery header; * make implementation conform to the RFC 2784 and partially to RFC 2890; * add support for GRE checksums - calculate for outgoing datagramms and check for inconming datagramms; * add support for sending sequence number in GRE header; * remove support of cached routes. This fixes problem, when gre(4) doesn't work at system startup. But this also removes support for having tunnels with the same addresses for inner and outer header. * deprecate support for various GREXXX ioctls, that doesn't used in FreeBSD. Use our standard ioctls for tunnels. me(4): * implementation conform to RFC 2004; * use if_transmit; * use the same locking model as gre(4); PR: 164475 Differential Revision: D1023 No objections from: net@ Relnotes: yes Sponsored by: Yandex LLC
|
#
6f744dde |
|
22-Oct-2014 |
Bryan Venteicher <bryanv@FreeBSD.org> |
Add VirtIO console driver Support for the multiport feature is mostly implemented, but currently disabled due to some potential races in the hot plug code paths. Requested by: marcel MFC after: 1 month Relnotes: yes
|
#
007054f0 |
|
20-Oct-2014 |
Bryan Venteicher <bryanv@FreeBSD.org> |
Add vxlan interface vxlan creates a virtual LAN by encapsulating the inner Ethernet frame in a UDP packet. This implementation is based on RFC7348. Currently, the IPv6 support is not fully compliant with the specification: we should be able to receive UPDv6 packets with a zero checksum, but we need to support RFC6935 first. Patches for this should come soon. Encapsulation protocols such as vxlan emphasize the need for the FreeBSD network stack to support batching, GRO, and GSO. Each frame has to make two trips through the network stack, and each frame will be at most MTU sized. Performance suffers accordingly. Some latest generation NICs have begun to support vxlan HW offloads that we should also take advantage of. VIMAGE support should also be added soon. Differential Revision: https://reviews.freebsd.org/D384 Reviewed by: gnn Relnotes: yes
|
#
69e034c7 |
|
26-Sep-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Add MLINKS for if_ipheth(4) and if_smsc(4). Submitted by: brueffer MFC after: 6 days
|
#
5067548a |
|
26-Sep-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Add very basic outline man page for smsc(4). MFC after: 6 days
|
#
59d9081f |
|
25-Sep-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Add basic man page for ipheth(4). MFC after: 1 week
|
#
4f9ec027 |
|
13-Sep-2014 |
Allan Jude <allanjude@FreeBSD.org> |
Add the new iscsi(4) man page Cross reference it from iscsid(8) and iscsictl(8) Reviewed by: trasz Approved by: bcr (mentor), wblock (mentor) Sponsored by: ScaleEngine Inc. CR: https://reviews.freebsd.org/D741
|
#
6bd03b20 |
|
05-Sep-2014 |
Kevin Lo <kevlo@FreeBSD.org> |
The USB LED driver for the Dream Cheeky WebMail Notifier. Reviewed by: hselasky
|
#
0572ccaa |
|
20-May-2014 |
Jim Harris <jimharris@FreeBSD.org> |
Add ismt(4) driver. ismt(4) supports the SMBus Message Transport controller found on Intel C2000 series (Avoton) and S1200 series (Briarwood) Atom SoCs. Sponsored by: Intel
|
#
3f239cce |
|
14-May-2014 |
Warren Block <wblock@FreeBSD.org> |
Connect vt.4 to the build. Reviewed by: emaste
|
#
dd75f2c5 |
|
09-May-2014 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add the lm75 i2c digital temperature sensor driver. This driver supports the low and high precision models (9 and 11 bits) and it will auto-detect the both variants. The driver expose the temperature registers (actual temperature, shutdown and hysteresys temperature) and also the configuration register. It was tested on FDT systems: RPi, BBB and on non-FDT systems: AR71xx, with both, hardware i2c controllers (when available) and gpioiic(4). This provides a simple and cheap way for verifying the i2c bus on embedded systems.
|
#
665484d8 |
|
07-May-2014 |
Doug Ambrisko <ambrisko@FreeBSD.org> |
Add mrsas(4) driver from LSI official support of newer MegaRAID SAS cards. LSI has been maintaining this driver outside of the FreeBSD tree. It overlaps support of ThunderBolt and Invader cards that mfi(4) supports. By default mfi(4) will attach to cards. If the tunable: hw.mfi.mrsas_enable=1 is set then mfi(4) will not probe and attach to these newer cards and allow mrsas(4) to attach. So by default this driver will not effect a FreeBSD system unless mfi(4) is removed from the kernel or the tunable is enabled. mrsas(4) attaches disks to the CAM layer so it depends on CAM and devices show up as /dev/daX. mfiutil(8) does not work with mrsas. The FreeBSD version of MegaCli and StorCli from LSI do work with mrsas. It appears that StorCli only works with mrsas. MegaCli appears to work with mfi(4) and mrsas(4). It would be good to add mfiutil(4) support to mrsas, emulations modes, kernel logging, device aliases to ease the transition between mfi(4) and mrsas(4). Style issues should be resolved by LSI when they get committers approved. The plan is get this driver in FreeBSD 9.3 to improve HW support. Thanks to LSI for developing, testing and working with FreeBSD to make this driver co-exist in FreeBSD. This improves the overall support of MegaRAID SAS. Submitted by: Kashyap Desai <Kashyap.Desai@lsi.com> Reviewed by: scottl MFC after: 3 days Sponsored by: LSI
|
#
c6063d0d |
|
05-May-2014 |
Warner Losh <imp@FreeBSD.org> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
#
19e1db1b |
|
02-May-2014 |
Kenneth D. Merry <ken@FreeBSD.org> |
Add the mpr(4) man page to the man4 Makefile. This should have been included in r265236. Submitted by: Steve McConnell <Stephen.McConnell@lsi.com> MFC after: 3 days Sponsored by: LSI, Spectra Logic
|
#
461dbce2 |
|
01-May-2014 |
Eitan Adler <eadler@FreeBSD.org> |
lindev(4): remove the device lindev(4) was only used to provide /dev/full which is now a standard feature of FreeBSD. /dev/full was never linux-specific and provides a generally useful feature. Document this in UPDATING and bump __FreeBSD_version. This will be documented in the PH shortly. Reported by: jkim
|
#
67fb10f3 |
|
28-Apr-2014 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add proto(4): A driver for prototyping and diagnostics. It exposes I/O resources to user space, so that programs can peek and poke at the hardware. It does not itself have knowledge about the hardware device it attaches to. Sponsored by: Juniper Networks, Inc.
|
#
4a9af7d5 |
|
16-Apr-2014 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Add the initial version of if_nf10bmac(4), a driver to support an NetFPGA-10G Embedded CPU Ethernet Core. The current version operates on a simple PIO based interface connected to a NetFPGA-10G port. To avoid confusion: this driver operates on a CPU running on the FPGA, e.g. BERI/mips, and is not suited for the PCI host interface. MFC after: 1 week Relnotes: yes Sponsored by: DARPA/AFRL
|
#
b4b139b1 |
|
06-Apr-2014 |
Kevin Lo <kevlo@FreeBSD.org> |
Add man page for udplite(4).
|
#
25445e58 |
|
01-Apr-2014 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add gpiobus(4) as a link to gpio(4).
|
#
62b91c73 |
|
18-Mar-2014 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add missing usfs manual page. Suggested by: Sascha Wildner <swildner@gmail.com> MFC after: 1 week
|
#
c742af04 |
|
18-Mar-2014 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add missing umoscom manual page. Suggested by: Sascha Wildner <swildner@gmail.com> MFC after: 1 week
|
#
f50403d5 |
|
18-Mar-2014 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Correctly name USB template manual page and install it by default. Suggested by: Sascha Wildner <swildner@gmail.com> MFC after: 1 week
|
#
54983340 |
|
14-Mar-2014 |
Gleb Smirnoff <glebius@FreeBSD.org> |
A miss from r263140.
|
#
2c284d93 |
|
13-Mar-2014 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Remove IPX support. IPX was a network transport protocol in Novell's NetWare network operating system from late 80s and then 90s. The NetWare itself switched to TCP/IP as default transport in 1998. Later, in this century the Novell Open Enterprise Server became successor of Novell NetWare. The last release that claimed to still support IPX was OES 2 in 2007. Routing equipment vendors (e.g. Cisco) discontinued support for IPX in 2011. Thus, IPX won't be supported in FreeBSD 11.0-RELEASE.
|
#
fa462c97 |
|
12-Mar-2014 |
Glen Barber <gjb@FreeBSD.org> |
Connect the hyperv drivers to the build. MFC after: 5 days X-MFC-With: r263105 Sponsored by: The FreeBSD Foundation
|
#
7f47cbd3 |
|
15-Feb-2014 |
Christian Brueffer <brueffer@FreeBSD.org> |
Retire the nve(4) driver; nfe(4) has been the default driver for NVIDIA nForce MCP adapters for a long time. Yays: jhb, remko, yongari Nays: none on the current and stable lists
|
#
a3375ef5 |
|
07-Feb-2014 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
The atp USB driver is generic and its manual page should be available for all platforms. Add wsp manual page to build. MFC after: 1 week
|
#
08c9016b |
|
05-Feb-2014 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a manpage for the urndis driver. Obtained from: OpenBSD
|
#
ffb66e74 |
|
04-Feb-2014 |
Christian Brueffer <brueffer@FreeBSD.org> |
Actually install acpi_rapidstart.4. MFC after: 1 week
|
#
3f84e63e |
|
31-Jan-2014 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK ixgbe.4 to {if_ix.4, ix.4}. An update for ixgbe.4 which deals with the "ix prefix being shared by two drivers" situation is forthcoming. Thanks to dwhite for the ixgbe history lesson. MFC after: 1 week
|
#
10c40180 |
|
17-Jan-2014 |
Bryan Venteicher <bryanv@FreeBSD.org> |
Add very simple virtio_random(4) driver to harvest entropy from host Reviewed by: markm (random bits only)
|
#
b971a4c9 |
|
10-Jan-2014 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add the manual page for geom_uncompress(4). Approved by: adrian (mentor)
|
#
13216360 |
|
26-Nov-2013 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Connect the two recently added man pages to the system's install process. Approved by: adrian (mentor)
|
#
da089c14 |
|
18-Nov-2013 |
Mark Johnston <markj@FreeBSD.org> |
Import the axge(4) driver for the ASIX AX88178A and AX88179 USB Ethernet adapters. Both devices support Gigabit Ethernet and USB 2.0, and the AX88179 supports USB 3.0. The driver was written by kevlo@ and lwhsu@, with a few bug fixes from me. MFC after: 2 months
|
#
e01d128a |
|
08-Nov-2013 |
Julio Merino <jmmv@FreeBSD.org> |
Subsume the functionality of MK_ATF into MK_TESTS. There is no reason to keep the two knobs separate: if tests are enabled, the ATF libraries are required; and if tests are disabled, the ATF libraries are not necessary. Keeping the two just serves to complicate the build. Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
|
#
6f62d278 |
|
04-Nov-2013 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
- Add manual pages for capability rights (rights(4)), cap_rights_init(3) family of functions and cap_rights_get(3) function. - Update remaining Capsicum-related manual pages. Reviewed by: bdrewery MFC after: 3 days
|
#
5ed33b90 |
|
30-Oct-2013 |
Kevin Lo <kevlo@FreeBSD.org> |
Add manpage for urtwnfw, the Realtek RTL8188CU/RTL8192CU firmware module. Also fix a few nits in urtwn.4. Reviewed by: rpaulo
|
#
506658cc |
|
27-Oct-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Axe ng_fec(4). It has never been a real netgraph(4) module, since it had no hooks. It has abused ifnet's if_afdata slot and actually abused every subsystem it touched. lagg(4) is a proper trunking solution at ifnet(9) layer. ng_one2many(4) is a proper trunking solution in netgraph(4).
|
#
a33ce322 |
|
21-Oct-2013 |
Brooks Davis <brooks@FreeBSD.org> |
Remove the isf(4) driver. It was created by accident and is subset of the cfi(4) driver. It remained in the tree longer than would be ideal due to the time required to bring cfi(4) to feature parity. Sponsored by: DARPA/AFRL MFC after: 3 days
|
#
f570e9e1 |
|
18-Oct-2013 |
Brooks Davis <brooks@FreeBSD.org> |
MFP4: 221483, 221567, 221568, 221670, 221677, 221678, 221800, 221801, 221804, 221805, 222004, 222006, 222055, 222820, 1135077, 1135118, 1136259 Add atse(4), a driver for the Altera Triple Speed Ethernet MegaCore. The current driver support gigabit Ethernet speeds only and works with the MegaCore only in the internal FIFO configuration in the soon to be open sourced BERI CPU configuration. Submitted by: bz MFC after: 3 days Sponsored by: DARPA/AFRL
|
#
dbcb0e96 |
|
13-Sep-2013 |
Sean Bruno <sbruno@FreeBSD.org> |
Add gpio(4) man page to attempt to document the current hints based setup of pin outputs, functions and setup. Add cross reference in gpioctl(8) for people to find. This is by no means complete and really only covers gpioled(4) and the Atheros based systems who expose a few extra hints at boot time. This should be updated by developers who know more about this system than I and viewed as the beginning of documentation, not the end. Reviewed by: adrian Approved by: re (joel) MFC after: 2 weeks
|
#
5ea1c4a2 |
|
28-Aug-2013 |
Robert Watson <rwatson@FreeBSD.org> |
Add a simple procdesc(4) man page describing "options PROCDESC" and the high-level facility, supplementing pdfork(2) and friends. Update capsicum.4 to xref. Suggested by: sbruno MFC after: 3 days
|
#
e3c97c2c |
|
23-Aug-2013 |
Bryan Venteicher <bryanv@FreeBSD.org> |
Add vmx(4), a VMware VMXNET3 ethernet driver ported from OpenBSD
|
#
31d98677 |
|
29-Jul-2013 |
Rui Paulo <rpaulo@FreeBSD.org> |
Import OpenBSD's rsu(4) WLAN driver. Support chipsets are the Realtek RTL8188SU, RTL8191SU, and RTL8192SU. Many thanks to Idwer Vollering for porting/writing the man page and for testing. Reviewed by: adrian, hselasky Obtained from: OpenBSD Tested by: kevlo, Idwer Vollering <vidwer at gmail.com>
|
#
1fdeb165 |
|
06-Jul-2013 |
Xin LI <delphij@FreeBSD.org> |
Import HighPoint DC Series Data Center HBA (DC7280 and R750) driver. This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms. Many thanks to HighPoint for providing this driver. MFC after: 1 day
|
#
92a0637f |
|
02-Jul-2013 |
Lawrence Stewart <lstewart@FreeBSD.org> |
Import an implementation of the CAIA Delay-Gradient (CDG) congestion control algorithm, which is based on the 2011 v0.1 patch release and described in the paper "Revisiting TCP Congestion Control using Delay Gradients" by David Hayes and Grenville Armitage. It is implemented as a kernel module compatible with the modular congestion control framework. CDG is a hybrid congestion control algorithm which reacts to both packet loss and inferred queuing delay. It attempts to operate as a delay-based algorithm where possible, but utilises heuristics to detect loss-based TCP cross traffic and will compete effectively as required. CDG is therefore incrementally deployable and suitable for use on shared networks. In collaboration with: David Hayes <david.hayes at ieee.org> and Grenville Armitage <garmitage at swin edu au> MFC after: 4 days Sponsored by: Cisco University Research Program and FreeBSD Foundation
|
#
711bcba0 |
|
25-Jun-2013 |
David C Somayajulu <davidcs@FreeBSD.org> |
Add Qlogic 10Gb Ethernet Driver for Qlogic 8100 Series CNA Adapter Driver version (v2.0.0) Submitted by: David C Somayajulu (davidcs@freebsd.org) QLogic Corporation Approved by: George Neville-Neil (gnn@freebsd.org)
|
#
c2c2fc4d |
|
08-Jun-2013 |
Rui Paulo <rpaulo@FreeBSD.org> |
Import Kevin Lo's port of urtwn(4) from OpenBSD. urtwn(4) is a driver for the Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless cards. This driver requires microcode which is available in FreeBSD ports: net/urtwn-firmware-kmod. Hiren ported the urtwn(4) man page from OpenBSD and Glen just commited a port for the firmware. TODO: - 802.11n support - Stability fixes - the driver can sustain lots of traffic but has trouble coping with simultaneous iperf sessions. - fix debugging MFC after: 2 months Tested by: kevlo, hiren, gjb
|
#
dce93cd0 |
|
24-May-2013 |
Achim Leubner <achim@FreeBSD.org> |
Driver 'aacraid' added. Supports Adaptec by PMC RAID controller families Series 6, 7, 8 and upcoming products. Older Adaptec RAID controller families are supported by the 'aac' driver. Approved by: scottl (mentor)
|
#
f10a77bb |
|
15-May-2013 |
David C Somayajulu <davidcs@FreeBSD.org> |
Add Qlogic 10Gigabit Ethernet & CNA Adapter Driver Version 3.10.10 for QLogic 8300 Series Adapters Submitted by: David C Somayajulu (davidcs@freebsd.org) QLogic Corporation Approved by: George Neville-Neil (gnn@freebsd.org)
|
#
016cfca0 |
|
30-Apr-2013 |
Carl Delsey <carl@FreeBSD.org> |
Fix the man page installation broken in r250079. Pointy hat to me. Thanks to Florian Smeets for pointing this out and providing a patch. Submitted by: Florian Smeets <flo@smeets.im> Approved by: jimharris (mentor)
|
#
e47937d1 |
|
29-Apr-2013 |
Carl Delsey <carl@FreeBSD.org> |
Add a new driver to support the Intel Non-Transparent Bridge(NTB). The NTB allows you to connect two systems with this device using a PCI-e link. The driver is made of two modules: - ntb_hw which is a basic hardware abstraction layer for the device. - if_ntb which implements the ntb network device and the communication protocol. The driver is limited at the moment to CPU memcpy instead of using DMA, and only Back-to-Back mode is supported. Also the network device isn't full featured yet. These changes will be coming soon. The DMA change will also bring in the ioat driver from the project branch it is on now. This is an initial port of the GPL/BSD Linux driver contributed by Jon Mason from Intel. Any bugs are my contributions. Sponsored by: Intel Reviewed by: jimharris, joel (man page only) Approved by: jimharris (mentor)
|
#
45f6d665 |
|
04-Apr-2013 |
Alexander Motin <mav@FreeBSD.org> |
Remove all legacy ATA code parts, not used since options ATA_CAM enabled in most kernels before FreeBSD 9.0. Remove such modules and respective kernel options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam. Remove the atacontrol utility and some man pages. Remove useless now options ATA_CAM. No objections: current@, stable@ MFC after: never
|
#
32562145 |
|
02-Apr-2013 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make it possible to build CTL as a module. Reviewed by: ken Sponsored by: FreeBSD Foundation
|
#
80daa471 |
|
16-Mar-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Belatedly remove the vinum(4) manual page. The vinum manager is absent in FreeBSD since 6.0-RELEASE. Reviewed by: joel
|
#
77fa6f6a |
|
19-Jan-2013 |
Neel Natu <neel@FreeBSD.org> |
Link the bhyve(4) man page to the build so the man page is actually installed. Pointed out by: wxs@
|
#
568063bb |
|
22-Oct-2012 |
Kevin Lo <kevlo@FreeBSD.org> |
Remove MLINK for if_idt. Spotted by: Alie Tan <alie at affle dot com>
|
#
6dc88def |
|
21-Oct-2012 |
Eitan Adler <eadler@FreeBSD.org> |
Remove {harp,hfa,idt} man pages as they were removed in r179308. PR: docs/171234 Submitted by: Martin Birgmeier <Martin.Birgmeier@aon.at> Reviewed by: rwatson Approved by: cperciva MFC after: 3 days
|
#
c175365c |
|
21-Oct-2012 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add ATF to the build. This is may be a bit rought around the egdes, but committing it helps to get everyone on the same page and makes sure we make progress. Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only. Credits follow: Submitted by: Garrett Cooper <yanegomi@gmail.com> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@
|
#
26c3f6d7 |
|
16-Oct-2012 |
Attilio Rao <attilio@FreeBSD.org> |
Disconnect non-MPSAFE CODAFS from the build in preparation for dropping GIANT from VFS. This is not targeted for MFC.
|
#
2f001371 |
|
11-Oct-2012 |
Peter Grehan <grehan@FreeBSD.org> |
Virtio SCSI driver Submitted by: Bryan Venteicher bryanv at daemoninthecloset dot org Reviewed by: grehan
|
#
e3e90193 |
|
10-Oct-2012 |
Jim Harris <jimharris@FreeBSD.org> |
Add man pages for nvme(4) and nvd(4). Sponsored by: Intel Reviewed by: joel
|
#
d86e9d1e |
|
19-Sep-2012 |
Niclas Zeising <zeising@FreeBSD.org> |
Do not install pf related man pages if WITHOUT_PF is set. PR: bin/171767 Submitted by: zeising Approved by: joel (mentor), glebius
|
#
3b3a8eb9 |
|
14-Sep-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
o Create directory sys/netpfil, where all packet filters should reside, and move there ipfw(4) and pf(4). o Move most modified parts of pf out of contrib. Actual movements: sys/contrib/pf/net/*.c -> sys/netpfil/pf/ sys/contrib/pf/net/*.h -> sys/net/ contrib/pf/pfctl/*.c -> sbin/pfctl contrib/pf/pfctl/*.h -> sbin/pfctl contrib/pf/pfctl/pfctl.8 -> sbin/pfctl contrib/pf/pfctl/*.4 -> share/man/man4 contrib/pf/pfctl/*.5 -> share/man/man5 sys/netinet/ipfw -> sys/netpfil/ipfw The arguable movement is pf/net/*.h -> sys/net. There are future plans to refactor pf includes, so I decided not to break things twice. Not modified bits of pf left in contrib: authpf, ftp-proxy, tftp-proxy, pflogd. The ipfw(4) movement is planned to be merged to stable/9, to make head and stable match. Discussed with: bz, luigi
|
#
b9ef0960 |
|
26-Aug-2012 |
Robert Watson <rwatson@FreeBSD.org> |
Add a altera_sdcardc(4) man page link for altera_sdcard(4), as that is the name that will appear in dmesg. Sponsored by: DARPA, AFRL
|
#
ec5bd1da |
|
25-Aug-2012 |
Robert Watson <rwatson@FreeBSD.org> |
Add terasic_mtl(4), a device driver for the Terasic Multi-Touch LCD, used with Terasic's DE-4 and other similar FPGA boards. This display is 800x480 and includes a capacitive touch screen, multi-touch gesture recognition, etc. This device driver depends on a Cambridge- provided IP core that allows the MTL device to be hooked up to the Altera Avalon SoC bus, and also provides a VGA-like text frame buffer. Although it is compiled as a single device driver, it actually implements a number of different device nodes exporting various aspects of this multi-function device to userspace: - Simple memory-mapped driver for the MTL 24-bit pixel frame buffer. - Simple memory-mapped driver for the MTL control register set. - Simple memory-mapped driver for the MTL text frame buffer. - syscons attachment for the MTL text frame buffer. This driver attaches directly to Nexus as is common for SoC device drivers, and for the time being is considered BERI-specific, although in principle it might be used with other hard and soft cores on Altera FPGAs. Control registers, including touchscreen input, are simply memory mapped; in the future it would be desirable to hook up a more conventional device node that can stream events, support kqueue(2)/ poll(2)/select(2), etc. This is the first use of syscons on MIPS, as far as I can tell, and there are some loose ends, such as an inability to use the hardware cursor. More fundamentally, it appears that syscons(4) assumes that either a host is PC-like (i386, amd64) *or* it must be using a graphical frame buffer. While the MTL supports a graphical frame buffer, using the text frame buffer is preferable for console use. Fixing this issue in syscons(4) requires non-trivial changes, as the text frame buffer support assumes that direct memory access can be done to the text frame buffer without using bus accessor methods, which is not the case on MIPS. As a workaround for this, we instead double-buffer and pretend to be a graphical frame buffer exposing text accessor methods, leading to some quirks in syscons behaviour. Sponsored by: DARPA, AFRL
|
#
087d3173 |
|
25-Aug-2012 |
Brooks Davis <brooks@FreeBSD.org> |
Add isf(4), a driver for the Intel StrataFlash family of NOR flash parts. The driver attempts to support all documented parts, but has only been tested with the 512Mbit part on the Terasic DE4 FPGA board. It should be trivial to adapt the driver's attach routine to other embedded boards using with any parts in the family. Also import isfctl(8) which can be used to erase sections of the flash. Sponsored by: DARPA, AFRL
|
#
697a77c1 |
|
25-Aug-2012 |
Robert Watson <rwatson@FreeBSD.org> |
Add altera_jtag_uart(4), a device driver for Altera's JTAG UART soft core, which presents a UART-like interface over the Avalon bus that can be addressed over JTAG. This IP core proves extremely useful, allowing us to connect trivially to the FreeBSD console over JTAG for FPGA-embedded hard and soft cores. As interrupts are optionally configured for this soft core, we support both interrupt-driven and polled modes of operation, which must be selected using device.hints. UART instances appear in /dev as ttyu0, ttyu1, etc. However, it also contains a number of quirks, which make it difficult to tell when JTAG is connected, and some buffering issues. We work around these as best we can, using various heuristics. While the majority of this device driver is not only not BERI-specific, but also not MIPS-specific, for now add its defines in the BERI files list, as the console-level parts are aware of where the first JTAG UART is mapped on Avalon, and contain MIPS-specific address translation, to use before Newbus and device.hints are available. Sponsored by: DARPA, AFRL
|
#
d432e92a |
|
25-Aug-2012 |
Robert Watson <rwatson@FreeBSD.org> |
Add a device driver for the Altera University Program SD Card IP Core, which can be synthesised in Altera FPGAs. An altera_sdcardc device probes during the boot, and /dev/altera_sdcard devices come and go as inserted and removed. The device driver attaches directly to the Nexus, as is common for system-on-chip device drivers. This IP core suffers a number of significant limitations, including a lack of interrupt-driven I/O -- we must implement timer-driven polling, only CSD 0 cards (up to 2G) are supported, there are serious memory access issues that require the driver to verify writes to memory-mapped buffers, undocumented alignment requirements, and erroneous error returns. The driver must therefore work quite hard, despite a fairly simple hardware-software interface. The IP core also supports at most one outstanding I/O at a time, so is not a speed demon. However, with the above workarounds, and subject to performance problems, it works quite reliably in practice, and we can use it for read-write mounts of root file systems, etc. Sponsored by: DARPA, AFRL
|
#
cf824886 |
|
25-Aug-2012 |
Robert Watson <rwatson@FreeBSD.org> |
Add altera_avgen(4), a generic device driver to be used by hard and soft CPU cores on Altera FPGAs. The device driver allows memory-mapped devices on Altera's Avalon SoC bus to be exported to userspace via device nodes. device.hints directories dictate device name, permissible access methods, physical address and length, and I/O alignment. Devices can be accessed using read(2)/write(2), but also memory mapped in userspace using mmap(2). Devices attach directly to the Nexus, as is common for embedded device drivers; in the future something more mature might be desirable. There is currently no facility to support directing device-originated interrupts to userspace. In the future, this device driver may be renamed to socgen(4), as it can in principle also be used with other system-on-chip (SoC) busses, such as Axi on ASICs and FPGAs. However, we have only tested it on Avalon busses with memory-mapped ROMs, frame buffers, etc. Sponsored by: DARPA, AFRL
|
#
b80225cd |
|
15-Aug-2012 |
Konstantin Belousov <kib@FreeBSD.org> |
Add a short man page describing how to run a.out binaries on the current kernels. MFC after: 1 week
|
#
13a5d88f |
|
02-Aug-2012 |
Luigi Rizzo <luigi@FreeBSD.org> |
Update netmap page, fixing the API documentation and usage example. Add a new manpage for the vale switch
|
#
461a98a2 |
|
02-Jul-2012 |
Alexander Motin <mav@FreeBSD.org> |
Add acpi_asus_wmi(4) -- driver for random extras found on WMI-compatible Asus laptops. It is alike to acpi_asus(4), but uses WMI interface instead of separate ACPI device. On Asus EeePC T101MT netbook it allows to handle hotkeys and on/off WLAN, Bluetooth, LCD backlight, camera, cardreader and touchpad. On Asus UX31A ultrabook it allows to handle hotkeys, on/off WLAN, Bluetooth, Wireless LED, control keyboard backlight brightness, monitor temperature and fan speed. LCD brightness control doesn't work now for unknown reason, possibly requiring some video card initialization. Sponsored by: iXsystems, Inc.
|
#
f275c861 |
|
27-Jun-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add manual page for bxe(4). Reviewed by: davidch (earlier version) MFC after: 1 week
|
#
4c1ab22d |
|
25-Jun-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add missing MLINKS for whatever -> if_whatever. Reviewed by: brueffer MFC after: 1 week
|
#
5486d2ec |
|
18-Jun-2012 |
Sean Bruno <sbruno@FreeBSD.org> |
Document support for Intel Enhanced Speedstep Tech interface of cpufreq(4) via a new man page est(4) Document the two exposed tuneables of est(4). I'd appreciate more reviews of content if possible. I gleaned the information contained herein from sys/x86/cpufreq/est.c and the Intel reference documentation Reviewed by: wblock hrs gjb MFC after: 2 weeks
|
#
27db57a9 |
|
04-Jun-2012 |
David E. O'Brien <obrien@FreeBSD.org> |
Add a man page for filemon(4) [r236592].
|
#
69e5d6b8 |
|
29-May-2012 |
Kevin Lo <kevlo@FreeBSD.org> |
Hook up wbwd man page to the build.
|
#
7f725bcd |
|
17-May-2012 |
Grzegorz Bernacki <gber@FreeBSD.org> |
Import work done under project/nand (@235533) into head. The NAND Flash environment consists of several distinct components: - NAND framework (drivers harness for NAND controllers and NAND chips) - NAND simulator (NANDsim) - NAND file system (NAND FS) - Companion tools and utilities - Documentation (manual pages) This work is still experimental. Please use with caution. Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks
|
#
e4afd792 |
|
01-Mar-2012 |
Alexander Motin <mav@FreeBSD.org> |
Add driver for the RME HDSPe AIO/RayDAT sound cards -- snd_hdspe(4). Cards are expensive and so rare, so leave the driver as module. Submitted by: Ruslan Bukin <br@bsdpad.com> MFC after: 2 weeks
|
#
f6a92b88 |
|
17-Feb-2012 |
Luigi Rizzo <luigi@FreeBSD.org> |
add manpage for the "oce" driver Submitted by: Naresh Raju Gottumukkala (Emulex) MFC after: 3 days
|
#
f11c7f63 |
|
31-Jan-2012 |
Jim Harris <jimharris@FreeBSD.org> |
Add isci(4) driver for amd64 and i386 targets. The isci driver is for the integrated SAS controller in the Intel C600 (Patsburg) chipset. Source files in sys/dev/isci directory are FreeBSD-specific, and sys/dev/isci/scil subdirectory contains an OS-agnostic library (SCIL) published by Intel to control the SAS controller. This library is used primarily as-is in this driver, with some post-processing to better integrate into the kernel build environment. isci.4 and a README in the sys/dev/isci directory contain a few additional details. This driver is only built for amd64 and i386 targets. Sponsored by: Intel Reviewed by: scottl Approved by: scottl
|
#
7e949c46 |
|
26-Jan-2012 |
Kenneth D. Merry <ken@FreeBSD.org> |
Xen netback driver rewrite. share/man/man4/Makefile, share/man/man4/xnb.4, sys/dev/xen/netback/netback.c, sys/dev/xen/netback/netback_unit_tests.c: Rewrote the netback driver for xen to attach properly via newbus and work properly in both HVM and PVM mode (only HVM is tested). Works with the in-tree FreeBSD netfront driver or the Windows netfront driver from SuSE. Has not been extensively tested with a Linux netfront driver. Does not implement LRO, TSO, or polling. Includes unit tests that may be run through sysctl after compiling with XNB_DEBUG defined. sys/dev/xen/blkback/blkback.c, sys/xen/interface/io/netif.h: Comment elaboration. sys/kern/uipc_mbuf.c: Fix page fault in kernel mode when calling m_print() on a null mbuf. Since m_print() is only used for debugging, there are no performance concerns for extra error checking code. sys/kern/subr_scanf.c: Add the "hh" and "ll" width specifiers from C99 to scanf(). A few callers were already using "ll" even though scanf() was handling it as "l". Submitted by: Alan Somers <alans@spectralogic.com> Submitted by: John Suykerbuyk <johns@spectralogic.com> Sponsored by: Spectra Logic MFC after: 1 week Reviewed by: ken
|
#
24835875 |
|
22-Jan-2012 |
Christian Brueffer <brueffer@FreeBSD.org> |
Connect VirtIO-related manpages to the build.
|
#
81966bce |
|
28-Dec-2011 |
Xin LI <delphij@FreeBSD.org> |
Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA card driver. This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms. Many thanks to HighPoint for providing this driver. MFC after: 2 weeks
|
#
2a6be868 |
|
20-Dec-2011 |
Alexander Motin <mav@FreeBSD.org> |
Add timecounters(4) man page alike to eventtimers(4).
|
#
73889c80 |
|
20-Dec-2011 |
Alexander Motin <mav@FreeBSD.org> |
Add apic(4) man page, now mostly to cover its event timer functionality.
|
#
221676a1 |
|
14-Dec-2011 |
Alexander Motin <mav@FreeBSD.org> |
After several suggestions from people, move eventtimers page from 7 to 4.
|
#
61af1d13 |
|
12-Dec-2011 |
Fabien Thomas <fabient@FreeBSD.org> |
Add watchdog support for VIA south bridge chipset. Tested on VT8251, VX900 but CX700, VX800, VX855 should works. MFC after: 1 month Sponsored by: NETASQ
|
#
257c3b0b |
|
01-Dec-2011 |
Lawrence Stewart <lstewart@FreeBSD.org> |
Add a man page describing the feed-forward clock kernel support, including how to enable and configure the functionality. Committed on behalf of Julien Ridoux and Darryl Veitch from the University of Melbourne, Australia, as part of the FreeBSD Foundation funded "Feed-Forward Clock Synchronization Algorithms" project. For more information, see http://www.synclab.org/radclock/ Discussed with: Julien Ridoux (jridoux at unimelb edu au) Submitted by: Julien Ridoux (jridoux at unimelb edu au)
|
#
0f9daed1 |
|
28-Nov-2011 |
Philip Paeps <philip@FreeBSD.org> |
Only install the sfxge(4) manpage on amd64, while the driver is amd64-only. Pointed out by: bz
|
#
e71dd639 |
|
27-Nov-2011 |
Robert Watson <rwatson@FreeBSD.org> |
Add an introductory Capsicum man page providing a high-level description of its mechanisms, pointing at other pertinent man pages, and cautioning about the experimental status of Capsicum in FreeBSD. MFC after: 3 days Sponsored by: Google, Inc.
|
#
3af069c5 |
|
25-Nov-2011 |
Marius Strobl <marius@FreeBSD.org> |
Deorbit the broken amd(4) (see PR 124667), which was superseded by esp(4) as of r227006.
|
#
68b8534b |
|
16-Nov-2011 |
Luigi Rizzo <luigi@FreeBSD.org> |
Bring in support for netmap, a framework for very efficient packet I/O from userspace, capable of line rate at 10G, see http://info.iet.unipi.it/~luigi/netmap/ At this time I am bringing in only the generic code (sys/dev/netmap/ plus two headers under sys/net/), and some sample applications in tools/tools/netmap. There is also a manpage in share/man/man4 [1] In order to make use of the framework you need to build a kernel with "device netmap", and patch individual drivers with the code that you can find in sys/dev/netmap/head.diff The file will go away as the relevant pieces are committed to the various device drivers, which should happen in a few days after talking to the driver maintainers. Netmap support is available at the moment for Intel 10G and 1G cards (ixgbe, em/lem/igb), and for the Realtek 1G card ("re"). I have partial patches for "bge" and am starting to work on "cxgbe". Hopefully changes are trivial enough so interested third parties can submit their patches. Interested people can contact me for advice on how to add netmap support to specific devices. CREDITS: Netmap has been developed by Luigi Rizzo and other collaborators at the Universita` di Pisa, and supported by EU project CHANGE (http://www.change-project.eu/) The code is distributed under a BSD Copyright. [1] In my opinion is a bad idea to have all manpage in one directory. We should place kernel documentation in the same dir that contains the code, which would make it much simpler to keep doc and code in sync, reduce the clutter in share/man/ and incidentally is the policy used for all of userspace code. Makefiles and doc tools can be trivially adjusted to find the manpages in the relevant subdirs.
|
#
e948693e |
|
16-Nov-2011 |
Philip Paeps <philip@FreeBSD.org> |
Add the sfxge(4) device driver, providing support for 10Gb Ethernet adapters based on Solarflare SFC9000 family controllers. The driver supports jumbo frames, transmit/receive checksum offload, TCP Segmentation Offload (TSO), Large Receive Offload (LRO), VLAN checksum offload, VLAN TSO, and Receive Side Scaling (RSS) using MSI-X interrupts. This work was sponsored by Solarflare Communications, Inc. My sincere thanks to Ben Hutchings for doing a lot of the hard work! Sponsored by: Solarflare Communications, Inc. MFC after: 3 weeks
|
#
0bc7cf6f |
|
03-Nov-2011 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Add QLogic 10 Gigabit Ethernet & CNA Adapter Driver version 1.30 for 3200 and 8200 series cards. Submitted by: David C Somayajulu (david.somayajulu@qlogic.com), Qlogic Corporation MFC After: 3 days
|
#
db1fda10 |
|
04-Oct-2011 |
Xin LI <delphij@FreeBSD.org> |
Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many thanks for their contiued support to FreeBSD. This is version 10.80.00.003 from codeset 10.2.1 [1] Obtained from: LSI http://kb.lsi.com/Download16574.aspx [1]
|
#
f772f9fe |
|
14-Sep-2011 |
Lawrence Stewart <lstewart@FreeBSD.org> |
Rename the cc.4 and cc.9 modular congestion control related man pages to mod_cc.4 and mod_cc.9 respectively to avoid any possible confusion with the cc.1 gcc man page. Update references to these man pages where required. Requested by: Grenville Armitage Approved by: re (kib) MFC after: 3 days
|
#
90c06125 |
|
26-Aug-2011 |
Christian Brueffer <brueffer@FreeBSD.org> |
Fix the manpage section number, thus unbreaking the hardware notes build. (1) Also hook up vxge(4) to the build. Submitted by: simon (1) Approved by: re (blackend)
|
#
126123ea |
|
17-Aug-2011 |
Alexander Motin <mav@FreeBSD.org> |
Update ata(4) manual page, reflecting migration to CAM-based ATA stack (`options ATA_CAM` enabled by default). Approved by: re (kib)
|
#
884a2a69 |
|
04-Jun-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Rename recently added USB serial driver. Suggested by: YongHyeon PYUN MFC after: 7 days
|
#
0c38ca8c |
|
01-Jun-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add support for new USB serial driver. Submitted by: Lev Serebryakov, lev @ MFC after: 14 days
|
#
0259f5a2 |
|
30-May-2011 |
Adrian Chadd <adrian@FreeBSD.org> |
Add ath_ahb and ath_pci module manpages.
|
#
8c1ac33e |
|
05-May-2011 |
Adrian Chadd <adrian@FreeBSD.org> |
Add a manpage for geom_map(4). Submitted by: ray@dlink.ua
|
#
1b53e47c |
|
04-Apr-2011 |
Adrian Chadd <adrian@FreeBSD.org> |
Add a manpage for the nvram2env driver.
|
#
f728775b |
|
24-Feb-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
- Add missing xhci(4) manual page. - Minor update in some USB manual pages. MFC after: 3 days Approved by: thompsa (mentor)
|
#
29f269dc |
|
21-Feb-2011 |
Lawrence Stewart <lstewart@FreeBSD.org> |
Final commit to round out the "Five New TCP Congestion Control Algorithms for FreeBSD" FreeBSD Foundation funded project. - Add new man pages for the modular congestion control, Khelp and Hhook frameworks (cc.4, cc.9, khelp.9 and hhook.9). - Add new man pages for each available congestion control algorithm (cc_chd.4, cc_cubic.4, cc_hd.4, cc_htcp.4, cc_newreno.4 and cc_vegas.4). - Add a new man page for the Enhanced Round Trip Time (ERTT) Khelp module (h_ertt.4). - Update the TCP (tcp.4) man page to mention the TCP_CONGESTION socket option, cross reference to cc.4 and remove references to the retired "net.inet.tcp.newreno" sysctl MIB variable. In collaboration with: David Hayes <dahayes at swin edu au> and Grenville Armitage <garmitage at swin edu au> Sponsored by: FreeBSD Foundation MFC after: 3 months
|
#
54e4ee71 |
|
18-Feb-2011 |
Navdeep Parhar <np@FreeBSD.org> |
cxgbe(4) - NIC driver for Chelsio T4 (Terminator 4) based 10Gb/1Gb adapters. MFC after: 3 weeks
|
#
26fdf1e8 |
|
17-Feb-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
- Fix build of manual page and inclusion of mos driver into kernel config file. - Fix style compliancy by wrapping some long lines in if_mos.c Approved by: thompsa (mentor)
|
#
e0fb7b7b |
|
15-Jan-2011 |
Marius Strobl <marius@FreeBSD.org> |
Add a manual page for rgephy(4) and reference it as appropriate. The motivation for having rgephy.4 is to document the special media option add in r217415. MFC after: 3 days
|
#
02d09fbb |
|
11-Jan-2011 |
Andrew Thompson <thompsa@FreeBSD.org> |
Add manpage for runfw, the Ralink RT2700U, RT2800U and RT3000U firmware module. Also fix a few nits in run.4. Submitted by: Akinori Furukoshi
|
#
bb0667af |
|
30-Dec-2010 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Add vte(4) man page and hook up vte(4) to the build. Also add Xr to appropriate man pages.
|
#
f37972a9 |
|
13-Dec-2010 |
Robert Watson <rwatson@FreeBSD.org> |
Add a rudimentary Xen man page summarising the state of Xen on amd64 and i386, how to configure the kernel, and some known issues. Further refinement almost certainly required. This is not a Xen installation manual. MFC after: 3 days Sponsored by: DARPA, AFRL
|
#
0ea0127a |
|
10-Nov-2010 |
Nick Hibma <n_hibma@FreeBSD.org> |
Add a man page for usb_quirk module, plus references in other man pages, and updated comments in the usb_quirk.h header file. The main purpose of this is to expose the quirks for ejecting 3G modules. usb_modeswitch in Linux does a great job of collecting information on these, and with the quirks module people can try out the modeswitch config file entries on FreeBSD, hence the SCSI strings in the man page. MFC after: 2 weeks
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
ddf21c6a |
|
18-Sep-2010 |
Ana Kukec <anchie@FreeBSD.org> |
Manual page for the kernel side Secure Neighbor Discovery support. Reviewed by: brueffer Approved by: bz (mentor)
|
#
c45456fb |
|
17-Sep-2010 |
Alexander Motin <mav@FreeBSD.org> |
Add atrtc(4) manual page.
|
#
479c85c6 |
|
17-Sep-2010 |
Alexander Motin <mav@FreeBSD.org> |
Fix typo ${attimer.4} -> ${_attimer.4}.
|
#
74f3a46a |
|
16-Sep-2010 |
Alexander Motin <mav@FreeBSD.org> |
Add attimer(4) manual page.
|
#
d1108778 |
|
14-Sep-2010 |
Alexander Motin <mav@FreeBSD.org> |
Add hpet(4) man page.
|
#
2fff0b4f |
|
14-Sep-2010 |
Kenneth D. Merry <ken@FreeBSD.org> |
MFp4 (//depot/projects/mps/...) Add a man page for the mps(4) driver, and reference it in the mpt(4) driver man page. Sponsored by: Spectra Logic Corporation
|
#
edb78df0 |
|
06-Sep-2010 |
Konstantin Belousov <kib@FreeBSD.org> |
Add aesni(4) manpage.
|
#
25faff34 |
|
23-Aug-2010 |
Warner Losh <imp@FreeBSD.org> |
MFtbemd: Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want to test of all the CPUs of a given family conform.
|
#
34d9d01f |
|
12-Aug-2010 |
Takanori Watanabe <takawata@FreeBSD.org> |
Hook tpm.4 manual to hook.
|
#
daef39e7 |
|
25-Jul-2010 |
Rui Paulo <rpaulo@FreeBSD.org> |
Remove the acpi_aiboost driver. It has been replaced by aibs(4).
|
#
42c8cbe1 |
|
14-Jul-2010 |
Rafal Jaworowski <raj@FreeBSD.org> |
Provide initial man pages for Flattened Device Tree support and the common drivers. Sponsored by: The FreeBSD Foundation
|
#
299a3f1c |
|
12-Jul-2010 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Install arch-specific manpages by MACHINE_CPUARCH, not MACHINE_ARCH.
|
#
ed92e5c4 |
|
03-Jul-2010 |
Lawrence Stewart <lstewart@FreeBSD.org> |
Hook the siftr.4 man page up to the build and alphabetically sort siis into its correct place whilst there. Sponsored by: FreeBSD Foundation Submitted by: pluknet <pluknet at gmail dot com>
|
#
bbe4a97d |
|
25-Jun-2010 |
Rui Paulo <rpaulo@FreeBSD.org> |
Import the acpi_aibs(4) driver written by Constantine A. Murenin. It has more features than acpi_aiboost(4) and it will eventually replace acpi_aiboost(4). Submitted by: Constantine A. Murenin <cnst at FreeBSD.org> Reviewed by: freebsd-acpi, imp MFC after: 1 month
|
#
d359a62d |
|
08-Jun-2010 |
Andrey V. Elsukov <ae@FreeBSD.org> |
New netgraph node ng_patch(4). It performs data modification of packets passing through. Modifications are restricted to a subset of C language operations on unsigned integers of 8, 16, 32 or 64 bit size. These are: set to new value (=), addition (+=), subtraction (-=), multiplication (*=), division (/=), negation (= -), bitwise AND (&=), bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=), shift right (>>=). Several operations are all applied to a packet sequentially in order they were specified by user. Submitted by: Maxim Ignatenko <gelraen.ua at gmail.com> Vadim Goncharov <vadimnuclight at tpu.ru> Discussed with: net@ Approved by: mav (mentor) MFC after: 1 month
|
#
295c646b |
|
02-Jun-2010 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge 208554 from head: Add uep(4), driver for USB onscreen touch panel from eGalax. The driver is stub. It just creates device entry and feeds reassembled packets from hardware into it. If in future we would port wsmouse(4) from NetBSD, or make sysmouse(4) to support absolute motion events, then the driver can be extended to act as system mouse. Meanwhile, it just presents a /dev/uep0, that can be utilized by X driver, that I am going to commit to ports tree soon. The name for the driver is chosen to be the same as in NetBSD, however, due to different USB stacks this driver isn't a port. The driver is supported by ports/x11-drivers/xf86-input-egalax. Approved by: re (kib)
|
#
f25a8a01 |
|
25-May-2010 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Add uep(4), driver for USB onscreen touch panel from eGalax. The driver is stub. It just creates device entry and feeds reassembled packets from hardware into it. If in future we would port wsmouse(4) from NetBSD, or make sysmouse(4) to support absolute motion events, then the driver can be extended to act as system mouse. Meanwhile, it just presents a /dev/uep0, that can be utilized by X driver, that I am going to commit to ports tree soon. The name for the driver is chosen to be the same as in NetBSD, however, due to different USB stacks this driver isn't a port.
|
#
4567e833 |
|
19-May-2010 |
Alexander Motin <mav@FreeBSD.org> |
MFC r207536, r207696, r208183: Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllers driver for CAM ATA subsystem. This driver supports same hardware as atamarvell, ataadaptec and atamvsata drivers from ata(4), but provides many additional features, such as NCQ, PMP, etc.
|
#
dd48af36 |
|
02-May-2010 |
Alexander Motin <mav@FreeBSD.org> |
Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllers driver for CAM ATA subsystem. This driver supports same hardware as atamarvell, ataadaptec and atamvsata drivers from ata(4), but provides many additional features, such as NCQ, PMP, etc.
|
#
344b802f |
|
27-Apr-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Merge r203692 from head: Kernel modules for these drivers are installed on all platforms, so install the man pages on all platforms too.
|
#
b3fd5067 |
|
26-Apr-2010 |
Pyun YongHyeon <yongari@FreeBSD.org> |
MFC r206631: Add sge(4) man page and hook up sge(4) to the build. Also add Xr to appropriate man pages.
|
#
8fefa76d |
|
20-Apr-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
MFC r203945: adds bwn(4) driver man page which missed to be merged. MFC r204327: Connect bwn.4 to the build.
|
#
9b00b6e1 |
|
14-Apr-2010 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Add sge(4) man page and hook up sge(4) to the build. Also add Xr to appropriate man pages.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
aa3d547d |
|
01-Mar-2010 |
Xin LI <delphij@FreeBSD.org> |
MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa framebuffer driver, etc. work on FreeBSD/amd64. A significant amount of improvements were done by jkim@ during the recent months to make vesa(4) work better, over the initial code import. This work is based on OpenBSD's x86emu implementation and contributed by paradox <ddkprog yahoo com> and swell.k at gmail com. Hopefully I have stolen all their work to 8-STABLE :) All bugs in this commit are mine, as usual.
|
#
7b0c4174 |
|
25-Feb-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Connect bwn.4 to the build.
|
#
da7f8851 |
|
16-Feb-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Merge 203689 from head: Install the padlock(4) man page on amd64 as well as i386, to match the platforms where the driver itself is compiled and installed. PR: docs/130895 Reported by: George Hartzell <hartzell alerce.com>
|
#
992955ae |
|
12-Feb-2010 |
Xin LI <delphij@FreeBSD.org> |
MFC r203053: Add a manual page for nvram(4).
|
#
ee158a7f |
|
08-Feb-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Kernel modules for these drivers are installed on all platforms, so install the man pages on all platforms too.
|
#
8ce0c61c |
|
08-Feb-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Install the padlock(4) man page on amd64 as well as i386, to match the platforms where the driver itself is compiled and installed. PR: docs/130895 Reported by: George Hartzell <hartzell alerce.com> MFC after: 1 week
|
#
676d2318 |
|
28-Jan-2010 |
Andrew Thompson <thompsa@FreeBSD.org> |
Hook run(4) to the build.
|
#
3716ed47 |
|
28-Jan-2010 |
Christian Brueffer <brueffer@FreeBSD.org> |
MFC: r202317 Add manpages for ipwfw(4) and iwifw(4), based on iwnfw(4).
|
#
c1467431 |
|
27-Jan-2010 |
Joerg Wunsch <joerg@FreeBSD.org> |
Merge r202943: Add man pages for the gpib(4), pcii(4), and tnt4882(4) drivers.
|
#
5c335c81 |
|
26-Jan-2010 |
Xin LI <delphij@FreeBSD.org> |
Add a manual page for nvram(4). MFC after: 2 weeks
|
#
a70473ee |
|
24-Jan-2010 |
Joerg Wunsch <joerg@FreeBSD.org> |
Add man pages for the gpib(4), pcii(4), and tnt4882(4) drivers. MFC after: 3 days
|
#
bc4acc70 |
|
17-Jan-2010 |
Andrew Thompson <thompsa@FreeBSD.org> |
MFC r202181,202243,202270 Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than using PPP over serial. uhsoctl(1) is used to initiate and close the WAN connection. Obtained from: Fredrik Lindberg <fli@shapeshifter.se>
|
#
b5212e27 |
|
15-Jan-2010 |
Christian Brueffer <brueffer@FreeBSD.org> |
Manpage for the siba(4) Sonic Inc. Silicon Backplane driver. Submitted by: weongyo
|
#
f0152768 |
|
15-Jan-2010 |
Marius Strobl <marius@FreeBSD.org> |
MFC: r201007 Add a man page for mk48txx(4). Requested by: n_hibma Obtained from: NetBSD (original version)
|
#
1d1405c1 |
|
14-Jan-2010 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add manpages for ipwfw(4) and iwifw(4), based on iwnfw(4). MFC after: 2 weeks
|
#
941e2863 |
|
12-Jan-2010 |
Andrew Thompson <thompsa@FreeBSD.org> |
Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than using PPP over serial. uhsoctl(1) is used to initiate and close the WAN connection. Obtained from: Fredrik Lindberg <fli@shapeshifter.se>
|
#
6a01731b |
|
25-Dec-2009 |
Marius Strobl <marius@FreeBSD.org> |
Add a man page for mk48txx(4). Requested by: n_hibma Obtained from: NetBSD (original version)
|
#
a1778929 |
|
05-Dec-2009 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MFC r197518: lindev(4) [1] is supposed to be a collection of linux-specific pseudo devices that we also support, just not by default (thus only LINT or module builds by default). While currently there is only "/dev/full" [2], we are planning to see more in the future. We may decide to change the module/dependency logic in the future should the list grow too long. This is not part of linux.ko as also non-linux binaries like kFreeBSD userland or ports can make use of this as well. Suggested by: rwatson [1] (name) Submitted by: ed [2] Discussed with: markm, ed, rwatson, kib (weeks ago) Reviewed by: rwatson, brueffer (prev. version) PR: kern/68961
|
#
5022f21b |
|
30-Nov-2009 |
Andriy Gapon <avg@FreeBSD.org> |
amdsbwd: new driver for AMD SB600/SB7xx watchdog timer The hardware is compliant with WDRT specification, so I originally considered including generic WDRT watchdog support, but decided against it, because I couldn't find anyone to the code for me. WDRT seems to be not very popular. Besides, generic WDRT porbably requires a slightly different driver approach. Reviewed by: des, gavin, rpaulo MFC after: 3 weeks
|
#
e820e8fb |
|
24-Nov-2009 |
Alexander Motin <mav@FreeBSD.org> |
MFC r199532: Add ada(4) man page.
|
#
ca17f444 |
|
19-Nov-2009 |
Alexander Motin <mav@FreeBSD.org> |
Add ada(4) man page.
|
#
26970b20 |
|
15-Nov-2009 |
Rui Paulo <rpaulo@FreeBSD.org> |
Add atp(4) man page. Submitted by: Rohit Grover <rgrover1@gmail.com>
|
#
2866adee |
|
01-Nov-2009 |
Andriy Gapon <avg@FreeBSD.org> |
MFC 198279: fix sorting of some amd* entries in some makefiles
|
#
2b201a17 |
|
20-Oct-2009 |
Andriy Gapon <avg@FreeBSD.org> |
minor: fix sorting of some amd* entries in some makefiles MFC after: 1 week
|
#
4507f02e |
|
25-Sep-2009 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
lindev(4) [1] is supposed to be a collection of linux-specific pseudo devices that we also support, just not by default (thus only LINT or module builds by default). While currently there is only "/dev/full" [2], we are planning to see more in the future. We may decide to change the module/dependency logic in the future should the list grow too long. This is not part of linux.ko as also non-linux binaries like kFreeBSD userland or ports can make use of this as well. Suggested by: rwatson [1] (name) Submitted by: ed [2] Discussed with: markm, ed, rwatson, kib (weeks ago) Reviewed by: rwatson, brueffer (prev. version) PR: kern/68961 MFC after: 6 weeks
|
#
ee5e90da |
|
09-Sep-2009 |
Xin LI <delphij@FreeBSD.org> |
- Teach vesa(4) and dpms(4) about x86emu. [1] - Add vesa kernel options for amd64. - Connect libvgl library and splash kernel modules to amd64 build. - Connect manual page dpms(4) to amd64 build. - Remove old vesa/dpms files. Submitted by: paradox <ddkprog yahoo com> [1], swell k at gmail.com (with some minor tweaks)
|
#
d0ea4743 |
|
25-Jul-2009 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Update epair(4) to the new netisr implementation and polish things a bit: - use dpcpu data to track the ifps with packets queued up, - per-cpu locking and driver flags - along with .nh_drainedcpu and NETISR_POLICY_CPU. - Put the mbufs in flight reference count, preventing interfaces from going away, under INVARIANTS as this is a general problem of the stack and should be solved in if.c/netisr but still good to verify the internal queuing logic. - Permit changing the MTU to virtually everythinkg like we do for loopback. Hook epair(4) up to the build. Approved by: re (kib)
|
#
67b87e44 |
|
20-Jul-2009 |
Alexander Motin <mav@FreeBSD.org> |
Add `siis` CAM driver for SiliconImage SiI3124/3132/3531 SATA2 controllers. Driver supports Serial ATA and ATAPI devices, Port Multipliers (including FIS-based switching), hardware command queues (31 command per port) and Native Command Queuing. This is probably the second on popularity, after AHCI, type of SATA2 controllers, that benefits from using CAM, because of hardware command queuing support. Approved by: re (kib)
|
#
79bc1451 |
|
11-Jul-2009 |
Sam Leffler <sam@FreeBSD.org> |
first cut at documenting ioctl api's for net80211 (replaces mostly incorrect information) Approved by: re (blanket)
|
#
52c9ce25 |
|
10-Jul-2009 |
Scott Long <scottl@FreeBSD.org> |
Separate the parallel scsi knowledge out of the core of the XPT, and modularize it so that new transports can be created. Add a transport for SATA Add a periph+protocol layer for ATA Add a driver for AHCI-compliant hardware. Add a maxio field to CAM so that drivers can advertise their max I/O capability. Modify various drivers so that they are insulated from the value of MAXPHYS. The new ATA/SATA code supports AHCI-compliant hardware, and will override the classic ATA driver if it is loaded as a module at boot time or compiled into the kernel. The stack now support NCQ (tagged queueing) for increased performance on modern SATA drives. It also supports port multipliers. ATA drives are accessed via 'ada' device nodes. ATAPI drives are accessed via 'cd' device nodes. They can all be enumerated and manipulated via camcontrol, just like SCSI drives. SCSI commands are not translated to their ATA equivalents; ATA native commands are used throughout the entire stack, including camcontrol. See the camcontrol manpage for further details. Testing this code may require that you update your fstab, and possibly modify your BIOS to enable AHCI functionality, if available. This code is very experimental at the moment. The userland ABI/API has changed, so applications will need to be recompiled. It may change further in the near future. The 'ada' device name may also change as more infrastructure is completed in this project. The goal is to eventually put all CAM busses and devices until newbus, allowing for interesting topology and management options. Few functional changes will be seen with existing SCSI/SAS/FC drivers, though the userland ABI has still changed. In the future, transports specific modules for SAS and FC may appear in order to better support the topologies and capabilities of these technologies. The modularization of CAM and the addition of the ATA/SATA modules is meant to break CAM out of the mold of being specific to SCSI, letting it grow to be a framework for arbitrary transports and protocols. It also allows drivers to be written to support discrete hardware without jeopardizing the stability of non-related hardware. While only an AHCI driver is provided now, a Silicon Image driver is also in the works. Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardware is possible and encouraged. Help with new transports is also encouraged. Submitted by: scottl, mav Approved by: re
|
#
4e1c3993 |
|
25-Jun-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Rename man4/if_bridge.4 to man4/bridge.4 in order to be consistent with other peueso interfaces. The .Nm name hasnt been changed and all xrefs are still valid.
|
#
df849145 |
|
23-Jun-2009 |
Rui Paulo <rpaulo@FreeBSD.org> |
* Driver for ACPI WMI (Windows Management Instrumentation) * Driver for ACPI HP extra functionations, which required ACPI WMI driver. Submitted by: Michael <freebsdusb at bindone.de> Approved by: re MFC after: 2 weeks
|
#
7cd038bc |
|
15-Jun-2009 |
Marius Strobl <marius@FreeBSD.org> |
Add a man page for cas(4) and reference it as appropriate. Approved by: re (kib) MFC after: 2 weeks
|
#
eddfd57f |
|
09-Jun-2009 |
Sam Leffler <sam@FreeBSD.org> |
Marvell 88W8363 driver and associated firmware
|
#
ff24f054 |
|
09-Jun-2009 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Add alc(4) man page and hook up ale(4) to the build. Also add Xr to appropriate man pages.
|
#
29dc7bc6 |
|
27-May-2009 |
Bruce M Simpson <bms@FreeBSD.org> |
Merge final round of MLD changes from p4: ip6_input.c, in6.h: * Add netinet6-specific mbuf flag M_RTALERT_MLD, shadowing M_PROTO6. * Always set this flag if HBH Router Alert option is present for MLD, even when not forwarding. icmp6.c: * In icmp6_input(), spell m->m_pkthdr.rcvif as ifp to be consistent. * Use scope ID for verifying input. Do not apply SSM filters here, no inpcb. * Check for M_RTALERT_MLD when validating MLD traffic, as we can't see IPv6 hop options outside of ip6_input(). in6_mcast.c: * Use KAME scope/zone ID in in6_multi. * Update net.inet6.ip6.mcast.filters implementation to use scope IDs for comparisons. * Fix scope ID treatment in multicast socket option processing. Scope IDs passed in from userland will be ignored as other less ambiguous APIs exist for specifying the link. * Tighten userland input checks in IPv6 SSM delta and full-state ops. * Source filter embedded scope IDs need to be revisited, for now just clear them and ignore them on input. * Adapt KAME behaviour of looking up the scope ID in the default zone for multicast leaves, when the interface is ambiguous. mld6.c: * Tighten origin checks on MLD traffic as per RFC3810 Section 6.2: * ip6_src MAY be the unspecified address for MLDv1 reports. * ip6_src MAY have link-local address scope for MLDv1 reports, MLDv1 queries, and MLDv2 queries. * Perform address field validation *before* accepting queries. * Use KAME scope/zone ID in query/report processing. * Break const correctness for mld_v1_input_report(), mld_v1_input_query() as we temporarily modify the input mbuf chain. * Clear the scope ID before handoff to userland MLD daemon. * Fix MLDv1 old querier present timer processing. With the protocol defaults, hosts should revert to MLDv2 after 260s. * Add net.inet6.mld.v1enable sysctl, default to on. ifmcstat.c: * Use sysctl by default; -K requests kvm(3) if so compiled. mld.4: * Connect man page to build. Tested using PCS.
|
#
00a5db46 |
|
26-May-2009 |
Stacey Son <sson@FreeBSD.org> |
Add the ksyms(4) pseudo driver. The ksyms driver allows a process to get a quick snapshot of the kernel's symbol table including the symbols from any loaded modules (the symbols are all merged into one symbol table). Unlike like other implementations, this ksyms driver maps memory in the process memory space to store the snapshot at the time /dev/ksyms is opened. It also checks to see if the process has already a snapshot open and won't allow it to open /dev/ksyms it again until it closes first. This prevents kernel and process memory from being exhausted. Note that /dev/ksyms is used by the lockstat(1) command. Reviewed by: gallatin kib (freebsd-arch) Approved by: gnn (mentor)
|
#
e27fb776 |
|
16-May-2009 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add a manpage for the bwi(4) driver.
|
#
8d0f23a5 |
|
09-May-2009 |
Sam Leffler <sam@FreeBSD.org> |
hookup iwnfw.4
|
#
54a6481f |
|
05-Apr-2009 |
Weongyo Jeong <weongyo@FreeBSD.org> |
connect uath.4 to the build.
|
#
d2a0bb08 |
|
05-Apr-2009 |
Ed Schouten <ed@FreeBSD.org> |
Remove if_ppp(4) and if_sl(4). Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4). If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY. Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists.
|
#
5a2d42de |
|
01-Apr-2009 |
Tom Rhodes <trhodes@FreeBSD.org> |
Remove the fla.4 manual page, the driver was nuked over four years ago. Noticed by: rene Prodded by: brueffer
|
#
2b78d306 |
|
19-Mar-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Remove the uscanner(4) driver, this follows the removal of the kernel scanner driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and contained no logic, the default interface is now libusb (supported by sane). Reviewed by: HPS
|
#
569c3c7d |
|
13-Mar-2009 |
Rui Paulo <rpaulo@FreeBSD.org> |
Rename the k8temp(4) man page to amdtemp(4) and update its contents for the new families. MFC after: 2 weeks
|
#
d10910e6 |
|
09-Mar-2009 |
Bruce M Simpson <bms@FreeBSD.org> |
Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSD IPv4 stack. Diffs are minimized against p4. PCS has been used for some protocol verification, more widespread testing of recorded sources in Group-and-Source queries is needed. sizeof(struct igmpstat) has changed. __FreeBSD_version is bumped to 800070.
|
#
71ba7596 |
|
22-Jan-2009 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Connect urtw.4 to the build.
|
#
79ec4791 |
|
07-Jan-2009 |
Alexander Motin <mav@FreeBSD.org> |
Hook up sdhci man page to the build.
|
#
1018c6cb |
|
25-Dec-2008 |
Julian Elischer <julian@FreeBSD.org> |
Hook up the ether_echo node and fix the man page
|
#
a9b1b648 |
|
15-Dec-2008 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Add a symlink from enc.4 to if_enc.4. Reviewed by: brueffer MFC after: 4 weeks
|
#
a61a8043 |
|
29-Nov-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add several missing MLINKs.
|
#
cad7d367 |
|
12-Nov-2008 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Add ale(4) man page and hook up ale(4) to the build. Also add Xr to appropriate man pages.
|
#
a460bc83 |
|
29-Oct-2008 |
Nick Hibma <n_hibma@FreeBSD.org> |
- Add documentation on how to temporarily display the umass devices that are automatically hidden by the u3gstub device. - Add a link to the u3g driver man page for u3gstub.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
483b9e47 |
|
09-Oct-2008 |
Nick Hibma <n_hibma@FreeBSD.org> |
Say hello to the u3g driver, implementing support for 3G modems. This was located in the ubsa driver, but should be moved into a separate driver: - 3G modems provide multiple serial ports to allow AT commands while the PPP connection is up. - 3G modems do not provide baud rate or other serial port settings. - Huawei cards need specific initialisation. - ubsa is for Belkin adapters, an Linuxy choice for another device like 3G. Speeds achieved here with a weak signal at best is ~40kb/s (UMTS). No spooky STALLED messages as well. Next: Move over all entries for Sierra and Novatel cards once I have found testers, and implemented serial port enumeration for Sierra (or rather have Andrea Guzzo do it). They list all endpoints in 1 iface instead of 4 ifaces. Submitted by: aguzzo@anywi.com MFC after: 3 weeks
|
#
ed344a8a |
|
06-Oct-2008 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Only a few of the loader tunables / sysctl variables are documented, as I'm not really sure what the rest do. The list of adaptors was found at http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&Inst=Yes&DwnldID=15815 MFC after: 1 week
|
#
8faf6cdc |
|
04-Oct-2008 |
Stanislav Sedov <stas@FreeBSD.org> |
- Add manual page for ae(4) driver. Approved by: kib (mentor) MFC after: 1 week
|
#
f083c6eb |
|
04-Sep-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
Hook up ixgbe(4) to the build. D'oh!
|
#
c2ff473d |
|
24-Aug-2008 |
Warner Losh <imp@FreeBSD.org> |
Update uipaq for FreeBSD's driver: o List all devices FreeBSD supports (more on the way) o Sort the list of supported devices o Note this was introduced with FreeBSD 7.0 o Include the FreeBSD configuration synopsis o Bump the man page date o Put $FreeBSD$ where all the other usb man pages have it. And add to build.
|
#
e6769554 |
|
20-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Move man pages out of man4.i386. Most of them are applicable to amd64 too, so, instead of descending to the i386 directory, we add some magic to the parent Makefile. These man pages refer to drivers that I'm aware that work on amd64. Most likely there are more, but I'll deal with them later. Approved by: brueffer, philip, takawata
|
#
b94497f9 |
|
20-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Instal k8temp(4) man page only on amd64 and i386. MFC after: 1 week
|
#
c59abcf3 |
|
20-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Revert r181886. A man page already exists in man.i386. I didn't notice it because I was on amd64. Pointy hat to: me Pointed out by: several
|
#
bc093719 |
|
20-Aug-2008 |
Ed Schouten <ed@FreeBSD.org> |
Integrate the new MPSAFE TTY layer to the FreeBSD operating system. The last half year I've been working on a replacement TTY layer for the FreeBSD kernel. The new TTY layer was designed to improve the following: - Improved driver model: The old TTY layer has a driver model that is not abstract enough to make it friendly to use. A good example is the output path, where the device drivers directly access the output buffers. This means that an in-kernel PPP implementation must always convert network buffers into TTY buffers. If a PPP implementation would be built on top of the new TTY layer (still needs a hooks layer, though), it would allow the PPP implementation to directly hand the data to the TTY driver. - Improved hotplugging: With the old TTY layer, it isn't entirely safe to destroy TTY's from the system. This implementation has a two-step destructing design, where the driver first abandons the TTY. After all threads have left the TTY, the TTY layer calls a routine in the driver, which can be used to free resources (unit numbers, etc). The pts(4) driver also implements this feature, which means posix_openpt() will now return PTY's that are created on the fly. - Improved performance: One of the major improvements is the per-TTY mutex, which is expected to improve scalability when compared to the old Giant locking. Another change is the unbuffered copying to userspace, which is both used on TTY device nodes and PTY masters. Upgrading should be quite straightforward. Unlike previous versions, existing kernel configuration files do not need to be changed, except when they reference device drivers that are listed in UPDATING. Obtained from: //depot/projects/mpsafetty/... Approved by: philip (ex-mentor) Discussed: on the lists, at BSDCan, at the DevSummit Sponsored by: Snow B.V., the Netherlands dcons(4) fixed by: kan
|
#
d3acb88a |
|
19-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Add a man page for the acpi_asus(4) driver. MFC after: 1 week
|
#
e60fe67c |
|
10-Aug-2008 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Connect upgt.4 to the build.
|
#
e085f869 |
|
08-Aug-2008 |
Stanislav Sedov <stas@FreeBSD.org> |
- Add cpuctl(4) pseudo-device driver to provide access to some low-level features of CPUs like reading/writing machine-specific registers, retrieving cpuid data, and updating microcode. - Add cpucontrol(8) utility, that provides userland access to the features of cpuctl(4). - Add subsequent manpages. The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX is created for each cpu present in the systems. The pseudo-device minor number corresponds to the cpu number in the system. The cpuctl(4) pseudo- device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID and UPDATE. The first pair alows the caller to read/write machine-specific registers from the correspondent CPU. cpuid data could be retrieved using the CPUID call, and microcode updates are applied via UPDATE. The permissions are inforced based on the pseudo-device file permissions. RDMSR/CPUID will be allowed when the caller has read access to the device node, while WRMSR/UPDATE will be granted only when the node is opened for writing. There're also a number of priv(9) checks. The cpucontrol(8) utility is intened to provide userland access to the cpuctl(4) device features. The utility also allows one to apply cpu microcode updates. Currently only Intel and AMD cpus are supported and were tested. Approved by: kib Reviewed by: rpaulo, cokane, Peter Jeremy MFC after: 1 month
|
#
960e10f9 |
|
14-Jul-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
Manpage for the et(4) driver. Obtained from: DragonFly
|
#
a78c3ed8 |
|
04-Jul-2008 |
John Baldwin <jhb@FreeBSD.org> |
Remove the sbsh(4) driver. No one responded to requests for testing the MPSAFE patches on current@ and stable@. This driver also has a fundamental issue in that it sleeps when sending commands to the card including in the if_init/if_start routines (which can be called from interrupt context). As such, the driver shouldn't be working reliably even on 4.x.
|
#
67c58e8a |
|
04-Jul-2008 |
John Baldwin <jhb@FreeBSD.org> |
Remove the cnw(4) driver. No one responded to calls to test it on current@ and stable@. It also is a driver for an older non-802.11 wireless PC card that is quite slow in comparison to say, wi(4). I know Warner wants this driver axed as well.
|
#
2a5ba967 |
|
26-May-2008 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Hook up jme(4) to the build.
|
#
e4372ceb |
|
25-May-2008 |
Robert Watson <rwatson@FreeBSD.org> |
Remove netatm from HEAD as it is not MPSAFE and relies on the now removed NET_NEEDS_GIANT. netatm has been disconnected from the build for ten months in HEAD/RELENG_7. Specifics: - netatm include files - netatm command line management tools - libatm - ATM parts in rescue and sysinstall - sample configuration files and documents - kernel support as a module or in NOTES - netgraph wrapper nodes for netatm - ctags data for netatm. - netatm-specific device drivers. MFC after: 3 weeks Reviewed by: bz Discussed with: bms, bz, harti
|
#
ac6a32ca |
|
18-May-2008 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Hook up age(4) to the build.
|
#
3971d07b |
|
29-Apr-2008 |
Sam Leffler <sam@FreeBSD.org> |
Intel 4965 wireless driver (derived from openbsd driver of the same name)
|
#
f4463607 |
|
20-Apr-2008 |
Sam Leffler <sam@FreeBSD.org> |
move awi to the Attic; it will not make the jump to the new world order Reviewed by: imp
|
#
f0ded229 |
|
12-Apr-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
MFp4: k8temp(4) man page.
|
#
3f9c55c7 |
|
01-Apr-2008 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Connect malo.4 to the build. Approved by: thompsa (mentor)
|
#
603d67ae |
|
06-Mar-2008 |
Rink Springer <rink@FreeBSD.org> |
Commit cmx(4), a driver for Omnikey CardMan 4040 PCMCIA smartcard readers. PR: kern/114582 Submitted by: Daniel Roethlisberger <daniel@roe.ch> Reviewed by: imp, myself Tested by: johans, myself MFC after: 2 weeks
|
#
2e7328e7 |
|
05-Mar-2008 |
Rink Springer <rink@FreeBSD.org> |
Import uslcom(4) from OpenBSD - this is a driver for Silicon Laboratories CP2101/CP2102 based USB serial adapters. Reviewed by: imp, emaste Obtained from: OpenBSD MFC after: 2 weeks
|
#
b32d5fae |
|
01-Mar-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
Manpage for the uchcom(4) driver, adapted from the one in NetBSD.
|
#
1669d8af |
|
20-Feb-2008 |
Andrew Thompson <thompsa@FreeBSD.org> |
Rename geom_lvm(4) to geom_linux_lvm(4). Requested by: des, phk
|
#
2b8d4f5b |
|
10-Feb-2008 |
Andrew Thompson <thompsa@FreeBSD.org> |
Hook geom_lvm(4) up to the build.
|
#
0aad0c50 |
|
03-Feb-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
Remove an empty line that crept into the previous commit.
|
#
6db61797 |
|
03-Feb-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK hptrr(4) to rr232x(4). Requested by: scottl
|
#
a0039041 |
|
03-Feb-2008 |
Scott Long <scottl@FreeBSD.org> |
Remove the rr232x manual page.
|
#
7133bff4 |
|
26-Jan-2008 |
Christian Brueffer <brueffer@FreeBSD.org> |
OLDCARD is long gone, so finally remove the oldcard.4 manpage. Confirmed by: imp
|
#
c6a15463 |
|
21-Jan-2008 |
Robert Watson <rwatson@FreeBSD.org> |
Add a rather basic man page for the coda kernel module. MFC after: 3 days
|
#
d8e4b072 |
|
04-Jan-2008 |
Warner Losh <imp@FreeBSD.org> |
Dummy man page for pcib. We should write a real one and I hope this gets the ball rolling.
|
#
0ff94fb6 |
|
26-Dec-2007 |
Robert Watson <rwatson@FreeBSD.org> |
Add textdump(4) man page to describe the textdump facility and provide some stock formulas for use. Update ddb(4) to reference the textdump(4) page, list the textdump commands, and suggest using them with scripts and output capture. Update HISTORY section. Hook up textdump(4) to build. MFC after: 3 months
|
#
b063a422 |
|
14-Dec-2007 |
Scott Long <scottl@FreeBSD.org> |
Add the 'hptrr' driver for supporting the following Highpoint RocketRAID cards: o RocketRAID 172x series o RocketRAID 174x series o RocketRAID 2210 o RocketRAID 222x series o RocketRAID 2240 o RocketRAID 230x series o RocketRAID 231x series o RocketRAID 232x series o RocketRAID 2340 o RocketRAID 2522 Many thanks to Highpoint for their continued support of FreeBSD. Submitted by: Highpoint
|
#
d6f8926e |
|
13-Nov-2007 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort.
|
#
75a1ecda |
|
12-Nov-2007 |
Rui Paulo <rpaulo@FreeBSD.org> |
Manual page for the asmc driver. Approved by: njl (mentor)
|
#
03734771 |
|
08-Nov-2007 |
Benjamin Close <benjsc@FreeBSD.org> |
Link wpi(4) into the build. This includes: o mtree (for legal/intel_wpi) o manpage for i386/amd64 archs o module for i386/amd64 archs o NOTES for i386/amd64 archs Approved by: mlaier (comentor)
|
#
9f05d312 |
|
15-Oct-2007 |
Alexander Leidinger <netchild@FreeBSD.org> |
Backout sensors framework. Requested by: phk Discussed on: cvs-all
|
#
d9386702 |
|
15-Oct-2007 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort.
|
#
989500bf |
|
14-Oct-2007 |
Alexander Leidinger <netchild@FreeBSD.org> |
Import it(4) and lm(4), supporting most popular Super I/O Hardware Monitors. Submitted by: Constantine A. Murenin <cnst@FreeBSD.org> Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors) Mentored by: syrinx Tested by: many OKed by: kensmith Obtained from: OpenBSD (parts)
|
#
b4b882f7 |
|
02-Sep-2007 |
Warner Losh <imp@FreeBSD.org> |
Connect zyd.4 to the build. Approved by: re@
|
#
c0103f02 |
|
23-Aug-2007 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Add man pages for coretemp(4) and ichwd(4). Approved by: re (bmah)
|
#
e0c92631 |
|
02-Aug-2007 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Remove the last entries to fast_ipsec. Merge in parts of the old fast_ipsec.4 man page to ipsec.4 and start updating ipsec.4 man page. Reviewed by: brueffer, sam (slightly earlier versions), bmah Approved by: re (bmah)
|
#
c5933b20 |
|
24-Jul-2007 |
Scott Long <scottl@FreeBSD.org> |
Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read the included man pages on how to use it. This code is still somewhat experimental but has been successfully tested on a number of targets. Many thanks to Danny for contributing this. Approved by: re
|
#
fd3ddbd0 |
|
29-Jun-2007 |
Sam Leffler <sam@FreeBSD.org> |
Neterion Xframe 10GbE Server/Storage adapter driver. The nxge driver provides support for Neterion Xframe-I and Xframe-II adapters. The driver supports TCP Segmentation Offload (TSO/LSO), Jumbo frames (5 buffer mode), Header separation (2 and 3 Receive buffer modes), VLAN, and Promiscuous mode. Submitted by: Neterion Reviewed by: rwatson Approved by: re (kensmith)
|
#
78197d4b |
|
14-Jun-2007 |
Kevin Lo <kevlo@FreeBSD.org> |
Add a man page for wlan_amrr Reviewed by: sam, sephe
|
#
8bdbc89c |
|
04-Jun-2007 |
Xin LI <delphij@FreeBSD.org> |
sched_core(4) removed.
|
#
3722eb71 |
|
26-May-2007 |
Warner Losh <imp@FreeBSD.org> |
Add man pages for mmc (the mmc bus) and mmcsd (the memory card implementation).
|
#
854f059b |
|
15-May-2007 |
Alexander Motin <mav@FreeBSD.org> |
Add ng_car.4 Approved by: glebius (mentor)
|
#
05decdb3 |
|
11-May-2007 |
Christian Brueffer <brueffer@FreeBSD.org> |
Connect hptiop(4) to the build. Only install hptmv(4) on i386 and amd64.
|
#
0738dfc3 |
|
06-May-2007 |
Kevin Lo <kevlo@FreeBSD.org> |
Add support for Ralink Technology RT2501USB/RT2601USB devices. Reviewed by: sam, sephe Obtained from: OpenBSD
|
#
5d8e760a |
|
20-Apr-2007 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Add a missing link: if_edsc.4 -> edsc.4 . Network interface manpages should have such links.
|
#
4fbf8dd6 |
|
20-Apr-2007 |
Christian Brueffer <brueffer@FreeBSD.org> |
Spring cleaning: Remove worm(4) manpage, the driver was removed pre-3.0.
|
#
5944e68f |
|
16-Apr-2007 |
Andrew Thompson <thompsa@FreeBSD.org> |
Link trunk(4) to lagg(4)
|
#
18242d3b |
|
16-Apr-2007 |
Andrew Thompson <thompsa@FreeBSD.org> |
Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking. The name trunk is misused as the networking term trunk means carrying multiple VLANs over a single connection. The IEEE standard for link aggregation (802.3 section 3) does not talk about 'trunk' at all while it is used throughout IEEE 802.1Q in describing vlans. The lagg(4) driver provides link aggregation, failover and fault tolerance. Discussed on: current@
|
#
7b62d98b |
|
09-Apr-2007 |
Andrew Thompson <thompsa@FreeBSD.org> |
Hook trunk(4) up to the build.
|
#
63518ecc |
|
25-Mar-2007 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Introduce a new toy interface, edsc(4). It's a discard interface imitating an Ethernet device, so vlan(4) and if_bridge(4) can be attached to it for testing and benchmarking purposes. Its source can be an introduction to the anatomy of a network interface driver due to its simplicity as well as to a bunch of comments in it.
|
#
51a232a0 |
|
13-Mar-2007 |
Kip Macy <kmacy@FreeBSD.org> |
Add man page for cxgb
|
#
d8b5fd91 |
|
22-Feb-2007 |
Randall Stewart <rrs@FreeBSD.org> |
First cut of the sctp man pages. Still need work.
|
#
4704be40 |
|
17-Feb-2007 |
Joel Dahl <joel@FreeBSD.org> |
Link snd_sb16.4 and snd_sb8.4 to snd_sbc.4. Submitted by: ariff
|
#
af227cf7 |
|
12-Feb-2007 |
Christian Brueffer <brueffer@FreeBSD.org> |
The KAME project has been dissolved and kame.4 isn't terribly useful. => Sayonara Approved by: gnn, suz
|
#
9e6f1d3b |
|
29-Dec-2006 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Build bits for ng_deflate(4) and ng_pred1(4).
|
#
9079fff5 |
|
15-Dec-2006 |
Nick Hibma <n_hibma@FreeBSD.org> |
Align the interfaces for the various watchdogs and make the interface behave as expected. Also: - Return an error if WD_PASSIVE is passed in to the ioctl as only WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an explanation of the difference between WD_ACTIVE and WD_PASSIVE. - Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've lost your sense of humor, than don't add a define. Specific changes: i80321_wdog.c Don't roll your own passive watchdog tickle as this would defeat the purpose of an active (userland) watchdog tickle. ichwd.c / ipmi.c: WD_ACTIVE means active patting of the watchdog by a userland process, not whether the watchdog is active. See sys/watchdog.h. kern_clock.c: (software watchdog) Remove a check for WD_ACTIVE as this does not make sense here. This reverts r1.181.
|
#
c9d21ce9 |
|
12-Dec-2006 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Hook up msk(4) to the build.
|
#
6b45faf0 |
|
05-Dec-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Move npe.4 to a machine specific manpage subdirectory.
|
#
323c565b |
|
04-Dec-2006 |
Sam Leffler <sam@FreeBSD.org> |
hook npe.4 up to arm build MFC after: 1 month
|
#
5fdb097b |
|
16-Nov-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Remove uhidev.4 and references to it, the corresponding code was never imported from NetBSD. Submitted by: markus MFC after: 1 week
|
#
9aab0d96 |
|
15-Nov-2006 |
Maxim Konovalov <maxim@FreeBSD.org> |
o Add uark(4), a driver for Arkmicro Technologies ARK3116 based serial adapters. Submitted by: Alex Rodin Obtained from: OpenBSD Reviewed by: -usb MFC after: 6 weeks
|
#
272bf9a8 |
|
08-Oct-2006 |
Ceri Davies <ceri@FreeBSD.org> |
Add a basic manpage for geom_uzip(4). Reviewed by: trhodes MFC after: 1 week
|
#
d96143bd |
|
01-Oct-2006 |
Joel Dahl <joel@FreeBSD.org> |
Add a manual page for snd_hda(4) and hook it up to the build. Reviewed by: brueffer, ariff
|
#
9faa7e6c |
|
30-Sep-2006 |
Alexander Leidinger <netchild@FreeBSD.org> |
Add man page for snd_envy24ht(4).
|
#
586697a9 |
|
30-Sep-2006 |
Alexander Leidinger <netchild@FreeBSD.org> |
Add the snd_spicds(4) man page.
|
#
f99b1927 |
|
24-Jul-2006 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Hook up state(4) to the build.
|
#
bef800b3 |
|
15-Jul-2006 |
Alexander Leidinger <netchild@FreeBSD.org> |
Add a man-page for snd_emu10kx. Someone with man-fu should have a look and improve it. Submitted by: Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru> (minor mods by me)
|
#
d473c9d5 |
|
26-Jun-2006 |
Gleb Smirnoff <glebius@FreeBSD.org> |
A netgraph node that can do different manipulations with mbuf_tags(9) on packets. Submitted by: Vadim Goncharov <vadimnuclight tpu.ru> mdoc(7) reviewed by: ru
|
#
bfc788c2 |
|
26-Jun-2006 |
David E. O'Brien <obrien@FreeBSD.org> |
Add a pure open source nForce Ethernet driver, under BSDL. This driver was ported from OpenBSD by Shigeaki Tagashira <shigeaki@se.hiroshima-u.ac.jp> and posted at http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html It was additionally cleaned up by me. It is still a work-in-progress and thus is purposefully not in GENERIC. And it conflicts with nve(4), so only one should be loaded.
|
#
09560281 |
|
26-Jun-2006 |
Andrew Thompson <thompsa@FreeBSD.org> |
Hook enc(4) to the build.
|
#
cb076767 |
|
18-Jun-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add MLINKS: ixgb.4 -> if_ixgb.4 mxge.4 -> if_mxge.4
|
#
c0d31ea3 |
|
17-Jun-2006 |
Alexander Leidinger <netchild@FreeBSD.org> |
Add man page for the envy24 driver.
|
#
415e4682 |
|
13-Jun-2006 |
Xin LI <delphij@FreeBSD.org> |
Add a manpage for the CORE scheduler.
|
#
6d87a65d |
|
13-Jun-2006 |
Andrew Gallatin <gallatin@FreeBSD.org> |
- Complete the myri10ge -> mxge name change by doing a mechanical s/myri10ge/mxge/g replacement in the myri10ge files. A few contuation lines were joined because of the regained columns. - Hook the mxge driver back to the build.
|
#
673937ac |
|
05-Jun-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Break out description of the audit pipe facility from audit.4 into a new man page, auditpipe.4, which describes the behavior of audit pipes, the ioctls, preselection, etc. Obtained from: TrustedBSD Project
|
#
674a743a |
|
20-May-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Minimal manpage for the acpi_dock driver. This needs to be fleshed out by someone in the know about this driver.
|
#
f6ce2a64 |
|
17-May-2006 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Send the pcvt(4) driver off to retirement.
|
#
390a6b58 |
|
14-May-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add if_* MLINKS for bce(4) and le(4). MFC after: 3 days
|
#
1f013205 |
|
28-Apr-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Oops, forgot to remove the old entry in the last revision.
|
#
dff1951e |
|
28-Apr-2006 |
Christian Brueffer <brueffer@FreeBSD.org> |
Install rr232x.4 only on i386 and amd64.
|
#
2de39eb9 |
|
27-Apr-2006 |
Scott Long <scottl@FreeBSD.org> |
Add a manpage for the rr232x driver.
|
#
95eb1796 |
|
24-Apr-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Remove the sab(4) manpage.
|
#
d8636a9a |
|
10-Apr-2006 |
Paul Saab <ps@FreeBSD.org> |
Hook bce up to the build
|
#
af2e25a6 |
|
30-Mar-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
o Add scc(4) to the build. o Add the scc(4) manpage to the build. o Update the uart(4) manpage to account for scc(4). o Update the uart(4) module build to include support for scc(4).
|
#
91c3e790 |
|
29-Mar-2006 |
Scott Long <scottl@FreeBSD.org> |
Add a manual page for mfi(4).
|
#
375ce679 |
|
03-Mar-2006 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Take the functionality contained in the former "options TDFX_LINUX" into a separate module. Accordingly, convert the option into a device named similarly. Note for MFC: Perhaps the option should stay in RELENG_6 for POLA reasons. Suggested by: scottl Reviewed by: cokane MFC after: 5 days
|
#
e83a2cc6 |
|
14-Feb-2006 |
Doug Ambrisko <ambrisko@FreeBSD.org> |
Only install ipmi.4 for i386/amd64. Requested by: ru
|
#
1c204a57 |
|
13-Feb-2006 |
Doug Ambrisko <ambrisko@FreeBSD.org> |
Tie the ipmi driver into the i386/amd64 builds.
|
#
0739bd60 |
|
02-Feb-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Add audit.4 man page, providing basic documentation for configuring the kernel audit facility, warnings about the experimental nature of this implementation, and pointers at a large number of other audit related man pages. Obtained from: TrustedBSD Project
|
#
35591247 |
|
31-Jan-2006 |
Marius Strobl <marius@FreeBSD.org> |
Add a man page for le(4), based on the NetBSD one.
|
#
a2774700 |
|
10-Jan-2006 |
Takanori Watanabe <takawata@FreeBSD.org> |
Fix sort order. Pointed out by: ru
|
#
6bc2e487 |
|
10-Jan-2006 |
Takanori Watanabe <takawata@FreeBSD.org> |
Hook ufoma(4) page up. Pointed out by: joel
|
#
a96727f3 |
|
06-Jan-2006 |
Wilko Bulte <wilko@FreeBSD.org> |
the geom_fox MLINK should not have been there. Pointed out by: brueffer
|
#
4faf16f5 |
|
06-Jan-2006 |
Wilko Bulte <wilko@FreeBSD.org> |
hookup geom_fox(4)
|
#
db1a80cf |
|
31-Dec-2005 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add basic manpages for amdsmb(4) and nfsmb(4).
|
#
a80b6c72 |
|
28-Nov-2005 |
Joel Dahl <joel@FreeBSD.org> |
Add manual page for snd_atiixp(4) and hook it up to the build. Reviewed by: ru
|
#
6d8200ff |
|
11-Nov-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Add /dev/speaker support to amd64. The following repo-copies were made (by Mark Murray): sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4
|
#
8be03f24 |
|
10-Oct-2005 |
Joel Dahl <joel@FreeBSD.org> |
Add manual page for snd_mss(4) and hook it up to the build. Reviewed by: brueffer
|
#
ad45bb82 |
|
07-Oct-2005 |
Andrew Thompson <thompsa@FreeBSD.org> |
Now that bridge(4) has been removed, link bridge.4 to if_bridge.4 Reviewed by: mlaier
|
#
6fa40729 |
|
03-Oct-2005 |
Scott Long <scottl@FreeBSD.org> |
Add the lmcconfig tool for controlling the lmc driver. Add man pages and glue. Submitted by: David Boggs
|
#
e64bbde9 |
|
28-Sep-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort MAN.
|
#
b6de9e91 |
|
27-Sep-2005 |
Max Laier <mlaier@FreeBSD.org> |
Remove bridge(4) from the tree. if_bridge(4) is a full functional replacement and has additional features which make it superior. Discussed on: -arch Reviewed by: thompsa X-MFC-after: never (RELENG_6 as transition period)
|
#
88cd4566 |
|
25-Aug-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Remove all references to T/TCP, which was removed several months ago. Approved by: andre
|
#
f7098e14 |
|
15-Aug-2005 |
Joel Dahl <joel@FreeBSD.org> |
Add manual page for snd_t4dwave(4). Approved by: brueffer (mentor)
|
#
f9e56677 |
|
14-Jul-2005 |
Maksim Yevmenkin <emax@FreeBSD.org> |
kbdmux(4) keyboard multiplexer integration o Add minimal kbdmux(4) man page to the source tree (more details to follow); o Hook up kbdmux(4) to the build. This concludes the first part of the kbdmux(4) keyboard multiplexer integration. It now should be possible to use kbdmux(4), however one must configure kbdmux(4) by hand (i.e. load kbdmux(4) module and use kbdcontrol(1) to add/remove slave keyboards to/from kbdmux(4)). MFC after: 1 week
|
#
08188342 |
|
13-Jul-2005 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK firewire.4 to ieee1394.4 MFC after: 3 days
|
#
c604c876 |
|
10-Jun-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Manual page for ng_tcpmss.
|
#
7afc53b8 |
|
04-Jun-2005 |
Andrew Thompson <thompsa@FreeBSD.org> |
Connect if_bridge to the build. Approved by: mlaier (mentor)
|
#
fed9784e |
|
19-May-2005 |
Christian Brueffer <brueffer@FreeBSD.org> |
- Connect nve(4) - Correct sorting order Suggested and reviewed by: ru
|
#
e2f59e93 |
|
10-May-2005 |
Christian Brueffer <brueffer@FreeBSD.org> |
Manual page for the "mn" Siemens Easy321-R1 E1/T1 device driver. This is based on the comments in if_mn.c. MFC after: 3 days
|
#
17a35ce7 |
|
06-May-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Manual page for ng_nat node.
|
#
ebccf1e3 |
|
18-Apr-2005 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities and documentation into -CURRENT. Bump FreeBSD_version. Reviewed by: alc, jhb (kernel changes)
|
#
ceaec73d |
|
18-Apr-2005 |
Damien Bergamini <damien@FreeBSD.org> |
Initial import of ipw, iwi, ral and ural drivers: ipw - Intel PRO/Wireless 2100 iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG ral - Ralink Technology RT2500 ural - Ralink Technology RT2500USB Approved by: silby (mentor)
|
#
4b40473f |
|
15-Apr-2005 |
Christian Brueffer <brueffer@FreeBSD.org> |
Manual page for the ataraid(4) software RAID driver. Reviewed by: sos
|
#
9b99e9b9 |
|
07-Apr-2005 |
Robert Watson <rwatson@FreeBSD.org> |
Add rudimentary man pages for kernel options sched_4bsd and sched_ule, which document some of the sysctls available for configuring 4bsd, some of the bullet features of ule, and that ule is considered experimental still. MFC after: 3 days
|
#
9c183801 |
|
31-Mar-2005 |
Scott Long <scottl@FreeBSD.org> |
Add a manual page for the arcmsr driver.
|
#
44fcb6c4 |
|
23-Mar-2005 |
Jesus R. Camou <jcamou@FreeBSD.org> |
Add manual page for snd_via8233(4) and add it to the build. PR: docs/78322 Submitted by: Joel Dahl <joel@automatvapen.se> Approved by: trhodes (mentor)
|
#
6bcf0032 |
|
22-Mar-2005 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Add USB Communication Device Class Ethernet driver. Originally written for FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported to NetBSD and finally NetBSD version merged with original one goes into FreeBSD. Obtained from: http://www.gank.org/freebsd/cdce/ NetBSD OpenBSD
|
#
f81e89ed |
|
10-Mar-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
Add a man page for ng_ccatm(4). Reminded by: brueffer
|
#
69921a6d |
|
09-Mar-2005 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Add manual page for snd_via82c686(4). Submitted by: Joel Dahl <joel@automatvapen.se> PR: docs/78586 MFC after: 3 days
|
#
a0642117 |
|
09-Mar-2005 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Add manual page for snd_vibes(4). Submitted by: Joel Dahl <joel@automatvapen.se> PR: docs/78580 MFC after: 3 days
|
#
90827d82 |
|
28-Feb-2005 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for the fm801 chipsets. PR: 78143 Submitted by: Joel Dahl <joel@automatvapen.se> (original version)
|
#
14c8d90d |
|
26-Feb-2005 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
- Add manual page for snd_neomagic(4). PR: docs/78127 Submitted by: Joel Dahl <joel@automatvapen.se> MFC after: 3 days
|
#
8e925890 |
|
23-Feb-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Manpage for CARP from .Ox, with minor modifications. Obtained from: OpenBSD
|
#
83f15706 |
|
08-Feb-2005 |
Nate Lawson <njl@FreeBSD.org> |
Also add the manpage entry for cpufreq.
|
#
14cb4a2f |
|
05-Feb-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Manpage for ng_ipfw node.
|
#
8318960a |
|
05-Jan-2005 |
Tom Rhodes <trhodes@FreeBSD.org> |
Early spring cleaning: Unhook lomac(4) manual page and remove it. The code was removed by rwatson over two years ago.
|
#
e9c9b997 |
|
19-Dec-2004 |
Gleb Smirnoff <glebius@FreeBSD.org> |
We have an informative ng_source.4 manpage, which is not installed.
|
#
185634f0 |
|
14-Dec-2004 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Add manual page for snd_maestro(4). Submitted by: Jorge Mario G. Mazo <jgutie11@eafit.edu.co> (original version) PR: docs/74546 MFC after: 1 week
|
#
014be7fb |
|
08-Dec-2004 |
Sam Leffler <sam@FreeBSD.org> |
Updates for revised ath and net80211 support; the new man pages are placeholders for real material.
|
#
d6e424e5 |
|
30-Nov-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK crypto.4 to cryptodev.4 Stumbled upon by: markus MFC after: 3 days
|
#
30951cae |
|
27-Nov-2004 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Add manual page for snd_ich(4). Submitted by: Jorge Mario G. Mazo <jgutie11@eafit.edu.co> (original version) PR: docs/73789 MFC after: 1 week
|
#
7e7616b6 |
|
24-Nov-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
MLINK vge.4 to if_vge.4 MFC after: 3 days
|
#
6bdbe99c |
|
19-Nov-2004 |
David E. O'Brien <obrien@FreeBSD.org> |
Man page for the HighPoint RocketRAID 182x driver. Forgotten by: scottl
|
#
6e81ac21 |
|
16-Nov-2004 |
Maksim Yevmenkin <emax@FreeBSD.org> |
Add vkdb(4) man page and connect vkbd(4) to the build.
|
#
23621a3a |
|
08-Nov-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Remove if_gx.4 MLINK, also add one for if_cnw.4
|
#
a5e239ce |
|
08-Nov-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
The gx driver is gone, kill the manpage as well.
|
#
cf2dbd86 |
|
04-Nov-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sync up with gdbinit.vinum removal. OK'ed by: phk
|
#
fbf06e98 |
|
02-Nov-2004 |
Hartmut Brandt <harti@FreeBSD.org> |
Add a man page for the NgATM helper module ngatmbase. Requested by: Ulrich Spoerlein <q@uni.de>
|
#
6f4006f1 |
|
12-Oct-2004 |
Maksim Yevmenkin <emax@FreeBSD.org> |
ooops.. vkbd(4) should not have been committed
|
#
6294d96a |
|
12-Oct-2004 |
Maksim Yevmenkin <emax@FreeBSD.org> |
ng_ubt(4) no longer provides device nodes interface. Update the man page to document this. MFC after: 3 days
|
#
f6b2c4ec |
|
06-Oct-2004 |
Max Laier <mlaier@FreeBSD.org> |
Add a minimal altq.4 manpage to tell about the kernel options and where to find more information. Also move the "SUPPORTED DEVICES" section from altq.9 to altq.4, where is belongs. Requested by: green MFC after: 2 days
|
#
4945145f |
|
20-Sep-2004 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Connect snd_ess(4) to the build.
|
#
710df706 |
|
19-Sep-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort MAN and MLINKS in dictionary order ignoring case.
|
#
9de7d9ac |
|
17-Sep-2004 |
Gleb Smirnoff <glebius@FreeBSD.org> |
A man page for Netflow node. English lessons by: julian mdoc(7) lessons by: ru Approved by: julian (mentor)
|
#
3071824f |
|
10-Sep-2004 |
Bill Paul <wpaul@FreeBSD.org> |
Add a manual page for the vge(4) driver.
|
#
2feed9dc |
|
09-Sep-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Connect cnw.4 to the build. MFC after: 5 days
|
#
24013109 |
|
08-Sep-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Update sound-related manpages to account for the recent change in device and module naming. The following files were repo-copied: csa.4 -> snd_csa.4 gusc.4 -> snd_gusc.4 maestro3.4 -> snd_maestro3.4 sbc.4 -> snd_sbc.4 uaudio.4 -> snd_uaudio.4 The pcm(4) manpage wasn't renamed to sound(4) as there are nearby plans to rename "device sound" to "device snd", to address the ambiguity in naming, so pcm.4 is linked to sound.4 for the moment. (We also mumble something about the future plans in the manpage.) Removed links from pcm.4 to als4000.4 and emu10k1.4 -- they now have their own snd_*.4 manpages. Fixes for recent snd_*.4 manpages: added missing "device sound" to the SYNOPSIS, fixed hints (they are still "hint.pcm.<unit>" in most cases). MT5 after: 3 days
|
#
62c36019 |
|
05-Sep-2004 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Man page for the newly added ucycom(4) driver.
|
#
73ad990a |
|
27-Aug-2004 |
Simon L. B. Nielsen <simon@FreeBSD.org> |
Add manual pages for several sound drivers. Submitted by: Atte Peltomaki <koston@iki.fi> Reviewed by: cg MFC after: 5 days
|
#
fc050d30 |
|
06-Aug-2004 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for the hfa driver. Reviewed by: harti
|
#
9933c7cb |
|
24-Jul-2004 |
Tom Rhodes <trhodes@FreeBSD.org> |
Move snc.4 over to the i386 section as it only deals with PC98 and i386. Bump .Dd and .Dt accordingly. Requested by: ru
|
#
9779075a |
|
07-Jul-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Removed legacy comment.
|
#
09705802 |
|
23-Jun-2004 |
Warner Losh <imp@FreeBSD.org> |
We really don't need pointers to st/sd anymore. They were obsoleted in 3.0.
|
#
1e7c7569 |
|
22-Jun-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Document the "fec" Netgraph node type. Submitted by: Gleb Smirnoff OK'ed by: julian, wpaul
|
#
89dc270c |
|
21-Jun-2004 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add manual pages for cm(4), esp(4), rc(4) and snc(4).
|
#
946fd646 |
|
14-Jun-2004 |
Bruce M Simpson <bms@FreeBSD.org> |
Add an MLINKS entry, rawip, to make the raw socket userland documentation somewhat easier to find. PR: docs/30873 Requested by: Douglas De Couto
|
#
48ec0513 |
|
14-Jun-2004 |
Doug Rabson <dfr@FreeBSD.org> |
Add manpage for fwip driver.
|
#
c458a125 |
|
27-May-2004 |
Tony Ackerman <tackerman@FreeBSD.org> |
Adding ixgb(4) for Intel 10GbE Adapters
|
#
956b25b7 |
|
23-May-2004 |
Bruce Evans <bde@FreeBSD.org> |
Remove man4/man4.i386/cy.4 and adjust makefiles after repo-copying cy.4 up to man4.
|
#
ca022514 |
|
25-Apr-2004 |
Roman Kurakin <rik@FreeBSD.org> |
Add ng_sppp.4.
|
#
b462702f |
|
16-Apr-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
A simple packet distribution node type that acts like an Ethernet hub.
|
#
b9151ec6 |
|
14-Apr-2004 |
Vinod Kashyap <vkashyap@FreeBSD.org> |
Added an entry for twa.4. Reviewed by: ru
|
#
cb74d286 |
|
15-Mar-2004 |
Scott Long <scottl@FreeBSD.org> |
Remove the RAIDframe manual page
|
#
f9e2cb70 |
|
10-Mar-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
A manpage for ng_eiface(4). Submitted by: Gleb Smirnoff
|
#
8582c8e0 |
|
08-Mar-2004 |
Benno Rice <benno@FreeBSD.org> |
Manual page for the ng_atmllc node type. Currently missing a history section.
|
#
e2a643ee |
|
03-Mar-2004 |
Nate Lawson <njl@FreeBSD.org> |
Add acpi_video(4) man page. PR: Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: Approved by: Obtained from: MFC after:
|
#
86e67aa8 |
|
01-Mar-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Restore the sorting broken in rev. 1.256.
|
#
407ea290 |
|
01-Mar-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Netgraph node type for IEEE 802.1Q VLAN tagging.
|
#
cc7db16d |
|
29-Feb-2004 |
Scott Long <scottl@FreeBSD.org> |
Add a manual page for the umct(4) driver.
|
#
7de87783 |
|
29-Feb-2004 |
Bernd Walter <ticso@FreeBSD.org> |
add driver for BWCT console management serials
|
#
c2a4d879 |
|
28-Feb-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Connect udav.4 to the build and add MLINK to if_udav.4
|
#
b760de96 |
|
20-Jan-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Use a single style for share/man/ makefiles: - Sort MAN and MLINKS in "dictionary" order ignoring case. - For multi-value MAN and multi-pair MLINKS, put each value/pair on its own line, for easier sorting and so that further diffs are easier to see.
|
#
c5ea6e19 |
|
15-Jan-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Connect tx.4 to the build and MLINK it to if_tx.4
|
#
a16f34fd |
|
14-Jan-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add MLINK: rue.4 -> if_rue.4
|
#
bd675dd3 |
|
09-Jan-2004 |
Christian Brueffer <brueffer@FreeBSD.org> |
Correct typo in MLINK
|
#
b0643f11 |
|
01-Jan-2004 |
Greg Lehey <grog@FreeBSD.org> |
Hook up gdb.4 and vinumdebug.4 into build. Reminded by: ru
|
#
ee0406f6 |
|
28-Dec-2003 |
Takanori Watanabe <takawata@FreeBSD.org> |
Hook up acpi_thermal.4 man page.
|
#
54cbe1b2 |
|
17-Dec-2003 |
Christian Brueffer <brueffer@FreeBSD.org> |
Add MLINKS: axe.4 -> if_axe.4 bfe.4 -> if_bfe.4 my.4 -> if_my.4 re.4 -> if_re.4 xe.4 -> if_xe.4
|
#
d642c42e |
|
07-Dec-2003 |
Warner Losh <imp@FreeBSD.org> |
Add the meteor driver man page back. It has moved up a level from the man4.i386. It documents that meteor no longer works, but keeps the extensive documentation on the meteor interface, which the bktr driver implements also. This should be merged into tha man page, but such a merging seems to be planned by others. # we really need something like video4bsd to define these sorts of # things for all video capture drivers. Requested by: rwatson and obrien
|
#
946984d1 |
|
07-Dec-2003 |
Warner Losh <imp@FreeBSD.org> |
Copy the old dgb man page to digi.4, plus very minor hacking. Add a note that says that this man page is sub-optimal. Bruce Mah should be happier about this, but someone that groks the cards supported by the digi driver is encouraged to make this man page suck less.
|
#
af20af3e |
|
06-Dec-2003 |
Warner Losh <imp@FreeBSD.org> |
lmc.4 is now gone
|
#
1d8f8416 |
|
06-Dec-2003 |
Bruce A. Mah <bmah@FreeBSD.org> |
Hook the sab(4) manpage up to the build. Reviewed by: bms Approved by: re (implicitly)
|
#
16d8e933 |
|
29-Nov-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
- Connect a few forgotten Netgraph manpages. - Sort. Approved by: re (rwatson)
|
#
985b09e8 |
|
24-Nov-2003 |
Noriaki Mitsunaga <non@FreeBSD.org> |
Add nsp(4) man page for nsp PC-Card SCSI host adapter device driver, and attach it to the build. Submitted by: non, rushani Approved by: re (rwatson)
|
#
381fd5b4 |
|
20-Nov-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Bring in a new manual page, ncv.4, and attach it to the build. Based on an original version submitted by: non Approved by: re (scottl)
|
#
69d9a82e |
|
14-Nov-2003 |
Bruce M Simpson <bms@FreeBSD.org> |
Add a manual page for the IDT NICStAR driver, and hook it up to the build.
|
#
9e2d6c36 |
|
11-Nov-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Attach ips.4 to the build.
|
#
ea90c537 |
|
10-Nov-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Add MLINK net(4), which points to netintro(4). Requested by: dwhite@
|
#
5dec156e |
|
10-Nov-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Add a manual page for the USB Audio support in FreeBSD, interfaced via the PCM framework. This manual page was obtained from NetBSD, and the required changes were made to adapt it to our uaudio driver. Pre-cursor review: joe@
|
#
2195d6af |
|
09-Nov-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Mdoc Janitor: * Add MLINKS for: -> Soundblaster emu10k1(4) Driver [points to pcm(4)] -> Avance Logic ALS400 Driver [points to pcm(4)] We should not need separate manual page for each of these drivers; instead, linking them to pcm(4) manual page is simpler, and new device lists can be easily added to the said manual page. * While I am here, sort out mdoc(7) entries in ${MAN}.
|
#
e611a320 |
|
07-Nov-2003 |
Warner Losh <imp@FreeBSD.org> |
bare-bones and kinda sucky ufm man page
|
#
3bb4fddf |
|
07-Nov-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Add manual page for LSI Fusion-MPT SCSI/Fibre Channel driver. Originally obtained from NetBSD, but modified to fit FreeBSD's mpt driver history, and device list. Reviewed by: Matt Jacob (mjacob@) -- Old version.
|
#
6f6ce463 |
|
07-Nov-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add sbp_targ.4.
|
#
67bee7e7 |
|
07-Nov-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
The man page for the layer 3 (signalling) netgraph node of NgATM.
|
#
72d9131e |
|
04-Nov-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for the Xircom and and Xircom based NICs. Submitted by: scott (original version)
|
#
74240656 |
|
03-Nov-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Thanks to the kind mdoc help of Sergey (osa@): led.4
|
#
07d86d15 |
|
27-Oct-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
Man pages for the NgATM SAAL protocol nodes.
|
#
869093b1 |
|
24-Oct-2003 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add dumb console driver and related bits. dcons(4): very simple console and gdb port driver dcons_crom(4): FireWire attachment dconschat(8): User interface to dcons Tested with: i386, i386-PAE, and sparc64.
|
#
fb1e0a71 |
|
22-Oct-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Add a GEOM(4) MLINK.
|
#
addeef82 |
|
17-Oct-2003 |
Bruce A. Mah <bmah@FreeBSD.org> |
Add multicast(4) and pim(4) manual pages and hook up to the build. Submitted by: Pavlin Radoslavov <pavlin@icir.org> Reviewed by: hsu, bmah MFC after: 2 weeks
|
#
0898b961 |
|
09-Sep-2003 |
Ceri Davies <ceri@FreeBSD.org> |
The re.4 manpage has been checked in now, so hook it back up.
|
#
b9f78d2b |
|
09-Sep-2003 |
Bill Paul <wpaul@FreeBSD.org> |
Add a device driver for the Broadcom BCM4401 ethernet controller, written by Stuart Walsh and Duncan Barclay (with some kibbitzing by me). I'm checking it in on Stuart's behalf. The BCM4401 is built into several x86 laptop and desktop systems. For the moment, I have only enabled it in the x86 kernel config because although it's a PCI device, I haven't heard of any standalone NICs that use it. If somebody knows of one, we can easily add it to the other arches. This driver uses register/structure data gleaned from the Linux driver released by Broadcom, but does not contain any of the code from the Linux driver itself. It uses busdma.
|
#
4f6c710f |
|
08-Sep-2003 |
Doug Barton <dougb@FreeBSD.org> |
Looks like the re.4 man page didn't make it in the last commit, so unhook it to get the build back in action.
|
#
a94100fa |
|
07-Sep-2003 |
Bill Paul <wpaul@FreeBSD.org> |
Take the support for the 8139C+/8169/8169S/8110S chips out of the rl(4) driver and put it in a new re(4) driver. The re(4) driver shares the if_rlreg.h file with rl(4) but is a separate module. (Ultimately I may change this. For now, it's convenient.) rl(4) has been modified so that it will never attach to an 8139C+ chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to match the 8169/8169S/8110S gigE chips. if_re.c contains the same basic code that was originally bolted onto if_rl.c, with the following updates: - Added support for jumbo frames. Currently, there seems to be a limit of approximately 6200 bytes for jumbo frames on transmit. (This was determined via experimentation.) The 8169S/8110S chips apparently are limited to 7.5K frames on transmit. This may require some more work, though the framework to handle jumbo frames on RX is in place: the re_rxeof() routine will gather up frames than span multiple 2K clusters into a single mbuf list. - Fixed bug in re_txeof(): if we reap some of the TX buffers, but there are still some pending, re-arm the timer before exiting re_txeof() so that another timeout interrupt will be generated, just in case re_start() doesn't do it for us. - Handle the 'link state changed' interrupt - Fix a detach bug. If re(4) is loaded as a module, and you do tcpdump -i re0, then you do 'kldunload if_re,' the system will panic after a few seconds. This happens because ether_ifdetach() ends up calling the BPF detach code, which notices the interface is in promiscuous mode and tries to switch promisc mode off while detaching the BPF listner. This ultimately results in a call to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init() to handle the IFF_PROMISC flag change. Unfortunately, calling re_init() here turns the chip back on and restarts the 1-second timeout loop that drives re_tick(). By the time the timeout fires, if_re.ko has been unloaded, which results in a call to invalid code and blows up the system. To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(), which stops the ioctl routine from trying to reset the chip. - Modified comments in re_rxeof() relating to the difference in RX descriptor status bit layout between the 8139C+ and the gigE chips. The layout is different because the frame length field was expanded from 12 bits to 13, and they got rid of one of the status bits to make room. - Add diagnostic code (re_diag()) to test for the case where a user has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some NICs have the REQ64# and ACK64# lines connected even though the board is 32-bit only (in this case, they should be pulled high). This fools the chip into doing 64-bit DMA transfers even though there is no 64-bit data path. To detect this, re_diag() puts the chip into digital loopback mode and sets the receiver to promiscuous mode, then initiates a single 64-byte packet transmission. The frame is echoed back to the host, and if the frame contents are intact, we know DMA is working correctly, otherwise we complain loudly on the console and abort the device attach. (At the moment, I don't know of any way to work around the problem other than physically modifying the board, so until/unless I can think of a software workaround, this will have do to.) - Created re(4) man page - Modified rlphy.c to allow re(4) to attach as well as rl(4). Note that this code works for the sample 8169/Marvell 88E1000 NIC that I have, but probably won't work for the 8169S/8110S chips. RealTek has sent me some sample NICs, but they haven't arrived yet. I will probably need to add an rlgphy driver to handle the on-board PHY in the 8169S/8110S (it needs special DSP initialization).
|
#
854d378a |
|
06-Sep-2003 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Hook-up the uart(4) manpage. Reminded by: bmah@
|
#
88f04461 |
|
06-Sep-2003 |
Bruce A. Mah <bmah@FreeBSD.org> |
Add stg(4) manpage and hook up to the section 4 manpage build. PR: 55605 Submitted by: Bob Bishop <rb@gid.co.uk>
|
#
b8be9d15 |
|
21-Aug-2003 |
Robert Watson <rwatson@FreeBSD.org> |
Hook up repo-copied mac_none.4 to mac_stub.4. Update mac_none to reflect change in role; xref mac_stub. Update mac_stub to reflect name change, arrival in 5.1; xref mac_none. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
#
ee4080d4 |
|
11-Aug-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
Add ng_atmpif: a HARP physical interface emulation. This allows one to run the HARP ATM stack without real hardware. Submitted by: Vincent Jardin <vjardin@wanadoo.fr>
|
#
b61b2cf2 |
|
21-Jul-2003 |
Sam Leffler <sam@FreeBSD.org> |
hookup safenet driver
|
#
58aa55ef |
|
21-Jul-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
This is a pseudo physical interface for the HARP ATM stack. When loaded it attaches to all existing NATM network interfaces in the system and creates a HARP physical interface for each of them. This allows us to use the same set of ATM drivers for all ATM stuff. It is possible to use the same interface for HARP, NATM and netgraph at the same time.
|
#
6a6d06c9 |
|
15-Jul-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
The man page for the new IDT77252 driver.
|
#
124d870a |
|
13-Jul-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Document the existance of fla(4).
|
#
370c3cb5 |
|
26-Jun-2003 |
Sean Kelly <smkelly@FreeBSD.org> |
- Add a software watchdog facility. This commit has two pieces. One half is the watchdog kernel code which lives primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland daemon which, when run, will keep the watchdog from firing while the userland is intact and functioning. Approved by: jeff (mentor)
|
#
87b1aa8c |
|
25-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
This is the man page for the netgraph ATM node.
|
#
7c3015e3 |
|
23-Jun-2003 |
Sam Leffler <sam@FreeBSD.org> |
attach Atheros manual pages to the build
|
#
fb24f088 |
|
23-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
This is a driver for Fore PCA200E cards that uses busdma and works on little endian and big endian and with 32 and 64 bit pointers. It already has the hooks to be used for HARP, NATM and ngATM.
|
#
104d36fc |
|
17-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
The man page for the Fore/Marconi HE155/622 driver.
|
#
27dcc304 |
|
12-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
Factor out the description of how to configure a CLIP into its own man page. This will be more scaleable as more driver man pages hit the tree. Add also a description on how to do this configuration in the rc.conf script.
|
#
591f4054 |
|
12-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
This is a driver for the physical layer chips used in ATM interfaces. It currently supports the PMC Sierra Lite, Ultra and 622 chips and the IDT 77105. The driver handles media options and state in a consistent manner for ATM drivers. The next commit to the midway driver will make it use utopia.
|
#
cc264d00 |
|
10-Jun-2003 |
Thomas Moestl <tmm@FreeBSD.org> |
- Add manpages for the gem and hme ethernet drivers. These were obtained from NetBSD, and changed slightly to account for FreeBSD specifics. - Hook them up to the build. - Add them to the list of miibus-using drivers in miibus(4).
|
#
7ad3fab8 |
|
05-Jun-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
Fixed cross references to pccbb(4), fixed spelling of "device cbb", and linked the pccbb(4) manpage to cbb(4). Reviewed by: imp
|
#
ca7810d4 |
|
03-Jun-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
The midway driver has been busdmaified and is not i386-specific anymore. Repo-copy it from the i386 specific man4 section to the common one. Remove the i386 keyword from the man page header. Document the sysctl interface to the driver. Fix a spelling error (ALL -> AAL).
|
#
8e13d96b |
|
18-May-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for the USB Enhanced Host Controller Driver. Submitted by: ticso (who obtained the original version from NetBSD)
|
#
ca15350e |
|
18-May-2003 |
Hiten Pandya <hmp@FreeBSD.org> |
Add manual page for, Myson Technology PCI Ethernet Driver. PR: docs/39214 Reviewed by: bmah, julian, trhodes Approved by: des (mentor), re (scottl)
|
#
f2bb1cae |
|
10-May-2003 |
Julian Elischer <julian@FreeBSD.org> |
Part one of undating the bluetooth code to the newest version Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com> Approved by: re@
|
#
11e04b05 |
|
03-May-2003 |
Shunsuke Akiyama <akiyama@FreeBSD.org> |
Add RealTek RTL8150 USB to fast Ethernet controller driver. This driver now supports the Melco LUA-KTX and the GREEN HOUSE GH-USB100B. Reviewed by: imp MFC after: 2 weeks
|
#
041616aa |
|
20-Apr-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
The i386-specific asr manpage has been repo copied to the MI section.
|
#
87b4a259 |
|
20-Apr-2003 |
Bill Paul <wpaul@FreeBSD.org> |
Add device driver support for the ASIX Electronics AX88172 USB 2.0 ethernet controller. The driver has been tested with the LinkSys USB200M adapter. I know for a fact that there are other devices out there with this chip but don't have all the USB vendor/device IDs. Note: I'm not sure if this will force the driver to end up in the install kernel image or not. Special magic needs to be done to exclude it to keep the boot floppies from bloating again, someone please advise.
|
#
7d0de413 |
|
13-Apr-2003 |
Max Khon <fjoe@FreeBSD.org> |
Driver for Granch SBNI16 SHDSL modem Submitted by: Denis I. Timofeev <timofeev@granch.ru> MFC after: 1 week
|
#
ca6a2c5a |
|
05-Apr-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a basic manual page for wlan(4). Reviewed by: imp, ru
|
#
0c6e926f |
|
31-Mar-2003 |
Chris Costello <chris@FreeBSD.org> |
Document the new mac_portacl(4) policy. Sponsored by: DARPA, Network Associates Laboratories Obtained from: TrustedBSD Project
|
#
78515472 |
|
28-Mar-2003 |
Warner Losh <imp@FreeBSD.org> |
Remove bogus card.4, and replace it with a link to oldcard.4. ru pointed this out a while ago, and I'm just now getting back to it. It obsoletes one of ru's changes, but since oldcard.4 is so much better, that doesn't matter. Submitted by: ru
|
#
d9477962 |
|
11-Mar-2003 |
Sam Leffler <sam@FreeBSD.org> |
manual page for rndtest driver/module
|
#
5d1af4c2 |
|
27-Feb-2003 |
Warner Losh <imp@FreeBSD.org> |
OLDCARD man page. This sucks, but not too bad. and better than what we had before. Improvements encouraged and welcome.
|
#
d93d3324 |
|
23-Feb-2003 |
Warner Losh <imp@FreeBSD.org> |
Explain what exca is.
|
#
6f8ebcc2 |
|
15-Feb-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Link several of the if_* modules to their respected manual pages.
|
#
8950078a |
|
15-Feb-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for miibus(4) and attach it to the build. Reviewed by: peter, rwatson (older version)
|
#
4fd3f3c5 |
|
20-Jan-2003 |
Sam Leffler <sam@FreeBSD.org> |
hook fast_ipsec.4 up
|
#
a5684034 |
|
14-Jan-2003 |
Chris Costello <chris@FreeBSD.org> |
Welcome mac(4), the central source of information for all things MAC. Sponsored by: DARPA, Network Associates Laboratories
|
#
264f5aca |
|
13-Jan-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Manual page for sem.ko/options P1003_1B_SEMAPHORES, similar to aio(4).
|
#
8a51e9cb |
|
08-Jan-2003 |
Chris Costello <chris@FreeBSD.org> |
Document the LOMAC security policy. This man page was co-written by Brian Feldman <green>. Sponsored by: DARPA, Network Associates Laboratories
|
#
20eb03a2 |
|
05-Jan-2003 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add two new manual pages. Welcome the ida(4) and iir(4) manual pages.
|
#
5f6a4ada |
|
04-Jan-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Add a manpage for the LAN Media Corp PCI WAN adapter driver. Obtained from: NetBSD
|
#
bea567e5 |
|
30-Dec-2002 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add a manual page for the ciss driver. Reviewed by: obrien
|
#
d7aea333 |
|
16-Dec-2002 |
Olivier Houchard <cognet@FreeBSD.org> |
Import of a minimalist trm(4) man page. Anyone with more man pages knowledge than I have should feel free to complete it.
|
#
b279e597 |
|
11-Dec-2002 |
Warner Losh <imp@FreeBSD.org> |
Add a rudimentary man page for /dev/devctl. Approved by: re (blanket devd)
|
#
a5297d2a |
|
11-Dec-2002 |
Alexander Kabaev <kan@FreeBSD.org> |
Connect ubsa.4 man page to the build. Approved by: re (rwatson)
|
#
28debfb5 |
|
10-Dec-2002 |
Chris Costello <chris@FreeBSD.org> |
Un-break world. Reported by: Ray Kohler <ataraxia@cox.net> Approved by: re (blanket)
|
#
057baf37 |
|
10-Dec-2002 |
Chris Costello <chris@FreeBSD.org> |
Document the following MAC policies: o ifoff: Interface silencing policy o partition: Process partitioning policy Add associated Makefile entries and man page cross-references. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs Approved by: re (blanket)
|
#
17c5113a |
|
09-Dec-2002 |
Chris Costello <chris@FreeBSD.org> |
Document the following MAC policies: o None: Stub policy o Seeotheruids: The "see processes and sockets owned by other users" policy o Test: Debugging policy Standardize the SYNOPSIS and HISTORY sections. Update SEE ALSO sections.
|
#
3ebc28ef |
|
04-Dec-2002 |
Chris Costello <chris@FreeBSD.org> |
Document the following MAC policies: o Biba: A data integrity policy o BSD Extended: Support for the firewall-like access controls (ugidfw(8)) o MLS: Multi-level security, a confidentiality policy (These files originally lived in src/share/man/man9) Approved by: re (blanket) Sponsored by: DARPA, Network Associates Labs Obtained from: TrustedBSD Project
|
#
33893c67 |
|
25-Nov-2002 |
Nate Lawson <njl@FreeBSD.org> |
Hook the targ.4 manpage into the build Submitted by: Attila Nagy <bra@fsn.hu> Approved by: re (previously)
|
#
298aa4e5 |
|
23-Nov-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Added the syncache(4) manpage. Submitted by: jlemon
|
#
bbc19599 |
|
20-Nov-2002 |
Julian Elischer <julian@FreeBSD.org> |
Make the bluetooth man pages appear
|
#
d4f61705 |
|
07-Nov-2002 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Add fwe.4.
|
#
a1e2d9ff |
|
31-Oct-2002 |
Thomas Quinot <thomas@FreeBSD.org> |
Add ATAPI/CAM man page. Reviewed by: roberto
|
#
ea1d1ef0 |
|
25-Oct-2002 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
add manpages for FireWire.
|
#
9ccc7061 |
|
23-Oct-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Add a simple man page for the aio facility.
|
#
f9d186ed |
|
20-Oct-2002 |
Scott Long <scottl@FreeBSD.org> |
After much delay and anticipation, welcome RAIDFrame into the FreeBSD world. This should be considered highly experimental. Approved-by: re
|
#
86ebc334 |
|
19-Oct-2002 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add the manual page which explains how gbde works and which bits it is composed off. Sponsored by: DARPA & NAI Labs.
|
#
f4bf4335 |
|
04-Oct-2002 |
Sam Leffler <sam@FreeBSD.org> |
manual pages for the new kernel crypto support (need work) Obtained from: openbsd
|
#
c5e827eb |
|
27-Sep-2002 |
Søren Schmidt <sos@FreeBSD.org> |
Add manpage for the pst driver (Promise SX6000)
|
#
5176efdd |
|
06-Sep-2002 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Connect gre(4) to the build.
|
#
55131267 |
|
01-Sep-2002 |
Scott Long <scottl@FreeBSD.org> |
Add a manual page for the ahd driver.
|
#
97cbe82b |
|
20-Aug-2002 |
Archie Cobbs <archie@FreeBSD.org> |
Man page for new L2TP netgraph node type. Obtained from: Packet Design
|
#
b7267573 |
|
12-Aug-2002 |
Tom Rhodes <trhodes@FreeBSD.org> |
Attach uvisor(4) to the build.
|
#
31f48889 |
|
11-Aug-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Add the uftdi ucom driver which supports the following adapters: Inland UAS111 QVS USC-1000 HP USB-Serial adapter shipped with some HP laptops Submitted by: takawata MFC After: 7 days
|
#
03fd39aa |
|
08-Jul-2002 |
Warner Losh <imp@FreeBSD.org> |
Preliminary NEWCARD docs.
|
#
65fbd127 |
|
08-Jul-2002 |
Warner Losh <imp@FreeBSD.org> |
Finish the repo copy of pcic.4 -> oldcard.4. oldcard.4 will document the legacy pccard mode stuff called 'oldcard.' pcic.4 will be hijacked for newcard purposes.
|
#
2962732f |
|
29-May-2002 |
Brooks Davis <brooks@FreeBSD.org> |
Add a simple manpage for the discard interface derived from lo(4).
|
#
46599613 |
|
20-May-2002 |
Will Andrews <will@FreeBSD.org> |
Add a manual page for the spic(4) device driver and hook it in the build. Reviewed by: ru
|
#
b25a566d |
|
23-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk. Ensure all standard targets honor SUBDIR. Now `make obj' descends into SUBDIRs even if NOOBJ is set (some descendants may still need an object directory, but we do not have such precedents). Now `make install' in non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install' in SUBDIRs, like we do in bsd.subdir.mk. Nothing depended on the wrong order anyway. Fixed `distribute' targets (except for the bsd.subdir.mk version) so that they do not depend on _SUBDIR; `distribute' calls `install' which already depends on _SUBDIR. De-standardize `maninstall', otherwise manpages would be installed twice. (To be revised later.)
|
#
bfe7ad24 |
|
19-Apr-2002 |
Tom Rhodes <trhodes@FreeBSD.org> |
Add the previously committed usb(4) manual pages to the build. PR: 27919 MFC after: 3 days
|
#
b1f2c843 |
|
09-Apr-2002 |
Julian Elischer <julian@FreeBSD.org> |
Slight correction to ng_etf man page and add it to the list of man pages to install.
|
#
27c74787 |
|
27-Mar-2002 |
Poul-Henning Kamp <phk@FreeBSD.org> |
First cut at a geom(4) manpage. The mdoc markup and all spelling errors in this file are all legal game for anyone with more doc-clue than me.
|
#
2f5f12f5 |
|
10-Mar-2002 |
Dima Dorfman <dd@FreeBSD.org> |
Link scbus(4) to scsi(4). Most of the other CAM devices have their own manual pages, but this is better than nothing until someone writes a real scbus(4). PR: 35641 Submitted by: Gary W. Swearingen <swear@blarg.net>
|
#
9c564b6c |
|
16-Feb-2002 |
John Hay <jhay@FreeBSD.org> |
Add the puc (PCI "Universal" Communications) driver. The idea and some of the structure definitions come from NetBSD to make it easier to share card definitions. The driver only acts as a shim between the pci bus and the sio driver. Later pci parallel ports could also be supported through this driver. Support for most single and multiport pci serial cards should be as simple as adding its definition to pucdata.c Tested with the following pci cards: Moxa Industio CP-114, 4 port RS-232,RS-422/485 Syba Tech Ltd. PCI-4S2P-550-ECP, 4 port RS-232 + 2 parallel ports Netmos NM9835 PCI-2S-550, 2 port RS-232
|
#
235b5297 |
|
15-Feb-2002 |
Luigi Rizzo <luigi@FreeBSD.org> |
new entry for polling manpage (wonder why the process cannot be made automatic...)
|
#
491a8429 |
|
14-Jan-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
yp(4) -> yp(8). PR: docs/30797
|
#
ea3d9583 |
|
06-Jan-2002 |
Dima Dorfman <dd@FreeBSD.org> |
Link loop(4) to lo(4). The device's name is 'loop', which is what one (at least a new one) would expect the manual page to be called (even if the device is lo#). PR: 32453 Submitted by: Gary W. Swearingen <swear@blarg.net>
|
#
1c393056 |
|
28-Dec-2001 |
Chris Costello <chris@FreeBSD.org> |
Move UFS and FFS docs to section 7. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
|
#
abd9fb44 |
|
26-Dec-2001 |
Chris Costello <chris@FreeBSD.org> |
Document UFS and FFS options and features. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
|
#
1ac88dc0 |
|
02-Dec-2001 |
Prafulla Deuskar <pdeuskar@FreeBSD.org> |
Adding man page for the em driver. Submitted by:Prafulla Deuskar Reviewed by:Paul Saab MFC after:1 week
|
#
4085c806 |
|
20-Nov-2001 |
Brian Feldman <green@FreeBSD.org> |
Add an initial lomac(4) manpage. Sponsored by: DARPA, NAI Labs (CBOSS project)
|
#
0a98bc0c |
|
20-Nov-2001 |
Josef Karthauser <joe@FreeBSD.org> |
Bring in the ugen manual page from NetBSD.
|
#
8c7c272c |
|
20-Oct-2001 |
Matt Jacob <mjacob@FreeBSD.org> |
Remove wx.
|
#
20192ed4 |
|
18-Oct-2001 |
Jonathan Lemon <jlemon@FreeBSD.org> |
Add manpage for gx driver.
|
#
987de8a0 |
|
14-Oct-2001 |
Scott Long <scottl@FreeBSD.org> |
Add a manual page for the Maestro3 sound driver. This documents it's special nature under the GPL and a boot hint that can affect operation. MFC after: 3 days
|
#
7d662e77 |
|
05-Oct-2001 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Move the agp(4) page from the i386 directory to the machine-independent directory since AGP is used on other architectures as well.
|
#
95d67482 |
|
27-Sep-2001 |
Bill Paul <wpaul@FreeBSD.org> |
Add device driver support for the Broadcom BCM570x family of gigabit ethernet controllers. This adds support for the 3Com 3c996-T, the SysKonnect SK-9D21 and SK-9D41, and the built-in gigE NICs on Dell PowerEdge 2550 servers. The latter configuration hauls ass: preliminary measurements show TCP speeds of over 900Mbps using only normal size frames. TCP/IP checksum offload, jumbo frames and VLAN tag insertion/stripping are supported, as well as interrupt moderation. Still need to fix autonegotiation support for 1000baseSX NICs, but beyond that, driver is pretty solid.
|
#
c2eed105 |
|
27-Sep-2001 |
Brooks Davis <brooks@FreeBSD.org> |
Add ng_ip_input. A new netgraph node for queuing IP packets into the main IP input processing code.
|
#
94408d94 |
|
26-Sep-2001 |
Brooks Davis <brooks@FreeBSD.org> |
/home/brooks/ng_gif.message
|
#
8e25dc9b |
|
05-Sep-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Add a manpage for the Comtrol RocketPort Intelligent Serial Port Card driver. MdocNging by: ru Obtained from: BSD/OS
|
#
82f1838c |
|
21-Aug-2001 |
Warner Losh <imp@FreeBSD.org> |
Add new, simple pcic manual page.
|
#
79458d0b |
|
27-Jul-2001 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Finally add the manpage for the IEEE 802.1Q VLAN network interface.
|
#
362c5c1e |
|
23-Jul-2001 |
Bill Paul <wpaul@FreeBSD.org> |
You were knocked senseless by the Boomerang, spun around by the Cyclone, blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon! This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me. No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs. Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work. Manual page is included. Compiled as a module and included in GENERIC.
|
#
c1f3e4bf |
|
14-Jul-2001 |
Jens Schweikhardt <schweikh@FreeBSD.org> |
Removed whitespace at end-of-line; no content changes. I simply did cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//' BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block... Reviewed by: Silence from cvs diff -b MFC after: 7 days
|
#
a7ed41d6 |
|
07-Jul-2001 |
Julian Elischer <julian@FreeBSD.org> |
Turn on nullmodem (nmdm(4)) man page.
|
#
b6695bd0 |
|
03-Jul-2001 |
Mike Smith <msmith@FreeBSD.org> |
Add a manpage for the acpi super-device. This is still fairly brief, and will need to be fleshed out as the system's design solidifies.
|
#
8a1bb8af |
|
26-Jun-2001 |
Atsushi Onoe <onoe@FreeBSD.org> |
Add awi.4
|
#
bbced07e |
|
01-Jun-2001 |
Warner Losh <imp@FreeBSD.org> |
Man page for orm driver. PR: 22078 Submitted by: Nikolai Saoukh <nms@otdel-1.org>
|
#
c678bc4f |
|
31-May-2001 |
Bill Paul <wpaul@FreeBSD.org> |
Add device driver support for the Level 1 LXT1001 NetCellerator gigabit ethernet controller chip. This device is used on some fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP checksum offload on receive are supported. Hardware VLAN filtering is not, because it doesn't play well with our existing VLAN code. Also add manual page. There is a 4.x version of this driver available at http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous and wants to test it. I still need to do performance testing and tuning with this device. (For my next trick, I will make the 3Com 3cR990 sit up and beg.)
|
#
419d8080 |
|
26-May-2001 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Currently, each wireless networking driver has it's own control program despite the fact that most people want to set exactly the same settings regardless of which card they have. It has been repeatidly suggested that this configuration should be done via ifconfig. This patch implements the required functionality in ifconfig and add support to the wi and an drivers. It also provides partial, untested support for the awi driver. PR: 25577 Submitted by: Brooks Davis <brooks@one-eyed-alien.net>
|
#
ce4946da |
|
11-May-2001 |
Bill Paul <wpaul@FreeBSD.org> |
Add support for gigabit ethernet cards based on the NatSemi DP83820 and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000 copper PHY. There are a whole bunch of very low cost cards available with this chipset selling for $150USD or less. This includes the SMC9462TX, D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards from Addtron. This chip supports TCP/IP checksum offload, VLAN tagging/insertion. 2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs. I have not done serious performance testing with this driver. I know it works, and I want it under CVS control so I can keep tabs on it. Note that there's no serious mutex stuff in here yet either: I need to talk more with jhb to figure out the right way to do this. That said, I don't think there will be any problems. This driver should also work on the alpha. It's not turned on in GENERIC.
|
#
a57fa8ae |
|
27-Mar-2001 |
John Baldwin <jhb@FreeBSD.org> |
Add a simple manpage describing the basic functionality of witness. It needs a diagonistics section added at some point in the future.
|
#
acaf79e1 |
|
27-Mar-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
MAN[1-9] -> MAN.
|
#
e10469fe |
|
09-Mar-2001 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Make md(4) and mdconfig(8) take over the role of vn(4) and vnconfig(8) entirely as previously advertised. md(4) adopted all assets of vn(4) some time back and has proper devfs support and cloning abilities to boot.
|
#
2e5fc9fd |
|
08-Mar-2001 |
John Baldwin <jhb@FreeBSD.org> |
Document how to compile KTR into the kernel, tweak its behavior, and examine the event logs in ddb(4).
|
#
dada9d34 |
|
03-Mar-2001 |
Coleman Kane <cokane@FreeBSD.org> |
Added a man page for the tdfx 3Dfx Voodoo I/II device driver
|
#
9b6ee1dc |
|
22-Feb-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Only descend into ${MACHINE_ARCH} subdir.
|
#
09c114ba |
|
18-Feb-2001 |
Mark Murray <markm@FreeBSD.org> |
Document the entropy device. If you want to know how to harvest network traffic and interrupts, READ HERE!
|
#
27b7ba4b |
|
06-Dec-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Fix bogon in previous commit, whereby the contents of SUBDIR were lost in the assignment of man4.alpha! This prevented the man4.i386 pages from being installed. Reported by: Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>
|
#
54c7f162 |
|
20-Nov-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Connect the new man4.alpha to the build.
|
#
6e8d6256 |
|
15-Nov-2000 |
Archie Cobbs <archie@FreeBSD.org> |
New netgraph node type ng_one2many(4).
|
#
c3427a5c |
|
15-Nov-2000 |
Archie Cobbs <archie@FreeBSD.org> |
Add ichsmb.4 to the list.
|
#
32204032 |
|
07-Nov-2000 |
Warner Losh <imp@FreeBSD.org> |
Add sn to files to install
|
#
7e06ffaa |
|
26-Oct-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Add and install the uscanner manpage. Reviewed by: n_hibma Prodded by: grog
|
#
7ddb84c9 |
|
05-Oct-2000 |
Scott Long <scottl@FreeBSD.org> |
Add the manual page for the aac device. Reviewed by: sheldonh@freebsd.org
|
#
73334a43 |
|
20-Sep-2000 |
Bill Paul <wpaul@FreeBSD.org> |
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. Previously, these cards were supported by the lnc driver (and they still are, but the pcn driver will claim them first), which is fine except the lnc driver runs them in 16-bit LANCE compatibility mode. The pcn driver runs these chips in 32-bit mode and uses the RX alignment feature to achieve zero-copy receive. (Which puts it in the same class as the xl, fxp and tl chipsets.) This driver is also MI, so it will work on the x86 and alpha platforms. (The lnc driver is still needed to support non-PCI cards. At some point, I'll need to newbusify it so that it too will me MI.) The Am79c978 HomePNA adapter is also supported.
|
#
aebf2d1d |
|
31-Aug-2000 |
Archie Cobbs <archie@FreeBSD.org> |
New netgraph node type for Ethernet bridging.
|
#
521fcafe |
|
22-Aug-2000 |
Mike Smith <msmith@FreeBSD.org> |
Add a manpage for the new 'mly' driver.
|
#
c023ba6e |
|
21-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Move the ef(4) manual page from sys/modules/if_ef to share/man/man4, as discussed with bp.
|
#
b601c69b |
|
21-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Move the netgraph-related manual pages into share/man/man4/, as discussed with archie.
|
#
2cf2d5b1 |
|
21-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Cosmetic: Convert to one file per line in the MAN4 list. This will make future deltas easier to read.
|
#
a1ce91d5 |
|
20-Jul-2000 |
Nick Sayer <nsayer@FreeBSD.org> |
Oops. Activate tap in man4 and modules makefiles
|
#
5f4796c0 |
|
20-Jul-2000 |
Matt Jacob <mjacob@FreeBSD.org> |
Update isp man page, add ispfw man page.
|
#
e97c7137 |
|
20-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Add an MLINKS entry which makes snd(4) a link for pcm(4). Suggested by: Udo Erdelhoff <ue@nathan.ruhr.de>
|
#
9394f130 |
|
19-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Replace the obsolete update(4) manual page with syncer(4). I was not abble to solicit review from <freebsd-hackers>.
|
#
dd25cbc7 |
|
07-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Add md.4 to the build.
|
#
2d311b79 |
|
04-Jul-2000 |
Ollivier Robert <roberto@FreeBSD.org> |
- link ata.4 to {acd,ad,afd,ast}.4 - add the reference to ad.4 in da.4. MFC candidate. Submitted by: sheldonh, mpp
|
#
c5eadb2b |
|
30-Jun-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Do not link bktr.4 and bt.4 into ../, since these are no longer installed from man4.i386. PR: 19601 Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
|
#
5c0accbe |
|
28-May-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Fix long lines.
|
#
19808712 |
|
27-May-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Move adv.4, adw.4, aha.4, ahb.4, bktr.4, bt.4, dpt.4, ed.4, joy.4, ppc.4, sym.4, and wi.4 to the MI area.
|
#
c944dedc |
|
24-May-2000 |
Mike Smith <msmith@FreeBSD.org> |
Manpage for the 'twe' driver.
|
#
cb4f041e |
|
12-May-2000 |
Alexey Zelkin <phantom@FreeBSD.org> |
Add MLINKS: scsi.4 -> SCSI.4, scsi.4 -> CAM.4
|
#
95d7878c |
|
04-May-2000 |
Archie Cobbs <archie@FreeBSD.org> |
Move netgraph node type man pages from section 8 to section 4.
|
#
98516bad |
|
01-May-2000 |
Nick Hibma <n_hibma@FreeBSD.org> |
Include udbp.4 in the build
|
#
372a968a |
|
27-Mar-2000 |
Ollivier Robert <roberto@FreeBSD.org> |
Really remove all traces of wst.4 from the Makefile. Re-broken by: n_hibma :)
|
#
fc560dad |
|
27-Mar-2000 |
Nick Hibma <n_hibma@FreeBSD.org> |
Undo the previous commit. Early morning commits are no good either. I meant to commit umass.4
|
#
e5dc20b6 |
|
17-Mar-2000 |
Peter Wemm <peter@FreeBSD.org> |
wst is gone (pre-ata ide tape driver)
|
#
1839ef8f |
|
16-Mar-2000 |
Nick Hibma <n_hibma@FreeBSD.org> |
nclude the manpage for the urio driver in the world.
|
#
e5985b21 |
|
12-Mar-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Import ip6 and icmp6 man from KAME. Obtained from: KAME project
|
#
227d23d4 |
|
11-Mar-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Import stf(6to4 interface) man from KAME. Obtained from: KAME project
|
#
ccbbdad7 |
|
14-Feb-2000 |
Matt Jacob <mjacob@FreeBSD.org> |
Add isp.4 man page. approved:jkh
|
#
dfd99241 |
|
29-Jan-2000 |
Matt Jacob <mjacob@FreeBSD.org> |
Add wx && ses manpages
|
#
689701d8 |
|
28-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Fix misunderstanding that ata(4) is i386 only. Since this file has no history, it does not warrant repo action.
|
#
038ec875 |
|
23-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Please welcome the mlx driver manpage.
|
#
016266b9 |
|
23-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Please welcome the amr driver manpage.
|
#
a9d84bd0 |
|
23-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Remove ssc(4), su(4) and uk(4). These have been surpassed by CAM/xpt/pass/camcontrol(8) and libcam. OK'd by: peter
|
#
8b5abc41 |
|
22-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Remove alpm.4 from being made, since it was removed. Forgotten by: nsouch
|
#
19eaf4e0 |
|
17-Jan-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Duh! Actually remove drum.4 from the Makefile. Pointed out by: Richard Wackerbarth <rkw@dataplex.net>
|
#
b12dc44c |
|
14-Jan-2000 |
Seigo Tanimura <tanimura@FreeBSD.org> |
- Add the man pages for sound card bridge drivers. (sbc(4), gusc(4), csa(4)) - Update pcm(4) for newpcm.
|
#
261b9b30 |
|
14-Jan-2000 |
Bill Paul <wpaul@FreeBSD.org> |
Add driver support for the Aironet 4500/4800 series wireless 802.11 NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported, though only the ISA and PCI ones will work on the alpha for now. PCCARD, ISA and PCI attachments are all provided. Also provided an ancontrol(8) utility for configuring the NIC, man pages, and updated pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired mode, although you must configure the kernel explicitly to support the hardwired mode since you have to know the I/O address and port ahead of time. Special thanks to Doug Ambrisko for doing the initial newbus hackery and getting it to work in infrastructure mode.
|
#
01779872 |
|
13-Jan-2000 |
Bill Paul <wpaul@FreeBSD.org> |
Add device driver support for USB ethernet adapters based on the CATC USB-EL1202A chipset. Between this and the other two drivers, we should have support for pretty much every USB ethernet adapter on the market. The only other USB chip that I know of is the SMC USB97C196, and right now I don't know of any adapters that use it (including the ones made by SMC :/ ). Note that the CATC chip supports a nifty feature: read and write combining. This allows multiple ethernet packets to be transfered in a single USB bulk in/out transaction. However I'm again having trouble with large bulk in transfers like I did with the ADMtek chip, which leads me to believe that our USB stack needs some work before we can really make use of this feature. When/if things improve, I intend to revisit the aue and cue drivers. For now, I've lost enough sanity points.
|
#
9a4365d0 |
|
05-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
libipsec and IPsec related apps. (and some KAME related man pages) Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
dfd1e98e |
|
04-Jan-2000 |
Bill Paul <wpaul@FreeBSD.org> |
Add device driver support for USB ethernet adapters based on the Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com 3c19250 and the ADS Technologies USB-10BT. This device is 10mbs half-duplex only, so there's miibus or ifmedia support. This device also requires firmware to be loaded into it, however KLSI allows redistribution of the firmware images (I specifically asked about this; they said it was ok). Special thanks to Annelise Anderson for getting me in touch with KLSI (eventually) and thanks to KLSI for providing the necessary programming info. Highlights: - Add driver files to /sys/dev/usb - update usbdevs and regenerate attendate files - update usb_quirks.c - Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha - Update LINT, GENERIC and others for i386, alpha and pc98 - Add man page - Add module - Update sysinstall and userconfig.c
|
#
ed63a7aa |
|
27-Dec-1999 |
Bill Paul <wpaul@FreeBSD.org> |
This commit adds device driver support for the ADMtek AN986 Pegasus USB ethernet chip. Adapters that use this chip include the LinkSys USB100TX. There are a few others, but I'm not certain of their availability in the U.S. I used an ADMtek eval board for development. Note that while the ADMtek chip is a 100Mbps device, you can't really get 100Mbps speeds over USB. Regardless, this driver uses miibus to allow speed and duplex mode selection as well as autonegotiation. Building and kldloading the driver as a module is also supported. Note that in order to make this driver work, I had to make what some may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer() function will use tsleep() for synchronous transfers that don't complete right away. This is a problem since there are times when we need to do sync transfers from an interrupt context (i.e. when reading registers from the MAC via the control endpoint), where tsleep() us a no-no. My hack allows the driver to have the code poll for transfer completion subject to the xfer->timeout timeout rather that calling tsleep(). This hack is controlled by a quirk entry and is only enabled for the ADMtek device. Now, I'm sure there are a few of you out there ready to jump on me and suggest some other approach that doesn't involve a busy wait. The only solution that might work is to handle the interrupts in a kernel thread, where you may have something resembling a process context that makes it okay to tsleep(). This is lovely, except we don't have any mechanism like that now, and I'm not about to implement such a thing myself since it's beyond the scope of driver development. (Translation: I'll be damned if I know how to do it.) If FreeBSD ever aquires such a mechanism, I'll be glad to revisit the driver to take advantage of it. In the meantime, I settled for what I perceived to be the solution that involved the least amount of code changes. In general, the hit is pretty light. Also note that my only USB test box has a UHCI controller: I haven't I don't have a machine with an OHCI controller available. Highlights: - Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part. - Updated usbdevs and regenerated generated files - Updated HARDWARE.TXT and RELNOTES.TXT files - Updated sysinstall/device.c and userconfig.c - Updated kernel configs -- device aue0 is commented out by default - Updated /sys/conf/files - Added new kld module directory
|
#
1ffd87cb |
|
16-Dec-1999 |
Alexey Zelkin <phantom@FreeBSD.org> |
activate amd.4
|
#
64ae346b |
|
08-Dec-1999 |
Kenneth D. Merry <ken@FreeBSD.org> |
[ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the background ] Rename sys/pci/pci_ioctl.h to sys/sys/pciio.h to make it easier for userland programs to use this interface. Reformat the file, and add a BSD-style copyright to it. Add a new man page for pci(4). The PCIOCGETCONF, PCIOCREAD, and PCIOCWRITE ioctls are documented, but the PCIOCATTACHED ioctl is not documented because it is not implemented. Change includes of <pci/pci_ioctl.h> to <sys/pciio.h> or remove them altogether. In many cases, pci_ioctl.h was unused. Reviewed by: steve
|
#
b106cdf7 |
|
05-Dec-1999 |
Bruce Evans <bde@FreeBSD.org> |
Fixed disordering in rev.1.63.
|
#
96f2e892 |
|
04-Dec-1999 |
Bill Paul <wpaul@FreeBSD.org> |
Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards. This also completes my quest to convert things to miibus and add Alpha support.
|
#
83984cbd |
|
15-Nov-1999 |
Alexey Zelkin <phantom@FreeBSD.org> |
Activate manpages repo-copied from man4.i386.
|
#
c0b6742c |
|
01-Nov-1999 |
Nicolas Souchu <nsouch@FreeBSD.org> |
Add alpm smbus lowlevel driver manpage
|
#
ba554517 |
|
30-Oct-1999 |
Alexey Zelkin <phantom@FreeBSD.org> |
Backout previous commit. This change should be applied to -STABLE only.
|
#
0e83ca8d |
|
30-Oct-1999 |
Alexey Zelkin <phantom@FreeBSD.org> |
add MLINKS: bpf.4 -> bpfilter.4
|
#
9401c3d7 |
|
22-Aug-1999 |
Chris Costello <chris@FreeBSD.org> |
Remove od.4 -- Kenneth Merry writes: It's not supported any more. It was never ported to CAM, and that functionality has been taken over by the da driver. So the man page can be removed. Reviewed by: ken
|
#
849d3459 |
|
17-Aug-1999 |
Geoff Rehmet <csgr@FreeBSD.org> |
Add man page for black hole sysctl MIBs. references to follow.
|
#
45084115 |
|
24-Apr-1999 |
Peter Wemm <peter@FreeBSD.org> |
Goodbye lkm.4
|
#
41829901 |
|
14-Apr-1999 |
Bruce Evans <bde@FreeBSD.org> |
Install kld.4. Sorted lists.
|
#
e3ded6e2 |
|
14-Feb-1999 |
Nicolas Souchu <nsouch@FreeBSD.org> |
Move lp.4 to man4. It is not i386 dependent. Fix ppbus and lpt declaration ('0' forgotten). Add info about retrieving printer status with 'cat /dev/lpt0'.
|
#
953cd93f |
|
13-Feb-1999 |
Nicolas Souchu <nsouch@FreeBSD.org> |
Create new lpt manpage with ppbus info and the original lpt info. Fix lp.4 ppbus terminology.
|
#
04fb1490 |
|
25-Jan-1999 |
Nicolas Souchu <nsouch@FreeBSD.org> |
Terminate commit for the Intel PIIX4 SMBus support. Already committed files are sys/pci/intpm* Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
|
#
3b508abd |
|
23-Jan-1999 |
Nicolas Souchu <nsouch@FreeBSD.org> |
Remove imm.4, merged with vpo.4 Fix vpo.4 manpage generation in Makefile Fix bootflags bits description in ppc.4
|
#
3a67b4e9 |
|
10-Jan-1999 |
Steve Price <steve@FreeBSD.org> |
Add vpo.4 to the list of manpages to build and install. PR: 9427 Submitted by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
|
#
2296e7a8 |
|
21-Dec-1998 |
Luigi Rizzo <luigi@FreeBSD.org> |
Add manpages for dummynet and bridging
|
#
1284f2b2 |
|
27-Oct-1998 |
Nicolas Souchu <nsouch@FreeBSD.org> |
ppc.4 moved from man4 to man4.i386: parallel port chipset driver manpage pcf.4 added: Philips I2C/isa interface manpage
|
#
6c5ba3a5 |
|
27-Oct-1998 |
Nicolas Souchu <nsouch@FreeBSD.org> |
I2C framework manpages. See iicbus(4) for more info.
|
#
89045423 |
|
15-Oct-1998 |
Kenneth D. Merry <ken@FreeBSD.org> |
Update the scsi(4) man page for CAM, and add in links so that it appears as cam(4) as well. This includes a description of all the generic CAM kernel options, as well as a description of some of the CAM debugging printf options.
|
#
190831dd |
|
15-Oct-1998 |
Kenneth D. Merry <ken@FreeBSD.org> |
Update the sa(4) man page for CAM. This was repository-copied from the st(4) man page. Take out most of the sd(4) and st(4) man pages and point to the new da(4) and sa(4) man pages. Add sa.4 to the makefile. Reviewed by: ken Submitted by: gibbs
|
#
d7548561 |
|
15-Oct-1998 |
Kenneth D. Merry <ken@FreeBSD.org> |
Add the da(4) man page.
|
#
068a441a |
|
15-Oct-1998 |
Warner Losh <imp@FreeBSD.org> |
Add wst.4
|
#
ce79705e |
|
11-Oct-1998 |
Kenneth D. Merry <ken@FreeBSD.org> |
Add man pages for the passthrough driver and the CAM transport layer driver.
|
#
6d07e4c6 |
|
27-Sep-1998 |
Greg Lehey <grog@FreeBSD.org> |
Include vinum.4 in MAN4
|
#
149958e6 |
|
28-Jul-1998 |
Kenjiro Cho <kjc@FreeBSD.org> |
add Native ATM Protocol manual.
|
#
bcdf3ade |
|
02-Jan-1998 |
Mike Smith <msmith@FreeBSD.org> |
Add a manpage for the 'ppi' device, detailing its use and feeding.
|
#
bbb985d4 |
|
29-Dec-1997 |
Brian Somers <brian@FreeBSD.org> |
Add ssc(4).
|
#
468d8299 |
|
06-Sep-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Wire tun(4) into the Makefile. Slightly change the way how to credit NetBSD.
|
#
5efb7507 |
|
04-Aug-1997 |
Steve Passe <fsmp@FreeBSD.org> |
Add SMP(4) as a link to smp(4).
|
#
17251018 |
|
04-Aug-1997 |
Steve Passe <fsmp@FreeBSD.org> |
Added missing SMP kernel manpage. Mostly a stub at this point, needs alot of work. Noticed by: Steve Roome steve@visint.co.uk
|
#
cc04bc5f |
|
19-May-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Add a man page for sppp(4).
|
#
28fb62d3 |
|
02-Apr-1997 |
Wolfram Schneider <wosch@FreeBSD.org> |
Add manual page symlinks YP.4 -> yp.4 nis.4 -> yp.4 NIS.4 -> yp.4
|
#
b5d3fbf9 |
|
01-Apr-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Add od(4). Closes PR# 3170. Submitted by: Shunsuke Akiyama <akiyama@jp.freebsd.org>
|
#
e4343c4e |
|
22-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
sysmouse.4 should be in man4.i386.
|
#
f79219c3 |
|
20-Feb-1997 |
John-Mark Gurney <jmg@FreeBSD.org> |
added man page for /dev/sysmouse. (and activate it) plus add appropriate xrefs now that we have {cd,sd,st}.9
|
#
a1951008 |
|
13-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Oops. I accidently removed fpa.4 from the install list (it is a pending change...grr) Submitted by: bde
|
#
3586b410 |
|
13-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Add sl(4) and ppp(4). Obtained from: NetBSD
|
#
9a16c566 |
|
13-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Add vn(4) to document vn pseudo-devices. Obtained from: NetBSD
|
#
cb7ecbe3 |
|
30-Jan-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Actually remove the old netns/netiso man pages. They haven't been installed for the last 9 months or so anyways.
|
#
7ee8a293 |
|
15-Nov-1996 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
fimib.4 -> ifmib.4
|
#
93194d37 |
|
15-Nov-1996 |
Garrett Wollman <wollman@FreeBSD.org> |
Start to document how the interface MIB stuff is supposed to work.
|
#
adcdb5c2 |
|
10-Jul-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Add divert.4 to the list of man pages that are installed.
|
#
090d3c28 |
|
08-Jul-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
fix `make install' for subdirs (man4.i386, man8.i386) which I broke in rev 1.21 detected by: bde & jhay@mikom.csir.co.za
|
#
cd9a2f5c |
|
23-Jun-1996 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Bring in my changes for removing the pestilent obj links (unless you really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
|
#
e413a1d5 |
|
28-May-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
`make maninstall' should go down into the subdirs like `make install' does.
|
#
cdca955f |
|
04-May-1996 |
Satoshi Asami <asami@FreeBSD.org> |
Connect ccd man page and ccdconfig to parent Makefiles. Ok'd by: peter
|
#
e40f3f85 |
|
07-Apr-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Do not install the now unsupported netns and netiso related man pages. Comment out cross references to those man pages from other man pages.
|
#
c4a856d3 |
|
07-Apr-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Add a zero(4) man page to describe /dev/zero. Update null(4) to xref this new man page.
|
#
3656c5f4 |
|
11-Feb-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Added a update(4) man page to describe the kernel initiated update process and changed all of the old references to update(8) to update(4).
|
#
98375367 |
|
06-Feb-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
I forgot to move gsc.4 to the correct makefile after moving it from man4 to man4/man4.i386. Pointed out by bde again.
|
#
ad27caee |
|
02-Feb-1996 |
Mike Pritchard <mpp@FreeBSD.org> |
Added missing gsc(4) (Genius scanner related man page).
|
#
196fdc3f |
|
21-Jan-1996 |
Bruce Evans <bde@FreeBSD.org> |
Install intro.4, pt.4 and worm.4. I tried using `MAN4!= *.4' but it did weird things for plain make although it handled the long overlooked pt.4 and worm.4 better than the old manually edited list.
|
#
3c6e6efc |
|
14-Mar-1995 |
David Greenman <dg@FreeBSD.org> |
Added manual page for DEC DEFPA and DEFEA FDDI adapters. Submitted by: Matt Thomas
|
#
a53227ff |
|
17-Feb-1995 |
Ugen J.S. Antsilevich <ugen@FreeBSD.org> |
Move ipfirewall.4 & snp.4 facility manpage to share/man/man4
|
#
d69128d8 |
|
15-Feb-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Document Transaction TCP.
|
#
8f283fdc |
|
14-Feb-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Move apm(4) to i386 section, since it is i386-specific.
|
#
db35f309 |
|
25-Jan-1995 |
David Greenman <dg@FreeBSD.org> |
Added more missing manual pages from 1.1.5.
|
#
798bb3d2 |
|
25-Jan-1995 |
David Greenman <dg@FreeBSD.org> |
Install bpf manual page.
|
#
19a41dfc |
|
01-Nov-1994 |
Poul-Henning Kamp <phk@FreeBSD.org> |
The latest user-land changes from the author. I added a big warning to the apm.4 man-page. I also hope the Makefiles make sense now. Submitted by: HOSOKAWA Tatsumi
|
#
9d48e26c |
|
27-Oct-1994 |
Bruce Evans <bde@FreeBSD.org> |
Restore fd.4 to a machine-independent directory.
|
#
a2ecbe0c |
|
18-Oct-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
Add lkm.4
|
#
f04dc992 |
|
30-Sep-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Reshuffle all the man pages around in the Makefiles too (duh!).
|
#
c1d06ca1 |
|
07-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Moved YP general explanation manual page to a slightly more appropriate location.
|
#
c1aa8c2d |
|
05-Jul-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}.
|
#
afe61c15 |
|
30-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Share Sources
|