committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
NNN or rNNN filter by revision.
NNN-MMM or rNNN-rMMM filter by revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|r365749||markj||Sept. 15, 2020, 1:36 p.m.||Fix some posixshmcontrol nits.|
|r365739||bdragon||Sept. 15, 2020, 4:22 a.m.||[PowerPC] Remove obsolete MK_LOADER_FORCE_LE
In D12421, the ability to compile stand/ in little-endian was added, with the intention to extend loader.kboot to run in Petitboot. However, no further work was done, as the kernel then gained self-execution capabilities as Petitboot was taught to load FreeBSD kernels directly. The FreeBSD installer on powerpc64 (on POWER8 and POWER9) uses /boot/etc/kboot.conf instead of loader. As this option does nothing but cause stand/ to be miscompiled and actively causes confusion, remove it. (I have a functioning petitboot loader in my local tree, however, it turned out to be quite inconvient to use due to the current petitboot plugin design so I put it on hold.) Reviewed by: emaste, imp, jhibbits Sponsored by: Tag1 Consulting, Inc. Differential Revision: https://reviews.freebsd.org/D26430ViewVC
|r365737||imp||Sept. 14, 2020, 11:51 p.m.||We don't need the sc_ekeys_lock in standalone environment.
When we bring in geli into the boot loader, we are single threaded so we don't have to worry about locking. We have no mutexes, and don't need to use them, so comment it out. MFC After: 3 daysViewVC
|r365735||imp||Sept. 14, 2020, 11:30 p.m.||Don't do the busy dance in icee_open/close|
|r365734||imp||Sept. 14, 2020, 11:27 p.m.||Tweak what's visible in the standalone environment. We define offsetof
in stand.h typically, but when this is included we can define it multiple times. However, we don't define bool in stand.h at the moment, so allow it to be defined inside types.h when we're building for the standalone environment. MFC After: 3 daysViewVC
|r365732||np||Sept. 14, 2020, 10:15 p.m.||cxgbe(4): Get the count of FCS errors from the MAC and not MPS for T6 ports.
The MPS register on the T6 counts something other than FCS errors despite its name. MFC after: 3 days Sponsored by: Chelsio CommunicationsViewVC
|r365729||ian||Sept. 14, 2020, 5:33 p.m.||Add product ID strings for a couple Microchip usb hubs. Also, update the
vendor ID string to say just "Microchip Technology" -- the buyout of Standard Microsystems happened in 2012 and the SMC/SMSC names are pretty much retired at this point. PR: 241406ViewVC
|r365727||andrew||Sept. 14, 2020, 4:18 p.m.||Cleanups for gprof:|
|r365726||andrew||Sept. 14, 2020, 4:12 p.m.||Use MACHINE_CPUARCH when checking for arm64
Use MACHINE_CPUARCH with arm64 (aarch64) when we build code that could run on any 64-bit Arm instruction set. This will simplify checks in downstream consumers targeting prototype instruction sets. The only place we check for MACHINE_ARCH == aarch64 is when building the device tree blobs. As these are targeting current generation ISAs. Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D26370ViewVC
|r365725||gjb||Sept. 14, 2020, 3:58 p.m.||Fix setting RELENGDIR when release.sh is called from an external|
|r365724||bdragon||Sept. 14, 2020, 3:48 p.m.||stand/ficl 64-bit compatibility
Currently, the only thing that prevents a functioning 64-bit FICL build is a few integer types that were intended to be fixed-width. Changing them to C99 integer types allows building a functioning 64-bit FICL. While this isn't applicable to the default settings of any in-tree loaders, it is necessary for a future Petitboot loader, due to the requirement that it be compiled as a 64-bit program. Reviewed by: tsoome, imp (earlier revision) Sponsored by: Tag1 Consulting, Inc. Differential Revision: https://reviews.freebsd.org/D26364ViewVC
|r365723||bdragon||Sept. 14, 2020, 3:20 p.m.||[PowerPC] Make cpu frequency detection endian-independent
On ibm,extended-clock-frequency, ensure we be64toh() the value. On clock-frequency, remove the right-shifting hack (which was needed due to reading a 32 bit value into a 64 bit variable) and switch to OF_getencprop() for reading (which will handle endian conversion internally.) Reviewed by: jhibbits (in irc) Sponsored by: Tag1 Consulting, Inc.ViewVC
|r365720||gordon||Sept. 14, 2020, 2:45 p.m.||Partially revert r346018 and use the if/then construct instead of shell.
There are a couple of places in the tree that directly parse the newvers.sh script looking for the BRANCH variable. I found two locations, one in release/Makefile and the other in bin/freebsd-version/Makefile. While there is a good argument that BRANCH_OVERRIDE should properly propagate in those circumstances and the new behavior is thus better, the reality is this change broke freebsd-update's ability to find timestamps in binaries and resulted in a large number of gratuitous changes. Reported by: freebsd-update Discussed with: cperciva MFC after: 1 dayViewVC
|r365719||hselasky||Sept. 14, 2020, 2:24 p.m.||Poll statistics more frequently in mlx5en(4).
This makes traffic steering algorithms more accurate. MFC after: 1 week Submitted by: gallatin @ Sponsored by: Mellanox Technologies // NVIDIA NetworkingViewVC
|r365713||trasz||Sept. 14, 2020, 10:35 a.m.||Skip armv7 bectl tests on CI; they deadlock (""KSTACK_PAGES is 2").
PR: 249229 Sponsored by: DARPAViewVC