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.
|r356895||manu||Jan. 19, 2020, 8:04 p.m.||zilinx/zy7_qspi: Add a qspi driver for Zynq platforms.|
|r356894||emaste||Jan. 19, 2020, 7:57 p.m.||src.conf.5: regen after BINUTILS defaults and description changes|
|r356893||manu||Jan. 19, 2020, 7:56 p.m.||rk805: Add a regnode_init method
This method will set the desired voltaged based on values in the DTS. It will not enable the regulator, this is the job of either a consumer or regnode_set_constraint SYSINIT if the regulator is boot_on or always_on. Reviewed by: mmel MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D23216ViewVC
|r356892||emaste||Jan. 19, 2020, 7:56 p.m.||src.opts.mk: default BINUTILS_BOOTSTRAP to NO except for x86 and powerpc
x86 needs bootstrap GNU as for assembling a few files, and powerpc needs GNU ld.bfd for linking 32-bit objects. All other targets either fully use in-tree Clang and lld, or rely on external toolchain. Sponsored by: The FreeBSD FoundationViewVC
|r356891||manu||Jan. 19, 2020, 7:51 p.m.||arm: allwinner: Add GPIO Interrupt support
Not all pins in Allwinner have interrupts support so we rely on the padconf data to add the proper caps when pin_getcaps is called. The pin is switch to the specific "eint" function during setup_intr and switched back to its old function in teardown_intr. Only INTR_MAP_DATA_GPIO is supported for now. MFC after: 1 monthViewVC
|r356890||emaste||Jan. 19, 2020, 7:47 p.m.||remove caution notes from WITHOUT_BINUTILS* descriptions
WITHOUT_BINUTILS and WITHOUT_BINUTILS_BOOTSTRAP previously included claims about being unable to build if set. Those cautions are no longer universally true, and most FreeBSD targets can function more or less without enabling GNU Binutils. Just remove the cautions. Sponsored by: The FreeBSD FoundationViewVC
|r356889||emaste||Jan. 19, 2020, 7:16 p.m.||limit building GNU assembler (as) to x86
GNU as 2.17.50 is currently required by amd64 and i386 for at least one file that cannot be assembled by Clang's integrated assembler (IAS). Other supported CPU architectures either use Clang IAS for all assembly files, or rely on external toolchain. Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23180ViewVC
|r356888||manu||Jan. 19, 2020, 7:14 p.m.||arm: allwinner: Fix padconf for interrupts information
Add a eint_bank member to the allwinner_pins structure. On Allwinner SoCs not all pins can do interrupt. Older SoC (A10/A13 and A20) there is a maximum number of interrupts set to 32 and all the configuration is done in the same registers. While on "newer" SoCs (>=A31) interrupts registers are splitted per pin bank (i.e. all interrupts available in bank B will be configured with a sets of registers and the one in bank G in another set). While here set the names to all interrupts function to pX_eintY where X is the bank name and Y the interrupt number. To whom ever in the future look at the H5 manual and notice that the bank F have interrupts support : This isn't true, trust me. MFC after: 1 monthViewVC
|r356887||jeff||Jan. 19, 2020, 6:36 p.m.||It has not been possible to recursively terminate a vnode object for some time|
|r356886||jeff||Jan. 19, 2020, 6:30 p.m.||Make collapse synchronization more explicit and allow it to complete during
paging. Shadow objects are marked with a COLLAPSING flag while they are collapsing with their backing object. This gives us an explicit test rather than overloading paging-in-progress. While split is on-going we mark an object with SPLIT. These two operations will modify the swap tree so they must be serialized and swap_pager_getpages() can now directly detect these conditions and page more conservatively. Callers to vm_object_collapse() now will reliably wait for a collapse to finish so that the backing chain is as short as possible before other decisions are made that may inflate the object chain. For example, split, coalesce, etc. It is now safe to run fault concurrently with collapse. It is safe to increase or decrease paging in progress with no lock so long as there is another valid ref on increase. This change makes collapse more reliable as a secondary benefit. The primary benefit is making it safe to drop the object lock much earlier in fault or never acquire it at all. This was tested with a new shadow chain test script that uncovered long standing bugs and will be integrated with stress2. Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D22908ViewVC
|r356885||jeff||Jan. 19, 2020, 6:18 p.m.||Provide an API for interlocked refcount sleeps.|
|r356884||mjg||Jan. 19, 2020, 5:47 p.m.||vfs: allow v_holdcnt to transition 0->1 without the interlock|
|r356883||mjg||Jan. 19, 2020, 5:05 p.m.||cache: counter_u64_add_protected -> counter_u64_add
Fixes booting on RISC-V where it does happen to not be equivalent. Reported by: lwhsuViewVC
|r356882||carlavilla||Jan. 19, 2020, 4:24 p.m.||Add myself as a mentee of bcr
Patch by: carlavilla@(doc-committer) Approved by: bcr@(mentor)ViewVC
|r356881||emaste||Jan. 19, 2020, 2:46 p.m.||pkgbase: allow the pkg format to be overridden|