David Sterba
21aa6777b2
btrfs-progs: clean up includes, using include-what-you-use
...
Signed-off-by: David Sterba <dsterba@suse.com>
2023-10-03 01:11:57 +02:00
David Sterba
1b1ce74821
btrfs-progs: sync ulist.[ch] from kernel
...
Minor updates from kernel, 6.4-rc1.
Signed-off-by: David Sterba <dsterba@suse.com>
2023-05-26 18:02:32 +02:00
David Sterba
c3ee6a8a09
btrfs-progs: unify GPL header comments
...
Add the GPL v2 header to files where it was missing and is not from an
external source, update to the most recent version with the address.
Signed-off-by: David Sterba <dsterba@suse.com>
2021-09-07 13:58:44 +02:00
David Sterba
94fced6353
btrfs-progs: build: drop kernel-lib from -I and update paths
...
Include the files by full path to avoid any confusion in case of
potentially duplicate names.
Signed-off-by: David Sterba <dsterba@suse.com>
2019-07-03 20:49:04 +02:00
David Sterba
390db8a346
btrfs-progs: shared: remove debug code from ulist
...
Sync with kernel sources, we don't define CONFIG_BTRFS_DEBUG in
userspace anyway.
Signed-off-by: David Sterba <dsterba@suse.com>
2017-03-08 13:00:47 +01:00
David Sterba
4049542d4f
btrfs-progs: shared: copy ulist_del from kernel
...
Signed-off-by: David Sterba <dsterba@suse.com>
2017-03-08 13:00:47 +01:00
David Sterba
886a8565e0
btrfs-progs: move ulist.[ch] to kernel-shared
...
The implementation of ulist_* is same for kernel and userspace, without
dependencies, so we can keep it separately for code sync.
Signed-off-by: David Sterba <dsterba@suse.com>
2017-03-08 13:00:47 +01:00