src

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
debug build on master again

release config

release config

fix missing \

fix missing \

Hyper-V: hn: Relinquish cpu in HN_LOCK to avoid deadlock

The try lock loop in HN_LOCK put the thread spinning on cpu if the lock

is not available. It is possible to cause deadlock if the thread holding

the lock is sleeping. Relinquish the cpu to work around this problem even

it doesn't completely solve the issue. The priority inversion could cause

the livelock no matter how less likely it could happen. A more complete

solution may be needed in the future.

Obtained from: FreeBSD https://reviews.freebsd.org/rS366721

With some popular multiplayer games (such as Counter-Strike: Global Offensive) the Linux Steam client likes to occasionally scan the game process memory, presumably as part anti-cheat measures. Turns out the client also expects each inode entry to be followed by a space character, otherwise the parsing code crashes.

Obtained from FreeBSD: https://reviews.freebsd.org/rS366722

fix perl

add perl 5.32.0 dir

remove some items

turn on perl again.

fix path

add perl 5.28 files.

perl

bump for perl and mdnsresponder imports

deal with missed files.

    • -0
    • +1
    /contrib/perl/.metaconf-exclusions.txt
Upgrade Perl to 5.32.0

    • -1214
    • +1247
    /contrib/perl/AUTHORS
    • -0
    • +25305
    /contrib/perl/Configure.orig
    • -20
    • +26
    /contrib/perl/Cross/config.sh-arm-linux
    • -20
    • +26
    /contrib/perl/Cross/config.sh-arm-linux-n770
    • -0
    • +0
    /contrib/perl/Cross/generate_config_sh
  1. … 2344 more files in changeset.
mdns update

Remove old mdns files

  1. … 195 more files in changeset.
Update mDNSResponder to 1096.40.7

  1. … 421 more files in changeset.
Merge branch 'master' of ssh://github.com/midnightbsd/src into master

add special

update version

added llvm-symbolizer

add llvm-symbolizer

    • -0
    • +20
    /usr.bin/clang/llvm-symbolizer/Makefile
add null checks

document SIOCGIFMEDIA add

Bring in a patch for SIOCGIFDATA

For interfaces that do not support SIOCGIFMEDIA (for which there are quite a few) the only fallback is to query the interface for if_data->ifi_link_state.

While it's possible to get at if_data for an interface via getifaddrs(3) or sysctl, both are heavy weight mechanisms.

SIOCGIFDATA is a simple ioctl to retrieve this fast with very little resource use in comparison.

This implementation mirrors that of other similar ioctls in FreeBSD.

Other BSD's support SIOCGIFDATA and I would like FreeBSD to as well.

Obtained from Roy Marples, FreeBSD https://reviews.freebsd.org/D26538

Merge branch 'master' of github.com:MidnightBSD/src

udf: Validate the full file entry length

Otherwise a corrupted file entry containing invalid extended attribute

lengths or allocation descriptor lengths can trigger an overflow when

the file entry is loaded.