mirror of
https://github.com/Telecominfraproject/OpenNetworkLinux.git
synced 2025-11-21 16:54:58 +00:00
Merge pull request #23 from sonoble/kernel_3_18
Initial Linux 3.18.25 Kernel
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
include $(ONL)/make/pkg.mk
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
common:
|
||||||
|
arch: amd64
|
||||||
|
version: 1.0.0
|
||||||
|
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
|
||||||
|
maintainer: support@bigswitch.com
|
||||||
|
|
||||||
|
packages:
|
||||||
|
- name: onl-kernel-3.18-x86-64-all
|
||||||
|
version: 1.0.0
|
||||||
|
summary: Open Network Linux Kernel 3.18 for X86_64 Platforms.
|
||||||
|
|
||||||
|
files:
|
||||||
|
builds/kernel-3.18-x86_64-all : $$PKG_INSTALL/
|
||||||
|
builds/linux-3.18.25-mbuild : $$PKG_INSTALL/mbuilds
|
||||||
|
|
||||||
|
changelog: Change changes changes.,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2
packages/base/amd64/kernels/kernel-3.18.25-x86-64-all/builds/.gitignore
vendored
Normal file
2
packages/base/amd64/kernels/kernel-3.18.25-x86-64-all/builds/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
linux-3.18*
|
||||||
|
kernel-3.18-x86_64-all
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# -*- Makefile -*-
|
||||||
|
############################################################
|
||||||
|
# <bsn.cl fy=2013 v=none>
|
||||||
|
#
|
||||||
|
# Copyright 2013, 2014 BigSwitch Networks, Inc.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# </bsn.cl>
|
||||||
|
############################################################
|
||||||
|
THIS_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
|
||||||
|
|
||||||
|
include $(ONL)/make/config.mk
|
||||||
|
|
||||||
|
kernel:
|
||||||
|
$(MAKE) -C $(ONL)/packages/base/any/kernels/3.18.25/configs/x86_64-all K_TARGET_DIR=$(THIS_DIR) -j
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf linux-3.18.25 linux-3.18.25-mbuild
|
||||||
4
packages/base/any/kernels/3.18.25/.gitignore
vendored
Normal file
4
packages/base/any/kernels/3.18.25/.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
linux-3.18.25
|
||||||
|
linux-3.18.25-mbuild
|
||||||
|
linux-3.18.25-dtbs
|
||||||
|
|
||||||
1
packages/base/any/kernels/3.18.25/configs/x86_64-all/.gitignore
vendored
Normal file
1
packages/base/any/kernels/3.18.25/configs/x86_64-all/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
kernel-3.18-x86_64-all
|
||||||
42
packages/base/any/kernels/3.18.25/configs/x86_64-all/Makefile
vendored
Normal file
42
packages/base/any/kernels/3.18.25/configs/x86_64-all/Makefile
vendored
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
############################################################
|
||||||
|
# <bsn.cl fy=2015 v=onl>
|
||||||
|
#
|
||||||
|
# Copyright 2015 Big Switch Networks, Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Eclipse Public License, Version 1.0 (the
|
||||||
|
# "License"); you may not use this file except in compliance
|
||||||
|
# with the License. You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.eclipse.org/legal/epl-v10.html
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing,
|
||||||
|
# software distributed under the License is distributed on an
|
||||||
|
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
||||||
|
# either express or implied. See the License for the specific
|
||||||
|
# language governing permissions and limitations under the
|
||||||
|
# License.
|
||||||
|
#
|
||||||
|
# </bsn.cl>
|
||||||
|
############################################################
|
||||||
|
#
|
||||||
|
# Default 3.18.25 configuration for x86_64 platforms.
|
||||||
|
#
|
||||||
|
############################################################
|
||||||
|
THIS_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
|
||||||
|
include $(ONL)/make/config.mk
|
||||||
|
|
||||||
|
export ARCH := x86_64
|
||||||
|
ifndef K_TARGET_DIR
|
||||||
|
K_TARGET_DIR := $(THIS_DIR)
|
||||||
|
endif
|
||||||
|
|
||||||
|
include ../../kconfig.mk
|
||||||
|
K_CONFIG := x86_64-all.config
|
||||||
|
K_BUILD_TARGET := bzImage
|
||||||
|
K_COPY_SRC := arch/x86/boot/bzImage
|
||||||
|
ifndef K_COPY_DST
|
||||||
|
K_COPY_DST := kernel-3.18-x86_64-all
|
||||||
|
endif
|
||||||
|
|
||||||
|
include $(ONL)/make/kbuild.mk
|
||||||
|
|
||||||
3506
packages/base/any/kernels/3.18.25/configs/x86_64-all/x86_64-all.config
vendored
Normal file
3506
packages/base/any/kernels/3.18.25/configs/x86_64-all/x86_64-all.config
vendored
Normal file
File diff suppressed because it is too large
Load Diff
31
packages/base/any/kernels/3.18.25/kconfig.mk
vendored
Normal file
31
packages/base/any/kernels/3.18.25/kconfig.mk
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
############################################################
|
||||||
|
# <bsn.cl fy=2015 v=onl>
|
||||||
|
#
|
||||||
|
# Copyright 2015 Big Switch Networks, Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Eclipse Public License, Version 1.0 (the
|
||||||
|
# "License"); you may not use this file except in compliance
|
||||||
|
# with the License. You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.eclipse.org/legal/epl-v10.html
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing,
|
||||||
|
# software distributed under the License is distributed on an
|
||||||
|
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
||||||
|
# either express or implied. See the License for the specific
|
||||||
|
# language governing permissions and limitations under the
|
||||||
|
# License.
|
||||||
|
#
|
||||||
|
# </bsn.cl>
|
||||||
|
############################################################
|
||||||
|
#
|
||||||
|
# 3.18.25 Kernel Builds
|
||||||
|
#
|
||||||
|
############################################################
|
||||||
|
THIS_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
|
||||||
|
K_MAJOR_VERSION := 3
|
||||||
|
K_PATCH_LEVEL := 18
|
||||||
|
K_SUB_LEVEL := 25
|
||||||
|
K_SUFFIX :=
|
||||||
|
K_PATCH_DIR := $(THIS_DIR)/patches
|
||||||
|
K_ARCHIVE_URL := http://opennetlinux.org/tarballs/linux-3.18.25.tar.xz
|
||||||
Reference in New Issue
Block a user