Show patches with: Submitter = Gregory Price       |   71 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,INCOMPLETE] cxl: Multi-headed Single Logical Device (MHSLD) [RFC,INCOMPLETE] cxl: Multi-headed Single Logical Device (MHSLD) - - - --- 2024-03-08 Gregory Price New
[RFC,v4,3/3] Documentation: sysfs entries for cgroup.memory.interleave_weights memcg weighted interleave mempolicy control - - - --- 2023-11-09 Gregory Price New
[RFC,v4,2/3] mm/mempolicy: implement weighted interleave memcg weighted interleave mempolicy control - - - --- 2023-11-09 Gregory Price New
[RFC,v4,1/3] mm/memcontrol: implement memcg.interleave_weights memcg weighted interleave mempolicy control - - - --- 2023-11-09 Gregory Price New
[RFC,v3,4/4] mm/mempolicy: modify interleave mempolicy to use node weights Node Weights and Weighted Interleave - - - --- 2023-10-31 Gregory Price New
[RFC,v3,3/4] node: add interleave weights to node accessor Node Weights and Weighted Interleave - - - --- 2023-10-31 Gregory Price New
[RFC,v3,2/4] node: add accessors to sysfs when nodes are created Node Weights and Weighted Interleave - - - --- 2023-10-31 Gregory Price New
[RFC,v3,1/4] base/node.c: initialize the accessor list before registering Node Weights and Weighted Interleave - - - --- 2023-10-31 Gregory Price Accepted
[RFC,v3,2/4] node: add accessors to sysfs when nodes are created Weighted Interleave and Node Weights - - - --- 2023-10-31 Gregory Price New
[RFC,v3,1/4] base/node.c: initialize the accessor list before registering Weighted Interleave and Node Weights - - - --- 2023-10-31 Gregory Price Accepted
[RFC,v2,3/3] mm/mempolicy: modify interleave mempolicy to use memtier weights mm: mempolicy: Multi-tier weighted interleaving - - - --- 2023-10-09 Gregory Price New
[RFC,v2,2/3] mm/memory-tiers: Introduce sysfs for tier interleave weights mm: mempolicy: Multi-tier weighted interleaving - - - --- 2023-10-09 Gregory Price New
[RFC,v2,1/3] mm/memory-tiers: change mutex to rw semaphore mm: mempolicy: Multi-tier weighted interleaving - - - --- 2023-10-09 Gregory Price New
[RFC,v2,4/4] mm/mempolicy: implement a weighted-interleave mm/mempolicy: get/set_mempolicy2 syscalls - - - --- 2023-10-03 Gregory Price New
[RFC,v2,3/4] mm/mempolicy: implement a preferred-interleave mm/mempolicy: get/set_mempolicy2 syscalls - - - --- 2023-10-03 Gregory Price New
[RFC,v2,2/4] mm/mempolicy: Implement set_mempolicy2 and mm/mempolicy: get/set_mempolicy2 syscalls - - - --- 2023-10-03 Gregory Price New
[RFC,v2,1/4] mm/mempolicy: refactor do_set_mempolicy for code re-use mm/mempolicy: get/set_mempolicy2 syscalls - - - --- 2023-10-03 Gregory Price New
[v2] cxl/vendor: update niagara to only build on linux, add KConfig options [v2] cxl/vendor: update niagara to only build on linux, add KConfig options - - - --- 2023-09-23 Gregory Price New
cxl/vendor: update niagara to only build on linux, add KConfig options cxl/vendor: update niagara to only build on linux, add KConfig options - - - --- 2023-09-20 Gregory Price Superseded
[RFC] man/move_phys_pages: migrate pages based on physical address [RFC] man/move_phys_pages: migrate pages based on physical address - - - --- 2023-09-19 Gregory Price New
[RFC,v2,5/5] ktest: sys_move_phys_pages ktest move_phys_pages syscall - - - --- 2023-09-19 Gregory Price New
[RFC,v2,4/5] mm/migrate: Create move_phys_pages syscall move_phys_pages syscall - - - --- 2023-09-19 Gregory Price New
[RFC,v2,3/5] mm/migrate: refactor add_page_for_migration for code re-use move_phys_pages syscall - - - --- 2023-09-19 Gregory Price New
[RFC,v2,2/5] mm/migrate: remove unused mm argument from do_move_pages_to_node move_phys_pages syscall - 1 - --- 2023-09-19 Gregory Price Accepted
[RFC,v2,1/5] mm/migrate: fix do_pages_move for compat pointers move_phys_pages syscall - 1 - --- 2023-09-19 Gregory Price Accepted
[v4,1/1] cxl/vendor: SK hynix Niagara Multi-Headed SLD Device Niagara MHSLD - - - --- 2023-09-18 Gregory Price New
[RFC,3/3] mm/mempolicy: implement a partial-interleave mempolicy mm/mempolicy: set/get_mempolicy2 - - - --- 2023-09-14 Gregory Price New
[RFC,2/3] mm/mempolicy: Implement set_mempolicy2 and get_mempolicy2 syscalls mm/mempolicy: set/get_mempolicy2 - - - --- 2023-09-14 Gregory Price New
[RFC,1/3] mm/mempolicy: refactor do_set_mempolicy for code re-use mm/mempolicy: set/get_mempolicy2 - - - --- 2023-09-14 Gregory Price New
[RFC,3/3] mm/migrate: Create move_phys_pages syscall sys_move_phy_pages system call - - - --- 2023-09-07 Gregory Price New
[RFC,2/3] mm/migrate: refactor add_page_for_migration for code re-use sys_move_phy_pages system call - - - --- 2023-09-07 Gregory Price New
[RFC,1/3] mm/migrate: remove unused mm argument from do_move_pages_to_node sys_move_phy_pages system call - - - --- 2023-09-07 Gregory Price Accepted
[v3,6/6] cxl/vendor: SK hynix Niagara Multi-Headed SLD Device CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[v3,5/6] cxl/mailbox,type3: Implement MHD get info command callback CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[v3,4/6] cxl/type3: add an optional mhd validation function for memory accesses CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[v3,3/6] cxl/type3: Expose ct3 functions so that inheriters can call them CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[v3,2/6] cxl/type3: Cleanup multiple CXL_TYPE3() calls in read/write functions CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[v3,1/6] cxl/mailbox: move mailbox effect definitions to a header CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-06 Gregory Price New
[5/5] cxl/vendor: SK hynix Niagara Multi-Headed SLD Device CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-01 Gregory Price Superseded
[4/5] cxl/type3: add an optional mhd validation function for memory accesses CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-01 Gregory Price Superseded
[3/5] cxl/type3: Expose ct3 functions so that inheriters can call them CXL: SK hynix Niagara MHSLD Device - - - --- 2023-09-01 Gregory Price Superseded
[2/5] cxl/type3: Cleanup multiple CXL_TYPE3() calls in read/write functions CXL: SK hynix Niagara MHSLD Device - 1 - --- 2023-09-01 Gregory Price Superseded
[1/5] cxl/mailbox: move mailbox effect definitions to a header CXL: SK hynix Niagara MHSLD Device - 1 - --- 2023-09-01 Gregory Price Superseded
[4/4] cxl/vendor: SK hynix Niagara Multi-Headed SLD Device CXL: SK hynix Niagara MHSLD Device - - - --- 2023-07-21 Gregory Price Superseded
[3/4] cxl/type3: minimum MHD cci support CXL: SK hynix Niagara MHSLD Device - - - --- 2023-07-21 Gregory Price Superseded
[2/4] cxl/mailbox: interface to add CCI commands to an existing CCI CXL: SK hynix Niagara MHSLD Device - - - --- 2023-07-21 Gregory Price Superseded
[1/4] cxl/mailbox: change CCI cmd set structure to be a member, not a refernce CXL: SK hynix Niagara MHSLD Device - - - --- 2023-07-21 Gregory Price Superseded
[RFC,2/2] cxl/mailbox: interface to add CCI commands to an existing CCI Modify CCI cmd sets to be mutable - - - --- 2023-07-20 Gregory Price New
[RFC,1/2] cxl/mailbox: change CCI cmd set structure to be a member, not a refernce Modify CCI cmd sets to be mutable - - - --- 2023-07-20 Gregory Price New
[RFC] cxl/type3: minimum MHD cci support [RFC] cxl/type3: minimum MHD cci support - - - --- 2023-07-19 Gregory Price New
[RFC,v4,3/3] hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) CXL Type-3 Volatile Memory Support - - - --- 2022-11-28 Gregory Price New
[RFC,v4,2/3] tests/qtest/cxl-test: whitespace, line ending cleanup CXL Type-3 Volatile Memory Support - - - --- 2022-11-28 Gregory Price New
[RFC,v4,1/3] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition CXL Type-3 Volatile Memory Support - 1 - --- 2022-11-28 Gregory Price New
hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios 1 - - --- 2022-10-26 Gregory Price New
[4/4] hw/acpi/cxl.c: Fill in SRAT for vmem/pmem if NUMA node is assigned Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-26 Gregory Price New
[3/4] hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-26 Gregory Price New
[2/4] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition Multi-Region and Volatile Memory support for CXL Type-3 Devices - 1 - --- 2022-10-26 Gregory Price New
[1/4] hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-26 Gregory Price New
[BUG] hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios [BUG] hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios 1 - - --- 2022-10-17 Gregory Price Superseded
[5/5] hw/mem/cxl_type3: Refactor CDAT sub-table entry initialization into a function [1/5] hw/mem/cxl_type3: fix checkpatch errors - - - --- 2022-10-12 Gregory Price New
[4/5] hw/mem/cxl_type3: Change the CDAT allocation/free strategy [1/5] hw/mem/cxl_type3: fix checkpatch errors - - - --- 2022-10-12 Gregory Price New
[3/5] hw/mem/cxl_type3: CDAT pre-allocate and check resources prior to work [1/5] hw/mem/cxl_type3: fix checkpatch errors - - - --- 2022-10-12 Gregory Price New
[2/5] hw/mem/cxl_type3: Pull validation checks ahead of functional code [1/5] hw/mem/cxl_type3: fix checkpatch errors - - - --- 2022-10-12 Gregory Price New
[1/5] hw/mem/cxl_type3: fix checkpatch errors [1/5] hw/mem/cxl_type3: fix checkpatch errors - - - --- 2022-10-12 Gregory Price New
[5/5] cxl: update tests and documentation for new cxl properties Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-11 Gregory Price Superseded
[4/5] hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-11 Gregory Price Superseded
[3/5] hw/mem/cxl_type: Generalize CDATDsmas initialization for Memory Regions Multi-Region and Volatile Memory support for CXL Type-3 Devices - - - --- 2022-10-11 Gregory Price Superseded
[2/5] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition Multi-Region and Volatile Memory support for CXL Type-3 Devices - 1 - --- 2022-10-11 Gregory Price Superseded
[1/5] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL Multi-Region and Volatile Memory support for CXL Type-3 Devices - 2 - --- 2022-10-11 Gregory Price Superseded
[2/2] hw/cxl: Allow CXL type-3 devices to be persistent or volatile [1/2] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL - - - --- 2022-10-06 Gregory Price New
[1/2] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL [1/2] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL - 3 - --- 2022-10-06 Gregory Price New