On 2016-09-27 at 00:37 +0200, Edward Shishkin wrote: > On 09/27/2016 12:05 AM, Ivan Shapovalov wrote: > > > > On 2016-09-24 at 22:16 +0200, Edward Shishkin wrote: > > > > > > Hello everyone, > > > > > > I have set up the updated Namesys repositories at my Github page. > > > Those repositories are supposed to contain the latest updates in > > > the (stable) master branch and in other (experimental) branches > > > that > > > I'll announce. > > > > > > 1) https://github.com/edward6/reiser4 > > > > > > This is a "standalone" reiser4 tree, which doesn't include > > > specific > > > changes of Linux kernel needed for reiser4 port. Such changes can > > > be > > > found at the project's page on Sourceforge: > > > https://sourceforge.net/projects/reiser4/ > > > > > > An example of work with the standalone reiser4 tree: > > > > > > . Patch the respective kernel with the latest available stuff > > > from > > > Sourceforge; > > > . cd to the "fs" directory; > > > . delete the directory reiser4; > > > . instead of the deleted stuff clone the standalone reiser4 > > > repository from Github; > > > . build and install as usual. > > > > > > 2) Libaal and Reiser4progs: > > > > > > https://github.com/edward6/libaal > > > https://github.com/edward6/reiser4progs > > > > > > Before building Libaal and Reiser4progs execute the ./prepare > > > script, > > > which will create files needed for build process. > > > > > > Thanks, > > > Edward. > > Wow, finally. > > > > Maybe we could avoid that "all changes for 10 years" commit? > > Hi Ivan, > Sorry, don't have a time to granulate it. > > > > > I tried to keep track of all patches since 3.2... > > There will be "all changes for 6 years" commit. > Is it much better? So well, I finished splitting off all known diffs from that big commit. Tt was 12k(+)/8k(-), now it is 7k(+)/7k(-). The updated branch is here: https://github.com/intelfx/reiser4 (unfortunately, not fast-forward). Moreover, my tree has accumulated quite a few differences from your one. I've dropped trivial discrepancies (comments, formatting etc.) and put the larger ones in separate branches: 1. https://github.com/intelfx/reiser4/tree/differences/enotty (unsupported ioctls return -ENOTTY, not -ENOSYS) 2. https://github.com/intelfx/reiser4/tree/differences/migratepage (the ->migratepage() implementation, which I still do not completely understand, but it works) 3. https://github.com/intelfx/reiser4/tree/differences/renameat2 (renameat2(RENAME_NOREPLACE) implementation, which you haven't merged somewhy) 4. https://github.com/intelfx/reiser4/tree/differences/adjust-to-3.15 (part of porting to 3.15 which, again, you haven't merged somewhy) These branches are on top of that granular "master". Anyway, please take a look. -- Ivan Shapovalov / intelfx /
Attachment:
signature.asc
Description: This is a digitally signed message part