committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
6d4d6573 | mav | June 22, 2019, 7:09 p.m. | Decouple enc/ses verbosity from bootverbose. | |
05b62601 | imp | June 22, 2019, 4:54 p.m. | Add list of valid CPUTYPE flags for arm/arm64 to make.conf example
Summary: Adds a list of valid CPUTYPE flags for arm and arm64 architectures List taken from share/mk/bsd.cpu.mk Submitted by: Daniel Engberg Reviewed By: imp Differential Revision: https://reviews.freebsd.org/D20315cgit ViewVC |
|
36c5a4cb | alc | June 22, 2019, 4:26 p.m. | Introduce pmap_remove_l3_range() and use it in two places:
(1) pmap_remove(), where it eliminates redundant TLB invalidations by pmap_remove() and pmap_remove_l3(), and (2) pmap_enter_l2(), where it may optimize the TLB invalidations by batching them. Reviewed by: markj MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D12725cgit ViewVC |
|
6ab631e8 | dteske | June 22, 2019, 3:39 p.m. | `libjail/jail.c' includes both <sys/param.h> and <sys/types.h>
Latter is undesired when including <sys/param.h> according to style(9) Submitted by: Faraz Vahedi Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D20637cgit ViewVC |
|
a6d2a24c | rlibby | June 22, 2019, 5:35 a.m. | ddb show proc typo | |
b8038d78 | mav | June 22, 2019, 3:50 a.m. | Remove ancient SCSI-2/3 mentioning. | |
a616b253 | dougm | June 22, 2019, 3:16 a.m. | Modify swapon(8) to invoke BIO_DELETE to trim swap devices, either if
'-E' appears on the swapon command line, or if "trimonce" appears as an fstab option. Discussed at: BSDCAN Tested by: markj Reviewed by: markj Approved by: markj (mentor) Differential Revision:https://reviews.freebsd.org/D20599cgit ViewVC |
|
df840654 | vangyzen | June 22, 2019, 1:20 a.m. | VirtIO SCSI: validate seg_max on attach
Until r349278, bhyve presented a seg_max to the guest that was too large. Detect this case and clamp it to the virtqueue size. Otherwise, we would fail the "too many segments to enqueue" assertion in virtqueue_enqueue(). I hit this by running a guest with a MAXPHYS of 256 KB. Reviewed by: bryanv cem MFC after: 1 week Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D20703cgit ViewVC |
|
6805c9b7 | mav | June 22, 2019, 1:06 a.m. | Make ELEMENT INDEX validation more strict.
SES specifications tell: "The Additional Element Status descriptors shall be in the same order as the status elements in the Enclosure Status diagnostic page". It allows us to question ELEMENT INDEX that is lower then values we already processed. There are many SAS2 enclosures with this kind of problem. While there, add more specific error messages for cases when ELEMENT INDEX is obviously wrong. Also skip elements with INVALID bit set. MFC after: 2 weekscgit ViewVC |
|
0feb46b0 | scottl | June 21, 2019, 11:40 p.m. | Refactor xpt_getattr() to make it more readable. No outwardly | |
44f654fd | asomers | June 21, 2019, 11:29 p.m. | fusefs: fix corruption on short reads caused by r349279 | |
7318fcb5 | mav | June 21, 2019, 11:29 p.m. | Fix individual_element_index when some type has 0 elements.
When some type has 0 elements, saved_individual_element_index was set to -1 on second type bump, since individual_element_index was not restored after the first. To me it looks easier just to increment saved_individual_element_index separately than think when to save it. MFC after: 2 weekscgit ViewVC |
|
1bb95729 | asomers | June 21, 2019, 9:50 p.m. | Reduce namespace pollution from r349233
Define __daddr_t in _types.h and use it in filio.h Reported by: ian, bde Reviewed by: ian, imp, cem MFC after: 2 weeks MFC-With: 349233 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D20715cgit ViewVC |
|
aef22f2d | asomers | June 21, 2019, 9:44 p.m. | fusefs: correctly handle short reads
A fuse server may return a short read for three reasons: * The file is opened with FOPEN_DIRECT_IO. In this case, the short read should be returned directly to userland. We already handled this case correctly. * The file was truncated server-side, and the read hit EOF. In this case, the kernel should update the file size. Fixed in the case of VOP_READ. Fixing this for VOP_GETPAGES is TODO. * The file is opened in writeback mode, there are dirty buffers past what the server thinks is the file's EOF, and the read hit what the server thinks is the file's EOF. In this case, the client is trying to read a hole, and should zero-fill it. We already handled this case, and I added a test for it. Sponsored by: The FreeBSD Foundationcgit ViewVC |
|
db2114b4 | vangyzen | June 21, 2019, 6:57 p.m. | bhyve: Fix vtscsi maximum segment config
The seg_max value reported to the guest should be two less than the host's maximum, in order to leave room for the request and the response. This is analogous to r347033 for virtio_block. We hit the "too many segments to enqueue" assertion on OneFS because we increase MAXPHYS to 256 KB. Reviewed by: bryanv Discussed with: cem jhb rgrimes MFC after: 1 week Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D20529cgit ViewVC |