Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Improve USB audio mixer support for USB audio class 1 and 2. - make sure volume controls are correctly mapped to "pcm" and "rec" depending on how they deliver audio to the USB host. - make sure there are no duplicate record selections. - remove internal only mixer class type. - don't add software volume controls for recording only. - some minor mixer code cleanup.

    • -389
    • +254
Be more intelligent when classifying USB audio

Make mute controls available for USB audio

Factor out USB audio mixer value range check.

Avoid scaling USB audio mixer values twice.

fix test list

Relax too strict SES element descriptors check

Account out of buffer as dropped packets in mlx5en(4).

Remove obsolete bufring stats in mlx5en(4).

Count number of times transmit ring is out of buffers in mlx5en(4).

Don't drop packets having too many TCP option headers in mlx5en(4).

Ensure a minimum inline size of 16 bytes in mlx5en(4).

This includes 14 bytes of ethernet header and 2 bytes of VLAN header.

This allows for making assumptions about the inline size limit

in the fast transmit path later on.

Use a signed integer variable to catch underflow.

Obtained from: FreeBSD

    • -9
    • +13
Add support for BCM54618SE PHY

Ignore ND6 neighbor advertisement received for static link-layer entries.

more formatting

fix a bunch of formatting issues.

Obtained from: freebsd

Fix calculation of the recurring weekdays

fix a couple of buffer overflows

-fno-common fixes

    • -1
    • +1
net80211: fix another possible panic for some drivers


ZVOLs should not be allowed to have children

zfs create, receive and rename can bypass this hierarchy rule. Update

both userland and kernel module to prevent this issue and use pyzfs

unit tests to exercise the ioctls directly.

Note: this commit slightly changes zfs_ioc_create() ABI. This allow to

differentiate a generic error (EINVAL) from the specific case where we

tried to create a dataset below a ZVOL (ZFS_ERR_WRONG_PARENT).

make all is needed to generate .depend.*

ng_nat implements NAT for IPv4 traffic only. When connected to an ng_ether node it erroneously handled IPv6 packets as well.

bad indent

Correct "service ipfw status" for INET6-only systems.

Allow ng_nat to be attached to a ethernet interface directly via ng_ether(4) or the likes. Add new control message types: setdlt and getdlt to switch from default DLT_RAW (no encapsulation) to DLT_EN10MB (ethernet).

Use proper boolean expressions for soft update macros.

use NULL for SYSINIT's last arg

Fine grain locking inside the cuse(3) kernel module.

Implement one mutex per cuse(3) server instance which also cover the

clients belonging to the given server instance.

This should significantly reduce the mutex congestion inside the

cuse(3) kernel module when multiple servers are in use.

Obtained from: FreeBSD