Thomas Schoebel-Theuer
bcf006ab21
infra: add zlib compression
2020-04-13 11:21:16 +02:00
Thomas Schoebel-Theuer
6e55a6da95
infra: exploit new lz4 interface
2020-04-13 11:21:16 +02:00
Thomas Schoebel-Theuer
8daeadb061
infra: add LZ4 compression
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
a4221ada11
infra: add LZO compression
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
375ae7c84b
infra: add compression infrastructure
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
6f3f46249e
infra: allow sha1 algorithm
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
3812467c32
infra: allow crc32{,c} algorithms
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
a18891fe3f
infra: use new vfs_readlink
2019-12-25 09:19:08 +01:00
Thomas Schoebel-Theuer
73a4b330d1
all: adapt to kernel_{read,write}
2019-12-25 09:19:08 +01:00
Thomas Schoebel-Theuer
4f1e7ce362
if: adapt to new blk_queue_split()
2019-12-25 09:19:08 +01:00
Thomas Schoebel-Theuer
93d7ed2a3d
if: adapt to BIO_THROTTLED
2019-12-25 09:19:08 +01:00
Thomas Schoebel-Theuer
4e087abc38
if: adapt to generic io accounting
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
c8ab80d0d0
infra: adapt to mm code move
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
e2d37327cd
bio: adapt to bio_set_dev
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
b4a1b6f900
bio: adapt to upstream bi_status
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
1dcd705e16
infra: adapt to block layer changes, kernel 4.11
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
222f048937
all: adapt to new timespec64 type
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
b3dc438f1d
infra: use new crypto interface with earlier kernels
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
39eaa78c58
all: new MARS_HAS naming conventions
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
ccd0063da6
infra: move crypto compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
a8766f3016
net: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
764399d262
net: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
9b55c64bb1
if: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
95550cb0c9
if: move and split compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
baf14f5b22
if: move and merge compat check with bio
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
873ae4de56
if: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
f11b7d680c
if: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
0244c27a5d
bio: move compat check
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
d1dcca213f
bio: move compat check
2019-12-25 09:19:06 +01:00
Thomas Schoebel-Theuer
3a397ac00e
bio: move compat check
2019-12-25 09:19:06 +01:00
Thomas Schoebel-Theuer
c21465b462
compat: prepare moving compat checks
2019-12-25 09:19:06 +01:00
Thomas Schoebel-Theuer
9a17bfb37d
all: unify HAS_ naming conventions
2019-12-25 09:19:06 +01:00
Thomas Schoebel-Theuer
a1d4497a51
infra: remove unwanted sys_utimes()
2017-05-04 10:32:50 +02:00
Thomas Schoebel-Theuer
09c6b3112c
infra: replace unwanted sys_unlink() by provisionary wrapper
2017-05-04 10:28:43 +02:00
Thomas Schoebel-Theuer
b3b13d9187
infra: replace unwanted sys_rename() by provisionary wrapper
2017-05-04 10:08:29 +02:00
Thomas Schoebel-Theuer
c4b055584c
infra: replace sys_mkdir() by vfs_mkdir()
2017-05-04 10:08:29 +02:00
Thomas Schoebel-Theuer
8fe84d32d8
infra: replace sys_symlink() by vfs_symlink()
2017-05-04 10:08:29 +02:00
Thomas Schoebel-Theuer
eaa6fc0efc
infa: introduce wrapper layer for compatibiliy with multiple kernels
...
This is needed for adaptation of the out-of-tree MARS version to multiple
kernel versions.
It will be much simplified after upstream merging, and/or
removed/replaced by something better.
2017-05-04 09:09:19 +02:00