git: 4f0279e064bb - main - cache: extend mismatch vnode assert print to include the name

2021-04-15 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=4f0279e064bb163dbcc4859e409fc65dcbe8f1bf commit 4f0279e064bb163dbcc4859e409fc65dcbe8f1bf Author: Mateusz Guzik AuthorDate: 2021-04-15 07:55:43 + Commit: Mateusz Guzik CommitDate: 2021-04-15 07:55

git: 9c651561a2a3 - main - zfs: damage control racing .. lookups in face of mkdir/rmdir

2021-04-21 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=9c651561a2a31fcb08390d37947afc27ec03d87b commit 9c651561a2a31fcb08390d37947afc27ec03d87b Author: Mateusz Guzik AuthorDate: 2021-04-15 07:54:18 + Commit: Mateusz Guzik CommitDate: 2021-04-21 15:25

git: 7ea3223c7822 - main - zfs: use vn_seqc_read_notmodify for racing .. lookups

2021-04-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=7ea3223c7822d20acfc907683fd0153d623185b3 commit 7ea3223c7822d20acfc907683fd0153d623185b3 Author: Mateusz Guzik AuthorDate: 2021-04-22 13:18:39 + Commit: Mateusz Guzik CommitDate: 2021-04-22 13:18

Re: git: ce65353ac1a1 - main - linuxkpi: Implement atomic_dec_and_lock_irqsave()

2021-04-26 Thread Mateusz Guzik
> */ > #undef __FreeBSD_version > -#define __FreeBSD_version 1400010/* Master, propagated to newvers */ > +#define __FreeBSD_version 1400011/* Master, propagated to newvers */ > > /* > * __FreeBSD_kernel__ indicates that this system uses the kernel of > FreeBSD, > -- Mateusz Guzik

git: 074abaccfaad - main - cache: remove incomplete lockless lockout support during resize

2021-04-28 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=074abaccfaadef0da6e2695225ce537cb53bb8de commit 074abaccfaadef0da6e2695225ce537cb53bb8de Author: Mateusz Guzik AuthorDate: 2021-04-10 17:20:28 + Commit: Mateusz Guzik CommitDate: 2021-04-28 19:53

git: f7dc4a71da2c - main - vfs: plug spurious error checks in namei

2022-09-13 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=f7dc4a71da2c36ae133c640ab5f4268443f49f97 commit f7dc4a71da2c36ae133c640ab5f4268443f49f97 Author: Mateusz Guzik AuthorDate: 2022-09-13 23:18:30 + Commit: Mateusz Guzik CommitDate: 2022-09-13 23:18

git: be931de6c99f - main - ufs: always call ufs_itimes on close

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=be931de6c99f346cedb7a364602f1cb654a32caf commit be931de6c99f346cedb7a364602f1cb654a32caf Author: Mateusz Guzik AuthorDate: 2022-09-12 23:19:42 + Commit: Mateusz Guzik CommitDate: 2022-09-14 18:11

git: 04f095a49165 - main - ufs: try to elide the interlock in ufs_itimes

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=04f095a49165cf4903fda0f21271be5c6bfa5857 commit 04f095a49165cf4903fda0f21271be5c6bfa5857 Author: Mateusz Guzik AuthorDate: 2022-09-12 23:20:59 + Commit: Mateusz Guzik CommitDate: 2022-09-14 18:12

git: db5f85a4b268 - main - ufs: stop using the V_MNTREF flag

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=db5f85a4b268d3e02fcecd0a21d1314a2cc28105 commit db5f85a4b268d3e02fcecd0a21d1314a2cc28105 Author: Mateusz Guzik AuthorDate: 2022-09-10 20:11:42 + Commit: Mateusz Guzik CommitDate: 2022-09-14 18:16

git: 61a1d5dde216 - main - vfs: stop using the V_MNTREF flag

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=61a1d5dde21695d710a6028ece79bb98e22ca6af commit 61a1d5dde21695d710a6028ece79bb98e22ca6af Author: Mateusz Guzik AuthorDate: 2022-09-10 20:12:08 + Commit: Mateusz Guzik CommitDate: 2022-09-14 18:16

git: a755fb921ed2 - main - vfs: retire the V_MNTREF flag

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=a755fb921ed2b72f369f8664b8b23854d992eec1 commit a755fb921ed2b72f369f8664b8b23854d992eec1 Author: Mateusz Guzik AuthorDate: 2022-09-10 20:13:19 + Commit: Mateusz Guzik CommitDate: 2022-09-14 18:16

git: a1c555f48ba4 - main - devfs: retire the unused DEVFS_DEL_VNLOCKED flag

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=a1c555f48ba46bcd0f13a261e164b158dc97315b commit a1c555f48ba46bcd0f13a261e164b158dc97315b Author: Mateusz Guzik AuthorDate: 2022-09-14 22:47:53 + Commit: Mateusz Guzik CommitDate: 2022-09-14 22:47

git: ad5e1f9c2d78 - main - devfs: stop taking the interlock in devfs_delete

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=ad5e1f9c2d78e75419b10e2f871c186d772ac728 commit ad5e1f9c2d78e75419b10e2f871c186d772ac728 Author: Mateusz Guzik AuthorDate: 2022-09-14 22:51:42 + Commit: Mateusz Guzik CommitDate: 2022-09-14 22:51

git: 43fbd0e7a74b - main - lockf: elide vnode interlock in the common case in lf_purgelocks

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=43fbd0e7a74b75c18e9fc76f371bd85edf6bb0b4 commit 43fbd0e7a74b75c18e9fc76f371bd85edf6bb0b4 Author: Mateusz Guzik AuthorDate: 2022-09-14 23:04:22 + Commit: Mateusz Guzik CommitDate: 2022-09-14 23:04

git: d04c7f10d43b - main - vfs: make delmntque return with the interlock held

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=d04c7f10d43b121acac4c03d348d8aef193f89bc commit d04c7f10d43b121acac4c03d348d8aef193f89bc Author: Mateusz Guzik AuthorDate: 2022-09-14 23:08:08 + Commit: Mateusz Guzik CommitDate: 2022-09-14 23:30

git: 145a50dcda7a - main - Unbreak the build after b3ee318b79d54a59190d35b8c76a63a8fb81b903

2022-09-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=145a50dcda7a2d1d0912cc924c1dd4ae017219bc commit 145a50dcda7a2d1d0912cc924c1dd4ae017219bc Author: Mateusz Guzik AuthorDate: 2022-09-14 23:52:05 + Commit: Mateusz Guzik CommitDate: 2022-09-14 23:52

git: 50176b0296f0 - main - locks: whack a failed experiment in form of restrict_starvation

2022-09-16 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=50176b0296f0f143f1ac655c8e50ab340f36536a commit 50176b0296f0f143f1ac655c8e50ab340f36536a Author: Mateusz Guzik AuthorDate: 2022-09-16 17:28:35 + Commit: Mateusz Guzik CommitDate: 2022-09-16 17:29

Re: git: 2c545cf3b063 - main - rb_tree: test rank balance

2022-09-16 Thread Mateusz Guzik
+ ATF_CHECK_EQ(min, ins->key); > + ins = RB_MAX(tree, &root); > + ATF_REQUIRE_MSG(ins != NULL, "RB_MAX error"); > + ATF_CHECK_EQ(max, ins->key); > } > - > - ins = RB_MIN(tree, &root); > - ATF_REQUIRE_MSG(ins != NULL, "RB_MIN error"); > - ATF_CHECK_EQ(min, ins->key); > - tmp = ins; > - ins = RB_MAX(tree, &root); > - ATF_REQUIRE_MSG(ins != NULL, "RB_MAX error"); > - ATF_CHECK_EQ(max, ins->key); > - > - ATF_CHECK_EQ(tmp, RB_REMOVE(tree, &root, tmp)); > - > - for (i = 0; i < ITER - 1; i++) { > + tmp = RB_ROOT(&root); > + ATF_REQUIRE_MSG(tree_RB_RANK(tmp) >= 0, "RB rank balance error"); > + for (i = 0; i < ITER; i++) { > tmp = RB_ROOT(&root); > ATF_REQUIRE_MSG(tmp != NULL, "RB_ROOT error"); > ATF_CHECK_EQ(tmp, RB_REMOVE(tree, &root, tmp)); > - free(tmp); > } > } > > > -- Mateusz Guzik

git: 41a0a99f855f - main - vfs: slightly reorganize error handling in chroot

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=41a0a99f855fd28ec2a73685bea0fdcfaddaa4d6 commit 41a0a99f855fd28ec2a73685bea0fdcfaddaa4d6 Author: Mateusz Guzik AuthorDate: 2022-09-17 01:19:42 + Commit: Mateusz Guzik CommitDate: 2022-09-17 09:08

git: 3df3d88cc5e2 - main - vfs: move cn_nameptr assignment out of namei_getpath

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=3df3d88cc5e291e106696c5a7734dc6640693a4a commit 3df3d88cc5e291e106696c5a7734dc6640693a4a Author: Mateusz Guzik AuthorDate: 2022-09-17 00:59:32 + Commit: Mateusz Guzik CommitDate: 2022-09-17 09:08

git: 5b5b7e2ca2fa - main - vfs: always retain path buffer after lookup

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=5b5b7e2ca2fa9a2418dd51749f4ef6f881ae7179 commit 5b5b7e2ca2fa9a2418dd51749f4ef6f881ae7179 Author: Mateusz Guzik AuthorDate: 2022-09-17 09:10:38 + Commit: Mateusz Guzik CommitDate: 2022-09-17 09:10

git: aede6a9670aa - main - vfs: fixup parse_mount_dev_present after 5b5b7e2ca2fa9a2418dd51749f4ef6f881ae7179

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=aede6a9670aae8a6e4b89c520bc0672506c279ba commit aede6a9670aae8a6e4b89c520bc0672506c279ba Author: Mateusz Guzik AuthorDate: 2022-09-17 10:35:00 + Commit: Mateusz Guzik CommitDate: 2022-09-17 10:35

git: b77bdfdb67c2 - main - vfs: fix non-INVARIANTS build after 5b5b7e2ca2fa9a2418dd51749f4ef6f881ae7179

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=b77bdfdb67c2e9660658a0373662e4263a905e90 commit b77bdfdb67c2e9660658a0373662e4263a905e90 Author: Mateusz Guzik AuthorDate: 2022-09-17 10:45:12 + Commit: Mateusz Guzik CommitDate: 2022-09-17 10:45

git: 298c7c516521 - main - zfs: don't access nameidata unless namei succeeded

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=298c7c5165217e4ecfc1b49785465918ad0865c2 commit 298c7c5165217e4ecfc1b49785465918ad0865c2 Author: Mateusz Guzik AuthorDate: 2022-09-17 12:25:59 + Commit: Mateusz Guzik CommitDate: 2022-09-17 12:25

git: 1c7084fe5612 - main - vfs: clean up parse_mount_dev_present

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=1c7084fe5612f179517994becb24a4d8f7a23cbe commit 1c7084fe5612f179517994becb24a4d8f7a23cbe Author: Mateusz Guzik AuthorDate: 2022-09-17 12:42:46 + Commit: Mateusz Guzik CommitDate: 2022-09-17 12:42

git: 9e4f35ac2553 - main - vfs: deperl msleep flag calculation in vn_start_*write

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=9e4f35ac25538fb426c459400f0c36e085546ffa commit 9e4f35ac25538fb426c459400f0c36e085546ffa Author: Mateusz Guzik AuthorDate: 2022-09-17 15:17:20 + Commit: Mateusz Guzik CommitDate: 2022-09-17 15:17

git: a75d1ddd7431 - main - vfs: introduce V_PCATCH to stop abusing PCATCH

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=a75d1ddd74312f5dd79bc1e965f7077679659f2e commit a75d1ddd74312f5dd79bc1e965f7077679659f2e Author: Mateusz Guzik AuthorDate: 2022-09-17 15:22:04 + Commit: Mateusz Guzik CommitDate: 2022-09-17 15:41

git: c3707bd3d658 - main - linuxkpi: use SI_SUB_EVENTHANDLER + 1, like other consumers

2022-09-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=c3707bd3d658b7a085fde274fb404f61062f2d41 commit c3707bd3d658b7a085fde274fb404f61062f2d41 Author: Mateusz Guzik AuthorDate: 2022-09-17 23:41:46 + Commit: Mateusz Guzik CommitDate: 2022-09-17 23:52

Re: git: 5b5b7e2ca2fa - main - vfs: always retain path buffer after lookup

2022-09-18 Thread Mateusz Guzik
On 9/17/22, Mitchell Horne wrote: > > > On 9/17/22 06:11, Mateusz Guzik wrote: >> The branch main has been updated by mjg: >> >> URL: >> https://cgit.FreeBSD.org/src/commit/?id=5b5b7e2ca2fa9a2418dd51749f4ef6f881ae7179 >> >> commit 5b5b7e2ca2fa9a2418

git: fa3eb3c97005 - main - vfs: indent V_VALID_FLAGS with a tab

2022-09-18 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=fa3eb3c97005dac9f177f06901f0762e15e40c3b commit fa3eb3c97005dac9f177f06901f0762e15e40c3b Author: Mateusz Guzik AuthorDate: 2022-09-18 21:32:25 + Commit: Mateusz Guzik CommitDate: 2022-09-18 21:32

git: a3ab1102e39b - main - vfs: silence a bogus LOR in freevnode

2022-09-18 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=a3ab1102e39b3ae1e1b1edeed995154610c6b3fd commit a3ab1102e39b3ae1e1b1edeed995154610c6b3fd Author: Mateusz Guzik AuthorDate: 2022-09-12 23:40:22 + Commit: Mateusz Guzik CommitDate: 2022-09-19 02:14

git: 4e1262ac9927 - main - zfs: stop passing LK_INTERLOCK to VOP_LOCK

2022-09-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=4e1262ac99272db5c65f924acf9686876742c2cd commit 4e1262ac99272db5c65f924acf9686876742c2cd Author: Mateusz Guzik AuthorDate: 2022-09-19 20:03:01 + Commit: Mateusz Guzik CommitDate: 2022-09-19 20:03

git: 2c2ef670a79b - main - pseudofs: use the vget_prep/vget_finish idiom

2022-09-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=2c2ef670a79b7f8fa84796a04885a3f76c914762 commit 2c2ef670a79b7f8fa84796a04885a3f76c914762 Author: Mateusz Guzik AuthorDate: 2022-09-19 20:07:10 + Commit: Mateusz Guzik CommitDate: 2022-09-19 20:08

git: d0b235c7152c - main - cxgbe: fix the build after e398922eaf66978b5e556f6b4b095693c865f329

2022-09-20 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=d0b235c7152cde08c741f08e5e0834eb07651799 commit d0b235c7152cde08c741f08e5e0834eb07651799 Author: Mateusz Guzik AuthorDate: 2022-09-20 21:31:49 + Commit: Mateusz Guzik CommitDate: 2022-09-20 21:31

Re: git: 2c2ef670a79b - main - pseudofs: use the vget_prep/vget_finish idiom

2022-09-22 Thread Mateusz Guzik
On 9/19/22, Benjamin Kaduk wrote: > On Mon, Sep 19, 2022 at 1:09 PM Mateusz Guzik wrote: > >> The branch main has been updated by mjg: >> >> URL: >> https://cgit.FreeBSD.org/src/commit/?id=2c2ef670a79b7f8fa84796a04885a3f76c914762 >> >> commit 2c2ef670

Re: git: 2c2ef670a79b - main - pseudofs: use the vget_prep/vget_finish idiom

2022-09-24 Thread Mateusz Guzik
On 9/24/22, Benjamin Kaduk wrote: > On Thu, Sep 22, 2022 at 3:11 AM Mateusz Guzik wrote: > >> On 9/19/22, Benjamin Kaduk wrote: >> > On Mon, Sep 19, 2022 at 1:09 PM Mateusz Guzik wrote: >> > >> >> The branch main has been updated by mjg: >> >

git: de56ac880999 - main - zfs: bring per_txg_dirty_frees_percent back to 30

2022-09-27 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=de56ac880999cc5460f68096ff0ad1b58a3433ce commit de56ac880999cc5460f68096ff0ad1b58a3433ce Author: Mateusz Guzik AuthorDate: 2022-09-28 01:26:52 + Commit: Mateusz Guzik CommitDate: 2022-09-28 01:26

Re: git: 6c3c5fcfbe27..6a6bd493988c - vendor/openzfs/zfs-2.1-release - vendor branch updated

2022-10-04 Thread Mateusz Guzik
tor Log Size Limit > 835e03682c22 Linux: Fix uninitialized variable usage in zio_do_crypt_data() > c973929b29bb LUA: Fix CVE-2014-5461 > 8dcd6af62318 FreeBSD: Ignore symlink to i386 includes > 55816c64dada FreeBSD: Fix integer conversion for vnlru_free{,_vfsops}() > 2c8e3e4b28a4 FreeBSD: stop passing LK_INTERLOCK to VOP_LOCK > eec942cc5465 FreeBSD: catch up to 1400068 > 63d4838b4ac5 FreeBSD: handle V_PCATCH > a2705b1dd5f8 zpool: Don't print "repairing" on force faulted drives > *** 2 LINES SKIPPED *** > > -- Mateusz Guzik

Re: git: 6c3c5fcfbe27..6a6bd493988c - vendor/openzfs/zfs-2.1-release - vendor branch updated

2022-10-04 Thread Mateusz Guzik
would be nice if I update main to the latest OpenZFS master > first, so we keep the number of commits in stable/13 that aren't in main > yet close to zero. > > On 4. 10. 2022 14:02, Mateusz Guzik wrote: >> replying to a semi-random commit >> >> what needs to happen

git: 143942f9929a - main - unr: remove UNR64_LOCKED

2022-10-08 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=143942f9929a36ec7fe56556d0afe0b2d23e08c4 commit 143942f9929a36ec7fe56556d0afe0b2d23e08c4 Author: Mateusz Guzik AuthorDate: 2022-10-08 09:38:41 + Commit: Mateusz Guzik CommitDate: 2022-10-08 10:41

git: f860ce815177 - main - zfs: mix mismerge in zfs_znode_free

2022-10-08 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=f860ce8151776ae7fcf630f9212a239e6b44dbf9 commit f860ce8151776ae7fcf630f9212a239e6b44dbf9 Author: Mateusz Guzik AuthorDate: 2022-10-08 20:43:33 + Commit: Mateusz Guzik CommitDate: 2022-10-08 20:43

Re: git: 133935d26f20 - main - pf: atomically increment state ids

2022-10-08 Thread Mateusz Guzik
s only partially true. For one, the hash tables used (and associated locking) are not properly aligned to avoid false-sharing. But even if they were, you still have a lot of hashing conflicts and associated ping-pong from locking on lookup. And so on. I do have WIP work introduce lockless lookup here though, but there is technical debt to clean up. -- Mateusz Guzik

git: 0ca740d9a639 - main - xargs: fix exit code when using -P

2022-10-17 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=0ca740d9a639ab635f5a28be9051d0124a9544a1 commit 0ca740d9a639ab635f5a28be9051d0124a9544a1 Author: liu-du AuthorDate: 2022-10-16 03:41:54 + Commit: Mateusz Guzik CommitDate: 2022-10-17 10:39:04

git: d653aaec7a31 - main - cache: add cache_assert_no_entries

2022-10-24 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=d653aaec7a311a7d1455e9721904b2a341b32a65 commit d653aaec7a311a7d1455e9721904b2a341b32a65 Author: Mateusz Guzik AuthorDate: 2022-10-24 15:34:57 + Commit: Mateusz Guzik CommitDate: 2022-10-24 15:37

git: d346e3ac3310 - main - vfs: use cache_assert_no_entries instead of open-coding it

2022-10-26 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=d346e3ac33105922a5812d480b49f7dda674d136 commit d346e3ac33105922a5812d480b49f7dda674d136 Author: Mateusz Guzik AuthorDate: 2022-10-26 15:33:47 + Commit: Mateusz Guzik CommitDate: 2022-10-26 15:54

git: b935e867af18 - main - Tree-wide replacement of VOP_UNLOCK + vrele combo with vput

2022-11-07 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=b935e867af1855d008de127151d69a1061541ba5 commit b935e867af1855d008de127151d69a1061541ba5 Author: Mateusz Guzik AuthorDate: 2022-11-07 23:33:15 + Commit: Mateusz Guzik CommitDate: 2022-11-07 23:34

git: 83286682f848 - main - vfs: whack mips remnant

2022-11-08 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=83286682f8485cfaa6ce96e2d43ffbea4a580752 commit 83286682f8485cfaa6ce96e2d43ffbea4a580752 Author: Mateusz Guzik AuthorDate: 2022-11-09 00:31:50 + Commit: Mateusz Guzik CommitDate: 2022-11-09 00:31

git: 6c49b65d6da2 - stable/13 - xargs: fix exit code when using -P

2022-11-10 Thread Mateusz Guzik
The branch stable/13 has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=6c49b65d6da24cc50409418b26a2df1bdbdb672e commit 6c49b65d6da24cc50409418b26a2df1bdbdb672e Author: liu-du AuthorDate: 2022-10-16 03:41:54 + Commit: Mateusz Guzik CommitDate: 2022-11-10 22:43

git: 2abbb9dd7802 - stable/12 - xargs: fix exit code when using -P

2022-11-10 Thread Mateusz Guzik
The branch stable/12 has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=2abbb9dd7802c4408922104e1b961603008fde2e commit 2abbb9dd7802c4408922104e1b961603008fde2e Author: liu-du AuthorDate: 2022-10-16 03:41:54 + Commit: Mateusz Guzik CommitDate: 2022-11-10 22:45

Re: git: 40e0fa10f58d - main - Check alignment of fp in unwind_frame

2022-11-15 Thread Mateusz Guzik
2, sizeof(fp) * 2)) > + if (!is_aligned(fp, sizeof(fp)) || > + !kstack_contains(td, fp - sizeof(fp) * 2, sizeof(fp) * 2)) > return (false); > > frame->sp = fp; > -- Mateusz Guzik

git: c1f48e62dc48 - main - proc: retire 2 unused lock annotations

2022-11-15 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=c1f48e62dc48bc9d190fed166ecb8da098a0aa2f commit c1f48e62dc48bc9d190fed166ecb8da098a0aa2f Author: Mateusz Guzik AuthorDate: 2022-11-15 10:50:39 + Commit: Mateusz Guzik CommitDate: 2022-11-15 10:50

git: a72edfea5719 - main - dtrace: avoid kinst warn when not used

2022-11-15 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=a72edfea571909070761d2d143df7d818b4f51b2 commit a72edfea571909070761d2d143df7d818b4f51b2 Author: Mateusz Guzik AuthorDate: 2022-11-15 10:01:05 + Commit: Mateusz Guzik CommitDate: 2022-11-15 13:40

git: c3f1a13902c1 - main - Retire broken GPROF support from the kernel

2022-11-15 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=c3f1a13902c15f350d59335e99c8945e515a915c commit c3f1a13902c15f350d59335e99c8945e515a915c Author: Mateusz Guzik AuthorDate: 2022-11-15 10:56:13 + Commit: Mateusz Guzik CommitDate: 2022-11-15 14:17

git: 60bae7ec045a - main - mac_lomac: whack giant usage

2022-11-15 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=60bae7ec045a8af6e9c51ac080e51948fe84bb4d commit 60bae7ec045a8af6e9c51ac080e51948fe84bb4d Author: Mateusz Guzik AuthorDate: 2022-11-15 14:31:41 + Commit: Mateusz Guzik CommitDate: 2022-11-15 14:31

git: 424bf1d5ca5b - main - man9: remove vm_map_unwire from ObsoleteFiles.inc

2022-11-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=424bf1d5ca5bdba0597b546ec3931eb05bfabcab commit 424bf1d5ca5bdba0597b546ec3931eb05bfabcab Author: Mateusz Guzik AuthorDate: 2022-11-19 14:00:58 + Commit: Mateusz Guzik CommitDate: 2022-11-19 14:00

Re: git: b81213245530 - main - man9: add vm_map_unwire link

2022-11-19 Thread Mateusz Guzik
ack.9 vm_map_growstack.9 >> +MLINKS+=vm_map_wire.9 vm_map_unwire.9 >> MLINKS+=vm_page_alloc.9 vm_page_alloc_after.9 \ >> vm_page_alloc.9 vm_page_alloc_contig.9 \ >> vm_page_alloc.9 vm_page_alloc_contig_domain.9 \ >> > > > Looks like it's still listed in ObsoleteFiles.inc and gets removed by > delete-old target: > >>>> Removing old files (only deletes safe to delete libs) > remove /usr/share/man/man9/vm_map_unwire.9.gz? > -- Mateusz Guzik

git: 86104d3ebb35 - main - ipsec: prohibit unknown directions in key_havesp

2022-11-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=86104d3ebb3525c2773b3d3881104725b3f0f3cf commit 86104d3ebb3525c2773b3d3881104725b3f0f3cf Author: Mateusz Guzik AuthorDate: 2022-09-07 20:27:15 + Commit: Mateusz Guzik CommitDate: 2022-11-22 12:23

git: c1bfe8c593f9 - main - ipsec: add key_havesp_any

2022-11-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=c1bfe8c593f9047ff00c1204e4f086256af45bc2 commit c1bfe8c593f9047ff00c1204e4f086256af45bc2 Author: Mateusz Guzik AuthorDate: 2022-09-07 20:05:38 + Commit: Mateusz Guzik CommitDate: 2022-11-22 12:23

git: 517547573a5b - main - crypto: move all zeroing into crypto_getreq

2022-11-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=517547573a5bcf28c676daca3a9118fcd28c8116 commit 517547573a5bcf28c676daca3a9118fcd28c8116 Author: Mateusz Guzik AuthorDate: 2022-11-22 12:28:07 + Commit: Mateusz Guzik CommitDate: 2022-11-22 12:28

git: 04af98db5910 - main - gitignore: whack dead architectures

2022-11-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=04af98db59102159682c366cbdaeca2d260d46a8 commit 04af98db59102159682c366cbdaeca2d260d46a8 Author: Mateusz Guzik AuthorDate: 2022-11-23 01:18:03 + Commit: Mateusz Guzik CommitDate: 2022-11-23 01:18

git: 8288117a6174 - main - bpf: only access refcounts using dedicated primitives

2022-11-24 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=8288117a6174f6ac9f761e90fd0998bb992e58a4 commit 8288117a6174f6ac9f761e90fd0998bb992e58a4 Author: Mateusz Guzik AuthorDate: 2022-11-24 10:33:37 + Commit: Mateusz Guzik CommitDate: 2022-11-24 19:44

git: 3026214ed660 - main - nlm: only access refcounts using dedicated primitives

2022-11-24 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=3026214ed6607e216148bfe947e847945fd6e1d4 commit 3026214ed6607e216148bfe947e847945fd6e1d4 Author: Mateusz Guzik AuthorDate: 2022-11-24 19:25:25 + Commit: Mateusz Guzik CommitDate: 2022-11-24 19:46

git: 09d7f260d4cd - main - cxgbe: stop open-coding kref access

2022-12-05 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=09d7f260d4cd77be3c517b1fa2b70df6c137e158 commit 09d7f260d4cd77be3c517b1fa2b70df6c137e158 Author: Mateusz Guzik AuthorDate: 2022-12-05 17:35:08 + Commit: Mateusz Guzik CommitDate: 2022-12-05 17:38

Re: git: 5eeb4f737f11 - main - imgact_binmisc: Optionally pre-open the interpreter vnode

2022-12-08 Thread Mateusz Guzik
be(ximgact_binmisc_entry_t *xbe) > > printf("name: %s\n", xbe->xbe_name); > printf("interpreter: %s\n", xbe->xbe_interpreter); > - printf("flags: %s%s\n", (flags & IBF_ENABLED) ? "ENABLED " : "", > - (flags & IBF_USE_MASK) ? "USE_MASK " : ""); > + printf("flags: %s%s%s\n", (flags & IBF_ENABLED) ? "ENABLED " : "", > + (flags & IBF_USE_MASK) ? "USE_MASK " : "", > + (flags & IBF_PRE_OPEN) ? "PRE_OPEN " : ""); > printf("magic size: %u\n", xbe->xbe_msize); > printf("magic offset: %u\n", xbe->xbe_moffset); > > @@ -291,7 +294,7 @@ add_cmd(__unused int argc, char *argv[], > ximgact_binmisc_entry_t *xbe) > IBE_NAME_MAX); > strlcpy(&xbe->xbe_name[0], argv[0], IBE_NAME_MAX); > > - while ((ch = getopt_long(argc, argv, "ei:m:M:o:s:", add_opts, NULL)) > + while ((ch = getopt_long(argc, argv, "epi:m:M:o:s:", add_opts, NULL)) > != -1) { > > switch(ch) { > @@ -328,6 +331,10 @@ add_cmd(__unused int argc, char *argv[], > ximgact_binmisc_entry_t *xbe) > xbe->xbe_msize); > break; > > + case 'p': > + xbe->xbe_flags |= IBF_PRE_OPEN; > + break; > + > default: > usage("Unknown argument: '%c'", ch); > } > -- Mateusz Guzik

git: ebdf27b6f367 - main - uipc: remove accept_mtx

2022-12-10 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=ebdf27b6f367773d7d8d219896198d84f6e69904 commit ebdf27b6f367773d7d8d219896198d84f6e69904 Author: Mateusz Guzik AuthorDate: 2022-12-11 02:47:07 + Commit: Mateusz Guzik CommitDate: 2022-12-11 02:47

git: bc2ccf0e4f8f - main - mtx: retire PARTIAL_PICKUP_GIANT

2022-12-10 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=bc2ccf0e4f8f655c00ab5cb344bdff0ee9546060 commit bc2ccf0e4f8f655c00ab5cb344bdff0ee9546060 Author: Mateusz Guzik AuthorDate: 2022-12-11 03:26:23 + Commit: Mateusz Guzik CommitDate: 2022-12-11 03:26

git: 67e628b7a643 - main - kref: replace hand-rolled atomic ops with refcount API

2022-12-13 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=67e628b7a6432c1ab296b0c936dffc42df357d82 commit 67e628b7a6432c1ab296b0c936dffc42df357d82 Author: Mateusz Guzik AuthorDate: 2022-12-05 17:38:45 + Commit: Mateusz Guzik CommitDate: 2022-12-13 09:24

git: e6bc24b0385a - main - kref: switch internal type to atomic_t and bring back const to kref_read

2022-12-13 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=e6bc24b0385a166526d20b2eb0cbb6a116350075 commit e6bc24b0385a166526d20b2eb0cbb6a116350075 Author: Mateusz Guzik AuthorDate: 2022-12-13 20:42:32 + Commit: Mateusz Guzik CommitDate: 2022-12-13 20:46

git: e6fc01f6be36 - main - tcp: whack the stale declaration of rack_timer_stop

2022-12-14 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=e6fc01f6be36a87df59ca225de547e07ad7ade35 commit e6fc01f6be36a87df59ca225de547e07ad7ade35 Author: Mateusz Guzik AuthorDate: 2022-12-14 08:48:52 + Commit: Mateusz Guzik CommitDate: 2022-12-14 08:48

Re: git: e6bc24b0385a - main - kref: switch internal type to atomic_t and bring back const to kref_read

2022-12-14 Thread Mateusz Guzik
, 2022 at 08:47:09PM +, Mateusz Guzik wrote: > M> The branch main has been updated by mjg: > M> > M> URL: > https://cgit.FreeBSD.org/src/commit/?id=e6bc24b0385a166526d20b2eb0cbb6a116350075 > M> > M> commit e6bc24b0385a166526d20b2eb0cbb6a116350075 > M> Author

Re: git: e6bc24b0385a - main - kref: switch internal type to atomic_t and bring back const to kref_read

2022-12-14 Thread Mateusz Guzik
On 12/14/22, Alexander Richardson wrote: > On Tue, 13 Dec 2022 at 20:47, Mateusz Guzik wrote: >> >> The branch main has been updated by mjg: >> >> URL: >> https://cgit.FreeBSD.org/src/commit/?id=e6bc24b0385a166526d20b2eb0cbb6a116350075 >> >> co

Re: git: 37aea2649ff7 - main - tmpfs: for used pages, account really allocated pages, instead of file sizes

2022-12-17 Thread Mateusz Guzik
n_aobj; > - sb->st_blocks = (u_quad_t)obj->resident_page_count * PAGE_SIZE; > +#ifdef __ILP32__ > + vm_object_t obj = node->tn_reg.tn_aobj; > + > + /* Handle torn read */ > + VM_OBJECT_RLOCK(obj); > +#endif > + sb->st_blocks = ptoa(node->tn_reg.tn_pages); > +#ifdef __ILP32__ > + VM_OBJECT_RUNLOCK(obj); > +#endif > } else { > sb->st_blocks = node->tn_size; > } > @@ -510,7 +517,9 @@ tmpfs_getattr(struct vop_getattr_args *v) > node->tn_rdev : NODEV; > if (vp->v_type == VREG) { > obj = node->tn_reg.tn_aobj; > - vap->va_bytes = (u_quad_t)obj->resident_page_count * PAGE_SIZE; > + VM_OBJECT_RLOCK(obj); > + vap->va_bytes = ptoa(node->tn_reg.tn_pages); > + VM_OBJECT_RUNLOCK(obj); why is the lock taken here? it is a significant pessimization of the routine and tmpfs_stat equivalent only does it for LP32? > } else { > vap->va_bytes = node->tn_size; > } > diff --git a/sys/kern/uipc_shm.c b/sys/kern/uipc_shm.c > index 07fbc4caa14f..923930a708a3 100644 > --- a/sys/kern/uipc_shm.c > +++ b/sys/kern/uipc_shm.c > @@ -229,7 +229,7 @@ uiomove_object_page(vm_object_t obj, size_t len, struct > uio *uio) > printf("uiomove_object: vm_obj %p idx %jd " > "pager error %d\n", obj, idx, rv); > } > - return (EIO); > + return (rv == VM_PAGER_AGAIN ? ENOSPC : EIO); > } > VM_OBJECT_WUNLOCK(obj); > > -- Mateusz Guzik

git: 85dac03e30e6 - main - vfs: stop using NDFREE

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=85dac03e30e6aebdf0808cd750cc5ab96efcb67c commit 85dac03e30e6aebdf0808cd750cc5ab96efcb67c Author: Mateusz Guzik AuthorDate: 2022-11-17 16:58:28 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:07

git: 269c564b90d3 - main - vfs: retire NDFREE

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=269c564b90d3f95ac3afbd4bd1adad36681f2b93 commit 269c564b90d3f95ac3afbd4bd1adad36681f2b93 Author: Mateusz Guzik AuthorDate: 2022-11-17 16:59:20 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:07

git: 65127e982b94 - main - nfs: stop using SAVESTART

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=65127e982b94caeada8864465ad09756a7e80125 commit 65127e982b94caeada8864465ad09756a7e80125 Author: Mateusz Guzik AuthorDate: 2022-11-10 02:15:04 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:09

git: 8f874e92ebc9 - main - vfs: make relookup take an additional argument

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=8f874e92ebc9e75b5dd7935a042cf016be19fb38 commit 8f874e92ebc9e75b5dd7935a042cf016be19fb38 Author: Mateusz Guzik AuthorDate: 2022-11-10 01:45:13 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:09

git: 56da4aa5545f - main - vfs: stop using SAVESTART for rename

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=56da4aa5545f9fa968f1d924d01db8939c401c15 commit 56da4aa5545f9fa968f1d924d01db8939c401c15 Author: Mateusz Guzik AuthorDate: 2022-12-14 09:34:53 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:09

git: 8f7859e800d9 - main - vfs: retire the now unused SAVESTART flag

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=8f7859e800d998e5518b4f0d6c9545106dc96f68 commit 8f7859e800d998e5518b4f0d6c9545106dc96f68 Author: Mateusz Guzik AuthorDate: 2022-12-14 09:40:20 + Commit: Mateusz Guzik CommitDate: 2022-12-19 08:11

git: 10aec5991ae4 - main - autofs: whack an always-false branch

2022-12-19 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=10aec5991ae43cf1ae54c779789281bce120db86 commit 10aec5991ae43cf1ae54c779789281bce120db86 Author: Mateusz Guzik AuthorDate: 2022-12-19 14:56:42 + Commit: Mateusz Guzik CommitDate: 2022-12-19 14:57

Re: git: 269c564b90d3 - main - vfs: retire NDFREE

2022-12-22 Thread Mateusz Guzik
14, Mateusz Guzik wrote: >> The branch main has been updated by mjg: >> >> URL: >> https://cgit.FreeBSD.org/src/commit/?id=269c564b90d3f95ac3afbd4bd1adad36681f2b93 >> >> commit 269c564b90d3f95ac3afbd4bd1adad36681f2b93 >> Author: Mateusz Guzik >> A

Re: git: 269c564b90d3 - main - vfs: retire NDFREE

2022-12-22 Thread Mateusz Guzik
On 12/22/22, Renato Botelho wrote: > On 22/12/22 09:29, Mateusz Guzik wrote: >> diff -ru >> open-vm-tools-stable-12.0.0/open-vm-tools/modules/freebsd/vmblock/vfsops.c >> open-vm-tools-stable-12.0.0.patched/open-vm-tools/modules/freebsd/vmblock/vfsops.c >> --- >>

git: 65308195e824 - main - bsdinstall: s/to small/too small/

2022-12-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=65308195e82487d82a1feace82686e5c45f88bd3 commit 65308195e82487d82a1feace82686e5c45f88bd3 Author: Mateusz Guzik AuthorDate: 2022-12-22 17:57:08 + Commit: Mateusz Guzik CommitDate: 2022-12-22 17:57

git: 94267fc90774 - main - vfs: use designated initializers for the typename array

2022-12-26 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=94267fc9077497bc2d70466f9e91d5b6eabb37a2 commit 94267fc9077497bc2d70466f9e91d5b6eabb37a2 Author: Mateusz Guzik AuthorDate: 2022-12-22 13:37:17 + Commit: Mateusz Guzik CommitDate: 2022-12-26 17:34

git: ed1bb254101e - main - mntfs: change mntfs_allocvp API to relock on its own

2022-12-26 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=ed1bb254101ec3107d00257209204f8497fb0c1e commit ed1bb254101ec3107d00257209204f8497fb0c1e Author: Mateusz Guzik AuthorDate: 2022-12-19 14:42:04 + Commit: Mateusz Guzik CommitDate: 2022-12-26 17:34

git: 829f0bcb5fe2 - main - vfs: add the concept of vnode state transitions

2022-12-26 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=829f0bcb5fe24bb523c5a9e7bd3bb79412e06906 commit 829f0bcb5fe24bb523c5a9e7bd3bb79412e06906 Author: Mateusz Guzik AuthorDate: 2022-12-19 13:00:30 + Commit: Mateusz Guzik CommitDate: 2022-12-26 17:35

git: f45feecfb27c - main - vfs: add vn_getsize

2022-12-28 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=f45feecfb27ca51067d6789eaa43547cadc4990b commit f45feecfb27ca51067d6789eaa43547cadc4990b Author: Mateusz Guzik AuthorDate: 2022-09-22 13:55:49 + Commit: Mateusz Guzik CommitDate: 2022-12-28 22:43

Re: git: 68912701700c - main - ffs_suspend.c: clean up includes

2023-01-02 Thread Mateusz Guzik
ded from /usr/src/sys/sys/systm.h:44: In file included from ./machine/atomic.h:73: /usr/src/sys/sys/atomic_san.h:117:24: error: unknown type name 'uint8_t' ATOMIC_SAN_FUNCS(char, uint8_t); ^ it bisects to this commit -- Mateusz Guzik

git: b5d43972e394 - main - vfs: decouple freevnodes from vnode batching

2023-03-22 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=b5d43972e3941d6c03d935dc423385f3c2178d68 commit b5d43972e3941d6c03d935dc423385f3c2178d68 Author: Mateusz Guzik AuthorDate: 2023-03-21 07:27:25 + Commit: Mateusz Guzik CommitDate: 2023-03-22 23:57

git: c16c4ea6d399 - main - vfs cache: return ENOTDIR for not_a_dir/{.,..} lookups

2023-03-23 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=c16c4ea6d399332d4a023df6e423be61fdb875a5 commit c16c4ea6d399332d4a023df6e423be61fdb875a5 Author: Mateusz Guzik AuthorDate: 2023-03-23 19:19:48 + Commit: Mateusz Guzik CommitDate: 2023-03-23 19:31

git: 5d83656c09f5 - stable/13 - vfs cache: return ENOTDIR for not_a_dir/{.,..} lookups

2023-03-23 Thread Mateusz Guzik
The branch stable/13 has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=5d83656c09f522d6bf4f1050be60f270ddef04af commit 5d83656c09f522d6bf4f1050be60f270ddef04af Author: Mateusz Guzik AuthorDate: 2023-03-23 19:19:48 + Commit: Mateusz Guzik CommitDate: 2023-03-23

git: 276e405a50d3 - releng/13.2 - vfs cache: return ENOTDIR for not_a_dir/{.,..} lookups

2023-03-23 Thread Mateusz Guzik
The branch releng/13.2 has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=276e405a50d36229df308642b30e6e66372d39f2 commit 276e405a50d36229df308642b30e6e66372d39f2 Author: Mateusz Guzik AuthorDate: 2023-03-23 19:19:48 + Commit: Mateusz Guzik CommitDate: 2023-03

git: e5eb1d298f65 - main - vfs: replace some spelled out VNASSERTs with VNPASS

2023-03-25 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=e5eb1d298f65af257618503f61947d00666c8401 commit e5eb1d298f65af257618503f61947d00666c8401 Author: Mateusz Guzik AuthorDate: 2023-03-25 13:20:02 + Commit: Mateusz Guzik CommitDate: 2023-03-25 13:42

git: 245767c2782e - main - vfs: flip deferred_inact to atomic

2023-03-25 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=245767c2782ef2e29340be0a6755be817f16bad4 commit 245767c2782ef2e29340be0a6755be817f16bad4 Author: Mateusz Guzik AuthorDate: 2023-03-25 13:31:17 + Commit: Mateusz Guzik CommitDate: 2023-03-25 13:42

git: 138a5dafba31 - main - vfs: trylock vnode requeue

2023-03-25 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=138a5dafba312ff39ce0eefdbe34de95519e600d commit 138a5dafba312ff39ce0eefdbe34de95519e600d Author: Mateusz Guzik AuthorDate: 2023-03-21 04:23:15 + Commit: Mateusz Guzik CommitDate: 2023-03-25 13:42

git: 22eb66d961dc - main - vfs cache: always assert on ndp->ni_resflags

2023-03-25 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=22eb66d961dc919538e0a418e7ad97c89aa4ac5b commit 22eb66d961dc919538e0a418e7ad97c89aa4ac5b Author: Mateusz Guzik AuthorDate: 2023-03-23 23:27:54 + Commit: Mateusz Guzik CommitDate: 2023-03-25 21:57

git: 0e71f4f77c01 - main - vm: add unlocked page lookup before trying vm_fault_soft_fast

2023-03-25 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=0e71f4f77c016b4087106e7c58b958667df8e1b2 commit 0e71f4f77c016b4087106e7c58b958667df8e1b2 Author: Mateusz Guzik AuthorDate: 2023-03-25 14:40:55 + Commit: Mateusz Guzik CommitDate: 2023-03-25 22:14

git: 21d29c519221 - main - cred: make the refcount signed

2023-03-28 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=21d29c51922141ff26a4d0e47efe6b551eb03e0e commit 21d29c51922141ff26a4d0e47efe6b551eb03e0e Author: Mateusz Guzik AuthorDate: 2023-03-22 21:44:55 + Commit: Mateusz Guzik CommitDate: 2023-03-29 05:02

git: 37337709d333 - main - cred: convert the refcount from int to long

2023-03-28 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=37337709d3334f32650ba3a7c529fa013ed5e1f2 commit 37337709d3334f32650ba3a7c529fa013ed5e1f2 Author: Mateusz Guzik AuthorDate: 2023-03-22 20:42:04 + Commit: Mateusz Guzik CommitDate: 2023-03-29 05:02

git: 7c31de1a3cf0 - main - ufs: stop doing refcount_init on made up creds

2023-03-29 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=7c31de1a3cf06fa9b0e4b11cc7039a55bb433fa5 commit 7c31de1a3cf06fa9b0e4b11cc7039a55bb433fa5 Author: Mateusz Guzik AuthorDate: 2023-03-29 09:16:43 + Commit: Mateusz Guzik CommitDate: 2023-03-29 09:19

git: 80cf427b8dc1 - main - proc: shave a lock trip on exit if possible

2023-03-29 Thread Mateusz Guzik
The branch main has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=80cf427b8dc18bc5c26fed6d07bc5c5eda4545b0 commit 80cf427b8dc18bc5c26fed6d07bc5c5eda4545b0 Author: Mateusz Guzik AuthorDate: 2023-03-29 08:45:46 + Commit: Mateusz Guzik CommitDate: 2023-03-29 09:19

<    5   6   7   8   9   10   11   12   13   14   >