git: 5ee5c40402c9 - main - arm64 pmap: Defer bti lookup

2024-06-08 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5ee5c40402c92a498ed8d6eeb6cf0b5c1680817b commit 5ee5c40402c92a498ed8d6eeb6cf0b5c1680817b Author: Alan Cox AuthorDate: 2024-06-07 05:23:59 + Commit: Alan Cox CommitDate: 2024-06-08 07:26:55 +

git: 268f19aacc6a - main - vm: Reduce address space fragmentation

2024-06-13 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=268f19aacc6af8f64c438e8515213023a2e66ed7 commit 268f19aacc6af8f64c438e8515213023a2e66ed7 Author: Alan Cox AuthorDate: 2024-06-09 16:58:27 + Commit: Alan Cox CommitDate: 2024-06-13 20:13:45 +

git: 383fd3ea0012 - main - arm64: Handle an unaligned start in pmap_mask_set_locked()

2024-07-04 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=383fd3ea00128cf65fbea0e4cbdb9849945c854b commit 383fd3ea00128cf65fbea0e4cbdb9849945c854b Author: Alan Cox AuthorDate: 2024-07-03 05:15:35 + Commit: Alan Cox CommitDate: 2024-07-05 05:42:52 +

git: fb32ba6aa44d - main - amd64/arm64: Eliminate unnecessary demotions in pmap_protect()

2024-07-06 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=fb32ba6aa44dc86e70ad06b44f93a9709e78f3d1 commit fb32ba6aa44dc86e70ad06b44f93a9709e78f3d1 Author: Alan Cox AuthorDate: 2024-07-05 18:20:01 + Commit: Alan Cox CommitDate: 2024-07-06 20:48:10 +

git: 3e00c11a4f43 - main - arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]

2024-07-13 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3e00c11a4f43bf1c7b88d25638e2bfee399e7674 commit 3e00c11a4f43bf1c7b88d25638e2bfee399e7674 Author: Alan Cox AuthorDate: 2024-07-12 07:44:56 + Commit: Alan Cox CommitDate: 2024-07-13 17:43:42 +

git: 772ae9eddf87 - main - vm ASLR: Handle VM_NRESERV_LEVEL == 0

2024-07-13 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=772ae9eddf87d835279ea6aaaf08b8ca421101ff commit 772ae9eddf87d835279ea6aaaf08b8ca421101ff Author: Alan Cox AuthorDate: 2024-07-13 19:40:43 + Commit: Alan Cox CommitDate: 2024-07-13 19:40:43 +

git: cd836f600418 - main - vm: Retire kmem_arena

2024-07-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=cd836f600418e892869d23cee857ce1a6cd5b863 commit cd836f600418e892869d23cee857ce1a6cd5b863 Author: Alan Cox AuthorDate: 2024-07-21 19:50:47 + Commit: Alan Cox CommitDate: 2024-07-24 19:31:40 +

git: 096dfa338d73 - main - vm: Retire vm_page_alloc_freelist{,_domain}()

2024-07-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=096dfa338d7391cc957dba9cca44ceb7f78cb891 commit 096dfa338d7391cc957dba9cca44ceb7f78cb891 Author: Alan Cox AuthorDate: 2024-07-23 07:14:31 + Commit: Alan Cox CommitDate: 2024-07-24 19:31:40 +

git: 98dd639c94f7 - main - arm64 pmap: Eliminate an unnecessary conditional

2024-07-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=98dd639c94f716858ae29958f484729b1d2fd387 commit 98dd639c94f716858ae29958f484729b1d2fd387 Author: Alan Cox AuthorDate: 2024-07-24 22:32:32 + Commit: Alan Cox CommitDate: 2024-07-25 06:46:47 +

git: 5b8c01d13a09 - main - amd64 pmap: Optimize PKU lookups when creating superpage mappings

2024-07-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5b8c01d13a0970b11f47503fcd627d249a6e638a commit 5b8c01d13a0970b11f47503fcd627d249a6e638a Author: Alan Cox AuthorDate: 2024-07-25 06:57:53 + Commit: Alan Cox CommitDate: 2024-07-26 05:38:46 +

git: f6ed52c1f010 - main - vm: Stop reducing vm_pageout_page_count at startup

2024-08-02 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=f6ed52c1f010aca5083e9c4dd3d0ad15aa8230a2 commit f6ed52c1f010aca5083e9c4dd3d0ad15aa8230a2 Author: Alan Cox AuthorDate: 2024-08-01 17:14:00 + Commit: Alan Cox CommitDate: 2024-08-02 19:41:36 +

git: f076dd3ef02d - main - imgact_elf: Optimize pagesizes[] loop

2024-08-02 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=f076dd3ef02ddf7799eeaab8d405ee9d845e8dc6 commit f076dd3ef02ddf7799eeaab8d405ee9d845e8dc6 Author: Alan Cox AuthorDate: 2024-07-15 06:02:33 + Commit: Alan Cox CommitDate: 2024-08-02 23:26:11 +

git: fa290859fa63 - main - vm: Assert that pagesizes[] is sorted

2024-08-04 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=fa290859fa63d65b5da3014038ae289c1b336700 commit fa290859fa63d65b5da3014038ae289c1b336700 Author: Alan Cox AuthorDate: 2024-08-03 20:18:16 + Commit: Alan Cox CommitDate: 2024-08-04 19:53:15 +

git: 841cf52595b6 - main - arm64 pmap: Add ATTR_CONTIGUOUS support [Part 2]

2024-04-09 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=841cf52595b6a6b98e266b63e54a7cf6fb6ca73e commit 841cf52595b6a6b98e266b63e54a7cf6fb6ca73e Author: Alan Cox AuthorDate: 2024-04-08 05:05:54 + Commit: Alan Cox CommitDate: 2024-04-09 16:21:08 +

git: a803837cec6e - main - arm64 pmap: Add ATTR_CONTIGUOUS support [Part 3]

2024-05-07 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=a803837cec6e17e04849d59afac7b6431c70cb93 commit a803837cec6e17e04849d59afac7b6431c70cb93 Author: Alan Cox AuthorDate: 2024-04-17 16:39:46 + Commit: Alan Cox CommitDate: 2024-05-08 02:31:14 +

git: 94b09d388b81 - main - arm64: map kernel using large pages when page size is 16K

2024-05-12 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=94b09d388b81eb724769e506cdf0f51bba9b73fb commit 94b09d388b81eb724769e506cdf0f51bba9b73fb Author: Alan Cox AuthorDate: 2024-05-11 06:09:39 + Commit: Alan Cox CommitDate: 2024-05-12 23:22:38 +

git: 4f77144279f2 - main - arm64 pmap: eliminate a redundant variable

2024-05-19 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=4f77144279f210ce65d77c13470c6363c3ce3c57 commit 4f77144279f210ce65d77c13470c6363c3ce3c57 Author: Alan Cox AuthorDate: 2024-05-19 19:22:53 + Commit: Alan Cox CommitDate: 2024-05-19 19:33:19 +

git: 9fc5e3fb39ca - main - arm64: set ATTR_CONTIGUOUS on the DMAP's L2 blocks

2024-05-22 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=9fc5e3fb39ca5b2239066b750bea2ce5775bd79b commit 9fc5e3fb39ca5b2239066b750bea2ce5775bd79b Author: Alan Cox AuthorDate: 2024-05-13 06:39:28 + Commit: Alan Cox CommitDate: 2024-05-23 03:09:43 +

git: 3dc2a8848986 - main - arm64 pmap: Convert panic()s to KASSERT()s

2024-05-31 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3dc2a8848986df2c10ae7df4ce87a1538f549a85 commit 3dc2a8848986df2c10ae7df4ce87a1538f549a85 Author: Alan Cox AuthorDate: 2024-05-31 17:22:14 + Commit: Alan Cox CommitDate: 2024-05-31 21:54:27 +

git: f1d73aacdc47 - main - pmap: Skip some superpage promotion attempts that will fail

2024-06-03 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=f1d73aacdc47529310e2302094685295c032e28f commit f1d73aacdc47529310e2302094685295c032e28f Author: Alan Cox AuthorDate: 2024-06-02 08:56:47 + Commit: Alan Cox CommitDate: 2024-06-04 05:38:05 +

git: 41dfea24eec2 - main - arm64 pmap: Enable L3C promotions by pmap_enter_quick()

2024-06-04 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=41dfea24eec242e1e083e2a879483a7c05c7e2ff commit 41dfea24eec242e1e083e2a879483a7c05c7e2ff Author: Alan Cox AuthorDate: 2024-06-01 18:17:52 + Commit: Alan Cox CommitDate: 2024-06-05 04:25:51 +

git: 60847070f908 - main - vm: Eliminate a redundant call to vm_reserv_break_all()

2024-06-05 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=60847070f908c7c5ebb2ea4c851f8b98680fd01a commit 60847070f908c7c5ebb2ea4c851f8b98680fd01a Author: Alan Cox AuthorDate: 2024-06-05 06:40:20 + Commit: Alan Cox CommitDate: 2024-06-05 17:39:47 +

git: 9fabf97682ce - main - arm64: fix free queue and reservation configuration for 16KB pages

2024-03-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=9fabf97682ce494865c8b26c218f2d00a36c99ea commit 9fabf97682ce494865c8b26c218f2d00a36c99ea Author: Eliot Solomon AuthorDate: 2023-11-18 21:13:21 + Commit: Alan Cox CommitDate: 2024-03-24 17:22:20

git: fd6cb031f577 - main - arm64 pmap: Add ATTR_CONTIGUOUS support [Part 1]

2024-03-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=fd6cb031f577a449894e73daa8f6bd309ba27c73 commit fd6cb031f577a449894e73daa8f6bd309ba27c73 Author: Eliot Solomon AuthorDate: 2024-03-24 19:01:47 + Commit: Alan Cox CommitDate: 2024-03-30 18:37:17

git: e0388a906ca7 - main - arm64: enable superpage mappings by pmap_mapdev{,_attr}()

2024-03-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=e0388a906ca77d07c99e8762d47dccaaaefd8bab commit e0388a906ca77d07c99e8762d47dccaaaefd8bab Author: Alan Cox AuthorDate: 2024-03-30 20:35:32 + Commit: Alan Cox CommitDate: 2024-03-30 20:41:30 +

git: 22c098843127 - main - arm64: correctly handle a failed BTI check in pmap_enter_l2()

2024-04-03 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=22c098843127f6a31e25e94b07b35677f038f6d6 commit 22c098843127f6a31e25e94b07b35677f038f6d6 Author: Alan Cox AuthorDate: 2024-04-03 05:21:08 + Commit: Alan Cox CommitDate: 2024-04-03 16:19:30 +

git: 7beeacb27b27 - main - Honor the vm page's PG_NODUMP flag on arm and i386.

2021-01-04 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=7beeacb27b2792dfdab9c806c00d50b6ac9fc34b commit 7beeacb27b2792dfdab9c806c00d50b6ac9fc34b Author: Alan Cox AuthorDate: 2021-01-04 21:59:05 + Commit: Alan Cox CommitDate: 2021-01-04 22:15:42 +

git: 5a181b8bce99 - main - Prefer the use of vm_page_domain() to vm_phys_domain().

2021-01-10 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5a181b8bce9958be9e3c2b3840f5a56b712c108e commit 5a181b8bce9958be9e3c2b3840f5a56b712c108e Author: Alan Cox AuthorDate: 2021-01-10 08:51:33 + Commit: Alan Cox CommitDate: 2021-01-10 19:25:33 +

git: 6f6a166eaf5e - main - arm64: Use page_to_pvh() when the vm_page_t is known

2021-06-21 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=6f6a166eaf5e59dedb761ea6152417433a841e3b commit 6f6a166eaf5e59dedb761ea6152417433a841e3b Author: Alan Cox AuthorDate: 2021-06-21 07:45:21 + Commit: Alan Cox CommitDate: 2021-06-21 22:25:06 +

git: 62ea198e95f1 - main - arm64: remove an unneeded test from pmap_clear_modify()

2021-06-23 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=62ea198e95f139e6b8041ec44f75d65aa26970d0 commit 62ea198e95f139e6b8041ec44f75d65aa26970d0 Author: Alan Cox AuthorDate: 2021-06-23 05:10:20 + Commit: Alan Cox CommitDate: 2021-06-23 19:22:46 +

git: 4c57d6d55516 - main - amd64/pmap: fix user page table page accounting

2021-12-05 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=4c57d6d5551629df348e2087d2382ae7cbf8b312 commit 4c57d6d5551629df348e2087d2382ae7cbf8b312 Author: Alan Cox AuthorDate: 2021-12-05 23:40:53 + Commit: Alan Cox CommitDate: 2021-12-06 01:13:43 +

git: b7ec0d268b73 - main - arm64: Introduce and use pmap_pte_exists()

2021-12-23 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=b7ec0d268b73ce20c4f785d21cde9b174c91a553 commit b7ec0d268b73ce20c4f785d21cde9b174c91a553 Author: Alan Cox AuthorDate: 2021-12-23 18:50:14 + Commit: Alan Cox CommitDate: 2021-12-24 04:56:02 +

git: 03f9cc89e1f5 - main - arm64: Fix "set-but-not-used" warnings in the pmap

2021-12-27 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=03f9cc89e1f5ddf5f54785cb10f551ab94d139ac commit 03f9cc89e1f5ddf5f54785cb10f551ab94d139ac Author: Alan Cox AuthorDate: 2021-12-27 17:37:04 + Commit: Alan Cox CommitDate: 2021-12-27 17:48:15 +

git: e161dfa91897 - main - Fix pmap_is_prefaultable() on arm64 and riscv

2021-12-27 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=e161dfa918974b4392c7c5127bd51f28ea5f8b6a commit e161dfa918974b4392c7c5127bd51f28ea5f8b6a Author: Alan Cox AuthorDate: 2021-12-25 03:54:01 + Commit: Alan Cox CommitDate: 2021-12-28 01:17:14 +

git: 3c2ee7b28cfd - main - arm64: Enhance pmap_pte_exists()'s error reporting

2021-12-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3c2ee7b28cfd715e28e72d76efd89ba3c38aa970 commit 3c2ee7b28cfd715e28e72d76efd89ba3c38aa970 Author: Alan Cox AuthorDate: 2021-12-28 23:17:42 + Commit: Alan Cox CommitDate: 2021-12-28 23:46:21 +

git: 24b82aa0c543 - main - arm64: Simplify pmap_ts_referenced

2021-12-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=24b82aa0c543cc6d63bfbde651b2325ae360dc50 commit 24b82aa0c543cc6d63bfbde651b2325ae360dc50 Author: Alan Cox AuthorDate: 2021-12-28 00:27:52 + Commit: Alan Cox CommitDate: 2021-12-28 23:59:39 +

git: 5d1ee799de65 - main - arm64 pmap: Eliminate an unused global variable

2023-05-27 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5d1ee799de65ca62cd94c1602b41255bdbc3312d commit 5d1ee799de65ca62cd94c1602b41255bdbc3312d Author: Alan Cox AuthorDate: 2023-05-27 06:23:48 + Commit: Alan Cox CommitDate: 2023-05-27 06:38:20 +

git: 3e7e2bb2467e - main - arm64 pmap: Make VM_PAGE_TO_PV_LIST_LOCK() a constant-time operation

2023-05-29 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3e7e2bb2467e8bb682176125397168c88c3913c6 commit 3e7e2bb2467e8bb682176125397168c88c3913c6 Author: Alan Cox AuthorDate: 2023-05-29 06:01:37 + Commit: Alan Cox CommitDate: 2023-05-29 16:22:55 +

git: 8d7ee2047c5e - main - pmap: don't recompute mpte during promotion

2022-09-10 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=8d7ee2047c5e8b4db51c682aee4161ebfd1238e5 commit 8d7ee2047c5e8b4db51c682aee4161ebfd1238e5 Author: Alan Cox AuthorDate: 2022-09-09 23:34:58 + Commit: Alan Cox CommitDate: 2022-09-11 06:19:22 +

git: 1d5ebad06c20 - main - pmap: optimize MADV_WILLNEED on existing superpages

2022-09-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=1d5ebad06c20b1aed3b0c323c4675678afec5e55 commit 1d5ebad06c20b1aed3b0c323c4675678afec5e55 Author: Alan Cox AuthorDate: 2022-09-30 06:54:02 + Commit: Alan Cox CommitDate: 2022-09-30 17:14:05 +

git: f0878da03b37 - main - pmap: standardize promotion conditions between amd64 and arm64

2022-12-12 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=f0878da03b374e3fa3578b363f02bfd50ac0e5bd commit f0878da03b374e3fa3578b363f02bfd50ac0e5bd Author: Alan Cox AuthorDate: 2022-10-08 07:20:25 + Commit: Alan Cox CommitDate: 2022-12-12 17:32:50 +

git: 4ccd6c137f5b - main - arm64: Implement final level only TLB invalidations

2022-01-03 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=4ccd6c137f5b53361efe54b78b815c7902258572 commit 4ccd6c137f5b53361efe54b78b815c7902258572 Author: Alan Cox AuthorDate: 2021-12-29 07:50:05 + Commit: Alan Cox CommitDate: 2022-01-03 19:14:18 +

git: 0c188c06c627 - main - arm64: replace pa_to_pvh() with page_to_pvh() in pmap_remove_l2()

2021-06-23 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=0c188c06c627b5de30b7cde00d071a80ecfa commit 0c188c06c627b5de30b7cde00d071a80ecfa Author: Alan Cox AuthorDate: 2021-06-23 19:14:31 + Commit: Alan Cox CommitDate: 2021-06-24 03:35:46 +

git: c94249decd16 - main - arm64: make it possible to define PV_STATS

2021-06-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=c94249decd16de71a00d837ee132954d9f259e49 commit c94249decd16de71a00d837ee132954d9f259e49 Author: Alan Cox AuthorDate: 2021-06-24 23:09:23 + Commit: Alan Cox CommitDate: 2021-06-24 23:32:56 +

git: 5dd84e315a9f - main - arm64: fix a potential KVA leak in pmap_demote_l1()

2021-06-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5dd84e315a9f72017f9f628aa67f08a6493a commit 5dd84e315a9f72017f9f628aa67f08a6493a Author: Alan Cox AuthorDate: 2021-06-26 03:29:38 + Commit: Alan Cox CommitDate: 2021-06-26 04:01:32 +

git: 19c288b3a664 - main - arm64: eliminate a duplicated #define

2021-06-26 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=19c288b3a6640742ab45200031661fe5be710d7f commit 19c288b3a6640742ab45200031661fe5be710d7f Author: Alan Cox AuthorDate: 2021-06-27 06:40:23 + Commit: Alan Cox CommitDate: 2021-06-27 06:44:58 +

git: 26a357245f21 - main - arm64: a few simplications to pmap_remove_{all, write}

2021-06-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=26a357245f2197eea4dbbae0956d5c71ef8ba4f1 commit 26a357245f2197eea4dbbae0956d5c71ef8ba4f1 Author: Alan Cox AuthorDate: 2021-06-29 02:57:04 + Commit: Alan Cox CommitDate: 2021-06-29 03:21:24 +

git: 1a8bcf30f97e - main - amd64: a simplication to pmap_remove_{all, write}

2021-06-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=1a8bcf30f97e6153def2af781db2fe54f5c0d106 commit 1a8bcf30f97e6153def2af781db2fe54f5c0d106 Author: Alan Cox AuthorDate: 2021-06-30 05:59:21 + Commit: Alan Cox CommitDate: 2021-06-30 18:12:25 +

git: e41fde3ed71c - main - On a failed fcmpset don't pointlessly repeat tests

2021-07-05 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=e41fde3ed71c1e4fce81eac002c9f5b0926e6c49 commit e41fde3ed71c1e4fce81eac002c9f5b0926e6c49 Author: Alan Cox AuthorDate: 2021-07-04 05:20:42 + Commit: Alan Cox CommitDate: 2021-07-06 02:07:40 +

git: 0add3c9945c8 - main - arm64: Simplify fcmpset failure in pmap_promote_l2()

2021-07-07 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=0add3c9945c85c7f766f9225866e99e2a805819b commit 0add3c9945c85c7f766f9225866e99e2a805819b Author: Alan Cox AuthorDate: 2021-07-07 18:16:03 + Commit: Alan Cox CommitDate: 2021-07-07 18:34:11 +

git: d411b285bc29 - main - pmap: Micro-optimize pmap_remove_pages() on amd64 and arm64

2021-07-13 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=d411b285bc293a37e062d8fb15b85212ce16abab commit d411b285bc293a37e062d8fb15b85212ce16abab Author: Alan Cox AuthorDate: 2021-07-12 23:25:37 + Commit: Alan Cox CommitDate: 2021-07-13 22:33:23 +

git: 325ff9327459 - main - Clear the accessed bit when copying a managed superpage mapping

2021-07-14 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=325ff9327459bc7307130675fa19367ff8b02310 commit 325ff9327459bc7307130675fa19367ff8b02310 Author: Alan Cox AuthorDate: 2021-07-13 07:30:43 + Commit: Alan Cox CommitDate: 2021-07-14 18:06:10 +

git: 7fb152d22935 - main - arm64: Sync icache when creating executable superpage mappings

2021-07-15 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=7fb152d22935e014afcad4ddc0b3a7e3c2795762 commit 7fb152d22935e014afcad4ddc0b3a7e3c2795762 Author: Alan Cox AuthorDate: 2021-07-14 17:59:49 + Commit: Alan Cox CommitDate: 2021-07-15 22:34:54 +

git: b7de53528836 - main - amd64: Eliminate a redundant test from pmap_enter_object()

2021-07-23 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=b7de535288362b072cf2801007e4d7e0e903d467 commit b7de535288362b072cf2801007e4d7e0e903d467 Author: Alan Cox AuthorDate: 2021-07-24 03:50:10 + Commit: Alan Cox CommitDate: 2021-07-24 04:15:42 +

git: 3687797618b6 - main - amd64: Don't repeat unnecessary tests when cmpset fails

2021-07-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3687797618b6c978ad733bd206a623e5df47dbe3 commit 3687797618b6c978ad733bd206a623e5df47dbe3 Author: Alan Cox AuthorDate: 2021-07-24 08:50:27 + Commit: Alan Cox CommitDate: 2021-07-24 18:06:47 +

git: fc2e4f15a904 - main - iommu_gas: Eliminate unnecessary wrappers

2022-06-16 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=fc2e4f15a9047bbf546cd675ed590b88e54362bd commit fc2e4f15a9047bbf546cd675ed590b88e54362bd Author: Alan Cox AuthorDate: 2022-06-14 19:01:36 + Commit: Alan Cox CommitDate: 2022-06-17 06:06:52 +

git: e6775534aee1 - main - iommu_gas: Correct a broken KASSERT

2022-06-17 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=e6775534aee1963a39e5ee762b8eab1d7dfb1b6b commit e6775534aee1963a39e5ee762b8eab1d7dfb1b6b Author: Alan Cox AuthorDate: 2022-06-17 17:03:06 + Commit: Alan Cox CommitDate: 2022-06-17 18:05:20 +

git: 164491fb0387 - main - iommu_gas: Eliminate a stale comment

2022-06-20 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=164491fb038724405b9e38355b569ef8dd4ad068 commit 164491fb038724405b9e38355b569ef8dd4ad068 Author: Alan Cox AuthorDate: 2022-06-20 17:14:53 + Commit: Alan Cox CommitDate: 2022-06-20 17:30:36 +

git: 32e82bcc1527 - main - busdma_iommu: Eliminate a redundant trunc_page()

2022-06-20 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=32e82bcc152783dfe0d03ffdd864cedfddbc80d7 commit 32e82bcc152783dfe0d03ffdd864cedfddbc80d7 Author: Alan Cox AuthorDate: 2022-06-20 18:40:42 + Commit: Alan Cox CommitDate: 2022-06-21 04:03:04 +

git: 0ba1d8608234 - main - iommu_gas: Add a missing error-case unlock

2022-06-20 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=0ba1d8608234eee767b475627da6e5903ce7536a commit 0ba1d8608234eee767b475627da6e5903ce7536a Author: Alan Cox AuthorDate: 2022-06-21 04:48:31 + Commit: Alan Cox CommitDate: 2022-06-21 04:48:31 +

git: eeb46578c21a - main - busdma_iommu: Fine-grained locking for the dmamap's map list

2022-06-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=eeb46578c21ad37866f49f3bbb3ac738b44abbf6 commit eeb46578c21ad37866f49f3bbb3ac738b44abbf6 Author: Alan Cox AuthorDate: 2022-06-22 21:51:47 + Commit: Alan Cox CommitDate: 2022-06-25 05:59:23 +

git: da33f6d76b9d - main - iommu_gas: Tidy up

2022-06-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=da33f6d76b9d0c00649c692f6cb2b3b33bf5af30 commit da33f6d76b9d0c00649c692f6cb2b3b33bf5af30 Author: Alan Cox AuthorDate: 2022-06-26 05:44:47 + Commit: Alan Cox CommitDate: 2022-06-26 06:01:49 +

git: 7b39a9bc1df3 - main - iommu_gas: Fix a recent regression with IOMMU_MF_CANSPLIT

2022-06-26 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=7b39a9bc1df37502e8186593f3427b7ff0e4cc71 commit 7b39a9bc1df37502e8186593f3427b7ff0e4cc71 Author: Alan Cox AuthorDate: 2022-06-26 16:48:12 + Commit: Alan Cox CommitDate: 2022-06-26 21:31:54 +

git: db0110a536bf - main - iommu: Shrink the iommu map entry structure

2022-07-15 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=db0110a536bf70c1ff55f3b3f46a0b5a9af46058 commit db0110a536bf70c1ff55f3b3f46a0b5a9af46058 Author: Alan Cox AuthorDate: 2022-07-11 03:52:52 + Commit: Alan Cox CommitDate: 2022-07-16 03:24:52 +

git: da55f86c6146 - main - x86/iommu: Eliminate redundant wrappers

2022-07-16 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=da55f86c61462b119fd1306d12411989d6610650 commit da55f86c61462b119fd1306d12411989d6610650 Author: Alan Cox AuthorDate: 2022-07-16 04:25:11 + Commit: Alan Cox CommitDate: 2022-07-16 23:05:37 +

git: 4eaaacc75535 - main - x86/iommu: Shrink the critical section in dmar_qi_task()

2022-07-18 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=4eaaacc75535befdb9894cca4e0d8da376328fa4 commit 4eaaacc75535befdb9894cca4e0d8da376328fa4 Author: Alan Cox AuthorDate: 2022-07-18 00:56:39 + Commit: Alan Cox CommitDate: 2022-07-19 03:23:13 +

git: 54291f7d6506 - main - swap_pager: Reduce the scope of the object lock in putpages

2022-07-18 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=54291f7d6506e6c6087433c5bbdb2224b6cef23b commit 54291f7d6506e6c6087433c5bbdb2224b6cef23b Author: Alan Cox AuthorDate: 2022-07-19 03:28:07 + Commit: Alan Cox CommitDate: 2022-07-19 03:35:49 +

git: dfabdacb279c - main - iommu_gas: Avoid double unmapping on error

2022-07-21 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=dfabdacb279ca603d008a0e7e952c5c59ac51da4 commit dfabdacb279ca603d008a0e7e952c5c59ac51da4 Author: Alan Cox AuthorDate: 2022-07-21 06:53:54 + Commit: Alan Cox CommitDate: 2022-07-21 07:00:46 +

git: 8bc367384745 - main - iommu_gas: Eliminate a possible case of use-after-free

2022-07-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=8bc3673847453ca51237b5c85fe57f3f02e17a4b commit 8bc3673847453ca51237b5c85fe57f3f02e17a4b Author: Alan Cox AuthorDate: 2022-07-22 17:00:26 + Commit: Alan Cox CommitDate: 2022-07-25 16:14:58 +

git: c25156347083 - main - x86/iommu: Correct a recent change to iommu_domain_unload_entry()

2022-07-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=c251563470831c34cf53242936425a0d4d995edf commit c251563470831c34cf53242936425a0d4d995edf Author: Alan Cox AuthorDate: 2022-07-26 04:53:15 + Commit: Alan Cox CommitDate: 2022-07-26 06:07:21 +

git: 42736dc44dd0 - main - x86/iommu: Reduce DMAR lock contention

2022-07-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=42736dc44dd0151546db3f2e145ae1cfd4546fe1 commit 42736dc44dd0151546db3f2e145ae1cfd4546fe1 Author: Alan Cox AuthorDate: 2022-07-26 06:04:54 + Commit: Alan Cox CommitDate: 2022-07-29 05:11:33 +

git: 4670f90846d4 - main - iommu_gas: Eliminate redundant parameters and push down lock acquisition

2022-07-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=4670f90846d49027bf23435a30895a74264f1e79 commit 4670f90846d49027bf23435a30895a74264f1e79 Author: Alan Cox AuthorDate: 2022-07-29 06:14:46 + Commit: Alan Cox CommitDate: 2022-07-30 19:28:48 +

git: 7f46deccbed7 - main - x86/iommu: Reduce the number of queued invalidation interrupts

2022-08-06 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=7f46deccbed74436b62f8fd02655ff4ad89f1023 commit 7f46deccbed74436b62f8fd02655ff4ad89f1023 Author: Alan Cox AuthorDate: 2022-07-31 19:28:30 + Commit: Alan Cox CommitDate: 2022-08-06 18:05:58 +

git: 34eeabff5a86 - main - amd64/arm64 pmap: Stop requiring the accessed bit for superpage promotion

2023-06-12 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=34eeabff5a8636155bb02985c5928c1844fd3178 commit 34eeabff5a8636155bb02985c5928c1844fd3178 Author: Alan Cox AuthorDate: 2023-05-31 23:10:41 + Commit: Alan Cox CommitDate: 2023-06-12 18:40:57 +

git: 58d427172157 - main - vm_phys: Fix typo in 9e8174289236

2023-06-16 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=58d427172157dedf82e46014e7d19cf973186dd9 commit 58d427172157dedf82e46014e7d19cf973186dd9 Author: Alan Cox AuthorDate: 2023-06-16 08:12:42 + Commit: Alan Cox CommitDate: 2023-06-16 08:12:42 +

git: 0d2f98c2f092 - main - amd64 pmap: Tidy up pmap_promote_pde() calls

2023-06-24 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=0d2f98c2f0928a8ee8446c3e5e0e4fb93f1dd9c5 commit 0d2f98c2f0928a8ee8446c3e5e0e4fb93f1dd9c5 Author: Alan Cox AuthorDate: 2023-06-17 17:18:33 + Commit: Alan Cox CommitDate: 2023-06-24 18:09:04 +

git: d8e6f4946cec - main - vm: Fix anonymous memory clustering under ASLR

2023-06-26 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=d8e6f4946cec0b84a6997d62e791b8cf993741b2 commit d8e6f4946cec0b84a6997d62e791b8cf993741b2 Author: Alan Cox AuthorDate: 2023-06-23 17:00:32 + Commit: Alan Cox CommitDate: 2023-06-27 04:42:48 +

git: 3767de839742 - main - arm64 pmap: Tidy up pmap_promote_l2() calls

2023-06-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3767de83974206e4267dabf7fbe66b151c1a0b14 commit 3767de83974206e4267dabf7fbe66b151c1a0b14 Author: Alan Cox AuthorDate: 2023-06-28 07:08:02 + Commit: Alan Cox CommitDate: 2023-06-28 17:46:15 +

git: e59d202312f9 - main - arm64: make VM_NFREEORDER and the comment describing it match

2023-06-29 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=e59d202312f9868583c6603030ded2476085920d commit e59d202312f9868583c6603030ded2476085920d Author: Alan Cox AuthorDate: 2023-06-28 08:23:09 + Commit: Alan Cox CommitDate: 2023-06-29 17:48:48 +

git: 294c52d969df - main - amd64 pmap: Fix compilation when superpage reservations are disabled

2023-07-12 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=294c52d969dfdaf1d9b3f4a1de76b702ee724afc commit 294c52d969dfdaf1d9b3f4a1de76b702ee724afc Author: Yufeng Zhou AuthorDate: 2023-07-12 07:52:02 + Commit: Alan Cox CommitDate: 2023-07-12 17:07:42

git: 29edff0dea0f - main - arm64/riscv pmap: Initialize the pmap's pm_pvchunk field

2023-07-21 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=29edff0dea0f7a2df710dd649d0cbcd4a2da3692 commit 29edff0dea0f7a2df710dd649d0cbcd4a2da3692 Author: Alan Cox AuthorDate: 2023-07-16 20:58:04 + Commit: Alan Cox CommitDate: 2023-07-22 04:58:18 +

git: 0aebcfc9f4d6 - main - arm64 pmap: Eliminate some duplication of code

2023-07-22 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=0aebcfc9f4d642a8bef95504dc928fab78af33bf commit 0aebcfc9f4d642a8bef95504dc928fab78af33bf Author: Alan Cox AuthorDate: 2023-07-22 17:41:49 + Commit: Alan Cox CommitDate: 2023-07-23 05:34:17 +

git: 7b1e606c7222 - main - arm64 pmap: Retire PMAP_INLINE

2023-07-22 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=7b1e606c7acdaea613924f566ffe9b65c068 commit 7b1e606c7acdaea613924f566ffe9b65c068 Author: Alan Cox AuthorDate: 2023-07-22 17:55:43 + Commit: Alan Cox CommitDate: 2023-07-23 05:34:17 +

git: 50d663b14b31 - main - vm: Fix vm_map_find_min()

2023-07-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=50d663b14b310d6020b4b6cc92d4fae985f086f2 commit 50d663b14b310d6020b4b6cc92d4fae985f086f2 Author: Alan Cox AuthorDate: 2023-07-25 07:24:19 + Commit: Alan Cox CommitDate: 2023-07-26 05:24:50 +

git: a98a0090b2ba - main - arm64 pmap: Eliminate unnecessary TLB invalidations

2023-07-25 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=a98a0090b2ba64ff0bc3cf71a00fb5f9e31fc1d3 commit a98a0090b2ba64ff0bc3cf71a00fb5f9e31fc1d3 Author: Alan Cox AuthorDate: 2023-07-23 07:11:43 + Commit: Alan Cox CommitDate: 2023-07-26 05:37:13 +

git: 5ec2d94ade51 - main - vm_mmap_object: Update the spelling of true/false

2023-07-26 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=5ec2d94ade51b2f2f129cf0c7f695582c7dccb81 commit 5ec2d94ade51b2f2f129cf0c7f695582c7dccb81 Author: Alan Cox AuthorDate: 2023-07-26 05:58:51 + Commit: Alan Cox CommitDate: 2023-07-27 05:25:53 +

git: 3d7c37425ee0 - main - amd64 pmap: Catch up with pctrie changes

2023-07-28 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=3d7c37425ee07186c65d424306c1b295c30fa592 commit 3d7c37425ee07186c65d424306c1b295c30fa592 Author: Alan Cox AuthorDate: 2023-07-28 20:13:13 + Commit: Alan Cox CommitDate: 2023-07-28 20:13:13 +

Re: git: 50d663b14b31 - main - vm: Fix vm_map_find_min()

2023-07-30 Thread Alan Cox
I see.  That change fixed the case where the address hint is non-zero, e.g., 0x10, but not zero. On 7/30/23 05:58, Dmitry Chagin wrote: On Sun, Jul 30, 2023 at 01:30:37PM +0300, Dmitry Chagin wrote: On Wed, Jul 26, 2023 at 05:25:37AM +, Alan Cox wrote: The branch main has been

git: 37e5d49e1e5e - main - vm: Fix address hints of 0 with MAP_32BIT

2023-08-12 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=37e5d49e1e5e750bf2a200ef2e117d14c4e9a578 commit 37e5d49e1e5e750bf2a200ef2e117d14c4e9a578 Author: Alan Cox AuthorDate: 2023-08-03 07:07:14 + Commit: Alan Cox CommitDate: 2023-08-12 07:35:21 +

git: 902ed64fecbe - main - i386 pmap: Adapt recent amd64/arm64 superpage improvements

2023-09-26 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=902ed64fecbe078e1cdd527b97af3958b413da11 commit 902ed64fecbe078e1cdd527b97af3958b413da11 Author: Alan Cox AuthorDate: 2023-09-24 18:21:36 + Commit: Alan Cox CommitDate: 2023-09-26 17:41:20 +

git: 2001bef84ba6 - main - vm: Eliminate unnecessary lock asserts

2024-10-27 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=2001bef84ba64cee51abf91b5ad3aca071e75788 commit 2001bef84ba64cee51abf91b5ad3aca071e75788 Author: Alan Cox AuthorDate: 2024-10-27 17:40:43 + Commit: Alan Cox CommitDate: 2024-10-27 19:03:52 +

git: fd630ae93634 - main - vm: Retire an unused declaration

2024-11-27 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=fd630ae93634b3c7410a390c57408685caf8d937 commit fd630ae93634b3c7410a390c57408685caf8d937 Author: Alan Cox AuthorDate: 2024-11-24 19:23:48 + Commit: Alan Cox CommitDate: 2024-11-27 08:14:58 +

git: c296ac7e0f1c - main - vm: Optimize page rename

2024-11-30 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=c296ac7e0f1c2fc9bc8bcab0177afb123ce6993a commit c296ac7e0f1c2fc9bc8bcab0177afb123ce6993a Author: Alan Cox AuthorDate: 2024-11-27 08:32:07 + Commit: Alan Cox CommitDate: 2024-11-30 08:59:15 +

git: 8c8d36b9d172 - main - vm: static-ize vm_page_alloc_after()

2024-11-17 Thread Alan Cox
The branch main has been updated by alc: URL: https://cgit.FreeBSD.org/src/commit/?id=8c8d36b9d17239dc4e54731b6cf54c9f9fce43a9 commit 8c8d36b9d17239dc4e54731b6cf54c9f9fce43a9 Author: Alan Cox AuthorDate: 2024-11-16 22:20:14 + Commit: Alan Cox CommitDate: 2024-11-17 18:19:00 +