-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCHANGES
137 lines (110 loc) · 4.82 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
v13
----------------------------------------
upgrade to SystemRescueCD 4.9.0
SPL & ZFS upgrade to 0.7.0-rc2 (November 4th 2016)
(ZFS 04.11.2016, SPL 02.11.2016)
ZFS contains one additional commit for allowing
to set ZFS options prior to pool import
-march=x86-64 -mtune=generic is used
binutils 2.26.1 and gcc 4.8.5 (default hardened profile) was used
ZFS is now capable of selecting much faster fletcher4 algorithms,
an additional kernel module is now needed and loaded: icp
updated CHECKSUMS and CHANGES file, added SIZES file.
Added the modified generic.sh script from files/resources/generic.sh and
hooks/zfs.sh
of bliss-initramfs which includes the additional icp kernel module of ZFS
Adding the ebuild message below for backwards compatibility:
* This version of ZFSOnLinux includes support for new feature flags
* that are incompatible with previous versions. GRUB2 support for
* /boot with the new feature flags is not yet available.
* Do *NOT* upgrade root pools to use the new feature flags.
* Any new pools will be created with the new feature flags by default
* and will not be compatible with older versions of ZFSOnLinux. To
* create a newpool that is backward compatible wih GRUB2, use
*
* zpool create -d -o feature@async_destroy=enabled
* -o feature@empty_bpobj=enabled -o feature@lz4_compress=enabled
* -o feature@spacemap_histogram=enabled
* -o feature@enabled_txg=enabled
* -o feature@extensible_dataset=enabled -o feature@bookmarks=enabled
* ...
*
* GRUB2 support will be updated as soon as either the GRUB2
* developers do a tag or the Gentoo developers find time to backport
* support from GRUB2 HEAD.
v12
----------------------------------------
upgrade to SystemRescueCD 4.6.1
SPL & ZFS upgrade to v0.6.5.3+ (ZFS 18.12.2015, SPL 18.12.2015)
Containing significant performance and stability improvements
+ regression fixes and additional commits for enhanced maintenance
sys-fs/zfs* branch upstream state @76d5bf196cf6e5625f884a9ebbdaf53873a5a979
+ Illumos 4950, 6292, 6268, 5745 and zfs_object_mutex_size option
sys-kernel/spl branch upstream state @b4ad50ac5f16de9220452f0da493e67c060d701b
(both December 18th 2015)
kernel and modules built with x86_64-pc-linux-gnu-4.8.4-vanilla
CFLAGS and CXXFLAGS set to -march=x86-64 -mtune=generic
binutils set to x86_64-pc-linux-gnu-2.23.2 and ld.bfd
added information on kernel build to README, updated the kernel config
in the kernel branches to make kernel build less error-prone
updated README, CHECKSUMS and CHANGES file.
v11
----------------------------------------
Rebuild, modified /etc/portage/make.conf CFLAGS & CXXFLAGS
Portage (libtool) seems to use those, GCC 4.8.4 Vanilla specs
v10
----------------------------------------
SPL & ZFS upgrade to v0.6.4+ (ZFS 22.05.2015, SPL 21.05.2015)
Those changes were necessarily due to significant stability- &
also some performance-related improvements.
NO additional patches included - all vanilla.
sys-kernel/spl at dc5e8b70416e5d511bc361309bd426c767177723
sys-fs/zfs-kmod & sys-fs/zfs at 65037d9b25c2bfa98d0aa5c9e34678127c03b345
CFLAGS changed to CFLAGS: -march=x86-64 -mtune=generic
updated README, CHECKSUMS and CHANGES file.
v9
----------------------------------------
upgrade to SystemRescueCD 4.5.2
SPL & ZFS upgrade to v0.6.4
sys-kernel/spl at cd69f020e4b0f9c416dd07a264e48c9488a7633f
sys-fs/zfs-kmod & sys-fs/zfs at d07a16360c1ee219b8820f80d035e56a18c58b84
no additional commits for now
improved readability of the README file
added reference for sources to README
updated README, CHECKSUMS and CHANGES file.
Added kernel sources to the repo for your convenience:
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/linux-3.14.35-std452-amd64
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/linux-3.18.10-alt452-amd64
v8
----------------------------------------
still on SystemRescueCD 4.3.0
sys-kernel/spl at f9bde4f74be5e5030571415d9c869400dff3eda6
sys-fs/zfs-kmod & sys-fs/zfs at 2d501583430e54be39c6aed033fc6f841e469f23
added 2484 patchset (zvol rework)
added 2351 patchset (sha256 x86_64 optimization v2; SSSE3, AVX, AVX2)
added 2672 patchset (Illumos #3525 persistent l2arc)
kernel-modules compiled with march=nocona, should work on older 64bit boxes now
v7
----------------------------------------
some info about the toolchain & CFLAGS
v6
----------------------------------------
unblinding git to bliss-initramfs-1.8.1.tar.gz
(which was ignored)
v5
----------------------------------------
improve readability of DISCLAIMER and README
v4
----------------------------------------
folder structure (SRM-modules, bliss-initramfs, kernel-config)
some additions to README
adding temporary files to gitignore filter
v3
----------------------------------------
further clarifying README, adding DISCLAIMER
v2
----------------------------------------
clarifying README
v1
----------------------------------------
Initial commit