Skip to content

[ciqcbr7_9] smb: client: reject userspace cifs.spnego descriptions #1702

[ciqcbr7_9] smb: client: reject userspace cifs.spnego descriptions

[ciqcbr7_9] smb: client: reject userspace cifs.spnego descriptions #1702

name: x86_64 CI
on:
pull_request:
branches:
- '**'
- '!mainline'
jobs:
kernel-build-job:
runs-on:
labels: kernel-build
container:
image: centos:7
options: --cpus 8
steps:
- name: Point yum to vault
run: |
sed -e '/mirrorlist=.*/d' \
-e 's/#baseurl=/baseurl=/' \
-e "s/\$releasever/7.9.2009/g" \
-e "s/mirror.centos.org/dl.rockylinux.org\/vault/g" \
-i /etc/yum.repos.d/CentOS-Base.repo
- name: Install tools and Libraries (in chroot)
run: |
yum groupinstall 'Development Tools' -y
yum install bc dwarves git glibc-devel hostname kernel-devel mpfr openssl openssl-devel elfutils-libelf-devel -y
- name: Checkout code
env:
HEAD_REF: ${{ github.head_ref }}
PR_CLONE_URL: ${{ github.event.pull_request.head.repo.clone_url }}
PR_REPO_FULL_NAME: ${{ github.event.pull_request.head.repo.full_name }}
run: |
if [ "$PR_REPO_FULL_NAME" = "ctrliq/kernel-src-tree" ]; then
git clone --depth 1 --branch "$HEAD_REF" "https://oauth2:${GITHUB_TOKEN}@github.com/ctrliq/kernel-src-tree" kernel-src-tree
else
git clone --depth 1 --branch "$HEAD_REF" "$PR_CLONE_URL" kernel-src-tree
fi
- name: Build the Kernel
working-directory: kernel-src-tree
run: |
cp configs/kernel-3.10.0-x86_64.config .config
make olddefconfig
make -j$(nproc)
- name: Check kabi
working-directory: kernel-src-tree
run: |
git clone --branch imports/c7/kernel-3.10.0-1160.119.1.el7 --depth 1 https://git.centos.org/rpms/kernel.git kernel-dist-git
./kernel-dist-git/SOURCES/check-kabi -k ./kernel-dist-git/SOURCES/Module.kabi_x86_64 -s Module.symvers