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
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
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
> */
> #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
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
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
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
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
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
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
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
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
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
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
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
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
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
+ 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
>> >
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
>> ---
>>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
901 - 1000 of 1325 matches
Mail list logo