summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/cpan/Module-Metadata/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-28regenkn2-0/+5
2019-12-28Attach Symbios Logic Flash Accelerator eMLC cardskn2-2/+4
Those can be found in SPARC T4 machines, mine has the F80 800G model. Since other devices with different flash configurations use the same vendor/product ID, use the LSI chip name as product name as pointed out by jmatthew, thanks. OK jmatthew deraadt
2019-12-27Convert the speclisth hash buckets into SLIST macros. This makesbluhm4-32/+22
the vnode alias code more readable. OK visa@
2019-12-27Build dig with support for the Cookies EDNS option (aka SIT / Source identitysthen1-2/+3
tokens), ok deraadt@
2019-12-27Support regex search in copy mode, from Anindya Mukherjee in GitHubnicm1-38/+359
issue 2038.
2019-12-27make -n stop after parsing the config.benno1-3/+7
make -nv print the parsed configuration, then stop. ok sthen@, seems better deraadt@
2019-12-27Fix ifconfig WPA key installation with max allowed length SSIDs.stsp1-15/+17
ok claudio phessler deraadt sthen
2019-12-27tidy up the page;jmc1-95/+81
2019-12-27Relink ospf6d regress testdenis1-1/+2
2019-12-27Don't start background scans before WPA handshake has completed.stsp1-1/+4
ok phessler
2019-12-27Remove the kernel lock in pipe read and write routines since everythinganton1-12/+7
is serialized by the pipe_lock by now. The kernel lock is however still needed when interacting with kqueue in order to prevent a race and when potentially issuing SIGIO signals. ok visa@
2019-12-27Since we are now parsing rDNS proposals we can check for them.florian1-0/+8
2019-12-27slaacctl output changed with the addition of rDNS proposals.florian1-6/+55
Failing regress tests noticed by bluhm.
2019-12-27sort -Y internally in the options list, as is already done in synopsis;jmc1-17/+17
2019-12-27in the options list, sort -Y and -y;jmc1-5/+5
2019-12-27use a standard synopsis/usage() layout, and tidy up the man page a little;jmc2-97/+62
some macro simplifications from schwarze ok schwarze deraadt kn
2019-12-26tsleep -> tsleep_nsec(9) in setroot()kn1-2/+2
OK cheloha bluhm
2019-12-26Do not fail an assertion when a high level macro occurs in the bodyschwarze1-2/+14
of a conditional inside a .ce request block. Instead, abort the .ce block just like when there is no conditional in between. Bug found by espie@ working on the textproc/fstrcmp port.
2019-12-26Fix white spaces.bluhm1-13/+15
2019-12-26Use absolute path for config files.denis1-6/+8
2019-12-26Unlink ospf6d testsdenis1-2/+1
It fails on bluhm@ test infrastructure
2019-12-26Skip regress ftpd if there is no anonymous ftp user with existingbluhm1-2/+10
home directory.
2019-12-26Pass correct value into iterator callback for time formats.nicm1-5/+4
2019-12-26implement unregister_shrinker()jsg4-5/+9
ok kettenis@
2019-12-26Move extern declarations of vfsops variables into header file.bluhm2-43/+13
OK visa@
2019-12-26Convert struct vfsops initializer to C99 style.bluhm10-141/+141
OK visa@
2019-12-26In ACPI mode, do not generate "cpu" nodes for CPUs that are disabled.kettenis1-3/+5
Fixes booting on ACPI machines where the MADT table lists CPUs that are disabled such as the od1000 with new EDK2 firmware.
2019-12-26enable shrinker for ttmjsg1-7/+0
ok kettenis@
2019-12-26Add a number of new formats to inspect what sessions and clients anicm4-6/+243
window is present or active in. From Tyler Culp in GitHub issue 2034.
2019-12-26Add point-to-point support for broadcast interfaces.remi4-6/+18
tested by Kapetanakis Giannis ok denis@
2019-12-26It is believed that an implementation of madvise was available injsg1-3/+3
SunOS 4.0 based on text from the following papers. "Two 4.2BSD system calls, madvise and mincore, remain unspecified, madvise is intended to provide information to the system to influence its management policies. Since a major rework of such policies was deferred to a future release, we decided to defer full specification and implementation of madvise until that time." R. Gingell, J. Moran, W. Shannon "Virtual Memory Architecture in SunOS" Proceedings of USENIX Summer Conference, June 1987 AUUGN Volume 8 Number 5, October 1987 "Memory management related system calls based on the original 4.2BSD specification that were implemented include mmap, munmap, mprotect, madvise, and mincore." J. Moran "SunOS Virtual Memory Implementation" Proceedings of the Spring 1988 European UNIX Users Group Conference, April 1988 AUUGN Volume 9 Number 3, June 1988 and a reference in "Global Index", Part Number: 800-1758-10, Revision A, of 9 May 1988 bitsavers pdf/sun/sunos/4.0/800-1758-10A_Global_Index_198805.pdf discussed with an ok schwarze@
2019-12-25exit_type is already set up with exactly the information we need,espie1-11/+10
so get rid of cluttered duplicate logic okay kn@
2019-12-25disable a few more things which might look in /usr/local.deraadt1-1/+5
(I decided to take a look at ktrace -di output of the whole compilation procedure)
2019-12-25Replace macros knote_alloc() and knote_free() with direct use ofvisa1-11/+4
pool_get() and pool_put(). This makes it clearer that the knote allocation cannot fail and that the error check is unnecessary. OK anton@, kettenis@, mpi@
2019-12-25Use FOREACH macro to iterate over mnt_vnodelist.bluhm1-3/+2
OK millert@ visa@ benno@
2019-12-25WSDISPLAYIO_GTYPE is u_int not intjsg5-7/+7
2019-12-25Hook up the shrinker for inteldrm(4). This is a "light" version that onlykettenis8-13/+91
drops graphics buffers that are cached and not in active use. Help from beck@ for pointing out how to hook this up to our pagedaemon. ok jsg@
2019-12-25Condense a few multi line comments into single line ones. While hereanton1-40/+13
turn them into proper sentences. Gets rid of 27 lines in total.
2019-12-25Protect remaining fields of `struct pipe' using the pipe_lock. In orderanton2-41/+61
to simplify the locking pattern, revert back to using a hand-rolled I/O lock just like FreeBSD and NetBSD does. The state of pipes is quite different compared to when I made use of a rwlock for the I/O lock in revision 1.96. Most notably, the pipe_lock can now be used while sleeping. This does imply that witness(4) tracking of the I/O lock is lost but the implementation ends up being simpler. ok visa@
2019-12-25TIMEOUT_INITIALIZER(9): C99 initializerscheloha1-3/+8
2019-12-25timeout(9): new flag: TIMEOUT_SCHEDULED, new statistic: tos_scheduledcheloha3-19/+25
This flag is set whenever a timeout is put on the wheel and cleared upon (a) running, (b) deletion, and (c) readdition. It serves two purposes: 1. Facilitate distinguishing scheduled and rescheduled timeouts. When a timeout is put on the wheel it is "scheduled" for a later softclock(). If this happens two or more times it is also said to be "rescheduled". The tos_rescheduled value thus indicates how many distant timeouts have been cascaded into a lower wheel level. 2. Eliminate false late timeouts. A timeout is not late if it is due before softclock() has had a chance to schedule it. To track this we need additional state, hence a new flag. rprocter@ raises some interesting questions. Some answers: - This interface is not stable and name changes are possible at a later date. - Although rescheduling timeouts is a side effect of the underlying implementation, I don't forsee us using anything but a timeout wheel in the future. Other data structures are too slow in practice, so I doubt that the concept of a rescheduled timeout will be irrelevant any time soon. - I think the development utility of gathering these sorts of statistics is high. Watching the distribution of timeouts under a given workflow is informative. ok visa@
2019-12-24delete a few sentences which only restate what is already obvious;schwarze1-18/+2
OK jmc@ deraadt@ kn@
2019-12-24Remove non-sensical line. The node certainly hasn't been rebuilt yet,espie1-3/+1
and the first thing job_attach_node does is... set the field to BUILDING. probably remnants of code prior to refactoring okay captain_obvious
2019-12-24dmesg(8) allocated a bit too much memory due to padding of structbluhm1-2/+3
msgbuf. Use the same size algorithm in kernel and userland. OK cheloha@ guenther@ deraadt@
2019-12-24Fill in names for consbufsize and consbuf sysctl for nicer kdump(1)bluhm1-3/+3
output.
2019-12-24Merge two missed fixes from login.c to login_passwd.c.millert1-4/+5
- use the correct length when checking for "-v lastchance=yes" - don't try to zero pass if it is NULL From miod@
2019-12-24The console buffer is allocated during startup. initconsbuf() isbluhm1-9/+4
only called from main(). There allocation must not fail, so better use M_WAITOK and remove error handling. As it is not a temporary buffer, M_TTYS is more appropriate. OK deraadt@ mpi@
2019-12-24simplify assertionsanton1-17/+5
2019-12-24Fix name of option, GitHub issue 2030.nicm1-3/+3
2019-12-24add pipe kqueue testsanton4-3/+319