This repository has been archived on 2026-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
ubports_kernel_google_msm/include/linux
Andi Kleen 2571873621 HWPOISON: Define a new error_remove_page address space op for async truncation
Truncating metadata pages is not safe right now before
we haven't audited all file systems.

To enable truncation only for data address space define
a new address_space callback error_remove_page.

This is used for memory_failure.c memory error handling.

This can be then set to truncate_inode_page()

This patch just defines the new operation and adds documentation.

Callers and users come in followon patches.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
2009-09-16 11:50:13 +02:00
..
2009-08-27 22:06:15 -07:00
2009-06-17 19:41:52 +02:00
2009-09-15 09:37:12 -07:00
2009-06-18 08:46:47 +10:00
2009-06-30 18:56:00 -07:00
2009-09-09 11:19:00 -04:00
2009-06-17 00:36:36 -04:00
2009-01-30 23:38:03 +05:30
2009-06-30 18:55:58 -07:00
2009-01-30 23:38:37 +05:30
2008-12-03 22:12:38 -08:00
2008-12-03 22:12:38 -08:00
2009-04-01 08:59:23 -07:00
2009-01-30 23:39:42 +05:30
2009-06-01 06:21:13 +00:00
2009-01-30 23:40:06 +05:30
2009-04-23 10:06:35 +01:00
2009-01-04 13:33:20 -08:00
2009-06-11 21:36:09 -04:00
2009-01-30 23:44:08 +05:30
2009-07-29 19:10:35 -07:00
2009-07-12 12:22:34 -07:00
2008-12-25 11:01:43 +11:00
2009-07-14 20:29:57 +08:00
2009-06-11 08:50:57 -07:00
2009-06-11 21:36:06 -04:00
2009-06-22 10:12:30 +01:00
2009-05-18 14:46:26 +01:00
2009-01-30 23:46:03 +05:30
2009-04-03 14:53:32 -07:00
2009-09-14 17:41:42 -07:00
2009-01-30 23:46:40 +05:30
2009-06-17 09:33:49 -07:00
2009-01-30 23:48:33 +05:30
2009-07-08 09:18:05 -07:00
2009-03-16 08:32:27 -06:00
2009-06-24 08:17:04 -04:00
2008-12-29 11:27:46 +02:00
2009-06-30 18:56:00 -07:00
2009-06-15 21:30:25 -07:00
2009-06-18 18:40:18 -04:00
2009-06-30 20:12:24 +02:00
2009-06-18 13:04:05 -07:00
2009-09-01 01:13:31 -07:00
2009-01-30 23:51:17 +05:30
2009-09-01 17:52:57 -07:00
2009-04-02 19:04:53 -07:00
2009-09-11 12:54:58 -07:00
2009-08-19 23:08:24 +04:00
2009-07-26 19:25:44 -07:00
2009-01-30 23:53:12 +05:30
2009-01-30 23:53:40 +05:30
2009-01-30 23:54:53 +05:30
2009-01-30 23:55:45 +05:30
2009-01-30 23:56:13 +05:30
2009-01-30 23:56:48 +05:30
2009-05-19 16:02:02 -07:00
2009-01-30 23:57:16 +05:30
2009-06-29 08:59:10 +10:00
2009-02-02 21:40:58 +05:30
2009-06-02 00:45:24 -07:00
2009-08-21 15:30:12 -07:00
2009-05-18 14:46:26 +01:00
2009-07-31 08:55:48 +02:00
2009-06-18 13:03:56 -07:00
2009-04-21 13:41:48 -07:00
2009-04-21 13:41:48 -07:00
2009-01-30 23:59:44 +05:30
2009-01-31 00:00:06 +05:30
2009-08-29 15:53:00 +02:00
2009-01-05 08:40:30 -08:00
2009-09-10 10:46:47 +03:00
2009-04-06 16:06:26 +01:00
2009-06-23 20:21:39 +01:00
2009-07-30 16:03:45 +09:30
2009-06-16 19:47:57 -07:00
2009-04-28 07:37:28 +02:00
2009-06-16 19:47:48 -07:00
2009-06-16 08:40:20 +02:00
2009-04-29 17:32:35 -07:00
2009-01-31 00:00:35 +05:30
2009-07-08 09:31:56 -07:00
2009-06-11 21:36:02 -04:00
2009-01-31 00:01:11 +05:30
2009-03-20 10:48:14 -07:00
2009-06-11 21:36:01 -04:00
2009-03-15 19:59:13 -07:00
2009-08-25 16:07:40 +02:00
2009-06-17 18:02:11 -07:00
2009-06-17 18:02:11 -07:00
2009-08-12 08:21:39 -07:00
2009-06-17 12:24:34 -07:00
2009-06-17 18:02:11 -07:00
2009-03-10 20:33:18 -04:00
2009-06-15 21:44:43 -07:00
2008-12-21 14:21:14 +11:00
2009-04-01 08:59:13 -07:00
2009-04-01 08:59:13 -07:00
2009-06-29 12:14:51 -07:00
2009-01-08 08:31:12 -08:00
2009-01-31 00:03:40 +05:30
2009-04-24 08:54:21 +02:00
2009-04-01 08:59:13 -07:00
2009-03-13 16:09:12 -07:00
2009-06-18 13:04:04 -07:00
2009-07-29 19:10:36 -07:00
2009-03-30 15:22:01 +02:00
2009-06-11 21:36:12 -04:00
2009-03-26 02:18:35 +01:00
2009-07-12 12:22:34 -07:00
2009-01-31 00:05:59 +05:30
2008-11-12 17:17:17 -08:00
2009-08-23 19:13:02 -07:00
2009-06-24 08:17:06 -04:00
2009-09-01 12:48:21 -04:00
2009-05-09 10:49:41 -04:00
2009-04-01 08:59:24 -07:00
2009-04-08 14:33:38 -07:00
2009-06-11 08:50:58 -07:00
2009-02-27 16:53:50 +09:00
2009-04-13 15:04:29 -07:00
2009-01-31 00:06:33 +05:30
2009-06-15 15:50:49 +02:00
2009-04-21 19:40:00 -07:00
2009-06-16 19:47:48 -07:00
2009-04-27 02:45:02 -07:00
2009-03-27 12:18:56 -04:00
2009-01-31 00:07:00 +05:30
2009-08-31 18:08:51 +02:00
2009-05-12 11:11:48 +02:00
2009-04-02 19:05:01 -07:00
2009-07-06 13:57:03 -07:00
2009-09-02 01:03:43 -07:00
2009-02-18 15:37:53 -08:00
2009-09-07 22:00:17 +02:00
2009-02-03 11:23:12 +11:00
2009-06-11 08:50:59 -07:00
2009-09-14 17:41:42 -07:00
2009-07-12 15:16:39 -07:00