This repository has been archived by the owner on Mar 17, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 150
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
213 changed files
with
6,799 additions
and
5,668 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
commit cffeb31107e27a48ddaf4953590acdefc66f2de9 | ||
Author: Felix Fietkau <[email protected]> | ||
Date: Mon Apr 3 15:08:28 2017 +0200 | ||
commit 9c500db89680af5d89fb679e08452c8f090d804d | ||
Author: Jiawei Wang <[email protected]> | ||
Date: Wed Sep 13 14:04:22 2017 +0800 | ||
|
||
mac80211: backport an upstream fix for queue start/stop handling | ||
ramips: fix used MAC addresses for Phicomm K2P | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,35 +8,62 @@ | |
include $(TOPDIR)/rules.mk | ||
|
||
PKG_NAME:=kexec-tools | ||
PKG_VERSION:=2.0.14-rc1 | ||
PKG_VERSION:=2.0.14 | ||
PKG_RELEASE:=1 | ||
|
||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | ||
PKG_SOURCE_URL:=@KERNEL/linux/utils/kernel/kexec | ||
PKG_HASH:=3fc505ff8d8a2d24c68aac5e6b4783997d5a086966ff3de8b05a0ceb27e5e23b | ||
PKG_HASH:=ffb2e7e99d9d08754c6bc1922aed3c000094f318665d82a72ecc76c4ff1c0dc6 | ||
|
||
PKG_FIXUP:=autoreconf | ||
|
||
PKG_CONFIG_DEPENDS := CONFIG_KEXEC_ZLIB CONFIG_KEXEC_LZMA | ||
|
||
include $(INCLUDE_DIR)/package.mk | ||
|
||
define Package/kexec-tools | ||
define Package/kexec-tools/Default | ||
SECTION:=utils | ||
CATEGORY:=Utilities | ||
DEPENDS:=@armeb||@arm||@i386||@x86_64||@powerpc64||@mipsel||@mips +KEXEC_ZLIB:zlib +KEXEC_LZMA:liblzma | ||
TITLE:=Kernel boots kernel | ||
URL:=http://kernel.org/pub/linux/kernel/people/horms/kexec-tools/ | ||
MAINTAINER:=Florian Fainelli <[email protected]> | ||
MENU:=1 | ||
endef | ||
|
||
define Package/kexec-tools | ||
$(call Package/kexec-tools/Default) | ||
TITLE:=kexec-tools transition meta package | ||
DEPENDS:=+kexec | ||
endef | ||
|
||
define Package/kexec-tools/description | ||
kexec is a set of systems call that allows you to load | ||
kexec is a set of system calls that allows you to load | ||
another kernel from the currently executing Linux kernel. | ||
The kexec utility allows to load and boot another kernel. | ||
endef | ||
|
||
define Package/kexec | ||
$(call Package/kexec-tools/Default) | ||
TITLE:=Kernel boots kernel | ||
DEPENDS:=\ | ||
@armeb||@arm||@i386||@x86_64||@powerpc64||@mipsel||@mips \ | ||
+KEXEC_ZLIB:zlib +KEXEC_LZMA:liblzma | ||
endef | ||
|
||
define Package/kexec/description | ||
The kexec utility allows to load and boot another kernel. | ||
endef | ||
|
||
define Package/kexec-tools/config | ||
define Package/kdump | ||
$(call Package/kexec-tools/Default) | ||
TITLE:=Kernel crash analysis | ||
DEPENDS:=+kexec @i386||@x86_64||@arm @KERNEL_CRASH_DUMP | ||
endef | ||
|
||
define Package/kdump/description | ||
The kdump package allows to automatically boot into a | ||
special kernel for analyzing kernel crashes using kdump. | ||
endef | ||
|
||
define Package/kexec/config | ||
source "$(SOURCE)/Config.in" | ||
endef | ||
|
||
|
@@ -65,20 +92,27 @@ CONFIGURE_VARS += \ | |
BUILD_CC="$(HOSTCC)" \ | ||
TARGET_CC="$(TARGET_CC)" | ||
|
||
kexec-extra-sbin-$(CONFIG_KEXEC_TOOLS_kdump) += kdump | ||
|
||
define Build/Compile | ||
$(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" all install | ||
endef | ||
|
||
define Package/kexec-tools/install | ||
: | ||
endef | ||
|
||
define Package/kexec/install | ||
$(INSTALL_DIR) $(1)/opt/sbin | ||
$(INSTALL_BIN) \ | ||
$(addprefix $(PKG_INSTALL_DIR)/opt/sbin/, \ | ||
$(kexec-extra-sbin-y)) \ | ||
$(kexec-extra-bin-y) \ | ||
$(PKG_INSTALL_DIR)/opt/sbin/kexec \ | ||
$(1)/opt/sbin | ||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/opt/sbin/kexec $(1)/opt/sbin | ||
endef | ||
|
||
define Package/kdump/install | ||
$(INSTALL_DIR) $(1)/opt/sbin $(1)/etc/config | ||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/opt/sbin/kdump $(PKG_INSTALL_DIR)/opt/sbin/vmcore-dmesg $(1)/opt/sbin | ||
$(INSTALL_BIN) ./files/kdump.defaults $(1)/etc/uci-defaults/kdump | ||
$(INSTALL_CONF) ./files/kdump.config $(1)/etc/config/kdump | ||
endef | ||
|
||
|
||
$(eval $(call BuildPackage,kexec-tools)) | ||
$(eval $(call BuildPackage,kexec)) | ||
$(eval $(call BuildPackage,kdump)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
|
||
config kdump | ||
option enabled '1' | ||
option save_dmesg '1' | ||
option save_vmcore '0' | ||
# using an external partition to store vmcore is highly recommended! | ||
# option path '/mnt/crashdump' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
#!/bin/sh | ||
|
||
case $(uname -m) in | ||
i?86|x86_64) | ||
if ! grep -q crashkernel /boot/grub/grub.cfg; then | ||
mount /boot -o remount,rw | ||
sed -i 's/linux.*/& crashkernel=32M@32M/' /boot/grub/grub.cfg | ||
mount /boot -o remount,ro | ||
fi | ||
;; | ||
esac |
Oops, something went wrong.