Commit graph

25 commits

Author SHA1 Message Date
Evgenii Shatokhin
2242fbf2b9 Updated AUFS to version 5.1-20190610 2019-07-16 19:03:29 +03:00
Evgenii Shatokhin
8b63e5513b Fix invocations of access_ok() in fs-aufs4.patch
It was needed to adapt to the changes made by mainline commit
96d4f267e40f "Remove 'type' argument from access_ok() function".
2019-04-09 19:24:05 +03:00
Evgenii Shatokhin
27010ed411 Updated to version 5.0.7
AUFS was updated to version "4.20.4+-20190311" as well.
2019-04-09 18:56:43 +03:00
Evgenii Shatokhin
847ae8701e Updated to 4.20.10 - the first take; sorted the configs
AUFS was updated to "4.20.4+-20190211" in the process.

As for the sorted entries in the config files - this helps a lot during
rebases to the newer stable kernel branches.

Signed-off-by: Evgenii Shatokhin <eshatokhin@virtuozzo.com>
2019-02-23 11:44:19 +03:00
Evgenii Shatokhin
cad40ee513 Updated to version 4.19.6
Besides the upstream update, I have disabled building of nrj-laptop
kernels here.

Now that the main kernels used in ROSA are based on the sources from
Ubuntu, the stable-based kernels like this one are mostly intended for
debugging. No need to build nrj-laptop flavour each time. Let us make
things a bit easier for other ABF users at least.

Signed-off-by: Evgenii Shatokhin <eshatokhin@virtuozzo.com>
2018-12-02 20:05:14 +03:00
Evgenii Shatokhin
49aef36843 Updated to version 4.18.6 2018-09-08 20:07:02 +03:00
Evgenii Shatokhin
fef729ed25 Updated AUFS to version 4.17-20180903 with the 'mmap' patch from aufs4.18 branch 2018-09-04 12:07:53 +03:00
Evgenii Shatokhin
b2b4019d69 Updated AUFS to version 4.17-20180730 2018-08-12 18:56:20 +03:00
Evgenii Shatokhin
16b61b0a03 Updated to version 4.17.4 2018-07-06 22:31:19 +03:00
Evgenii Shatokhin
ec37d8a7d6 Updated to version 4.16.3 2018-04-22 16:28:32 +03:00
Evgenii Shatokhin
57651bee6b AUFS: export __devcgroup_check_permission (needed for the build) 2018-02-12 13:42:37 +03:00
Evgenii Shatokhin
69798e8bd9 Revert "Updated AUFS patch with fixes for v4.15 from Ubuntu"
This reverts commit 0309b07417.

The whole patch is not needed, I will add the needed parts separately.
2018-02-12 13:34:50 +03:00
Evgenii Shatokhin
0309b07417 Updated AUFS patch with fixes for v4.15 from Ubuntu 2018-02-12 12:43:58 +03:00
Evgenii Shatokhin
cc4817f8f8 Updated to version 4.15.2
Note: flex and bison are now required for the kernel build
unconditionally.
2018-02-11 22:31:37 +03:00
Evgenii Shatokhin
ffad7b40b0 Re-diffed fs-aufs4.patch for 4.14.3: context change only 2017-11-30 14:13:07 +03:00
Evgenii Shatokhin
5ab5a294b2 Updated to version 4.14.1 2017-11-23 00:18:59 +03:00
Evgenii Shatokhin
40b56bd835 Updated to version 4.13.1 2017-09-11 18:31:26 +03:00
Evgenii Shatokhin
c2d7aa28fb Prepared the files for the kernel 4.12.2, the first take 2017-07-16 22:50:33 +03:00
Evgenii Shatokhin
cf8d6820a4 Fixed the AUFS patch for the kernel 4.11 2017-06-04 18:49:11 +03:00
Evgenii Shatokhin
c3fbc1a79e Updated to version 4.11.3, the first take 2017-06-04 16:27:41 +03:00
Evgenii Shatokhin
e8471b42b2 Updated to 4.10.x (4.10.4 atm), the first take
While at it, made the configs a bit closer to those from Ubuntu:
* disabled IDE drivers which are now barely maintained anyway;
* disabled some debugging facilities (verboseness of some drivers,
  etc.);
* made some often used modules like vfat, fuse, ata_piix, etc.,
  built-in.
* and so forth.
2017-03-19 16:56:31 +03:00
Evgenii Shatokhin
f1688e3205 Revisited the patchset for the version 4.9.0
Among other things:
* BFQ was updated to v8r7 for 4.9.0
* AUFS was updated to version 4.9-20161219
* inotify-increase-max-user-watches.patch was dropped: it is better to
  tune such things from user space instead.
2017-01-05 18:46:01 +03:00
Evgenii Shatokhin
0260460708 Updated to version 4.8.4, the first take
Besides the upstream kernel update to 4.8.x, the following changes were
made:

* BFQ was updated to v8r4
* AUFS was updated to version 4.8-20161010
2016-10-23 22:01:06 +03:00
Evgenii Shatokhin
e7a7e32ae0 Revisited the patches and configs for the kernel 4.7.x 2016-08-23 16:24:13 +03:00
Evgenii Shatokhin
e42e28c709 Keep the patches in the kernel project instead of a separate one
Earlier, the patches were kept in the respective branches of a separate
project, https://abf.io/soft/kernel-patches-and-configs. And before that -
in the custom tarballs.

Now all the patches are kept here along with the spec file and are
applied the default way rather than by separate scripts. This should
make the maintenance of the patches as well as the experiments with the
new ones a lot easier.

The previous scheme seemed to offer a bit more flexibility (different
patch sets for different cases) at the cost of maintenance. But as it
turned out,  that flexibility was not worth it and was rarely used,
at most.
2016-07-26 11:24:24 +03:00