Repository navigation
Commit 810535f
vmm: return error if prefaulting fails
Prefaulting pages was done on a best-effort basis before, meaning that
errors were ignored. This could lead to errors during runtime,
especially when used with hugepages, because there was no guarantee that
enough pages are available. With this change errors during prefaulting
will be reported.
Co-authored-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
On-behalf-of: SAP philipp.schuster@sap.com
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
On-behalf-of: SAP sebastian.eydam@sap.com
Signed-off-by: Sebastian Eydam <sebastian.eydam@cyberus-technology.de>
(cherry picked from commit 22cf10b)1 parent 2d60f71 commit 810535f
1 file changed
Lines changed: 24 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
442 | 446 | | |
443 | 447 | | |
444 | 448 | | |
| |||
1991 | 1995 | | |
1992 | 1996 | | |
1993 | 1997 | | |
1994 | | - | |
| 1998 | + | |
1995 | 1999 | | |
| 2000 | + | |
1996 | 2001 | | |
1997 | 2002 | | |
1998 | | - | |
| 2003 | + | |
1999 | 2004 | | |
2000 | 2005 | | |
2001 | 2006 | | |
| |||
2009 | 2014 | | |
2010 | 2015 | | |
2011 | 2016 | | |
2012 | | - | |
| 2017 | + | |
2013 | 2018 | | |
| 2019 | + | |
2014 | 2020 | | |
| 2021 | + | |
2015 | 2022 | | |
2016 | | - | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
2017 | 2037 | | |
2018 | 2038 | | |
2019 | 2039 | | |
| |||
0 commit comments