btrfs-progs/Documentation
David Sterba 90548b8295 btrfs-progs: filesystem: new subcommand mkswapfile
Add a command to create a new swapfile. The same can be achieved by
seandalone tools but they're just wrappers around the syscalls. The swap
format is simple enough to be created directly without mkswap command so
the swapfile can be created in one go.

The file must not exist before, this is to avoid problems with file
attributes or any other effects of existing extents. This also means the
command can't be used on block devices.

Default size is 2G, minimum size is 40KiB.

Signed-off-by: David Sterba <dsterba@suse.com>
2022-11-08 11:30:21 +01:00
..
_static btrfs-progs: docs: update template, more about subvolumes 2022-01-11 15:46:33 +01:00
_templates btrfs-progs: docs: update template, more about subvolumes 2022-01-11 15:46:33 +01:00
Administration.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
Auto-repair.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
Balance.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
CHANGES.rst btrfs-progs: docs: distinguish Changes title 2022-08-16 15:18:10 +02:00
Checksumming.rst btrfs-progs: docs: add more chapters 2021-12-17 11:53:44 +01:00
CmdLineConventions btrfs-progs: fix a bunch of typos 2022-02-01 18:40:53 +01:00
CodingConventions btrfs-progs: docs: document conventions 2017-07-03 13:35:10 +02:00
Common-features.rst btrfs-progs: docs: update file attributes 2022-03-08 18:11:40 +01:00
Compression.rst btrfs-progs: docs: add more chapters 2021-12-17 11:53:44 +01:00
Contributors.rst btrfs-progs: docs: add 6.0 development statistics 2022-10-11 11:08:20 +02:00
Convert.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
Custom-ioctls.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
Deduplication.rst btrfs-progs: docs: update some chapters 2022-01-05 00:44:14 +01:00
Defragmentation.rst btrfs-progs: docs: update some chapters 2022-01-05 00:44:14 +01:00
DocConventions.rst btrfs-progs: docs: fix spinx build warnings 2022-08-16 15:18:10 +02:00
Experimental.rst btrfs-progs: docs: convert Experimental.md to RST 2022-05-17 23:11:03 +02:00
Feature-by-version.rst btrfs-progs: docs: update reflink cross-mount constraint 2022-10-11 09:08:07 +02:00
Glossary.rst btrfs-progs: docs: update Gloassary 2022-06-06 15:48:15 +02:00
Hardware.rst btrfs-progs: docs: separate chapter for hardware considerations 2022-05-17 21:12:19 +02:00
INSTALL.rst btrfs-progs: docs: link INSTALL to docs 2022-05-12 13:56:03 +02:00
Inline-files.rst btrfs-progs: docs: update some chapters 2022-01-05 00:44:14 +01:00
Interoperability.rst btrfs-progs: docs: add more chapters 2021-12-17 11:53:44 +01:00
Introduction.rst btrfs-progs: docs: fix superscript formatting 2022-05-20 23:52:20 +02:00
Kernel-by-version.rst btrfs-progs: docs: add stub page for kernel changes 2022-09-10 22:47:27 +02:00
Makefile.in btrfs-progs: docs: convert btrfs-ioctl.asciidoc to RST 2022-05-18 13:28:35 +02:00
Qgroups.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
Quick-start.rst btrfs-progs: docs: add more of the new doc structure 2021-11-30 16:00:48 +01:00
Reflink.rst btrfs-progs: docs: update reflink cross-mount constraint 2022-10-11 09:08:07 +02:00
ReleaseChecklist btrfs-progs: Update README and other docs 2016-11-23 11:07:05 +01:00
Resize.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
Scrub.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
Seeding-device.rst btrfs-progs: docs: add more chapters 2021-12-17 11:53:44 +01:00
Send-receive.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
Source-repositories.rst btrfs-progs: docs: fix spinx build warnings 2022-08-16 15:18:10 +02:00
Subpage.rst btrfs-progs: docs: update header formatting 2022-05-20 23:59:40 +02:00
Subvolumes.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
Swapfile.rst btrfs-progs: docs: split swapfile from section 5 2022-01-11 23:56:48 +01:00
Tree-checker.rst btrfs-progs: docs: copy more contents from wiki 2022-05-17 21:12:19 +02:00
Trim.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
Volume-management.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
Zoned-mode.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
btrfs-balance.rst btrfs-progs: docs: fix option name misspelling 2022-10-25 21:12:24 +02:00
btrfs-check.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-convert.rst btrfs-progs: docs: remove some asciidoc formatting artifacts 2022-10-11 09:08:08 +02:00
btrfs-device.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-filesystem.rst btrfs-progs: filesystem: new subcommand mkswapfile 2022-11-08 11:30:21 +01:00
btrfs-find-root.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
btrfs-image.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
btrfs-inspect-internal.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-ioctl.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-man5.rst btrfs-progs: docs: remove some asciidoc formatting artifacts 2022-10-11 09:08:08 +02:00
btrfs-map-logical.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
btrfs-property.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-qgroup.rst btrfs-progs: qgroup: new command to delete stale qgroups 2022-10-26 09:21:35 +02:00
btrfs-quota.rst btrfs-progs: quota: add -W option to rescan to wait without starting rescan 2022-10-25 21:12:24 +02:00
btrfs-receive.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-replace.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-rescue.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-restore.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-scrub.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfs-select-super.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
btrfs-send.rst btrfs-progs: docs: fix version when send v2 was introduced 2022-10-14 12:48:47 +02:00
btrfs-subvolume.rst btrfs-progs: subvol delete: update EPERM error message 2022-10-24 15:14:47 +02:00
btrfs.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
btrfsck.8 btrfs-progs: docs: use manual page link instead of symlink 2018-10-23 14:48:39 +02:00
btrfstune.rst btrfs-progs: btrfstune: move -b option to experimental build 2022-10-17 15:42:38 +02:00
ch-balance-filters.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-balance-intro.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-bootloaders.rst btrfs-progs: docs: separate bootloaders chapter 2022-05-17 21:12:19 +02:00
ch-checksumming.rst btrfs-progs: docs: remove some asciidoc formatting artifacts 2022-10-11 09:08:08 +02:00
ch-compression.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-convert-intro.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-file-attributes.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-flexibility.rst btrfs-progs: docs: move flexibility to Administration 2022-05-17 21:12:19 +02:00
ch-fs-limits.rst btrfs-progs: docs: fix superscript formatting 2022-05-20 23:52:20 +02:00
ch-hardware-considerations.rst btrfs-progs: docs: update header formatting 2022-05-20 23:59:40 +02:00
ch-mount-options.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-quota-intro.rst btrfs-progs: docs: add more chapters (part 3) 2021-12-17 15:35:10 +01:00
ch-scrub-intro.rst btrfs-progs: docs: add more chapters (part 2) 2021-12-17 11:53:44 +01:00
ch-seeding-device.rst btrfs-progs: docs: copy more contents from wiki 2022-05-17 21:12:19 +02:00
ch-subvolume-intro.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-swapfile.rst btrfs-progs: docs: also mention no compression for swapfile 2022-10-25 21:50:31 +02:00
ch-volume-management-intro.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
ch-zoned-intro.rst btrfs-progs: zoned: add upper and lower zone size boundaries 2022-06-06 15:47:50 +02:00
conf.py btrfs-progs: docs: set version from VERSION file 2022-02-16 23:24:12 +01:00
dev-send-stream.rst btrfs-progs: docs: add send stream format description 2022-08-16 15:18:11 +02:00
fsck.btrfs.rst btrfs-progs: docs: add cross reference for manualpages 2022-10-11 09:08:08 +02:00
index.rst btrfs-progs: docs: add stub page for kernel changes 2022-09-10 22:47:27 +02:00
man-index.rst btrfs-progs: docs: drop indices from pages 2021-11-26 00:48:24 +01:00
mkfs.btrfs.rst btrfs-progs: docs: update documentation site references in manual pages 2022-10-11 09:08:12 +02:00
trouble-index.rst btrfs-progs: docs: update troubleshooting 2022-08-16 15:18:11 +02:00