kaixuxiakx
f45a183605
Merge pull request #52 from duanery/enable_squashfs_zlib
...
squashfs: enable CONFIG_SQUASHFS_ZLIB
2021-01-25 04:38:47 +00:00
yongduan
40b567175e
squashfs: enable CONFIG_SQUASHFS_ZLIB
...
Refer to the config of centos 8
Signed-off-by: yongduan <yongduan@tencent.com>
2021-01-19 20:32:08 +08:00
kaixuxiakx
5d30195b1f
Merge pull request #47 from duanery/enable_cachefiles
...
enable CONFIG_CACHEFILES
2021-01-11 03:13:06 +00:00
yongduan
15b0aa0d7f
enable CONFIG_CACHEFILES
...
Signed-off-by: yongduan <yongduan@tencent.com>
2020-12-14 20:27:03 +08:00
Hongbo Li
16d1c13cad
netfilter: add ip6tables nat support
...
Open CONFIG_IP6_NF_NAT
Signed-off-by: Hongbo Li <herberthbli@tencent.com>
2020-11-30 11:24:43 +08:00
Xiaoming Gao
58236eda44
config: fix silent config
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-09-23 19:20:03 +08:00
Oilbeater
e784685688
config: enable geneve
2020-09-16 10:30:14 +08:00
Xiaoming Gao
7b0b2d84b9
config: disable bt sched
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-09-14 16:59:33 +08:00
Hongbo Li
6444bf5cff
net: update mlx drv
...
comment "echo "%__os_install_post %{nil}" >> ~/.rpmmacros"
to make compile success in chroot envrionment.
Signed-off-by: Hongbo Li <herberthbli@tencent.com>
2020-08-14 10:32:09 +08:00
Hongbo Li
5f36de68e0
mlx drv update
...
Signed-off-by: Hongbo Li <herberthbli@tencent.com>
2020-07-17 15:54:17 +08:00
Hongbo Li
70433937ca
add mlx drv
...
Make mlx driver build with kernel.
Signed-off-by: Hongbo Li <herberthbli@tencent.com>
2020-07-17 15:54:04 +08:00
chen xiaoguang
e59390ab76
Revert "sched/BT: add RDT support for BT scheduler class"
...
This reverts commit a2119393bd .
Signed-off-by: Xiaoguang Chen <xiaoggchen@tencent.com>
2020-07-16 12:41:34 +08:00
Kaixu Xia
e160ea10b7
drivers: update megaraid drivers to 07.713.02.00
...
Update from 07.707.51.00-rc1 to 07.713.02.00.
Signed-off-by: Kaixu Xia <kaixuxia@tencent.com>
2020-07-08 15:55:26 +08:00
Xiaoming Gao
c1d41dd03c
config: open more virtualization support
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-06-05 12:43:25 +08:00
Xiaoming Gao
1193d389ae
config: open CONFIG_VMD
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-06-05 11:00:01 +08:00
He Chen
a2119393bd
sched/BT: add RDT support for BT scheduler class
...
Offline tasks (BT tasks) may have some performance impact to online
tasks.
In this commit, we introduce Intel RDT features to limit offline tasks
L3 cache usage to avoid the influence caused by offline tasks.
Signed-off-by: Xiaoguang Chen <xiaoggchen@tencent.com>
Signed-off-by: He Chen <heddchen@tencent.com>
2020-05-29 10:40:58 +08:00
Xiaoming Gao
f2ebfe3050
config: open CONFIG_PREEMPT_VOLUNATRY
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-05-29 10:40:56 +08:00
Xiaoming Gao
36f6ad7e08
config: OPEN CONFIG_SECURITY_APPARMOR
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-05-29 10:39:59 +08:00
Xiaoming Gao
015ab8d0bb
config: open CONFIG_IAVF
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-05-29 10:39:24 +08:00
Xiaoming Gao
817f8a6ba6
package: add kernel-tools.spec
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-05-29 10:38:38 +08:00
He Chen
0b667819c3
sched/bt: BT schduler cgroup support
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
Signed-off-by: Hua Liu <shookliu@tencent.com>
Signed-off-by: Xiaogguang Chen <xiaoggchen@tencent.com>
Signed-off-by: Zhiguang Peng <zgpeng@tencent.com>
Signed-off-by: Bin Fan <tombinfan@tencent.com>
Signed-off-by: He Chen <heddchen@tencent.com>
2020-03-02 22:03:10 +08:00
He Chen
b48a63ef2c
sched: add offline scheduler class
...
The offline scheduler named BT sched is based on the CFS scheduler. We
also use the rb-tree as the run queue to save the runnable tasks. And the
vruntime concept is also used in the offline scheduler. And the priority
of offline scheduler is from 140 to 179. So now the schedulers in the
kernel are as follows: stop, RT, CFS, BT and idle.
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
Signed-off-by: Hua Liu <shookliu@tencent.com>
Signed-off-by: Xiaogguang Chen <xiaoggchen@tencent.com>
Signed-off-by: Zhiguang Peng <zgpeng@tencent.com>
Signed-off-by: Bin Fan <tombinfan@tencent.com>
Signed-off-by: He Chen <heddchen@tencent.com>
2020-03-02 22:03:09 +08:00
Xiaoming Gao
2130287c32
config: open more bpf configs
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:23:56 +08:00
Xiaoming Gao
b33e24d922
config: open CONFIG_PARAVIRT
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:18:43 +08:00
Xiaoming Gao
af630c3d7d
config: open CONFIG_EDAC
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:18:36 +08:00
Xiaoming Gao
72242724a7
config: open more ipv6 configs
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:18:25 +08:00
Liu Yu
d0a22d4253
extra_modules: Add module kvdo
...
Signed-off-by: Liu Yu <allanyuliu@tencent.com>
2020-01-02 12:18:20 +08:00
Liu Yu
bcf6444552
extra_modules: Add module bnxt
...
Signed-off-by: Liu Yu <allanyuliu@tencent.com>
2020-01-02 12:18:12 +08:00
Liu Yu
8cf12296e4
build: Add extra modules build support
...
With the patch, extra modules can be built/installed with kernel rpm
Signed-off-by: Liu Yu <allanyuliu@tencent.com>
2020-01-02 12:18:05 +08:00
Xiaoming Gao
5a174d2578
package: auto generate changelog use git log command
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:17:43 +08:00
Xiaoming Gao
446b1f971c
config: open CONFIG_PVPANIC as module
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:17:37 +08:00
Xiaoming Gao
b15d7da7ea
config: open CONFIG_BLK_DEV_RAM as module
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:17:00 +08:00
Xiaoming Gao
fc043ef48f
spec: generate vmlinuz hmac file
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:15:53 +08:00
Xiaoming Gao
fe2c133eeb
config: set CONFIG_LEGACY_PTY_COUNT default to 0
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:15:44 +08:00
Xiaoming Gao
72a8ab4d9e
config: open CONFIG_BNXT as module
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:14:12 +08:00
Xiaoming Gao
8734eab028
config: open CONFIG_AMD_IOMMU
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:13:00 +08:00
Xiaoming Gao
ed52ce855e
config: oepn CONFIG_EXT2_FS_XATTR and CONFIG_EXT4_ENCRYPTION
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:12:43 +08:00
Wang Fuhai
38686a2611
vfio: set vfio config on
...
Signed-off-by: Wang Fuhai <fuhaiwang@tencent.com>
2020-01-02 12:11:28 +08:00
Songqiao Tao
09ba05ac33
package: update rpm scripts for kernel installation, upgrade and uninstallation
...
Signed-off-by: Songqiao Tao <joeytao@tencent.com>
2020-01-02 12:08:00 +08:00
Songqiao Tao
9f24492448
package: update package name and config for x86_64
...
Signed-off-by: Songqiao Tao <joeytao@tencent.com>
2020-01-02 12:07:42 +08:00
Xiaoming Gao
81ab4e36cb
config: open CONFIG_UNWINDER_FRAME_POINTER
...
livepath need it
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:07:31 +08:00
Xiaoming Gao
8df782945a
kernel: open CONFIG_LIVEPATCH
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:07:25 +08:00
Songqiao Tao
ec7345a167
package: update spec, mark kernel rpm of centos as obsolete
...
add "Provides: kernel-**" and "Obsoletes: kernel-**" in kernel-tlinux.spec,
mark kernel rpm of centos as obsolete.
Signed-off-by: Songqiao Tao <joeytao@tencent.com>
2020-01-02 12:03:39 +08:00
Xiaoming Gao
d1ba44104c
config: open CONFIG_USER_NS
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 12:03:29 +08:00
Xiaoming Gao
78a8c3c2c2
Init Repo base on 4.14.105 long term, and add base tlinux kernel interfaces
...
Signed-off-by: Xiaoming Gao <newtongao@tencent.com>
2020-01-02 10:51:04 +08:00