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.
|r318385||jilles||May 16, 2017, 9:54 p.m.||sh: Simplify output buffering.
Similarly to how STPUTC was changed, change struct output to store the pointer just past the end of the available space instead of the size of the available space, so after writing a character it is only necessary to increment a pointer and not to decrement a counter.ViewVC
|r318383||davidcs||May 16, 2017, 9:46 p.m.||QL_DPRINT macro modfied to handle multiple args; print line#.
Submitted by:Shminderjit.Singh@cavium.com MFC after:3 daysViewVC
|r318382||davidcs||May 16, 2017, 9:34 p.m.||1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for processing interrupts drops to around 1% for 100G and under 1% for other speeds.
2. Use sysctls for TRACE_LRO_CNT and TRACE_TSO_PKT_LEN 3. remove unused mtx tx_lock 4. bind taskqueue kernel thread to the appropriate cpu core 5. when tx_ring is full, stop further transmits till at least 1/16th of the Tx Ring is empty. In our case 1K entries. Also if there are rx_pkts to process, put the taskqueue thread to sleep for 100ms, before enabling interrupts. 6. Use rx_pkt_threshold of 128. MFC after:3 daysViewVC
|r318380||kib||May 16, 2017, 7:53 p.m.||Pretend that there is some security when executing in direct mode.|
|r318366||emaste||May 16, 2017, 7:03 p.m.||newfs_msdos: clarify description of -T (timestamp) option|
|r318364||phil||May 16, 2017, 6:46 p.m.||Import libxo-0.7.2; add xo_options.7.
Submitted by: phil Reviewed by: sjg Approved by: sjg (mentor)ViewVC
|r318363||jhb||May 16, 2017, 6:42 p.m.||Skip tests depending on coredumps if coredumps are disabled via kern.coredump.
The kern.coredump sysctl can be set to 0 to disable coredumps. Skip the 'status_coredump' and 'wait6_coredumped' tests if this sysctl is set to 0 rather than reporting a failure. Submitted by: brooks Reviewed by: ngie Obtained from: CheriBSD Sponsored by: DARPA / AFRL Differential Revision: https://reviews.freebsd.org/D10665ViewVC
|r318360||jhb||May 16, 2017, 6:39 p.m.||Fix p_endcopy.
For p_endcopy to work correctly, it must be the name of the next element in struct proc after the end of the copy region, not the name of the last element in the copy region. Currently, the last element (p_elf_flags) is not being copied. In addition, the p_xexit and p_xsig fields should not be copied on fork, so move them out of the copy region. Reviewed by: kib MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D10677ViewVC
|r318359||sbruno||May 16, 2017, 6:05 p.m.||Add version tag to the driver.|
|r318356||tsoome||May 16, 2017, 5:35 p.m.||libstand: increase nfs max read size to 16k
With ip fragment reassembly implemented, it makes sense to allow larger nfs reads. Note due to loader heap size limit, we do not want to set too large maximum read size. Also we do not change default read size. Reviewed by: bcr, allanjude Differential Revision: https://reviews.freebsd.org/D10754ViewVC
|r318355||emaste||May 16, 2017, 5:04 p.m.||newfs_msdos: add -T (timestamp) option for reproducible builds
This includes some whitespace and minor bug fixes relative to NetBSD, which will be submitted upstream at the conclusion of the makefs msdos update. NetBSD revs: mkfs_msdos.c 1.11 mkfs_msdos.h 1.4 newfs_msdos.8 1.22 newfs_msdos.c 1.44 Submitted by: Siva Mahadevan <firstname.lastname@example.org> Reviewed by: emaste Obtained from: NetBSD Sponsored by: The FreeBSD FoundationViewVC
|r318354||cem||May 16, 2017, 4:20 p.m.||Correct page frame mask constant used in pmap_change_attr_locked
This was introduced in r290156. It's present in 11.0, but not any 10.x release unless someone decided to MFC it. It affects ordinary pages right above the DMAP limit, which is effectively system memory rounded up to a 1 GB (3rd level superpage) boundary (or up to a minimum of 4 GB, on small systems). Reported by: vangyzen Reviewed by: kib, alc Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D4030ViewVC
|r318353||hselasky||May 16, 2017, 2:21 p.m.||Avoid use of contiguous memory allocations in busdma when possible.
This patch improves the boundary checks in busdma to allow more cases using the regular page based kernel memory allocator. Especially in the case of having a non-zero boundary in the parent DMA tag. For example AMD64 based platforms set the PCI DMA tag boundary to PCI_DMA_BOUNDARY, 4GB, which before this patch caused contiguous memory allocations to be preferred when allocating more than PAGE_SIZE bytes. Even if the required alignment was less than PAGE_SIZE bytes. This patch also fixes the nsegments check for using kmem_alloc_attr() when the maximum segment size is less than PAGE_SIZE bytes. Updated some comments describing the code in question. Differential Revision: https://reviews.freebsd.org/D10645 Reviewed by: kib, jhb, gallatin, scottl MFC after: 1 week Sponsored by: Mellanox TechnologiesViewVC
|r318352||jonathan||May 16, 2017, 1:27 p.m.||Rename rtld's parse_libdir to parse_integer.
This is a more accurate name, as the integer doesn't have to be a library directory descriptor. It is also a prerequisite for more argument parsing coming in the near future (e.g., parsing explicit binary descriptors). Reviewed by: kib MFC after: 2 weeks Sponsored by: NSERCViewVC
|r318337||loos||May 16, 2017, 5:10 a.m.||Add the Marvell SDHCI controller to the list of supported devices in|