Sales | Support:1-888-96LINUX

1.1.5-1 Release Notes

06/24/2014 13:30


Release 1.1.5-1 includes the following changes
:


Overview

This release includes major changes to CloakFS, including new features and bug fixes for resellers.


CloakFS

/etc/betterlinux/cpanel/bl-cphooks --init


Kernel

Latest CentOS 6.5 Kernel: 2.6.32-431.5.1.el6

MySQL

Added MySQL versions 5.5.36 and 5.6.16

CPUD

Bug fixes


IOTHROTTLED

Minor Changes


cPanel Configs

Resolved issues with cPanel hooks and updating cloak reseller syntax.

Upgrading BetterLinux: 

Run this:

    yum --disableexcludes=all upgrade betterlinux\*

Then run this to regenerate configuration files:  (Warning: This overwrites existing configuration files. Move any changes you want to keep to a custom .conf file.)

    /etc/betterlinux/cpanel/bl-cphooks --init

Then reboot your system.


Changelog for BetterLinux Release 1.1.5-1


CPUD and CLOAKFS:

commit 69b114216f773736cbb6a34bbf1b88606078ea9d
Author: David
Date: Mon Mar 17 10:20:29 2014 -0600

Remove dependency on cgroup_uid.

commit 5b0ac5977ac33774a324e1b5403db7e9834a869f
Author: David
Date: Thu Mar 13 13:37:25 2014 -0600

Only start the bl_cloak fuse file system if there are cloak_fiel rule in the config.

commit 0fa23d08c59f0fc382ebdbdd3ab6d842cdd37f81
Author: David
Date: Thu Mar 13 13:15:46 2014 -0600

Add exception_prog group type support for block_suid command.

commit 9a329df57fbb8e9d8baa3966e661a311b12dfcef
Author: David
Date: Wed Mar 12 13:44:18 2014 -0600

Turn off caching on fuse file system.

commit 38dbaf54f06994836495bfa1fc713be9c9f614fc
Author: David
Date: Wed Mar 5 15:26:13 2014 -0700

Make sure cloakfs properly restarts when the bl_cloak fuse deamon has been killed.

commit ed69ad555c7d3974f6b28d23e04aafdc73344127
Author: David
Date: Wed Mar 5 11:26:41 2014 -0700

Improve shutdown of cloaking.

commit 8f63463406ad5ca54834ecb54f6a2eed334791ab
Author: David
Date: Tue Mar 4 11:32:40 2014 -0700

Start if bl_cloak as already running.

commit 278fbe67e63cf29222204fa2099b583ac6e09bc9
Author: David
Date: Mon Mar 3 14:27:30 2014 -0700

Update group definitions in /proc/pid_group incrementally rather than in mass.

commit d2d28b4287f6c093320f01d09c4a10d635668af9
Author: David
Date: Thu Feb 27 16:28:50 2014 -0700

Don't unload and reload all cloakfs rules on startup.
Instead, add new rules and remove unused ones.

commit feca662da6bb405f03614574b70e31952eadf333
Author: David
Date: Tue Feb 25 11:38:07 2014 -0700

Fix bug with status_cpu_pct and status_path.

commit a2febe270b9d3100f838c6ed25ef9d468a37e727
Author: David
Date: Thu Feb 13 14:00:56 2014 -0700

Fix bug where mysqld wasn't being ignored on user memory limit rules.

commit 8263c568662926a313affa177173332df36fee4e
Author: David
Date: Wed Feb 12 14:50:29 2014 -0700

Make sure work loads are evenly distributed across the work threads.

commit ed9d53a8f39f7734a64c9b360f2a19957ab31cb0
Author: David
Date: Tue Feb 11 15:41:34 2014 -0700

Fix a bug where short lived programs were not getting billed to a user.

commit 5f380133338aa2adf31b5aa30f92964fce9724ab
Author: David
Date: Mon Feb 10 16:12:27 2014 -0700

Get rid of "ALWAYS_JAILED_PROGS" warning message.

commit 5fefa53dd794e8d7516b19bdf6372c09bd9e4a22
Author: David
Date: Mon Feb 10 14:46:26 2014 -0700

Optimizations to data clearing code.

commit 21abba8b18ca382b9dcc189120dbf3d85dd54b01
Author: David
Date: Thu Feb 6 15:00:02 2014 -0700

Fix broken program memory limits.

commit 6ff05c1e81e62a2decd9b064a1104b5342eb222e
Author: David
Date: Wed Feb 5 15:49:59 2014 -0700

Remove unused conf file option "log_panics".
Only accumulate logging data when logging is turned on (Done on a per log file basis).

commit bb26f52530fa6c21d708865ca2fa69742d84c26f
Author: David
Date: Tue Feb 4 15:35:06 2014 -0700

Remove unnecessary mutex locks and unlocks.
Change "cpud requires a minimum of 4 cpus" log message.
Exit with error when ncpu < 3;

commit 7e94e9a0ab229ab65a2425fbec52be1a5e883374
Author: David
Date: Mon Feb 3 10:13:31 2014 -0700

Cleanup.

commit c4803e6e051e61eedcab467ef9648b9144c19712
Author: David
Date: Mon Feb 3 10:11:59 2014 -0700

Fix bugs in network bandwidth limiting configuration.

commit e147470c2ccdb69326dcea43990754101e4d63e4
Author: David
Date: Fri Jan 31 16:26:18 2014 -0700

Code restructuring and optimization.

commit 5ceae382c30434bf5e22c0bf15090c342c367932
Author: David
Date: Tue Jan 28 16:20:05 2014 -0700

Make gprof work better.

commit e83bb193c4b344830a6a8170eb40e2d194f47975
Author: David
Date: Tue Jan 28 16:06:15 2014 -0700

Optimization in set_rcuid handling code.

commit 6f60f6010f5b550641259ffc62bca9e88c54f041
Author: David
Date: Tue Jan 28 11:26:19 2014 -0700

Change startup logic with respect to ncpu:
if ncpu < 2 then exit.
else if ncpu < 4 then run with throttling (gives a warning).

commit 67755abbb56f996861602d8086c4ef4d83e07f16
Author: David
Date: Tue Jan 28 10:01:21 2014 -0700

Fix make targets for building profiled version of cpud.

commit 01650ca0fb69c737d48766b67cf72ca5f1fd62cd
Author: David
Date: Mon Jan 27 16:34:50 2014 -0700

Turn off profiling in Makefile

commit e7ce8b75cf38b77bb34c8fd5ecfbace95237afa4
Author: David
Date: Mon Jan 27 15:47:10 2014 -0700

Minor optimizations.
Code cleanup.

commit cc2afe81a995b7d0f5d96cb739b47b81798b020f
Author: David
Date: Fri Jan 24 12:29:48 2014 -0700

New progam cpudt to aid in debugging cpud.
It prints a list of the cpud threads and their function.

commit 81af5fd48bedfce8e6d00bd1e964fdf0358fc06d
Author: David
Date: Fri Jan 24 12:23:45 2014 -0700

Fix bug in work thread startup code.

commit 8f8e4c05c4794064e40ef4e2b065dedf40544a7d
Author: David
Date: Fri Jan 24 09:33:55 2014 -0700

Remove unused debug code.
Revert unintended Makefile changes form previous commit.

IOTHROTTLED:

commit 55dbafcfa48cbdd3ceee95df2e736580c255242d
Author: Andrea Righi
Date: Wed Mar 5 22:12:26 2014 +0100

prevent creation of zombie iothrottled instances

Signed-off-by: Andrea Righi

commit 2da316a4376f275fe4befd59f4b4f9a3e231e257
Author: Andrea Righi
Date: Mon Feb 17 20:09:33 2014 +0100

cron script: redirect error messages to /dev/null

iothrottled-cleanup-check is executed to properly cleanup all
iothrottled settings even after an non-clean stop (i.e. a kill -9, or a
segfault).

Sometimes when this happens all the cgroups are already cleared; in this
case the cleanup script returns some errors that can be ignored.

Modify the cron script to redirect stdout and stderr to /dev/null and
avoid reporting unneeded errors.

Signed-off-by: Andrea Righi


CPANEL CONFIGS:

commit 4c421f161d52e9335e00300fc6e2953d69505dce
Author: Fred Clift
Date: Tue Mar 18 10:58:03 2014 -0600

repeat for block_suid also

commit e5cd42aecf6fa90e516a36af83a0123a8c8724f2
Author: Fred Clift
Date: Tue Mar 18 10:40:01 2014 -0600

prevent bl-cphooks from inadvertently re-enabling cloak_file in template

commit 3276374bac5dbad56a9e48b7a67c5f66d5c5e529
Author: Fred Clift
Date: Mon Mar 17 10:09:10 2014 -0600

turn block_suid and cloak_file off by default

commit 5779911aadcbf23b1cd6a6ef2ef6a70197d47651
Author: Fred Clift
Date: Wed Mar 12 11:10:12 2014 -0600

change for new group type

commit c88d1050f884d151d005c57bb76f793816be1053
Author: Fred Clift
Date: Fri Mar 7 14:06:20 2014 -0700

add block_suid exception file and supporting template changes

commit 800de62c24e60131f75a7ac104100fcc426adc1a
Author: Weldon Whipple
Date: Tue Mar 4 13:43:31 2014 -0700

Restart cloakfs whenever resellers and customers change and whenever
new uids are added to groups

commit 7e8ed55983750eb5a91a1a2577b7c769b82219c5
Author: Weldon Whipple
Date: Tue Mar 4 11:05:01 2014 -0700

For resellers whose only customers are resellers, remove "_custs," from
line that begins:
cloak show_user_group=_reseller ...
in cpanel-resellers.conf

commit 83bc3e2130dd3e2edb3666948eb13f0c71b7fded
Author: Weldon Whipple
Date: Mon Mar 3 16:23:26 2014 -0700

Handle subresellers without customers

commit 62f54df0f78a911774bdd8101139f545217af184
Author: Weldon Whipple
Date: Fri Feb 28 16:43:58 2014 -0700

Add support for hierarchical resellers

commit d5986937580fa21a7314358fcfa795d90a05c2e8
Author: Weldon Whipple
Date: Tue Feb 25 10:45:35 2014 -0700

Restart cloakfs ONLY when the --init option is used.

commit df8e59d775618719bc61f24c2363b5ca43417d7b
Author: Weldon Whipple
Date: Thu Feb 20 13:58:30 2014 -0700

Fix bug that would overwrite cpanel-allusers.conf file each time
user account is added, removed or modified.

commit f29fc4aeb656059f786547c0868a0e6daf002a13
Author: Weldon Whipple
Date: Thu Feb 20 10:05:53 2014 -0700

Modify bl-cphooks to handle the new cloaking conventions in cpanel.conf
Modify cpanel.conf.templage with new cloaking syntax

commit 446fc396d4fe9a2d2b766a668be7950ba87378cd
Author: Fred Clift
Date: Wed Feb 19 11:34:32 2014 -0700

several cloak rule clean ups in pre_conf

commit 0c6346aa6a43b6e993accad3dbf2318d107c0b80
Author: Fred Clift
Date: Wed Feb 19 11:33:54 2014 -0700

a little cleanup and dont create cpanel group if there are no people in it

commit 981da8b3f8fa345d479ef3d9e448f61105988e80
Author: Fred Clift
Date: Wed Feb 19 10:00:01 2014 -0700

move cloak line to template, stop removing them unnecessarily

commit 0125dec9da4d25fa3f5423d8ec82b3c8d49848ba
Author: Weldon Whipple
Date: Mon Feb 10 09:19:48 2014 -0700

Fixed day of week in changelog

commit 7f28f062b16eba61af1caa37a785e23ae4272835
Author: Weldon Whipple
Date: Fri Feb 7 16:08:45 2014 -0700

Validate MySQL users before adding entries to MySQL usermap file

commit a3bda3d0ad045512c609d69879d2f94e1076c7c6
Author: Fred Clift
Date: Thu Feb 6 10:28:30 2014 -0700

rev bump

commit 2c2c2d9c0315c5ca3e26f833727bd9b8a05fcd0b
Author: Fred Clift
Date: Wed Feb 5 09:18:17 2014 -0700

idempotent mysql56 repo entry creation on install/upgrade


KERNEL:

commit 236377d6c4041118d6fe675dbbdc86100115db5a
Author: Jerry James
Date: Mon Mar 17 16:36:59 2014 -0600

CLS_UID module: fix typo in the previous commit.

Signed-off-by: Jerry James

commit d0d7a5e45cbce4261a65e307d93af066f898a8b2
Author: Jerry James
Date: Mon Mar 17 16:25:59 2014 -0600

CLS_UID module: Fix the Linux-version-specific parameters to the
change function in struct tcf_proto_ops.

Signed-off-by: Jerry James

commit 3f6b741a48fbcc53fe7c2341666eca314804cdb1
Author: Andrea Righi
Date: Sat Mar 15 21:19:16 2014 +0100

kernel 3.4: fix missing files in proc/sys/kernel

Reported-by: Sean J. <sean@bluehost.com>
Signed-off-by: Andrea Righi

commit b98e6592f452f8d6cd2605576042690ea962c5fd
Author: Andrea Righi
Date: Sat Mar 15 10:21:00 2014 +0100

klibgrp: fix a build bug with 3.4.83

Signed-off-by: Andrea Righi

commit f2aab0e9d7ef46d0848fa705daea8269830ba92e
Author: Andrea Righi
Date: Fri Mar 14 22:05:35 2014 +0100

add kernel 3.12 (vanilla)

Signed-off-by: Andrea Righi

commit c6be475e5e6eea4161f75d54e5ee2bda9fbfcba1
Author: Andrea Righi
Date: Fri Mar 14 09:51:25 2014 +0100

kernel 3.4: rebase patches to the latest 3.4.83

Signed-off-by: Andrea Righi

commit 46684041a7a390ff409f9691dc1e7a6f7d1c0824
Author: Andrea Righi
Date: Tue Mar 11 21:50:25 2014 +0100

klibgrp: introduce new group type "exception_prog"

Signed-off-by: Andrea Righi

commit 5559a893a368d8a4562eed44f434a65f2a706e15
Author: David
Date: Fri Mar 7 09:26:23 2014 -0700

Changes to nproc spec file.

commit 340c2c565d042211f367608e6d95c0c0f1d33d1c
Author: Jerry James
Date: Wed Mar 5 11:53:10 2014 -0700

Port our patches to the 3.2 kernel.

This is a longterm kernel, and the basis for the current stable Debian
release, wheezy.

Signed-off-by: Jerry James

commit 0c4b9b86e6ea824842fe449a044def1d140b10e0
Author: Jerry James
Date: Wed Mar 5 11:28:15 2014 -0700

Kernel modules: do not throw away GPL sources.

We attempt to delete our proprietary source files before debuginfo is
generated, so that they do not end up in a debuginfo package. However,
we have been deleting too much. This change skips deleting files that
are explicitly GPL.

Signed-off-by: Jerry James

commit 39b3cd447111046692f9f4382981aa1402bfc108
Author: Jerry James
Date: Tue Mar 4 10:57:36 2014 -0700

Cloakfs patch (3.10 and CentOS 7 versions only): remove 2 local variables
that are now unused due to the previous commit. Also, remove an extraneous
"out:" label in vfs_fstatat() that causes the build to fail.

Signed-off-by: Jerry James

commit 763162596ca5329f52e7f2c6bbd1207056f9f6b6
Author: Jerry James
Date: Tue Mar 4 09:48:48 2014 -0700

Fix two uses of hlist_for_each_entry_rcu in the 3.10 and CentOS 7.0 patch
sets that pass an extraneous argument.

Signed-off-by: Jerry James

commit 4bd44151a3f76fe2142f3a0d66ab060d82cc7d32
Author: Andrea Righi
Date: Sat Mar 1 01:04:21 2014 +0100

kernel centos6-2.6.32-279.22.1.el6: fix build bug introduced with cloakfs-v14

Signed-off-by: Andrea Righi

commit 0e2bfea0b685997215eab58b4a5b672e647050b2
Author: Andrea Righi
Date: Sat Mar 1 00:36:35 2014 +0100

klibgrp/pid_group: automatically initialize the group context when adding a single group

Signed-off-by: Andrea Righi

commit 22004d615e84d595fbaaf1f3689a4d91e9d9b90a
Author: Andrea Righi
Date: Fri Feb 28 20:00:56 2014 +0100

kernel centos6-2.6.32-279.22.1.el6: apply cloakfs-v14

Signed-off-by: Andrea Righi

commit 8fd7725d60709ba854f143d92dd0623bb3385309
Author: Andrea Righi
Date: Fri Feb 28 19:53:39 2014 +0100

kernel centos6-2.6.32-358.23.2.el6: apply cloakfs-v14

Signed-off-by: Andrea Righi

commit 5e3925ff413486f9964055b8c813ff9095eb6b2c
Author: Andrea Righi
Date: Fri Feb 28 19:39:31 2014 +0100

fix a build bug introduced with 732a767 and 8c98228

Signed-off-by: Andrea Righi

commit 732a767bf307eae681387a5091d0ad2d38150c91
Author: Andrea Righi
Date: Fri Feb 28 18:49:02 2014 +0100

kernel centos6-2.6.32-431.5.1.el6: apply cloakfs-v14

Signed-off-by: Andrea Righi

commit 8c982284f2016455314146d666642ff6fe3098e6
Author: Andrea Righi
Date: Fri Feb 28 19:24:33 2014 +0100

kernel 3.10: apply cloakfs-v14

Signed-off-by: Andrea Righi

commit fb4d970c3d81a7d8cb7f43be4f0a8c0b1618d67a
Author: David
Date: Fri Feb 28 10:45:30 2014 -0700

Bug fix in cloaking rule deletion, make sure all four fields of the rule match before deletion.

commit 5654b6eef872fa341713d67428b4d2f5407f40c9
Author: Andrea Righi
Date: Fri Feb 28 18:18:09 2014 +0100

kernel centos6-2.6.32-279.22.1.el6: add cloakfs-v13

Signed-off-by: Andrea Righi

commit 9886698d7f9ba719747c79737ebaa02601de420a
Author: Andrea Righi
Date: Fri Feb 28 17:58:16 2014 +0100

kernel centos6-2.6.32-358.23.2.el6: add cloakfs-v13

Signed-off-by: Andrea Righi

commit 5e63a6d5c9912d8ba0ca66c6a039c892cd8326cc
Author: Andrea Righi
Date: Fri Feb 28 16:51:05 2014 +0100

kernel centos6-2.6.32-431.5.1.el6: fix build bug introduced in 539fd3b

Signed-off-by: Andrea Righi

commit 539fd3b51ceb250ecfb3f0aecad831b4a0ad4813
Author: Andrea Righi
Date: Fri Feb 28 16:24:42 2014 +0100

kernel centos6-2.6.32-431.5.1.el6: add cloakfs-v13

Signed-off-by: Andrea Righi

commit 9be3723ae559aabab7ce024389b4039e31642ee9
Author: Andrea Righi
Date: Fri Feb 28 16:20:55 2014 +0100

kernel 3.10: update cloakfs changelog

Signed-off-by: Andrea Righi

commit ad3777865a61c01878438fffff061e9ec7bd0232
Author: David
Date: Thu Feb 27 14:39:27 2014 -0700

New version of cloakfs patch (cloakfs-v13.patch).
Allows the deletion of individual cloaking rules.

commit 921f935bd0c2f1b7829da574b3ac1323558eac9e
Author: Andrea Righi
Date: Wed Feb 26 21:47:00 2014 +0100

klibgrp: fix a potential deadlock issue in grp_add_group()

Signed-off-by: Andrea Righi

commit 1af10ee2688750673a764b23d22982d2a761f64b
Author: Andrea Righi
Date: Wed Feb 26 21:39:57 2014 +0100

klibgrp: allow to update a group atomically

Change grp_group_add() to delete and re-insert group redefinition
atomically.

Signed-off-by: Andrea Righi

commit 79b760d3e5f3a16974fe459e3b0dfc003eefd12f
Merge: 3016ad7 0b3ec28
Author: David
Date: Wed Feb 26 11:19:10 2014 -0700

Merge branch 'master' of git.betterlinuxtesting.com:/git/central/kernel

commit 3016ad7293047fadcbb0c7b72cafcad45848f00d
Author: David
Date: Wed Feb 26 11:18:39 2014 -0700

New version of cloakfs patch (v12).

commit 0b3ec280906a43d2743e27e8594af4165a4238a4
Author: Jerry James <loganjerry@gmail.com>
Date: Wed Feb 26 10:43:19 2014 -0700

Retire obsolete patches, namely the 3.3, 3.5, 3.6, 3.7, CentOS 6.0,
CentOS 6.1, CentOS 6.2, and openSUSE patch sets, as well as obsolete
versions of patches in the remaining patch sets.

Signed-off-by: Jerry James

commit 1dd2d8131f6ea9c8eab3efe3370761970e8bc345
Author: David
Date: Tue Feb 25 14:55:14 2014 -0700

Update 1.30 series file for new versin of cloakfs patch (cloakfs-v12.patch).

commit 02654f7240392cb9f54911d2c3f1fa3593caabee
Author: David
Date: Tue Feb 25 14:45:40 2014 -0700

New versin of cloakfs patch (cloakfs-v12.patch).
This fixes a bug in the cloak hide_system_processes code.

commit 65a27ad513a48a06d99707961fb2b6a8eebcc826
Author: Andrea Righi
Date: Thu Feb 20 22:46:10 2014 +0100

klibgrp: fix: do not use GRP_TYPE_UID cache for non-GRP_TYPE_UID groups

This fixes a problem with resellers and CloakFS (BET-237).

Signed-off-by: Andrea Righi

commit 6e49294db5eb5f7e3b45027fe2be81521788fac6
Author: Andrea Righi
Date: Thu Feb 20 00:09:09 2014 +0100

cloakfs: add missing include (sched.h)

Signed-off-by: Andrea Righi

commit 705b6b063ff548b1e164b08bc97c16e246dfe6c2
Author: Andrea Righi
Date: Wed Feb 19 22:54:29 2014 +0100

klibgrp: fix a printk format string issue

Signed-off-by: Andrea Righi

commit 962d09c86a8fe255d5a6715e14b3ea84141e0f18
Author: Andrea Righi
Date: Wed Feb 19 22:50:50 2014 +0100

cloakfs: fix missing include (cred.h)

Signed-off-by: Andrea Righi

commit 5e5affd3036d565ad542b52abf39d7f0579f96b9
Author: Andrea Righi
Date: Wed Feb 19 21:33:08 2014 +0100

kernel centos6-2.6.32-71.29.1.el6: apply cloakfs-v11

Signed-off-by: Andrea Righi

commit ca11b38898214d89cbc7d2c75769ddd06ccbe783
Author: Andrea Righi
Date: Wed Feb 19 21:17:11 2014 +0100

kernel centos6-2.6.32-131.21.1.el6: add cloakfs-v11

Signed-off-by: Andrea Righi

commit f9b75ab5cd529520ca2fa7da16282c16b8da113c
Author: Andrea Righi
Date: Wed Feb 19 21:04:51 2014 +0100

centos6-2.6.32-220.23.1.el6: add cloakfs-v11

Signed-off-by: Andrea Righi

commit 04b0e1d71e112339229ce7f4c10b32e219149edc
Author: Andrea Righi
Date: Wed Feb 19 20:55:06 2014 +0100

kernel centos6-2.6.32-279.22.1.el6: add cloakfs-v11

Signed-off-by: Andrea Righi

commit 31f9ff995b80d00527060b7bda3ba21fcf680b38
Author: Andrea Righi
Date: Wed Feb 19 20:45:56 2014 +0100

centos6-2.6.32-358.23.2.el6: add cloakfs-v11

Signed-off-by: Andrea Righi

commit efb521a1efe0573d3c2eae01ba41c51e28407935
Author: Andrea Righi
Date: Wed Feb 19 18:38:20 2014 +0100

kernel centos6-2.6.32-431.5.1: fix a build bug introduced with cloakfs-v11

Signed-off-by: Andrea Righi

commit 6bc8a33629bf52348f414c107208dd7115a0beab
Author: Andrea Righi
Date: Wed Feb 19 18:28:58 2014 +0100

kernel centos6-2.6.32-431.5.1: add cloakfs-v11

Signed-off-by: Andrea Righi

commit 6bf84a74c8f6f3e316f373e9a8b3c87f23fe8e80
Author: Andrea Righi
Date: Wed Feb 19 17:56:52 2014 +0100

kernel 3.10: add cloakfs-v11

Signed-off-by: Andrea Righi

commit 456ff408cb34f4ca1847e2f6bd0d5ebbe589a372
Author: Andrea Righi
Date: Fri Feb 14 22:35:36 2014 +0100

move grsec patches to patches-grsec-

Signed-off-by: Andrea Righi

commit f06ef40f84ee93181ce10c3c247e2ca46fa39b6f
Author: Andrea Righi
Date: Fri Feb 14 22:27:31 2014 +0100

add support for 2.6.32.61+grsec

Signed-off-by: Andrea Righi

commit 231ad8ca17fa1b0788593df2524825a30749eb9c
Author: Andrea Righi
Date: Thu Feb 13 19:13:55 2014 +0100

klibgrp: fix a build bug with kernel 3.4 (byok)

Signed-off-by: Andrea Righi

commit 8a1db34a8b1d91d48012c10ed01cc6fc99420713
Author: Jerry James
Date: Wed Feb 12 08:30:55 2014 -0700

Rebase our patches to kernel-2.6.32-431.5.1.el6.

Signed-off-by: Jerry James

commit d10d374e58daf882c2dcce85dd7f9f8dbe14f7ef
Author: Jerry James
Date: Fri Feb 7 16:23:12 2014 -0700

More changes needed to get a successful build of the RHEL 7 beta kernel
with our patches applied.

Signed-off-by: Jerry James

commit 8396fd0e6a050fe1e8cdd9305a775cf713fb619b
Author: Jerry James
Date: Thu Feb 6 16:41:41 2014 -0700

Add support for the RHEL 7 Beta kernel.

Signed-off-by: Jerry James

commit f0192c3c426fb6fd1aaa448971ea0f88a5dca4b1
Author: Jerry James
Date: Thu Feb 6 16:39:53 2014 -0700

Fix an insufficiently escaped '!'.

Signed-off-by: Jerry James

commit 9484872121024e75038e7b924f4665125a704744
Author: Jerry James
Date: Thu Feb 6 15:48:05 2014 -0700

Port David's latest blstat patch to all of the relevant kernels.

Signed-off-by: Jerry James

commit a6589eafc6da331a6c188393d5032b25080ff739
Author: Jerry James
Date: Thu Feb 6 15:29:03 2014 -0700

Add a patch from LKML to fix the 2.6.32 build with GCC 4.7.

Signed-off-by: Jerry James

commit e1200e5e6a8846ae98b6900e638b68b9ede77345
Author: Jerry James
Date: Thu Feb 6 10:52:04 2014 -0700

KLIBGRP: fix a bug found by trinity where the ctx pointer can be NULL
in some query functions. We now bail out right away in that case.
Also, only call the sync_core() function on x86 platforms, which are
the only ones where that function is defined.

CLOAKFS: discard an unused bl_sync_core() declaration.

Signed-off-by: Jerry James

commit 6672c2812cf7b5ffd3ee737dde0017a27e4caf86
Author: Jerry James
Date: Thu Feb 6 10:21:45 2014 -0700

Rebase the 3.4 and 3.10 patches to the latest upstream releases in
those series.

Signed-off-by: Jerry James

commit 70dc765dfd4dcdfbfb6b0b014e6c6484152c14d1
Author: Jerry James <jamesjer@betterlinxu.com>
Date: Thu Jan 23 10:54:53 2014 +0100

timebomb: fix unresolved symbol issue in 32-bit architectures

A 32-bit build of our kernel is unable to load any of our modules,
because of an undefined symbol for a modulus operation. On 64-bit builds
the compiler can directly generate machine code for the modulus, but on
32-bit code, the compiler tries to insert a call to a glibc function
(__moddi3).

The correct way to do this is to use do_div() to calculate modulus of
64-bit integers.

Reported-by: Fred Clift <fred@betterlinux.com>
Signed-off-by: Jerry James
Signed-off-by: Andrea Righi





« Back

View RSS Feed


Copyright © 2011 BetterLinux.com. All rights reserved.