Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F170929006
D59481-EXPORT-VALIDATION.json
Public
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
oleglelchuk_gmail.com
Mon, Sep 7, 4:22 PM
2026-09-07 16:22:26 (UTC+0)
Size
8 KB
Referenced Files
None
Subscribers
None
D59481-EXPORT-VALIDATION.json
View Options
{
"purpose"
:
"D59481 revised source export verification; distinct from historical runtime validation"
,
"manifest"
:
{
"created_utc"
:
"2026-09-07T16:18:16.980352+00:00"
,
"base_commit"
:
"661d1135e4ed12d6017220ea654ae67a6956dc73"
,
"base_commit_date"
:
"2026-09-07T19:04:00+03:00"
,
"base_commit_subject"
:
"pdfork.2: document kern.pdfork_implicit_nowaitpid"
,
"base_repository"
:
"https://git.freebsd.org/src.git"
,
"previous_base_commit"
:
"60c7313074b93adf4ea70ff44b78b3b4fc15c29f"
,
"previous_patch_sha256"
:
"6125e6d3333eefcf99f9e965ab44446cd1d5e117c10c7817c114e76a20ddec58"
,
"patch"
:
"pfnmap11-preserve-shmem-v2.patch"
,
"patch_sha256"
:
"653b7e81a50bf101fb0f6ba82a749fe684d168c72db93275a346fe9a92fbe94f"
,
"patch_bytes"
:
54679
,
"file_count"
:
12
,
"base_version"
:
1600024
,
"provisional_candidate_version"
:
1600025
,
"version_assignment_official"
:
false
,
"version_followup"
:
"Coordinate final number at landing and update the Porters Handbook version table after the commit identity and date are known."
,
"new_full_kernel_module_build"
:
false
,
"new_boot_validation"
:
false
,
"diagnostics_added"
:
false
,
"files"
:
[
{
"path"
:
"lib/libsys/mlock.2"
,
"base_sha256"
:
"8bc8256de6811442902e3b67ebcf2a9554242ebd37f77234c8b10d74d13ed689"
,
"postimage_sha256"
:
"f52967e60b120c36dcc8a398b8bf433dfbf007e27eb154c250e6cad4859b35fe"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"1ff0b4b97c8f3215cb42fbe5d79a2259d7bb1cf55ed0d6e23ed07d6ca15a5bd3"
,
"postimage_matches_old_export"
:
false
,
"functional_patch_additions_removals_unchanged"
:
true
,
"postimage_matches_old_export_except_document_date"
:
true
},
{
"path"
:
"lib/libsys/mlockall.2"
,
"base_sha256"
:
"e160abb148f242f524e667f0349f55c3f35cda202af929d83d0b87deff4fa0de"
,
"postimage_sha256"
:
"edb9a2e192dca46d18c19040fc7eae6d6d96dafbace9747b1dfde0c311d97aa9"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"986ca52d8de1c0460081d1f21b993315b92d038d50b81e119d76db8d94018583"
,
"postimage_matches_old_export"
:
false
,
"functional_patch_additions_removals_unchanged"
:
true
,
"postimage_matches_old_export_except_document_date"
:
true
},
{
"path"
:
"sys/compat/linuxkpi/common/include/linux/mm.h"
,
"base_sha256"
:
"68d43fda02d745eb4fbbb5ba3cca332bebbc7ec0106ae53d6a533b25e449ceeb"
,
"postimage_sha256"
:
"e3b20c600ca83c7e62391b01cd4b735bafd1f092d03be486f6f57013717b02bc"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"e3b20c600ca83c7e62391b01cd4b735bafd1f092d03be486f6f57013717b02bc"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/compat/linuxkpi/common/src/linux_compat.c"
,
"base_sha256"
:
"8b43aba1aad83a97139c5cfb81026d6fc44ea88ba9e2e519562b0d33bc069c5e"
,
"postimage_sha256"
:
"699c37f27d690b697eaa47a5bb70ca46c785c0c132cba3e76c0568d721493883"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"699c37f27d690b697eaa47a5bb70ca46c785c0c132cba3e76c0568d721493883"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/compat/linuxkpi/common/src/linux_page.c"
,
"base_sha256"
:
"b40a94f803bf928685cd5557b888f17ea9f3f5f2b41a853ddc36afa860656cbc"
,
"postimage_sha256"
:
"d1659ad43b588c71a59f222253859384a28ac3cd31847944c96e5f77dc76e2d7"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"d1659ad43b588c71a59f222253859384a28ac3cd31847944c96e5f77dc76e2d7"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/device_pager.c"
,
"base_sha256"
:
"5985d3ffa50860e56c55d09a7f89691c9b968e324e5a4fc2366eff6198a6126a"
,
"postimage_sha256"
:
"0082773894f2f85d9674141027a1473913adb9a30d7a7856cd2bba5cb893ed7a"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"0082773894f2f85d9674141027a1473913adb9a30d7a7856cd2bba5cb893ed7a"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/vm_fault.c"
,
"base_sha256"
:
"81b9a1ac82c391dee24ca5c5b8d2cce6df8eca18b0c1cbc43f0a5751ccd1ded4"
,
"postimage_sha256"
:
"3e5b9defd16b5631eacd344ca9aa0b4c9006657fcbcd2811001f717fbafcdb39"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"3e5b9defd16b5631eacd344ca9aa0b4c9006657fcbcd2811001f717fbafcdb39"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/vm_map.c"
,
"base_sha256"
:
"2c1c373420b03a36eb46db4eea54a5710653f622ed0cdd2dc06788decd823f89"
,
"postimage_sha256"
:
"2d81742d5b8a949d2f719ee650020934501b9af3beef8dbe03d180375bac2209"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"2d81742d5b8a949d2f719ee650020934501b9af3beef8dbe03d180375bac2209"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/vm_object.h"
,
"base_sha256"
:
"386d7ef05fe599e0ea7c853191382b6e18527c512200a554da31242b5dfe6c73"
,
"postimage_sha256"
:
"fde1db2cb721f9a7d6cf81c2e72e7ff79fa6bbde7d7fc5980a84cff281a6d6e1"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"fde1db2cb721f9a7d6cf81c2e72e7ff79fa6bbde7d7fc5980a84cff281a6d6e1"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/vm_pager.c"
,
"base_sha256"
:
"e76b36b165a1d37eb725fbca615c48eb860a8fdd4e330693d6f36f4fbc52190e"
,
"postimage_sha256"
:
"e9afaab63166eebe405a89e365e164dbf2aaa74697aa3c0fa9eed0f2f474f89f"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"e9afaab63166eebe405a89e365e164dbf2aaa74697aa3c0fa9eed0f2f474f89f"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/vm/vm_pager.h"
,
"base_sha256"
:
"caa9caab429e7466b8bd8eba8b51ab59e1844c5a68380f889b8d01d5bbd3994b"
,
"postimage_sha256"
:
"5cdf0463758c603b38f272521c691c199fe0954c022adfb8082a2dcdd42c527b"
,
"base_changed_since_old_export"
:
false
,
"old_postimage_sha256"
:
"5cdf0463758c603b38f272521c691c199fe0954c022adfb8082a2dcdd42c527b"
,
"postimage_matches_old_export"
:
true
,
"functional_patch_additions_removals_unchanged"
:
true
},
{
"path"
:
"sys/sys/param.h"
,
"base_sha256"
:
"789b9bb98b114477a4512fdc101a224fff9ab5915d11d5d1ebf8082275be5c1b"
,
"postimage_sha256"
:
"9d0a2a00e03ac3c52e29fdac0635e0aafa2157b5c30374eac2e4fcec45d44875"
,
"base_changed_since_old_export"
:
false
}
]
},
"checks"
:
{
"base_commit"
:
"661d1135e4ed12d6017220ea654ae67a6956dc73"
,
"patch_sha256"
:
"653b7e81a50bf101fb0f6ba82a749fe684d168c72db93275a346fe9a92fbe94f"
,
"old_patch_applied_cleanly_to_pinned_current_base"
:
true
,
"actual_clean_base_index_application"
:
true
,
"apply_check"
:
true
,
"whitespace_check"
:
true
,
"reverse_check"
:
true
,
"actual_reverse_returns_identical_base_tree"
:
true
,
"all_original_PFN_and_manual_content_changes_preserved_except_Dd"
:
true
,
"added_file"
:
"sys/sys/param.h"
,
"date_only_changes_removed"
:
true
,
"result_tree"
:
"6d6e5a573961a4dcbb9b4d9544e9a6ca025eabaf"
,
"base_tree"
:
"0d8501f3cbf916a05a8b8bfa9272ab9bd70f62eb"
,
"original_source_index_unchanged"
:
true
,
"original_source_worktree_modified"
:
false
,
"usr_src_modified"
:
false
,
"usr_ports_modified"
:
false
,
"runtime_or_fault_workloads_executed"
:
false
,
"new_build_or_runtime_validation"
:
false
,
"manual_lint"
:
[
{
"path"
:
"lib/libsys/mlock.2"
,
"kind"
:
"base"
,
"exit_code"
:
0
,
"output"
:
""
},
{
"path"
:
"lib/libsys/mlock.2"
,
"kind"
:
"candidate"
,
"exit_code"
:
0
,
"output"
:
""
},
{
"path"
:
"lib/libsys/mlockall.2"
,
"kind"
:
"base"
,
"exit_code"
:
0
,
"output"
:
""
},
{
"path"
:
"lib/libsys/mlockall.2"
,
"kind"
:
"candidate"
,
"exit_code"
:
0
,
"output"
:
""
}
]
}
}
File Metadata
Details
Attached
Mime Type
application/json
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38524288
Default Alt Text
D59481-EXPORT-VALIDATION.json (8 KB)
Attached To
Mode
D59481: LinuxKPI: preserve shmem backing ownership for managed PFN mappings
Referenced
Detach File
Event Timeline
Log In to Comment