Sales | Support:1-888-96LINUX

1.1.12-1 Release Notes


Release 1.1.12-1 includes the following changes
:


Overview

This release fixes general bugs, prevents a cloakfs-related crash, and prevents issues related to a potential kernel panic. Also, mod_betterlinux24.so has now been returned to the package (after a brief exclusion).

Also included in this release is the ability to turn off the cpuset control group (cpuset_enabled). The default is set to 'on.' With cpuset turned off, the jail becomes virtual in that it is no longer tied to specific cpus, although the jail remains limited to a certain cpu percentage.


Kernel

Latest CentOS kernel 2.6.32-431.23.3.el6.bl1.1.12_1.x86_64


CloakFS

Bug fix. Minor changes.

MySQL

Added MySQL versions 5.5.37 and 5.6.20

CPUD

Bug fixes and minor changes.


IOTHROTTLED

Minor changes.

Apache

Minor change.


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.12-1

Betterlinux-cpanel-git

commit abaae7f20ee688daf6cfdbe0774891030432a54f
Author: Weldon Whipple
Date: Mon Aug 4 14:31:49 2014 -0600

bl-cpmysql-install correctly identifies MySQL 5.6; calls
mysql_upgrade after initial restart of mysqld.

commit 32da6ee29c3616ddb3a2ec451c7cae9736b6d3dc
Merge: cf52b1b b0f8b39
Author: Weldon Whipple
Date: Fri Aug 1 15:53:34 2014 -0600

Merge branch 'master' of ssh://git.betterlinuxtesting.com/git/wwhipple/betterlinux-cpanel
Conflicts: betterlinux-cpanel/betterlinux-cpanel.spec

commit cf52b1bf177bcfb93410240982ae595adc6c52e8
Author: Weldon Whipple
Date: Wed Jul 30 15:11:52 2014 -0600

Make bl-cphooks ignore bogus users in /var/cpanel/users

commit 2496ac2b92cf8753e747a4ea5d0e43287f194f65
Author: Weldon Whipple
Date: Wed Jul 30 13:58:07 2014 -0600

Make bl-cphooks remove trailing OWNER spaces

commit b0f8b398417d9da147c0b774a90e3e8feca353c6
Author: Weldon Whipple
Date: Wed Jul 30 13:40:06 2014 -0600

Ignore trailing spaces on OWNER name

commit ac7b55a823c81da0153e070619fa37e6b5b7bb21
Author: Sean Jenkins
Date: Tue Jul 29 14:17:33 2014 -0600

fix_apache_version: perltidy code

commit 7bee5a0319e056a772a3bbea92dd02c3c8b75f8e
Author: Sean Jenkins
Date: Tue Jul 29 14:14:43 2014 -0600

pre_conf: use env for perl location

commit 30bd8998ee77f74b1e6a46a04379c1a9ade83cb3
Author: Andrea Righi
Date: Wed Jul 2 18:32:32 2014 +0200

correctly support Installatron (cPanel plugin) special suexec binary

Signed-off-by: Andrea Righi

betterlinux-git

commit 14b79be2b355299c199df49af5af2c5a77b93137
Author: Jerry James
Date: Mon Jul 28 15:40:44 2014 -0600

Update the checkout script for CentOS 7 build changes.

Signed-off-by: Jerry James

commit 12e0e81614ec802e46d32b58224dbde7d8be912b
Author: Jerry James
Date: Fri Jul 25 15:50:34 2014 -0600

Update LaTeX BuildRequires for CentOS 7.0.

In CentOS 7.0, the TeX and LaTeX packages (used to build some doxygen output) have been split up into a myriad of smaller packages. We had specified a high-level one that pulls in lots of other dependencies. Use a smaller simpler dependency instead; it is enough for our purposes.

Signed-off-by: Jerry James

commit 04374158cc0dc1ec48bd3a277f87058f07d5841a
Author: Jerry James
Date: Fri Jul 25 15:40:49 2014 -0600

Build a CentOS 7 package on a CentOS 6 server, and vice versa.

Mock uses the yum-builddeps program is used to populate a buildroot with the BuildRequires for a particular RPM. However, yum-builddeps doesn't understand conditional BuildRequires. Since this package has slightly different BuildRequires for CentOS 6 and CentOS 7, that is a problem. We instead use sed to make sure we end up with the correct BuildRequires for the target system.

Signed-off-by: Jerry James

commit 554921c10c851aa78e90b48cdc111972033d46cc
Author: Sean Jenkins
Date: Mon Jun 30 16:17:17 2014 -0600

Add mod_betterlinux24.so back into the package. Lets get minimal too

commit 1d904865df4bf1c19b10654dba5cce18e9e12aed
Author: Jerry James
Date: Mon Jun 30 15:47:15 2014 -0600

Add mod_betterlinux24.so back into the package.
We accidentally broke and RPM conditional when adding CentOS 7 support.

Signed-off-by: Jerry James

betterlinux-licmgr-git

commit f1e7cfce2f38300c2253486689aeeee1f1d56d0f
Author: Andrea Righi
Date: Mon Jul 28 18:55:02 2014 +0200

automatically recover license.key after out of disk space problems

Signed-off-by: Andrea Righi

commit 5e44ab5b40e749d448dbf14004a79487c82f3801
Author: Jerry James
Date: Wed Jul 9 16:34:10 2014 -0600

Minor code and script cleanups.

Signed-off-by: Jerry James

cpud-git

commit acdb729789e6eaa4ff67dd4fdb0ed38acd5eec9a
Author: Andrea Righi
Date: Mon Aug 4 16:31:04 2014 -0600

fix a potential NULL pointer dereference in bl_cloak (cloakfs-related crash fix)

Signed-off-by: Andrea Righi

commit 0d26639aa83be352e0909b5026262f44ac32be01
Author: Sean Jenkins
Date: Tue Jul 29 14:12:40 2014 -0600

perltidy scripts and fix edge case with make_passwd_template where 2 copies could write to same content

commit 90c743ff8f26d73aaf9b3ba757cabaaa15cba3ca
Author: David
Date: Fri Jul 11 15:59:29 2014 -0600

Fix bug found by code analyzer.

commit 2eea93bf9b7b9158b94dfad4fe6eb57d7f75287f
Author: David
Date: Fri Jul 11 15:32:37 2014 -0600

Fixes for bugs found by analyzer.

commit 220449dca54b5b5df79a2a75d37f22c418f1c668
Author: David
Date: Fri Jul 11 15:01:22 2014 -0600

Fix bug found by code analyzer.

commit c4d340fcce079f4a3ec4dc744d7d5e71c49bae7a
Author: David
Date: Fri Jul 11 14:35:31 2014 -0600

Changes to quiet analyzer warnings.

commit 79532df8b990c6d09c731eadfb95d12eccaf07b5
Author: David
Date: Fri Jul 11 13:40:21 2014 -0600

Code changes to silence the code analyzer reporting of supposed bugs.

commit 3fd7860b4b2ad63994c3db7d10b836266ee46d7f
Author: David
Date: Fri Jul 11 10:43:28 2014 -0600

Fixes for bugs found by code analyzer.
Code changes to silence analyzer warnings.
Cleanup of extra whitespace.

commit f5400a3d4a2d8064db07ae88f91d4cb27235b9d5
Merge: 7a6f642 f24dddf
Author: David
Date: Thu Jul 10 17:27:09 2014 -0600

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

commit 7a6f6421b00ae54f0bf92631be52f79935ae8eb0
Author: David
Date: Thu Jul 10 17:26:07 2014 -0600

Fix erros found by build system code analyzer.

commit f24dddf3fc2923eae5f9eb46649ac95cebbbe1fe
Author: David
Date: Thu Jul 10 12:23:36 2014 -0600

Enable licensing.

commit 0bc750cb71e732a6118909b76cec41f4c9aaaf3b
Author: David
Date: Wed Jul 9 16:15:38 2014 -0600

Improve log messages for cpuset_enabled feature.

commit 9001f9fe71b921709a3b5cfe70be34bedacb5c75
Author: David
Date: Tue Jul 8 14:34:46 2014 -0600

Allow '1' or '0' in 'y' or 'n' type config options.

commit 61cda5972bdfc98b2b01402ba8a053eebedb7622
Author: David
Date: Tue Jul 8 14:32:09 2014 -0600

Add support for 'y' or 'n' type config options.

commit 5af4d688f1161853c5354cddf49411698b8f49f8
Author: David
Date: Tue Jul 8 13:44:08 2014 -0600

Remove unused #define's

commit 06bc3cda065d9e0642a8306944e4fe211f5ee736
Author: David
Date: Thu Jul 3 15:11:05 2014 -0600

Added cpuset_enabled tunable.
With this tunable the use of the cpuset control group can be turned off.
Values: 1 - turn on cpuset, 0 - turn off cpuset.
The default value is 1, which yields traditional behavior.
With cpuset turned off the jail becomes virtual in that it is no longer tied to specific cpus, the jail is limited to a certail cpu percentage but not tied to specific cpus.

commit 372d80ed0d72b90c1b119cfed24e16b2de9fe858
Author: David
Date: Wed Jul 2 16:07:07 2014 -0600

Improve/clanup help messages.

iothrottled-git

commit 080f4bd8a27172b05a77b0c245d4d4f8a65e5ba2
Author: Andrea Righi
Date: Wed Jul 2 12:07:20 2014 +0200

support jemalloc allocator
Add a new option (use_jemalloc 0|1) to the configuration to enable/disable jemalloc usage.

Signed-off-by: Sean Jenkins
Signed-off-by: Andrea Righi

kernel-git

commit a3ec2eab0a4fe30314e472742de15842765d1793
Author: Andrea Righi
Date: Tue Aug 5 11:25:52 2014 -0600

centos6-2.6.32-431.23.3.el6: adapt mm-huge_memory patch to this kernel (kernel panic)

Signed-off-by: Andrea Righi

commit a182560df7368b3de792d354408aa3f16156aadb
Author: Andrea Righi
Date: Tue Aug 5 10:40:46 2014 -0600

kernel 3.15: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die. (kernel panic)

Signed-off-by: Andrea Righi

commit 7afaf93f142cefbbd2ac219be21e2eaf0f67c93a
Author: Andrea Righi
Date: Tue Aug 5 10:40:30 2014 -0600

kernel 3.14: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit d02acff1fddff968cdfd1d1b060e5e5e95311de9
Author: Andrea Righi
Date: Tue Aug 5 10:40:05 2014 -0600

kernel 3.12: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit 63d5b321abb05bea46d26bc0a8cc2d56c145fb41
Author: Andrea Righi
Date: Tue Aug 5 10:39:40 2014 -0600

kernel 3.10: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit fe0e45d23b3ec73e34980b2279c5a8ab9968ee8e
Author: Andrea Righi
Date: Tue Aug 5 10:39:12 2014 -0600

kernel 3.4: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit 52ea310e7ad56ffb35ac07bb025bc8aa8ad56a8b
Author: Andrea Righi
Date: Tue Aug 5 10:38:44 2014 -0600

kernel 3.2: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit 71c32f2a6291f17fa14a2436a9efaafa78aeb27a
Author: Andrea Righi
Date: Tue Aug 5 10:38:05 2014 -0600

centos7-3.10.0-123.4.4.el7: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit 61c437d3af150592687f5e0262b8997d86bf9be6
Author: Andrea Righi
Date: Tue Aug 5 10:23:33 2014 -0600

centos6-2.6.32-358.23.2.el6: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit 3327cb57c91667e02756329e1df5fd0b78c160b6
Author: Andrea Righi
Date: Tue Aug 5 10:08:48 2014 -0600

centos6-2.6.32-431.23.3.el6: move patches into the right place

Signed-off-by: Andrea Righi

commit 3750cb9c13dc6248ad88313fa74658777e446094
Author: Sean Jenkins
Date: Tue Aug 5 07:08:44 2014 -0600

Add mm-huge_memory.patch to stock CentOS 6.5

commit fa55e7d672b2e370ca6781a3de55a09d4b4af167
Author: Sean Jenkins
Date: Mon Aug 4 11:34:31 2014 -0600

PATCH 3.15: Rebase patches for 3.15.8 using quilt, add config-3.15.8

commit 12009e61b1b33202276eb125c5685342922ba4f3
Author: Sean Jenkins
Date: Mon Aug 4 11:32:19 2014 -0600

PATCH 3.14: Rebase patches for 3.14.15 using quilt, add config-3.14.15

commit 04c80f67a06a0914aa29d53920d99c8108dc2432
Author: Sean Jenkins
Date: Mon Aug 4 11:30:23 2014 -0600

PATCH 3.12: Rebase patches for 3.12.26 using quilt, add config-3.12.26

commit 83f882dd628c1575575105c72df5053f90668759
Author: Sean Jenkins
Date: Mon Aug 4 11:27:58 2014 -0600

PATCH 3.10: Rebase patches for 3.10.51 using quilt, add config-3.10.51

commit 222f99621a0ac68b19451a745ce64d0114be0841
Author: Sean Jenkins
Date: Mon Aug 4 11:26:02 2014 -0600

PATCH 3.4: Rebase patches for 3.4.101 using quilt, add config-3.4.101

commit 60a0db42ff077eab4db10ce0e9cb49c0a08a5632
Author: Andrea Righi
Date: Mon Aug 4 10:35:01 2014 -0600

centos6-2.6.32-431.23.3.el6: apply nproc-v4
Redesign bl_is_child_of() protecting the whole task->parent iteration loop taking rcu_read_lock() to avoid checking processes that are going to die.

Signed-off-by: Andrea Righi

commit c01bc03ef5ebac82cdc835620630d6bc209451ff
Author: Jerry James
Date: Thu Jul 31 16:24:33 2014 -0600

Port our patches to CentOS 6 kernel 2.6.32-431.20.5.

Signed-off-by: Jerry James

commit f97378d6690d84a49000328b95ebd4e87aeb3cb0
Author: Jerry James
Date: Thu Jul 31 13:08:58 2014 -0600

nproc v3 patch
This patch fixes an order of operations bug (dereferencing a task_struct after calling put_task_struct on it) in bl_is_child_of(). In the same function, this patch also uses pid_alive() to determine if we are looking at a dead process and, if so, bail out.

Signed-off-by: Jerry James

commit d4f9b46bf7e6cd0ceebecbc6a1f3190537e5cc89
Author: Jerry James
Date: Thu Jul 31 12:42:32 2014 -0600

Drop support for CentOS 6.3.

Signed-off-by: Jerry James

commit 0ccfa019bd30e07115ad91a063a34700d98da2bb
Author: Sean Jenkins
Date: Mon Jul 28 11:39:08 2014 -0600

PATCH 3.15: Rebase patches for 3.15.7 using quilt, add config-3.15.7

commit 26c3666ada1ca480978d362476cf7ee3c7683163
Author: Sean Jenkins
Date: Mon Jul 28 11:36:21 2014 -0600

PATCH 3.14: Rebase patches for 3.14.14 using quilt, add config-3.14.14

commit d828e8f557f68c32d869b96a218c83e9bd4fc39d
Author: Sean Jenkins
Date: Mon Jul 28 11:33:49 2014 -0600

PATCH 3.10: Rebase patches for 3.10.50 using quilt, add config-3.10.50

commit c1fae65435367508de3edcf3cfab0a4760b38bac
Author: Sean Jenkins
Date: Mon Jul 28 09:33:53 2014 -0600

PATCH 3.4: Rebase patches for 3.4.100 using quilt, add config-3.4.100

commit 3f5a9c82abe144e3cb67fdf4c933947612f84b4d
Author: Jerry James
Date: Fri Jul 25 09:37:16 2014 -0600

Port our CentOS 7 patches to 3.10.0-123.4.4.el7.

Signed-off-by: Jerry James

commit dd23b4f119ba8b6054e41ddc0cb137e926ca2824
Author: Jerry James
Date: Fri Jul 25 09:32:48 2014 -0600

Port the CentOS 6.5 patches to 2.6.32-431.20.5.

Signed-off-by: Jerry James

commit 2b30ecf503a6fba363d23920b6453119bbce3d3e
Author: Sean Jenkins
Date: Thu Jul 24 10:11:48 2014 -0600

Revert "Remove netlink-multimessage-v1-2.6.32.patch including from series. BH/EIG no longer using old backup software"
This reverts commit 365dabdaacec39962c5874c33402ae20c8c77f23.

commit 3e5a9beaba221987a60b6e977649b43c2e6604d7
Author: Sean Jenkins
Date: Tue Jul 22 11:14:18 2014 -0600

PATCH 3.12: Rebase patches for 3.12.25 using quilt, add config-3.12.25

commit 365dabdaacec39962c5874c33402ae20c8c77f23
Author: Sean Jenkins
Date: Tue Jul 22 08:49:51 2014 -0600

Remove netlink-multimessage-v1-2.6.32.patch including from series. BH/EIG no longer using old backup software

commit 4c05015f1c164bd3911f1704a95258c86d621b88
Author: Jerry James
Date: Mon Jul 21 16:50:08 2014 -0600

Fix an fsmon-related GPF on kernel 3.14.
This commit partially reverts 0684d6fb8eb98b131e6a432f306ad3a62f4ff303, and introduces more dentry and inode structure accessors to account for changes in structure member offsets across kernel versions.

Signed-off-by: Jerry James

commit 0dd69a4b49d38bbc4a956c0bfd89b350cc84ccc7
Author: Andrea Righi
Date: Fri Jul 18 22:42:17 2014 +0200

fsmon: handle potential NULL path names returned by d_path_raw()

Signed-off-by: Andrea Righi

commit dcca6c7ad91aec95b346d1dc65eb270643628b34
Author: Andrea Righi
Date: Fri Jul 18 21:34:25 2014 +0200

Revert "fsmon: move fsmon_name_compute() to the open-source part of the module"
This reverts commit 85cbf6aba9ed010aea86dbd1ba45bfb6511c3ba3.

commit 85cbf6aba9ed010aea86dbd1ba45bfb6511c3ba3
Author: Andrea Righi
Date: Fri Jul 18 19:27:04 2014 +0200

fsmon: move fsmon_name_compute() to the open-source part of the module

Signed-off-by: Andrea Righi

commit 3e418da59c3d8e02ce2ecc8ebd136af6e0e485cf
Author: Sean Jenkins
Date: Fri Jul 18 07:48:18 2014 -0600

PATCH 3.15: Rebase patches for 3.15.6 using quilt, add config-3.15.6

commit 5ad7a06e4ceb6f5236ab26db263c65712bff43c8
Author: Sean Jenkins
Date: Fri Jul 18 07:46:08 2014 -0600

PATCH 3.14: Rebase patches for 3.14.13 using quilt, add config-3.14.13

commit c1e4ab5ddac003d717262e15fbb5f9af12c9e413
Author: Sean Jenkins
Date: Fri Jul 18 07:42:33 2014 -0600

PATCH 3.10: Rebase patches for 3.10.49 using quilt, add config-3.10.49

commit 5dfbdf15ea8aba994e554f0175c75be47340084d
Author: Sean Jenkins
Date: Fri Jul 18 07:39:22 2014 -0600

PATCH 3.4: Rebase patches for 3.4.99 using quilt, add config-3.4.99

commit 76ff82d30e09fbfee03728979606a8392649642d
Author: Andrea Righi
Date: Fri Jul 18 15:13:28 2014 +0200

fsmon: fix NULL pointer dereference bug with kernels >= 3.14

Signed-off-by: Andrea Righi

commit 0684d6fb8eb98b131e6a432f306ad3a62f4ff303
Author: Andrea Righi
Date: Thu Jul 17 23:30:17 2014 +0200

fsmon: fix a binary incompatibility that may cause a NULL pointer dereference

Signed-off-by: Andrea Righi

commit 5971da3bfca48f8a939e5b4d174097c9d598a6fb
Author: Andrea Righi
Date: Thu Jul 17 20:32:18 2014 +0200

cls_uid: fix potential NULL pointer dereference in cls_uid_dump() with kernels >= 3.14

Signed-off-by: Andrea Righi

commit f373824d9714e548c6f5d130883b2bfa2c93451c
Author: Andrea Righi
Date: Thu Jul 17 10:16:12 2014 +0200

fsmon: fix build bug with kernels >= 3.14

Signed-off-by: Andrea Righi

commit 230b66774367debb1ae56d1eb82a19b811f6a001
Author: Andrea Righi
Date: Wed Jul 16 23:23:59 2014 +0200

kernel 3.14: perf/x86: Fix RAPL rdmsrl_safe() usage
See also: http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=9f7ff8931e3c5ddc8535476971ec9501e9555c05

Signed-off-by: Andrea Righi

commit 2cdc0ff5c98c6d3f4a4dd0b80ce09d5de1657a7f
Author: Andrea Righi
Date: Wed Jul 16 23:18:13 2014 +0200

kernel 3.14: perf/x86/intel: Use rdmsrl_safe() when initializing RAPL PMU
See also: http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=24223657806a0ebd0ae5c9caaf7b021091889cf2

Signed-off-by: Andrea Righi

commit e92c234be5cb092dd1f8521068a57f00d857fd85
Author: Andrea Righi
Date: Tue Jul 15 16:14:52 2014 +0200

bl-kernel-build: support CentOS 7

Signed-off-by: Andrea Righi

commit 6acd52996a25b566bdc926621688bd96f575fde7
Author: Sean Jenkins
Date: Mon Jul 14 08:15:10 2014 -0600

PATCH 3.2: Rebase patches for 3.2.61 using quilt, add config-3.2.61

commit ace98d8bc26fc919dca8b6c0a1a21271ddbc8d13
Author: Jerry James
Date: Thu Jul 10 10:43:37 2014 -0600

Port cgroup-io-throttle-low-overhead-6.22.patch to the Debian kernel.
Also clean up some patch fuzz left behind by the change to version 22 of that patch on other kernel versions.

Signed-off-by: Jerry James

commit 5beaadb8b0d9c8bc7bf939e8f0bbd3f906b40e9b
Author: Sean Jenkins
Date: Thu Jul 10 10:05:42 2014 -0600

PATCH 3.15: Rebase patches for 3.15.5 using quilt, add config-3.15.5

commit 1f16b06524dd53daf63a417096d7e358c1095b72
Author: Sean Jenkins
Date: Thu Jul 10 10:03:44 2014 -0600

PATCH 3.14: Rebase patches for 3.14.12 using quilt, add config-3.14.12

commit c6ca15c098b0b7a575dfa5645cef7343e4fd3b9f
Author: Sean Jenkins
Date: Thu Jul 10 10:01:24 2014 -0600

PATCH 3.10: Rebase patches for 3.10.48 using quilt, add config-3.10.48

commit fcfd26c832c3f424bd8195a65d7f089cd0e1cd3f
Author: Sean Jenkins
Date: Thu Jul 10 09:58:42 2014 -0600

PATCH 3.4: Rebase patches for 3.4.98 using quilt, add config-3.4.98

commit 1547276a24c0cce4898ab215b63715228d8aca83
Author: Andrea Righi
Date: Wed Jul 9 21:17:54 2014 +0200

centos7-3.10.0-123.4.2.el7: fix a build warning
Fix the following warning (treated as error):
kernel/io-throttle.c:625:1: error: 'iothrottle_iter_next' defined but not used [-Werror=unused-function] iothrottle_iter_next(struct iothrottle *root, struct iothrottle *prev)^
cc1: all warnings being treated as errors

Signed-off-by: Andrea Righi

commit 392b92feacf88d753a8a661dc170dfa5656dce6f
Author: Andrea Righi
Date: Wed Jul 9 19:31:41 2014 +0200

kernels 3.x: fix broken cgroup-io-throttle patches

Signed-off-by: Andrea Righi

commit 1f8312b9ba1c2391eb0b53937da990ca92d12318
Author: Andrea Righi
Date: Wed Jul 9 16:49:08 2014 +0200

kernels 3.x: apply cgroup-io-throttle-v6.22
Drop auto_wakeup logic (now that we've fixed pririty inversion problems in 6.20 we don't need to maintain the auto_wakeup workaround anymore).
This also fixes a potential RCU deadlock bug in 3.x.

Signed-off-by: Andrea Righi

commit b92f6634790313c6087b1ebdf2537ab78b392622
Author: Jerry James
Date: Tue Jul 8 13:44:40 2014 -0600

Update the CentOS 7 patches for kernel 3.10.0-123.4.2.el7.

Signed-off-by: Jerry James

commit de22df6c324c1bd81cc57434ddc74f1c07461b10
Author: Jerry James
Date: Mon Jul 7 11:47:38 2014 -0600

Port our patches to the latest Debian kernel: 3.2.60-1+deb7u1.

Signed-off-by: Jerry James

commit f949a407781befdac721706c3147dee8b3df404e
Author: Sean Jenkins
Date: Mon Jul 7 08:32:41 2014 -0600

Oops... forgot to commit all the updated patches from the previous commits

commit f9441440037191bb0b97e6ab05ad90944076f4fd
Author: Sean Jenkins
Date: Mon Jul 7 08:24:27 2014 -0600

PATCH 3.15: Rebase patches for 3.15.4 using quilt, add config-3.15.4

commit edcb69669ebc2b724a90eec8c0979af04126b032
Author: Sean Jenkins
Date: Mon Jul 7 08:22:20 2014 -0600

PATCH 3.14: Rebase patches for 3.14.11 using quilt, add config-3.14.11

commit 47e209d9b65166339a0e57c5f5ca10370fb2e100
Author: Sean Jenkins
Date: Mon Jul 7 08:20:18 2014 -0600

PATCH 3.12: Rebase patches for 3.12.24 using quilt, add config-3.12.24

commit a2284b8f49599e8fec9f990914be94ed46f07962
Author: Sean Jenkins
Date: Mon Jul 7 08:17:52 2014 -0600

PATCH 3.10: Rebase patches for 3.10.47 using quilt, add config-3.10.47

commit cc7a656a01fa3958f17b43516bc971d48d37c4d3
Author: Sean Jenkins
Date: Mon Jul 7 08:15:34 2014 -0600

PATCH 3.4: Rebase patches for 3.4.97 using quilt, add config-3.4.97

commit 5561334d387e2a9172937fcb90dffd545600342a
Author: Sean Jenkins
Date: Tue Jul 1 08:20:53 2014 -0600

PATCH 3.15: Rebase patches for 3.15.3 using quilt, add config-3.15.3

commit b63cacd5a36df649fdf15c2863f18e657bc97165
Author: Sean Jenkins
Date: Tue Jul 1 08:16:45 2014 -0600

PATCH 3.14: Rebase patches for 3.14.10 using quilt, add config-3.14.10

commit 08d18cca795fa5bc24075ee872f54a1cda844063
Author: Sean Jenkins
Date: Tue Jul 1 08:14:07 2014 -0600

PATCH 3.10: Rebase patches for 3.10.46 using quilt, add config-3.10.46

commit 42ff9f2c191ec97311f29cde3d859d4eb531ff43
Author: Sean Jenkins
Date: Tue Jul 1 08:11:18 2014 -0600

PATCH 3.4: Rebase patches for 3.4.96 using quilt, add config-3.4.96

commit e65d8c61b1f7eeff023f9a2b98ee1d9a9c4b4495
Author: Andrea Righi
Date: Sat Jun 28 00:16:25 2014 +0200

kernel 3.15: fix some errors in cgroup-io-throttle introduced during the porting

Signed-off-by: Andrea Righi

commit 4def65a19c8d95f2a75e39517a15542153296cf2
Author: Jerry James
Date: Fri Jun 27 16:02:46 2014 -0600

Correct a typo in the 3.14 version of name-lookup-v2.patch.

Signed-off-by: Jerry James

commit 3b23343a99a2502286de589fa96bb194c035d34a
Author: Jerry James
Date: Fri Jun 27 16:01:41 2014 -0600

Name-lookup-v2.patch for the new 3.15 patch set.
Also do the same FSMON patch change and patch defuzzing as in my previous name-lookup-v2.patch commit, but for 3.15 this time.

Signed-off-by: Jerry James

commit 67b91520dede80792d81770e5aaf82c6b6fe9605
Author: Andrea Righi
Date: Fri Jun 27 18:52:53 2014 +0200

add support for 3.15 vanilla

Signed-off-by: Andrea Righi

commit d4d68b4f4c156f2b55c5c4ba0bf77ff3f55a59ae
Author: Sean Jenkins
Date: Fri Jun 27 10:50:23 2014 -0600

PATCH 3.14: Rebase patches for 3.14.9 using quilt, add config-3.14.9

commit a1b689cb58a5e9104f479061a75d118507916e04
Author: Sean Jenkins
Date: Fri Jun 27 10:46:44 2014 -0600

PATCH 3.12: Rebase patches for 3.12.23 using quilt, add config-3.12.23

commit dac3a115eeb16ac0bc18658b7620a17c2f700413
Author: Sean Jenkins
Date: Fri Jun 27 10:43:45 2014 -0600

PATCH 3.10: Rebase patches for 3.10.45 using quilt, add config-3.10.45

commit cc19645087dd4b36a7894a639f8fd3e7ad58fef6
Author: Sean Jenkins
Date: Fri Jun 27 10:39:49 2014 -0600

PATCH 3.4: Rebase patches for 3.4.95 using quilt, add config-3.4.95

commit 320256db3f0810054e2f5cbed026c6b128bcd229
Author: Andrea Righi
Date: Thu Jun 26 00:59:51 2014 +0200

centos6-2.6.32-431.20.3.el6: add fix-cgroup-locking.patch
A customer reported a list corruption of tsk->cg_list causing a kernel panic with general protection fault in cgroup_task_migrate().
Avoid this problem by acquiring both task_lock and css_set_lock when updating the css_set linked list.

Signed-off-by: Andrea Righi

commit 2e57a5f6b2711c0e26a7467468bb4399fefdb0c7
Author: Jerry James
Date: Thu Jun 26 11:19:09 2014 -0600

name-lookup-v2.patch: d_path_raw() returns the global absolute path.
Also make a minor update to the fsmon patch to make the (so far unused) SYNC event report the system root as the path for the event. Finally, remove some patch lint found while making the previous changes.

Signed-off-by: Jerry James

mysql-git

commit 8118b79f429e5bb49071d51e345fd117f8b27d41
Author: Weldon Whipple
Date: Mon Aug 4 14:36:40 2014 -0600

Add another cPanel/BetterLinux-specific skipped tests list

commit aa7202e400814d91b3482a3eca7e97a83687253f
Author: Weldon Whipple
Date: Fri Aug 1 14:08:32 2014 -0600

Initial commit of new MySQL version 5.6.20

commit 45034ef25b9211519af29b4694dd3f769e5b6206
Author: Weldon Whipple
Date: Fri Aug 1 09:16:06 2014 -0600

Make jenkins script build betterlinux-cpanel-mysql 5.5.39

commit 50f2479563e87ae0aea5861447778d75d2a964a1
Author: Weldon Whipple
Date: Fri Aug 1 09:14:26 2014 -0600

Files for betterlinux-cpanel-mysql 5.5.39

commit 485aad0e692db16eb211acac41a42f9ae4d719f8
Author: Weldon Whipple
Date: Fri Jul 11 16:16:42 2014 -0600

Add new list of skipped tests that fail on cpanel (e.g. because of
cPanel's wacky perl setup ...)
Update spec etc. to account for that change

commit a7695aac34906866372353973b1380b18df5ff53
Merge: ffb61ab 0e7d92f
Author: Weldon Whipple
Date: Tue Jul 8 16:30:56 2014 -0600

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

commit ffb61aba76c2bf79e865ab2781391ef355270151
Author: Weldon Whipple
Date: Tue Jul 8 16:29:34 2014 -0600

First working BetterLinux patch of pre-release version 5.7.4-m14 of MySQL

myusertop-git

commit 80de929ebdc0b55ca380d4e585908ce575007f2e
Author: Weldon Whipple
Date: Thu Jul 17 13:43:16 2014 -0600

Fix date in changelog

commit d294225df4d8fcd9447e2ec413b346b95bcee597
Author: Weldon Whipple
Date: Thu Jul 17 13:27:36 2014 -0600

Fix myusertop --refresh option to disallow values above 25 (i.e. 25.5) seconds

whmaddons-git

empty



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read
1.2.0-1 Release Notes (Views: 2147)
1.2.2-1 Release Notes (Views: 2067)
1.2.5-1 Release Notes (Views: 2753)
1.0.2-2 Release Notes (Views: 2426)
1.1.10-1 Release Notes (Views: 2114)

Copyright © 2011 BetterLinux.com. All rights reserved.