Linus Torvalds
5ad8b6ad9a
Merge tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull vfs blocksize updates from Al Viro:
"This gets rid of bogus set_blocksize() uses, switches it over
to be based on a 'struct file *' and verifies that the caller
has the device opened exclusively"
* tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
make set_blocksize() fail unless block device is opened exclusive
set_blocksize(): switch to passing struct file *
btrfs_get_bdev_and_sb(): call set_blocksize() only for exclusive opens
swsusp: don't bother with setting block size
zram: don't bother with reopening - just use O_EXCL for open
swapon(2): open swap with O_EXCL
swapon(2)/swapoff(2): don't bother with block size
pktcdvd: sort set_blocksize() calls out
bcache_register(): don't bother with set_blocksize()
2024-05-21 08:34:51 -07:00
..
2024-05-11 15:41:36 -07:00
2024-04-25 20:55:49 -07:00
2024-04-25 20:55:51 -07:00
2024-04-25 21:07:02 -07:00
2024-05-05 17:53:51 -07:00
2023-10-25 16:47:13 -07:00
2024-02-22 10:24:57 -08:00
2024-04-25 20:56:42 -07:00
2024-02-22 10:24:57 -08:00
2024-04-25 20:56:32 -07:00
2024-04-25 20:56:04 -07:00
2024-05-07 10:37:00 -07:00
2024-05-05 17:53:31 -07:00
2023-12-05 11:17:58 +01:00
2024-05-14 00:31:43 -07:00
2024-05-19 09:21:03 -07:00
2024-04-25 20:56:25 -07:00
2024-05-07 10:37:01 -07:00
2023-12-29 12:22:28 -08:00
2024-04-25 20:55:46 -07:00
2024-05-07 10:37:02 -07:00
2024-05-05 17:53:41 -07:00
2024-04-25 20:56:32 -07:00
2023-10-25 16:47:14 -07:00
2024-05-11 15:41:37 -07:00
2024-05-05 17:53:45 -07:00
2023-12-12 10:11:32 +01:00
2024-05-07 10:37:02 -07:00
2024-05-19 09:21:03 -07:00
2024-01-22 10:31:08 +01:00
2024-05-05 17:53:53 -07:00
2024-04-25 20:56:05 -07:00
2024-05-19 09:21:03 -07:00
2024-02-22 10:24:54 -08:00
2024-05-07 10:37:02 -07:00
2024-05-19 09:21:03 -07:00
2023-08-24 16:20:30 -07:00
2024-02-24 15:53:40 -08:00
2024-05-11 15:41:37 -07:00
2024-03-04 17:01:21 -08:00
2024-05-05 17:53:35 -07:00
2024-05-05 17:53:48 -07:00
2024-05-05 17:53:26 -07:00
2024-05-19 09:21:03 -07:00
2024-04-25 20:56:19 -07:00
2024-04-25 20:55:56 -07:00
2024-05-05 17:53:49 -07:00
2024-03-13 12:12:21 -07:00
2024-05-19 09:21:03 -07:00
2024-05-05 17:53:46 -07:00
2024-04-25 20:56:19 -07:00
2024-05-19 09:21:03 -07:00
2024-05-19 09:21:03 -07:00
2024-02-22 15:27:17 -08:00
2024-04-11 13:18:36 -04:00
2023-12-12 10:57:02 -08:00
2024-04-25 20:56:30 -07:00
2024-04-25 20:56:24 -07:00
2024-05-19 09:21:03 -07:00
2024-04-25 20:56:32 -07:00
2024-05-05 17:53:37 -07:00
2024-04-25 20:56:14 -07:00
2024-05-05 17:53:35 -07:00
2024-04-25 20:56:04 -07:00
2024-05-19 09:21:03 -07:00
2023-12-10 16:51:50 -08:00
2024-01-08 15:27:15 -08:00
2024-05-05 17:53:41 -07:00
2024-05-05 17:53:45 -07:00
2024-05-19 09:21:03 -07:00
2023-12-10 16:51:53 -08:00
2024-04-25 20:55:56 -07:00
2024-04-25 20:55:49 -07:00
2024-04-25 20:55:56 -07:00
2024-05-07 10:37:00 -07:00
2023-12-10 16:51:39 -08:00
2024-02-22 10:24:47 -08:00
2024-05-19 09:21:03 -07:00
2024-05-11 15:41:35 -07:00
2023-08-21 13:38:02 -07:00
2024-03-26 11:07:23 -07:00
2024-05-19 09:21:03 -07:00
2024-04-25 20:55:57 -07:00
2023-10-04 10:32:26 -07:00
2024-01-05 09:58:32 -08:00
2024-01-08 15:27:15 -08:00
2024-05-19 09:21:03 -07:00
2024-05-19 09:21:03 -07:00
2024-05-19 09:21:03 -07:00
2024-05-05 17:53:40 -07:00
2024-04-25 20:56:37 -07:00
2024-04-25 20:56:40 -07:00
2024-05-05 17:53:50 -07:00
2024-02-20 14:20:48 -08:00
2024-05-21 08:34:51 -07:00
2024-04-25 20:56:43 -07:00
2024-05-19 09:21:03 -07:00
2024-04-25 20:56:25 -07:00
2024-05-19 09:21:03 -07:00
2023-11-28 14:08:38 +01:00
2024-05-07 10:37:02 -07:00
2024-04-15 14:31:47 +02:00
2024-05-07 10:36:59 -07:00
2024-04-25 20:55:48 -07:00
2024-04-25 20:55:48 -07:00
2024-04-25 20:55:48 -07:00
2024-04-25 20:55:48 -07:00
2024-05-05 17:53:38 -07:00