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.
|r336156||delphij||July 10, 2018, 1:42 a.m.||Use endian.h le32dec() instead of rolling our own.|
|r336154||kevans||July 10, 2018, 12:36 a.m.||subr_hints: Skip static_env and static_hints if they don't contain hints
This is possible because, well, they're static. Both the dynamic environment and the MD-environment (generally loader(8) environment) can potentially have room for new variables to be set, and thus do not receive this treatment.ViewVC
|r336153||kevans||July 10, 2018, 12:34 a.m.||subr_hints: Convert some bool-like ints to bools|
|r336152||kevans||July 10, 2018, 12:33 a.m.||subr_hints: Use goto/label instead of series of conditionals|
|r336151||cy||July 10, 2018, 12:26 a.m.||Remove redundant space.
MFC after: 3 daysViewVC
|r336150||daichi||July 10, 2018, 12:19 a.m.||top(1): Fix the prompt bug and core dump problem in o / p mode that occurred by r336028|
|r336149||markj||July 10, 2018, 12:18 a.m.||Fix pre-SI_SUB_CPU initialization of per-CPU counters.
r336020 introduced pcpu_page_alloc(), replacing page_alloc() as the backend allocator for PCPU UMA zones. Unlike page_alloc(), it does not honour malloc(9) flags such as M_ZERO or M_NODUMP, so fix that. r336020 also changed counter(9) to initialize each counter using a CPU_FOREACH() loop instead of an SMP rendezvous. Before SI_SUB_CPU, smp_rendezvous() will only execute the callback on the current CPU (i.e., CPU 0), so only one counter gets zeroed. The rest are zeroed by virtue of the fact that UMA gratuitously zeroes slabs when importing them into a zone. Prior to SI_SUB_CPU, all_cpus is clear, so with r336020 we weren't zeroing vm_cnt counters during boot: the CPU_FOREACH() loop had no effect, and pcpu_page_alloc() didn't honour M_ZERO. Fix this by iterating over the full range of CPU IDs when zeroing counters, ignoring whether the corresponding bits in all_cpus are set. Reported and tested by: pho (previous version) Reviewed by: kib (previous version) Differential Revision: https://reviews.freebsd.org/D16190ViewVC
|r336148||imp||July 10, 2018, 12:01 a.m.||Tweak documentation to RB_ constants to reflect current use
RB_ASKNAME is no longer instructions to the boot loader to request a prompt for which kernel to boot. Instead, it asks for what the root file system to use. RB_INITNAME is unused, and never has been in FreeBSD as far as I can tell. Remove it from the documentation and fix comment. RB_SELFTEST and RB_MINIROOT likewise (though they were completely undocumented). These last three constants can likely just be deleted as nothing references them (even to set useless bits). RB_ASKNAME doesn't actually survive reboot, however, so needs to be communicated to the bootloader via other means. If the bootloader sets it, though, it will be honored.ViewVC
|r336145||pfg||July 9, 2018, 8:38 p.m.||localedef(1): remove duplicated includes.
Hinted by: DragonFlyBSDViewVC
|r336144||jhibbits||July 9, 2018, 8:33 p.m.||powerpc/powernv: Make opal_i2c driver work with attached i2c drivers
* FreeBSD stores addresses in 8 bit format, but the OPAL API requires the 7-bit address, and encodes the direction elsewhere. Behave like other i2c drivers, and shift accordingly. * The OPAL API can already handle multiple requests in flight. Change the async token to be private to the thread, so as not to stomp across i2c accesses, remove the limitation error message, and use the correct message index to transfer all messages in the list. * Micro-optimize the async handler to not continuously call pmap_kextract() when spin-waiting for the operation to complete. This has been tested by hexdumping an EEPROM attached via the icee(4) driver.ViewVC
|r336143||pfg||July 9, 2018, 8:27 p.m.||sed(1): Suppress implicit-fallthrough.
Apparently some tools are not able to determine if all the cases of a switch are covered. Make use of the attribute for cases like this. Hinted by: DragonFlyBSD GGC8 (but fixed differently) CID: 976552ViewVC
|r336142||gonzo||July 9, 2018, 8 p.m.||ig4(4): add devmatch(8) PNP info
Now that we have all devices ids in a table add MODULE_PNP_INFO macro to let devmatch autoload moduleViewVC
|r336141||rmacklem||July 9, 2018, 7:58 p.m.||Add support for a "forced" pnfsdskill to the pNFS server kernel code.
The pnfsdskill(8) command will normally fail if there is no valid mirror for the DS to be disabled. However, a system administrator may need to disable a DS which does not have a valid mirror so that the nfsd threads can be terminated. This patch adds the kernel code needed by pnfsdskill(8) to implement this "forced" case of disabling a DS. This patch only affects the pNFS server.ViewVC
|r336140||manu||July 9, 2018, 7:03 p.m.||truncate: Add support for -s % and /
% round up to the multiple size and / round down This is compatible with gnu truncate. Add tests and document in the man page.ViewVC
|r336139||manu||July 9, 2018, 7:02 p.m.||truncate: style(9) some parts|