User Details
User Details
- User Since
- Sep 26 2014, 6:56 AM (503 w, 2 d)
Today
Today
pjd requested review of D45247: Simplify the code..
pjd updated the diff for D45243: Introduce fcopydata() and fcopydata_sig() functions..
Fall back to read(2)/write(2) in case of EBADF and EISDIR.
pjd updated the diff for D45244: Stop treating size 0 as unknown size in vnode_create_vobject()..
Style.
pjd updated the diff for D45244: Stop treating size 0 as unknown size in vnode_create_vobject()..
- Don't call vn_getsize_locked() in case of VNODE_NO_SIZE.
- Assume we can have a disk for both cases (size == 0 and size == VNODE_NO_SIZE).
pjd added reviewers for D45244: Stop treating size 0 as unknown size in vnode_create_vobject().: kib, oshogbo, allanjude.
pjd requested review of D45244: Stop treating size 0 as unknown size in vnode_create_vobject()..
pjd added reviewers for D45243: Introduce fcopydata() and fcopydata_sig() functions.: mm, oshogbo, allanjude.
pjd requested review of D45243: Introduce fcopydata() and fcopydata_sig() functions..
Jan 22 2024
Jan 22 2024
pjd added reviewers for D43547: capsicum: SIGTRAP is delivered also on ECAPMODE error.: oshogbo, allanjude.
pjd requested review of D43547: capsicum: SIGTRAP is delivered also on ECAPMODE error..
Jan 21 2024
Jan 21 2024
pjd added inline comments to D43488: kern: Implement lockless method for obtaining new PID..
Jan 20 2024
Jan 20 2024
pjd requested changes to D43529: Add kern_openatfp(9).
Thank you for working on this!
pjd updated the diff for D43496: Don't hardcode maximum PID..
Remove compatibility code from libc.
Jan 18 2024
Jan 18 2024
pjd added a comment to D43488: kern: Implement lockless method for obtaining new PID..
pjd requested review of D43496: Don't hardcode maximum PID..
pjd updated the summary of D43487: bitset(9): Implement BIT_ISSET_ATOMIC(), BIT_FFC() and BIT_FFC_AT()..
pjd added reviewers for D43488: kern: Implement lockless method for obtaining new PID.: kib, markj, mjg.
pjd added a comment to D43487: bitset(9): Implement BIT_ISSET_ATOMIC(), BIT_FFC() and BIT_FFC_AT()..
PoC, still missing bitset(9) manual page update. Part of: https://reviews.freebsd.org/D43488
pjd requested review of D43488: kern: Implement lockless method for obtaining new PID..
pjd requested review of D43487: bitset(9): Implement BIT_ISSET_ATOMIC(), BIT_FFC() and BIT_FFC_AT()..
Jan 17 2024
Jan 17 2024
jail: Fix information leak.
Dec 30 2023
Dec 30 2023
kern: Introduce kern.pid_max_limit sysctl.
Dec 28 2023
Dec 28 2023
pjd added inline comments to D43077: Don't hardcode maximum PID..
Dec 26 2023
Dec 26 2023
pjd added inline comments to D43077: Don't hardcode maximum PID..
Dec 22 2023
Dec 22 2023
pjd updated the diff for D43077: Don't hardcode maximum PID..
Introduce kern.pid_max_limit.
seq(1): Put separator only between the elements.
Dec 19 2023
Dec 19 2023
pjd added reviewers for D43094: seq(1): Put separator only between the elements.: oshogbo, allanjude, emaste.
pjd requested review of D43094: seq(1): Put separator only between the elements..
pjd updated the diff for D43077: Don't hardcode maximum PID..
Remove MAX_PID check from pkill.
Dec 18 2023
Dec 18 2023
pjd added inline comments to D43077: Don't hardcode maximum PID..
pjd added inline comments to D43077: Don't hardcode maximum PID..
Dec 16 2023
Dec 16 2023
pjd updated the summary of D43077: Don't hardcode maximum PID..
vm: Plug umtx shm object leak.
pjd updated the diff for D43077: Don't hardcode maximum PID..
Add missing include.
pjd updated the diff for D43077: Don't hardcode maximum PID..
- Remove hardcoded PID_MAX from sched_{g,s}etaffinity().
- Remove hardcoded NO_PID from bsnmpd.
pjd updated the diff for D43077: Don't hardcode maximum PID..
pjd retitled D43077: Don't hardcode maximum PID. from Don't use hardcoded PID_MAX value. to Don't hardcode maximum PID..
pjd requested review of D43077: Don't hardcode maximum PID..
pjd requested review of D43076: top(1): Use kern.pid_max instead of hardcoded value..
pjd requested review of D43075: pkill(1): Use kern.pid_max instead of harcoded value..
pjd requested review of D43074: Make PID_MAX visible from userspace..
pjd requested review of D43073: vm: Plug umtx shm object leak..
Jun 20 2023
Jun 20 2023
pjd requested changes to D26484: /etc/rc: optionally turn on new 'rcorder -p' option to run rc scripts in parallel. .
Apr 17 2023
Apr 17 2023
zfs: Add vfs.zfs.bclone_enabled sysctl.
pjd requested review of D39613: zfs: Add vfs.zfs.bclone_enabled sysctl..
pjd committed rG1959e122d932: zfs: Merge https://github.com/openzfs/zfs/pull/14739 (authored by pjd).
zfs: Merge https://github.com/openzfs/zfs/pull/14739
zfs: cherry-pick openzfs/zfs@c71fe7164
Apr 5 2023
Apr 5 2023
pjd added a comment to D39419: zfs: Call vn_generic_copy_file_range() if block_cloning disabled.
We shouldn't make the code more complex and less readable just to optimize for some rare edge cases. If someone disables block cloning, they are most likely not too concerned with performance and trying to avoid an extra vnode lock at the expense of code readability is, in my opinion, the wrong approach.
Thank you for the fix!
Mar 13 2023
Mar 13 2023
pjd added a comment to D38814: Call VOP_COPY_FILE_RANGE() for the same file system type..
Mar 1 2023
Mar 1 2023
pjd added a comment to D38814: Call VOP_COPY_FILE_RANGE() for the same file system type..
Feb 27 2023
Feb 27 2023
pjd requested review of D38814: Call VOP_COPY_FILE_RANGE() for the same file system type..
pjd added a comment to D38803: vfs: Allow VOP_COPY_FILE_RANGE() to work across mount points..
pjd requested review of D38803: vfs: Allow VOP_COPY_FILE_RANGE() to work across mount points..
Feb 3 2023
Feb 3 2023
pjd committed rGc54d240eb1a0: kern_prot.c p_candebug(): Remove single-use variable. (authored by pjd).
kern_prot.c p_candebug(): Remove single-use variable.
nv.9: Improve style in one of the examples.
Jan 31 2023
Jan 31 2023
pjd updated the diff for D38288: Remove single-use variable..
Use larger context for the diff to include the entire function.
pjd requested review of D38288: Remove single-use variable..
pjd requested review of D38287: Improve the style in one of the examples..
Dec 23 2022
Dec 23 2022
Dec 13 2020
Dec 13 2020
pjd committed R9:7baaa54158b5: Hmm, it looks I'm committer now. Add myself to committers list. (authored by pjd).
Hmm, it looks I'm committer now. Add myself to committers list.
Added my PGP key.
Inform the world about this special day.
Add my entity (should be done in first place...).
Put my PGP key into handbook.
pjd committed R9:8c2df31736d0: Ok, I really need some SCSI HW to do real-life tests for my GEOM classes. (authored by pjd).
Ok, I really need some SCSI HW to do real-life tests for my GEOM classes.
pjd committed R9:4f70913f8b9f: Daniel Seuffert is going to send me even better hardware. (authored by pjd).
Daniel Seuffert is going to send me even better hardware.
pjd committed R9:b6b2d959a916: Force commit to note, that Daniel Seuffert was the one who send me this great HW (authored by pjd).
Force commit to note, that Daniel Seuffert was the one who send me this great HW
- Fix newfs(8) name (there is no newfs_ffs(8)).
pjd committed R9:98ea8dbbbc9a: - Rename 'pjd' to 'zooguest'. We should find an animal for this box. (authored by pjd).
- Rename 'pjd' to 'zooguest'. We should find an animal for this box.
Rename 'zooguest' to 'camel':)
Sep 29 2020
Sep 29 2020
pjd added inline comments to D26546: bspatch: enter capability mode after dropping fd rights.
Jun 18 2020
Jun 18 2020
Apr 25 2020
Apr 25 2020
pjd committed rS360325: Avoid the GEOM topology lock recursion when we automatically expand a pool..
Avoid the GEOM topology lock recursion when we automatically expand a pool.
pjd committed rS360323: Add g_topology_locked() macro that returns true if we already hold the GEOM.
Add g_topology_locked() macro that returns true if we already hold the GEOM
Feb 1 2020
Feb 1 2020
The error variable is not really needed. Remove it.
Restore previous usage presentation (without "pwait: " prefix).
Jan 26 2020
Jan 26 2020
Style changes, mostly usage of braces around single line statements -
Implement tests for the newly added -o flag.
pjd committed rS357141: Implement -o flag which tells pwait(1) to exit if any of the given processes.
Implement -o flag which tells pwait(1) to exit if any of the given processes
Don't setup a timeout if we are exiting.