Skip to content

Tags: skhynix/linux

Tags

v6.17

Toggle v6.17's commit message
Linux 6.17

v6.11

Toggle v6.11's commit message
Linux 6.11

hmsdk-v2.0

Toggle hmsdk-v2.0's commit message
hmsdk: Release hmsdk-v2.0

This is a new release hmsdk-v2.0 for 2-tier memory management.

Along with the existing bandwidth-aware interleaving in hmsdk-v1.1, this
includes another way to manage 2-tier memory by monitoring memory access
patterns and migrate pages depending on their access temperature.

The 2-tier memory management is supported via DAMON(Data Access MONitor)
framework and its DAMON-based Operation Schemes, called DAMOS.

This series supports two new DAMOS actions; demotion from fast tiers
and promotion from slow tiers. This prevents hot pages from being
stuck on slow tiers, which makes performance degradation and cold pages
can be proactively demoted to slow tiers so that the system can increase
the chance to allocate more hot pages to fast tiers.

Having these demote and promote actions makes the 2-tier memory system
run more efficiently.

Signed-off-by: Honggyu Kim <honggyu.kim@sk.com>
Signed-off-by: Hyeongtak Ji <hyeongtak.ji@sk.com>
Signed-off-by: Rakie Kim <rakie.kim@sk.com>

v6.7-rc5

Toggle v6.7-rc5's commit message
Linux 6.7-rc5

v6.7-rc4

Toggle v6.7-rc4's commit message
Linux 6.7-rc4

v6.7-rc3

Toggle v6.7-rc3's commit message
Linux 6.7-rc3

v6.7-rc2

Toggle v6.7-rc2's commit message
Linux 6.7-rc2

v6.7-rc1

Toggle v6.7-rc1's commit message
Linux 6.7-rc1

v6.6

Toggle v6.6's commit message
Linux 6.6

v6.6-rc7

Toggle v6.6-rc7's commit message
Linux 6.6-rc7