This patch fixes error check and speed up swap allocation. Following patches are included: - scylla_swap_setup: run error check before allocating swap avoid create swapfile before running error check - scylla_swap_setup: use fallocate on ext4 this inclease swap allocation speed on ext4 Closes scylladb/scylladb#12668 * github.com:scylladb/scylladb: scylla_swap_setup: use fallocate on ext4 scylla_swap_setup: run error check before allocating swap