Darrick J. Wong
1c3564fca0
xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
...
commit 983d8e60f50806f90534cc5373d0ce867e5aaf79 upstream.
The old ALLOCSP/FREESP ioctls in XFS can be used to preallocate space at
the end of files, just like fallocate and RESVSP. Make the behavior
consistent with the other ioctls.
Reported-by: Kirill Tkhai <ktkhai@virtuozzo.com>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-01-11 13:58:49 +01:00
..
2020-11-24 13:27:23 +01:00
2020-11-24 13:27:23 +01:00
2018-05-15 18:12:50 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-07-29 22:37:09 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2019-02-12 19:47:23 +01:00
2018-07-11 22:25:59 -07:00
2018-07-26 10:15:15 -07:00
2019-07-26 09:14:28 +02:00
2018-08-02 23:05:14 -07:00
2018-08-02 23:05:13 -07:00
2020-06-22 09:05:15 +02:00
2019-07-26 09:14:28 +02:00
2019-02-12 19:47:20 +01:00
2018-09-29 13:45:26 +10:00
2020-06-22 09:05:16 +02:00
2018-08-12 08:37:31 -07:00
2018-06-06 14:17:53 -07:00
2018-07-23 09:08:00 -07:00
2017-11-02 11:10:55 +01:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-06-22 09:05:16 +02:00
2018-06-06 14:17:53 -07:00
2018-07-23 09:08:01 -07:00
2018-06-06 14:17:53 -07:00
2018-07-26 10:15:16 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-09-09 19:04:28 +02:00
2018-08-02 23:05:13 -07:00
2018-06-06 14:17:53 -07:00
2020-10-29 09:55:17 +01:00
2018-06-06 14:17:53 -07:00
2019-07-26 09:14:28 +02:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-09-03 11:24:20 +02:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-07-30 07:57:48 -07:00
2018-06-06 14:17:53 -07:00
2020-09-03 11:24:20 +02:00
2018-08-02 23:05:14 -07:00
2019-12-05 09:20:37 +01:00
2018-06-06 14:17:53 -07:00
2022-01-11 13:58:49 +01:00
2018-06-06 14:17:53 -07:00
2018-08-13 22:29:03 -07:00
2018-07-31 13:18:09 -07:00
2021-03-07 12:18:55 +01:00
2018-06-06 14:17:53 -07:00
2018-07-26 10:15:16 -07:00
2018-06-06 14:17:53 -07:00
2018-06-08 10:07:52 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-09-29 13:50:41 +10:00
2020-08-05 10:06:01 +02:00
2018-08-01 07:40:48 -07:00
2018-06-06 14:17:53 -07:00
2017-11-02 11:10:55 +01:00
2018-08-13 07:58:27 -07:00
2019-07-26 09:14:28 +02:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-11-18 19:18:47 +01:00
2018-05-22 07:19:08 -07:00
2019-02-12 19:47:21 +01:00
2018-07-26 10:15:16 -07:00
2018-07-26 10:15:16 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-01-27 14:49:51 +01:00
2018-08-02 23:05:14 -07:00
2018-08-02 23:05:13 -07:00
2020-08-19 08:14:56 +02:00
2018-07-11 22:26:01 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-11-05 11:08:39 +01:00
2018-06-06 14:17:53 -07:00
2019-02-12 19:47:20 +01:00
2018-06-06 14:17:53 -07:00
2019-07-26 09:14:28 +02:00
2018-06-06 14:17:53 -07:00
2019-12-05 09:20:02 +01:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2018-06-06 14:17:53 -07:00
2020-08-26 10:31:02 +02:00
2018-06-06 14:17:53 -07:00
2018-09-29 13:44:40 +10:00
2020-05-02 17:25:54 +02:00
2018-08-02 23:05:14 -07:00
2018-09-29 13:45:26 +10:00
2020-08-26 10:31:01 +02:00
2018-08-02 23:05:14 -07:00
2021-01-30 13:32:13 +01:00
2018-06-06 14:17:53 -07:00
2018-08-02 23:05:14 -07:00
2018-08-02 23:05:14 -07:00
2018-09-29 13:46:21 +10:00
2018-08-02 23:05:14 -07:00
2019-07-26 09:14:28 +02:00
2018-08-12 08:37:31 -07:00