| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.txt | 2022-04-10 | 4.1 kB | |
| reiser4-for-5.16.patch.gz | 2022-04-10 | 708.9 kB | |
| reiser4-for-5.13.patch.gz | 2021-08-22 | 726.5 kB | |
| reiser4-for-5.12.patch.gz | 2021-06-20 | 728.3 kB | |
| reiser4-for-5.10.2.patch.gz | 2020-12-25 | 728.2 kB | |
| reiser4-for-5.10-rc3.patch.gz | 2020-11-22 | 730.0 kB | |
| reiser4-for-5.9.2.patch.gz | 2020-11-01 | 729.7 kB | |
| reiser4-for-5.8.10.patch.gz | 2020-10-11 | 728.9 kB | |
| reiser4-for-5.8.1.patch.gz | 2020-08-17 | 729.4 kB | |
| reiser4-for-5.7.4.patch.gz | 2020-07-05 | 729.6 kB | |
| reiser4-for-5.7.1.patch.gz | 2020-06-07 | 728.4 kB | |
| reiser4-for-5.6.0.patch.gz | 2020-05-25 | 728.5 kB | |
| reiser4-for-5.5.5.patch.gz | 2020-02-22 | 725.4 kB | |
| reiser4-for-5.4.21.patch.gz | 2020-02-22 | 725.5 kB | |
| reiser4-for-5.5.1.patch.gz | 2020-02-15 | 725.4 kB | |
| reiser4-for-5.4.17.patch.gz | 2020-02-05 | 725.7 kB | |
| reiser4-for-5.4.6.patch.gz | 2019-12-31 | 725.1 kB | |
| Totals: 17 Items | 11.6 MB | 2 | |
Reiser4-for-5.16
. Port for Linux-5.16
. Rework the data migration procedure to process files data from left to write;
. Speedup the data migration procedure with readahead;
. Support multiple flush queues (one such queue per brick participating in the
transaction);
. Send all volume operation errors to the client side instead of flooding
with kernel messages
. Got performance numbers for this software release. Any volume operation on
regular bricks is faster then copying data from one single brick to another!
Reiser4-for-5.13
. Port for Linux-5.13
. Implement ->write_iter(), get rid of deprecated ->write() file operation
for striped file plugin.
Reiser4-for-5.12
. Port for Linux-5.12
(cherry picked from commit a7ea8fa)
. Implement ->read_iter(), get rid of ->read() file operation
(cherry picked from commit ac72aba)
Reiser4-for-5.10.2
Port for Linux-5.10
Get rid of legacy PF_FLUSHER per task flag.
Instead add/use per reiser4_context flag flush_bd_task to indicate
that it is bd flushing task.
Reiser4-for-5.10-rc3
. Changes in logical volumes administration:
. Don't complete all volume operations (except brick removal) with
balancing by default. Support a special option -B
(--with-balance) to complete any operation with balancing.
. Add removal completion operation. Triggered by the option
-R (--finish-removal).
. Add a volume operation to restore regular distribution. Triggered
by the option -S (--restore-regular). It is the same as volume
balancing, but ignores and clears up "immobile" flags of all
files.
. Support control flags for balancing procedure.
. Add a per-volume rw @volume_sem semaphore to serialize volume
operations.
. Add a per-volume rw @brick_removal_sem semaphore to serialize
operations of brick removal and file migration.
. Improved code of volume operations.
. Fixed unexpected ENOSPC when removing a brick.
In space_occupied() don't take into account buckets which are not
from DSA array (i.e. don't participate in regular data
distribution).
When calculating bucket's data capacity by check_leftovers(),
deduct 5% reservation, which is not used by volume operations.
. Fixups suggested by Andy Lavr:
. Fix get_format_number_principal() to make gcc happy
. Replace cassert with static_assert
. Use regular assertions in hash_tea()
. Fixed bug in unregister_subvol_locked()
Use list_for_each_entry_safe() instead of list_for_each_entry()
. Fix up lookup_node40()
. Cleanups: Remove custom distribution stuff introduced by a95327ecf8
. Fixups in what_todo() and add_proxy():
Fixed calculation of split offset in the case of large extent.
Move check for second proxy upward, before setting IS_PROXY flag
Reiser4-for-5.9.2
. Don't sync "orphan" jnodes in __update_extent_stripe(), simply
uncapture them instead. (69496b85)
. Optimize operations on "striped" extents. Data migration speedup.
(c6099eeb)
. Consolidate split_allocated_extent() and split_unallocated_extent.
(53c2dddd)
. Add iput() missed for not migratable files. (57f2f351)
Reiser4-for-5.8.10
. Adjust to VFS changes (field older_than_this of structure
wb_writeback_work has gone)
Reiser4-for-5.8.1
. Fixups in common volume balancing procedure
. Port for Linux-5.8
Reiser4-for-5.7.4
. Selective file migration and "immobile" file status support".
Added user interfaces for selective file migration and setting a
file "immobile" status
Reiser4-for-5.7.1
. Port for Linux-5.7
Reiser4-for-5.6.0
. Added proxy-device support for Data Tiering with "Burst Buffers"
strategy.
Reiser4-for-5.5.1
. Port for Linux-5.5
Reiser4-for-5.4.17
. Fixed system lockups introduced by VFS optimization
aa65c29ce1b6e1990cd2c7d8004bbea7ff3aff38
Reiser4-for-5.4.6
. Disk format and software framework release 5.1.3
Logical volumes with parallel scaling out, fair distribution and
transparent data migration capabilities.
https://marc.info/?l=reiserfs-devel&m=157780043509663&w=2