git: f3895e983ce8 - main - vm_radix: Add iter lookup_le interface

2024-11-09 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=f3895e983ce82474e3ae5825baa295ec1c923203 commit f3895e983ce82474e3ae5825baa295ec1c923203 Author: Doug Moore AuthorDate: 2024-11-09 19:32:58 + Commit: Doug Moore CommitDate: 2024-11-09 19:32:58

git: f334c0b8b3cb - main - vm_page: use iterators in alloc_contig_domain

2024-11-16 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=f334c0b8b3cb97ada3d692a1d208b6839cd1d059 commit f334c0b8b3cb97ada3d692a1d208b6839cd1d059 Author: Doug Moore AuthorDate: 2024-11-16 19:15:05 + Commit: Doug Moore CommitDate: 2024-11-16 19:15:05

git: 40c1672e886b - main - swap_pager: fix seek_data with invalid first page

2024-11-26 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=40c1672e886b86f4956c16e9f1161683328504ff commit 40c1672e886b86f4956c16e9f1161683328504ff Author: Doug Moore AuthorDate: 2024-11-26 18:12:08 + Commit: Doug Moore CommitDate: 2024-11-26 18:12:08

git: ff4c19bb5427 - main - vm_page: pass page to iter_free

2024-11-25 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=ff4c19bb5427ca8e90f7354ff5601b985edf3f9e commit ff4c19bb5427ca8e90f7354ff5601b985edf3f9e Author: Doug Moore AuthorDate: 2024-11-25 08:03:34 + Commit: Doug Moore CommitDate: 2024-11-25 08:03:34

git: c1d12b925b2c - main - vm_page: pass page to iter_remove

2024-12-08 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c1d12b925b2c87d55a86b874e7b7e7a590844eb9 commit c1d12b925b2c87d55a86b874e7b7e7a590844eb9 Author: Doug Moore AuthorDate: 2024-12-08 20:30:22 + Commit: Doug Moore CommitDate: 2024-12-08 20:30:22

git: ee511f83b386 - main - vm_reserv: use default pool for free page removal.

2025-02-03 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=ee511f83b386299d9ad0b4e7b141eed128eddf2b commit ee511f83b386299d9ad0b4e7b141eed128eddf2b Author: Doug Moore AuthorDate: 2025-02-03 21:56:34 + Commit: Doug Moore CommitDate: 2025-02-03 21:58:17

git: 90710f4a3473 - main - pctrie: add parent pointer to nodes

2025-02-10 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=90710f4a3473f7cf0dd1cfa17a7c3176cc471c71 commit 90710f4a3473f7cf0dd1cfa17a7c3176cc471c71 Author: Doug Moore AuthorDate: 2025-02-10 20:17:28 + Commit: Doug Moore CommitDate: 2025-02-10 20:17:28

git: 38e3125d6df9 - main - device_pager: user iterators to free device pages

2024-11-21 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=38e3125d6df98919983ed800471673ff0e5c2337 commit 38e3125d6df98919983ed800471673ff0e5c2337 Author: Doug Moore AuthorDate: 2024-11-21 21:49:30 + Commit: Doug Moore CommitDate: 2024-11-21 21:49:30

git: 18c47eab727c - main - Revert "vm_phys: reduce touching of page->pool fields". Pho reports, and I have verified, that it sometimes crashes the kernel on the mmap41.sh stress test.

2025-01-23 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=18c47eab727c6ac6505cca981175b2a7a6e9630b commit 18c47eab727c6ac6505cca981175b2a7a6e9630b Author: Doug Moore AuthorDate: 2025-01-23 16:57:23 + Commit: Doug Moore CommitDate: 2025-01-23 16:57:23

git: 0078df5f0258 - main - vm_phys: reduce touching of page->pool fields

2025-01-29 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=0078df5f025854600595462e56fa95d34e732141 commit 0078df5f025854600595462e56fa95d34e732141 Author: Doug Moore AuthorDate: 2025-01-29 09:13:17 + Commit: Doug Moore CommitDate: 2025-01-29 09:13:17

git: c669b08bd834 - main - vm_phys: reduce touching of page->pool fields

2025-01-21 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c669b08bd834553ec056e3987693f247b2ec0433 commit c669b08bd834553ec056e3987693f247b2ec0433 Author: Doug Moore AuthorDate: 2025-01-21 22:35:25 + Commit: Doug Moore CommitDate: 2025-01-21 22:35:25

git: fa462b8b8ebc - main - vm_object: drop pointless assignment

2025-02-15 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=fa462b8b8ebc5db0be95c478b21ae8cc1288cdd2 commit fa462b8b8ebc5db0be95c478b21ae8cc1288cdd2 Author: Doug Moore AuthorDate: 2025-02-15 18:09:26 + Commit: Doug Moore CommitDate: 2025-02-15 18:09:26

git: 626ec04c2b84 - main - vm_reserv: clarify reserv_from_object

2025-04-05 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=626ec04c2b84f646c8b96e0fd1b4aac95d8035ce commit 626ec04c2b84f646c8b96e0fd1b4aac95d8035ce Author: Doug Moore AuthorDate: 2025-03-24 03:19:57 + Commit: Doug Moore CommitDate: 2025-03-24 03:19:57

git: 93c4f310fc65 - main - vm_fault: correct mpred update after alloc fail

2025-03-28 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=93c4f310fc653b0b7dda57043430dac8c7feaece commit 93c4f310fc653b0b7dda57043430dac8c7feaece Author: Doug Moore AuthorDate: 2025-03-28 07:01:50 + Commit: Doug Moore CommitDate: 2025-03-28 07:01:50

git: f06cbfc5592e - main - vm_fault: use iterator for allocation

2025-04-10 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=f06cbfc5592e58104fe01f3f458928ee09be24fc commit f06cbfc5592e58104fe01f3f458928ee09be24fc Author: Doug Moore AuthorDate: 2025-04-10 07:19:06 + Commit: Doug Moore CommitDate: 2025-04-10 07:19:06

git: 7becd87c988c - main - vm_grab: use iterator for grab lookup

2025-03-31 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=7becd87c988c090bdc41a177bf06ad2894f79a5b commit 7becd87c988c090bdc41a177bf06ad2894f79a5b Author: Doug Moore AuthorDate: 2025-04-01 06:09:34 + Commit: Doug Moore CommitDate: 2025-04-01 06:09:34

git: b82d7897595d - main - vm_object: add getpages utility

2025-03-15 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=b82d7897595d9b28a2b9861c2e09a943500c28ed commit b82d7897595d9b28a2b9861c2e09a943500c28ed Author: Doug Moore AuthorDate: 2025-03-15 02:43:44 + Commit: Doug Moore CommitDate: 2025-03-15 02:43:44

git: 9cc73397534e - main - vm_page: use iterators in page allocaction

2025-04-14 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=9cc73397534ee5373593f5946abe0b00c1d2b657 commit 9cc73397534ee5373593f5946abe0b00c1d2b657 Author: Doug Moore AuthorDate: 2025-04-14 07:05:21 + Commit: Doug Moore CommitDate: 2025-04-14 07:05:21

git: 14efeab6adba - main - vm_grab: reset iter after alloc failure

2025-04-10 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=14efeab6adbabe95f3b18f00d02dae550dbfc7f3 commit 14efeab6adbabe95f3b18f00d02dae550dbfc7f3 Author: Doug Moore AuthorDate: 2025-04-10 07:06:38 + Commit: Doug Moore CommitDate: 2025-04-10 07:06:38

git: c7780859aa9e - main - vm: wrap long lines

2025-04-13 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c7780859aa9ebf98a177d5efd87243bcf77e4268 commit c7780859aa9ebf98a177d5efd87243bcf77e4268 Author: Doug Moore AuthorDate: 2025-04-13 08:28:50 + Commit: Doug Moore CommitDate: 2025-04-13 08:28:50

Re: git: 4568f5a286a2 - main - kern_kcov: replace vm_page_next() with iterator

2025-04-18 Thread Doug Moore
An unfortunate copy/paste error.  Make that Differential Revision:https://reviews.freebsd.org/D49889 On 4/18/25 12:24, Doug Moore wrote: The branch main has been updated by dougm: URL:https://cgit.FreeBSD.org/src/commit/?id=4568f5a286a212fcceaf9a9bb90eabc104829f49 commit

git: c301c5841f9f - main - pctrie: unlock node store in remove

2025-02-19 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c301c5841f9f5ca3a53a68019115b23ae0ef64a8 commit c301c5841f9f5ca3a53a68019115b23ae0ef64a8 Author: Doug Moore AuthorDate: 2025-02-19 09:15:30 + Commit: Doug Moore CommitDate: 2025-02-19 09:15:30

git: 991dbf9f4327 - main - vm_page: drop page_iter_lookup

2025-03-02 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=991dbf9f4327bfff0098e472f9395d889c4a546c commit 991dbf9f4327bfff0098e472f9395d889c4a546c Author: Doug Moore AuthorDate: 2025-03-03 00:05:02 + Commit: Doug Moore CommitDate: 2025-03-03 00:05:02

git: 6b33d9dc46c2 - main - vm_page: expose page_alloc_after

2025-02-27 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=6b33d9dc46c2f1cbb91273771198b71d7cbdb328 commit 6b33d9dc46c2f1cbb91273771198b71d7cbdb328 Author: Doug Moore AuthorDate: 2025-02-27 16:55:33 + Commit: Doug Moore CommitDate: 2025-02-27 16:55:33

git: 420e2f8a74df - main - vnode_pager: simplify loop, avoid overflow

2025-03-03 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=420e2f8a74df4be1237244a4ef222d2ceae6823d commit 420e2f8a74df4be1237244a4ef222d2ceae6823d Author: Doug Moore AuthorDate: 2025-03-02 08:13:24 + Commit: Doug Moore CommitDate: 2025-03-02 08:13:24

git: c6c63b92effd - main - vm_object: don't reset new iterator

2025-03-03 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c6c63b92effd6d0662977f11bf429127b9dc4407 commit c6c63b92effd6d0662977f11bf429127b9dc4407 Author: Doug Moore AuthorDate: 2025-03-04 05:31:18 + Commit: Doug Moore CommitDate: 2025-03-04 05:31:18

git: bba883df5e88 - main - pctrie: iter_remove check from panic to KASSERT

2025-02-16 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=bba883df5e88d0fb1133b23c05db5501dd321ad8 commit bba883df5e88d0fb1133b23c05db5501dd321ad8 Author: Doug Moore AuthorDate: 2025-02-16 19:05:18 + Commit: Doug Moore CommitDate: 2025-02-16 19:05:18

git: 3f850550d606 - main - pctrie: Fix size of printed value in KASSERT

2025-02-16 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=3f850550d6067bd0f549602d3b372939bd214e31 commit 3f850550d6067bd0f549602d3b372939bd214e31 Author: Doug Moore AuthorDate: 2025-02-16 21:24:13 + Commit: Doug Moore CommitDate: 2025-02-16 21:27:21

git: 5611a38d8185 - main - vm_page: define partial page invalidate

2025-02-21 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=5611a38d818587b307e1fb110f72d2996c170035 commit 5611a38d818587b307e1fb110f72d2996c170035 Author: Doug Moore AuthorDate: 2025-02-21 21:11:13 + Commit: Doug Moore CommitDate: 2025-02-21 21:11:13

git: 2eef41e55385 - main - Revert "vm_page: define partial page invalidate"

2025-02-21 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=2eef41e55385333f9535240f3d31a5a71f718d06 commit 2eef41e55385333f9535240f3d31a5a71f718d06 Author: Doug Moore AuthorDate: 2025-02-21 21:14:54 + Commit: Doug Moore CommitDate: 2025-02-21 21:14:54

git: bb1dc6cf9c36 - main - vm_page: define partial page invalidate

2025-02-21 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=bb1dc6cf9c3671c82318e22825d86d54c8d672cb commit bb1dc6cf9c3671c82318e22825d86d54c8d672cb Author: Doug Moore AuthorDate: 2025-02-22 01:22:47 + Commit: Doug Moore CommitDate: 2025-02-22 01:22:47

git: b68c7ebf5e63 - main - vm_reserv: extract common gap-checking code

2025-04-04 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=b68c7ebf5e633549dfda1cfa25991b097dfbcdce commit b68c7ebf5e633549dfda1cfa25991b097dfbcdce Author: Doug Moore AuthorDate: 2025-03-31 04:00:53 + Commit: Doug Moore CommitDate: 2025-03-31 04:00:53

git: 6d6c97fb72a7 - main - vm_fault: update pred lock acq in copy_entry

2025-03-27 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=6d6c97fb72a7dce85008cef891d093b24dcbb380 commit 6d6c97fb72a7dce85008cef891d093b24dcbb380 Author: Doug Moore AuthorDate: 2025-03-27 10:39:44 + Commit: Doug Moore CommitDate: 2025-03-27 10:39:44

git: 68e3875b623b - main - vm_object: drop reverse walk from collect_flush

2025-05-25 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=68e3875b623b56f83e276afe6ed5334545684ba2 commit 68e3875b623b56f83e276afe6ed5334545684ba2 Author: Doug Moore AuthorDate: 2025-05-26 03:02:37 + Commit: Doug Moore CommitDate: 2025-05-26 03:02:37

git: 142bcdad1f67 - main - vm_page: drop mpred from grab_valid_iter()

2025-05-25 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=142bcdad1f67f8f6de04ebc27d8dbba56c39c788 commit 142bcdad1f67f8f6de04ebc27d8dbba56c39c788 Author: Doug Moore AuthorDate: 2025-05-25 21:13:28 + Commit: Doug Moore CommitDate: 2025-05-25 21:13:28

git: 18a62137df40 - main - vm_object: use lookup_range in page_clean_flush

2025-05-27 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=18a62137df40da29d2258e024a778ee559dedd30 commit 18a62137df40da29d2258e024a778ee559dedd30 Author: Doug Moore AuthorDate: 2025-05-28 05:33:43 + Commit: Doug Moore CommitDate: 2025-05-28 05:33:43

git: e3bc87ab1b66 - main - vm_pageout: fix pageout_flush

2025-05-31 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=e3bc87ab1b66e8fff1cd3a069e858461349a0cab commit e3bc87ab1b66e8fff1cd3a069e858461349a0cab Author: Doug Moore AuthorDate: 2025-05-31 18:02:08 + Commit: Doug Moore CommitDate: 2025-05-31 18:02:08

git: 6dd1c0643e9c - main - vm_page: use lookup_ge in grab_valid_iter()

2025-05-31 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=6dd1c0643e9c5562d8b09c41fc792129a8081f06 commit 6dd1c0643e9c5562d8b09c41fc792129a8081f06 Author: Doug Moore AuthorDate: 2025-05-31 18:37:33 + Commit: Doug Moore CommitDate: 2025-05-31 18:37:33

git: c48077d54da6 - main - vm_map: drop vm_map_simplify_entry.9

2025-06-15 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=c48077d54da618bb1efb9213ab3759be6f59d4f1 commit c48077d54da618bb1efb9213ab3759be6f59d4f1 Author: Doug Moore AuthorDate: 2025-06-15 21:21:44 + Commit: Doug Moore CommitDate: 2025-06-15 21:23:15

git: 7458fac87831 - main - pctrie: simplify lookup_node

2025-06-14 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=7458fac87831d922c25b981097bfc428f6256faa commit 7458fac87831d922c25b981097bfc428f6256faa Author: Doug Moore AuthorDate: 2025-06-14 19:32:08 + Commit: Doug Moore CommitDate: 2025-06-14 19:32:08

git: 44d6f4b314ad - main - pctrie: use one lookup function

2025-06-25 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=44d6f4b314ad39502d21854b6d1db8fee4ffeafe commit 44d6f4b314ad39502d21854b6d1db8fee4ffeafe Author: Doug Moore AuthorDate: 2025-06-26 06:27:21 + Commit: Doug Moore CommitDate: 2025-06-26 06:27:21

git: f2a193a967e3 - main - vm_pageout: reduce number of flush() params

2025-05-30 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=f2a193a967e3457e9fb5acb918106a71853b4249 commit f2a193a967e3457e9fb5acb918106a71853b4249 Author: Doug Moore AuthorDate: 2025-05-30 21:07:39 + Commit: Doug Moore CommitDate: 2025-05-30 21:07:39

git: 7908b5df1abd - main - pctrie_lookup_node: assume parent_out != NULL

2025-06-06 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=7908b5df1abdb3cf9aac0560401a718bff3e304a commit 7908b5df1abdb3cf9aac0560401a718bff3e304a Author: Doug Moore AuthorDate: 2025-06-06 20:24:01 + Commit: Doug Moore CommitDate: 2025-06-06 20:24:01

git: 3a33e39edd48 - main - pctrie: correct iter node after node allocation

2025-06-28 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=3a33e39edd4828cb81767acfe2d41306d8bdedf2 commit 3a33e39edd4828cb81767acfe2d41306d8bdedf2 Author: Doug Moore AuthorDate: 2025-06-28 06:49:38 + Commit: Doug Moore CommitDate: 2025-06-28 06:49:38

git: 2d6185cf87e8 - main - vm_fault: drop never-true busy_sleep test

2025-07-06 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=2d6185cf87e815d4951a9ddcf5c535ebd07a8815 commit 2d6185cf87e815d4951a9ddcf5c535ebd07a8815 Author: Doug Moore AuthorDate: 2025-07-06 20:46:00 + Commit: Doug Moore CommitDate: 2025-07-06 20:46:00

git: 8adb3acb63ee - main - pctrie: leave iter at root after ge_lookup failure

2025-07-10 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=8adb3acb63ee8e7c20c3da497a9640c481bc7612 commit 8adb3acb63ee8e7c20c3da497a9640c481bc7612 Author: Doug Moore AuthorDate: 2025-07-10 08:14:07 + Commit: Doug Moore CommitDate: 2025-07-10 08:14:07

git: 725eb0f85ea9 - main - pctrie: drop freenode param to pctrie_remove

2025-06-26 Thread Doug Moore
The branch main has been updated by dougm: URL: https://cgit.FreeBSD.org/src/commit/?id=725eb0f85ea9fb0c5745efe789f7dcfb1e9d78b3 commit 725eb0f85ea9fb0c5745efe789f7dcfb1e9d78b3 Author: Doug Moore AuthorDate: 2025-06-26 22:53:43 + Commit: Doug Moore CommitDate: 2025-06-26 22:53:43

<    1   2   3