User Details
- User Since
- Jun 12 2018, 3:15 AM (142 w, 20 h)
Yesterday
Nit: naming
Mark done
Style and code cleanups suggested by hps@
Mon, Mar 1
Rebased to match git-arc workflow
Updates with markj@'s suggestions.
Sun, Feb 28
Remove the device_printf in amdiommu
There are some other directions we could take:
- Expanding the bus KPI to skip probing the marked devices
- pci_cfg_save_msi/msix remembering the msi/msix.
- Adding a new KPI manipulating the pci_devinfo's msi_data and msi_addr.
Remove "All rights reserved."
Fri, Feb 26
I forgot to remove ivhd_hdrs[i-1] = ivhd_hdrs[i];
Removed.
Rebased.
Rebased.
Rebased.
Rebased.
syscallsubr.h: Remove nonexisting prototypes.
Thu, Feb 25
Rebased.
Fix compilation.
Move the last paragraph in DESCRIPTION section to CAVEATS section.
Add a line in description to tell developers not to make an assumption.
This could be MFCed, as zero_region is from FreeBSD 9 era.
Wed, Feb 24
Reorder SEE ALSO section to fix mandoc -T lint warning.
Forgot to add manpage to share/man/man9/Makefile
I am wrong on that, it is indeed a page.
In vop_stddeallocate:
- Use zero_range for zero-filling
- Replace MAXPHYS with maxphys
Tue, Feb 23
Updated commit message.
Rebased on top of the most recent D28817.
- Moved virtio_legacy_setup_msix to virtio_legacy_attach
- Moved virtio_legacy_cleanup_msix to virtio_legacy_detach
Mon, Feb 22
Sun, Feb 21
nfsvno_allocate: Use cred from argument instead of td_ucred.
Rebased on top of the newest D27194.
Rebased on top of the newest D27194.
Rebased on top of the newest D27194.
Rebased on top of the newest D27194.
Rebased
Rebased
Rebased
Rebased
Updated to tools/tools/git/git-arc.sh workflow
- cpucontrol(8): Fix display.
- grep: fix null pattern and empty pattern file behavior
- grep: turn off -w if -x is specified
- Add vnode_pager_purge_range(9) KPI
- vnode_pager_purge_range comments updated
- Add vnode_pager_purge_range.9
- vnode_pager_purge_range.9 linting and style fixes
- Update wording
- Two fixes:
- Minor changes in vnode_pager_purge_range to unnecessary vm_object_page_remove
- vnode_pager_purge_range fixes on non-existing page (m == NULL)
- Add fspacectl(2) and VOP_FDEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
Update commit message
Update commit message
Switch to tools/tools/git/arc-git.sh workflow.
The old virtio_pci.c code handling legacy Virtio is ported over to
virtio_pci_legacy.c in FreeBSD 13 and -CURRENT
Fix missing closing curly bracket
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- Manpages works:
- Put posix_fallocate under the fo_fspacectl umbrella
Sat, Feb 20
@number201724_me.com Could you test this change also?
This differential is superseded by D28818.
Catch up with changes from D28817
@number201724_me.com Could you test this patch? Thanks.
This is abandoned and superseded by https://reviews.freebsd.org/D28817.
Rebased
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- Manpages works:
- Put posix_fallocate under the fo_fspacectl umbrella
Rebased
- Add vnode_pager_purge_range(9) KPI
- vnode_pager_purge_range comments updated
- Add vnode_pager_purge_range.9
- vnode_pager_purge_range.9 linting and style fixes
- Update wording
- Two fixes:
- Minor changes in vnode_pager_purge_range to unnecessary vm_object_page_remove
- vnode_pager_purge_range fixes on non-existing page (m == NULL)
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- Manpages works:
- Put posix_fallocate under the fo_fspacectl umbrella
Rebased
- Add vnode_pager_purge_range(9) KPI
- vnode_pager_purge_range comments updated
- Add vnode_pager_purge_range.9
- vnode_pager_purge_range.9 linting and style fixes
- Update wording
- Two fixes:
- Minor changes in vnode_pager_purge_range to unnecessary vm_object_page_remove
- vnode_pager_purge_range fixes on non-existing page (m == NULL)
Fri, Feb 19
fspacectl.2: Document EINVAL errno, which happens when calling posix_fallocate on OpenZFS.
- Manpages works:
- Put posix_fallocate under the fo_fspacectl umbrella
Reorganize commits
- Manpages works:
- Put posix_fallocate under the fo_fspacectl umbrella
fspacectl_test.c fixes and OFF_MAX test case addition
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- fspacectl.2 added
- VOP_DEALLOCATE.9 added
- vn_deallocate.9 added
- Put posix_fallocate under the fo_fspacectl umbrella
- VOP_ALLOCATE.9: Changing prototype
- Document _PC_FDEALLOC_PRESENT in pathconf.2
- fspacectl.2: Document SPACECTL_ALLOC
- fspacectl.2: Clarifies !SPACECTL_F_CANEXTEND cases for SPACECTL_ALLOC and SPACECTL_DEALLOC
fspacectl(2), vn_deallocate and vn_fallocate do not accepts len == 0 from now.
Document more changes in commit message
- Change vop_allocate call
Fixes
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- fspacectl.2 added
- VOP_DEALLOCATE.9 added
- vn_deallocate.9 added
- Put posix_fallocate under the fo_fspacectl umbrella
- Document _PC_FDEALLOC_PRESENT in pathconf.2
- fspacectl.2: Document SPACECTL_ALLOC
- fspacectl.2: Clarifies !SPACECTL_F_CANEXTEND cases for SPACECTL_ALLOC and SPACECTL_DEALLOC
- fspacectl_test.c: Cleanups
- fspacectl_test.c: Add SPACECTL_ALLOC test cases
- Change vop_allocate call
Cleanups and extend VOP_ALLOCATE(9)
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- fspacectl.2 added
- VOP_DEALLOCATE.9 added
- vn_deallocate.9 added
- Put posix_fallocate under the fo_fspacectl umbrella
- Document _PC_FDEALLOC_PRESENT in pathconf.2
- fspacectl.2: Document SPACECTL_ALLOC
- fspacectl.2: Clarifies !SPACECTL_F_CANEXTEND cases for SPACECTL_ALLOC and SPACECTL_DEALLOC
- fspacectl_test.c: Cleanups
- fspacectl_test.c: Add SPACECTL_ALLOC test cases
- Change vop_allocate call
Wed, Feb 17
Fix wordings in fspacectl.2
vn_deallocate_impl: Comments
- Add fspacectl(2) and VOP_DEALLOCATE(9).
- Regen.
- Wire up OpenZFS with VOP_DEALLOCATE(9)
- fspacectl.2 added
- VOP_DEALLOCATE.9 added
- vn_deallocate.9 added
- Put posix_fallocate under the fo_fspacectl umbrella