diff --git a/build/kernel b/build/kernel index 07d474f..7acae74 100644 Binary files a/build/kernel and b/build/kernel differ diff --git a/build/kernel_config b/build/kernel_config index 17feff4..2a89341 100644 --- a/build/kernel_config +++ b/build/kernel_config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.4.0 Kernel Configuration +# Linux/x86 4.4.7 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -144,19 +144,26 @@ CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y # CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y -# CONFIG_CGROUP_DEBUG is not set -# CONFIG_CGROUP_FREEZER is not set -# CONFIG_CGROUP_PIDS is not set -# CONFIG_CGROUP_DEVICE is not set -# CONFIG_CPUSETS is not set -# CONFIG_CGROUP_CPUACCT is not set -# CONFIG_MEMCG is not set -# CONFIG_CGROUP_PERF is not set +CONFIG_CGROUP_DEBUG=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_SWAP_ENABLED=y +CONFIG_MEMCG_KMEM=y +CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y -# CONFIG_BLK_CGROUP is not set +CONFIG_BLK_CGROUP=y +CONFIG_DEBUG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y CONFIG_UTS_NS=y @@ -275,7 +282,8 @@ CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set -# CONFIG_MODULE_UNLOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set @@ -285,6 +293,7 @@ CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_DEV_THROTTLING is not set # CONFIG_BLK_CMDLINE_PARSER is not set # @@ -300,6 +309,7 @@ CONFIG_EFI_PARTITION=y CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" @@ -360,6 +370,7 @@ CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set @@ -605,6 +616,7 @@ CONFIG_COREDUMP=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_PMC_ATOM=y CONFIG_NET=y +CONFIG_NET_INGRESS=y # # Networking options @@ -622,7 +634,7 @@ CONFIG_INET=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -# CONFIG_SYN_COOKIES is not set +CONFIG_SYN_COOKIES=y # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -661,7 +673,230 @@ CONFIG_IPV6=y # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set -# CONFIG_NETFILTER is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_COMMON=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +# CONFIG_NF_CT_PROTO_DCCP is not set +# CONFIG_NF_CT_PROTO_SCTP is not set +# CONFIG_NF_CT_PROTO_UDPLITE is not set +# CONFIG_NF_CONNTRACK_AMANDA is not set +# CONFIG_NF_CONNTRACK_FTP is not set +# CONFIG_NF_CONNTRACK_H323 is not set +# CONFIG_NF_CONNTRACK_IRC is not set +# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set +# CONFIG_NF_CONNTRACK_SNMP is not set +# CONFIG_NF_CONNTRACK_PPTP is not set +# CONFIG_NF_CONNTRACK_SANE is not set +# CONFIG_NF_CONNTRACK_SIP is not set +# CONFIG_NF_CONNTRACK_TFTP is not set +CONFIG_NF_CT_NETLINK=m +# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +# CONFIG_NF_NAT_AMANDA is not set +# CONFIG_NF_NAT_FTP is not set +# CONFIG_NF_NAT_IRC is not set +# CONFIG_NF_NAT_SIP is not set +# CONFIG_NF_NAT_TFTP is not set +CONFIG_NF_NAT_REDIRECT=m +CONFIG_NETFILTER_SYNPROXY=m +# CONFIG_NF_TABLES is not set +CONFIG_NETFILTER_XTABLES=m + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +# CONFIG_NETFILTER_XT_TARGET_DSCP is not set +# CONFIG_NETFILTER_XT_TARGET_HL is not set +CONFIG_NETFILTER_XT_TARGET_HMARK=m +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +# CONFIG_NETFILTER_XT_TARGET_LOG is not set +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set +# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set +# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_DSCP is not set +# CONFIG_NETFILTER_XT_MATCH_ECN is not set +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_HELPER is not set +# CONFIG_NETFILTER_XT_MATCH_HL is not set +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set +CONFIG_NETFILTER_XT_MATCH_IPVS=m +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +# CONFIG_NETFILTER_XT_MATCH_OSF is not set +# CONFIG_NETFILTER_XT_MATCH_OWNER is not set +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +CONFIG_NETFILTER_XT_MATCH_RECENT=m +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +# CONFIG_IP_VS_IPV6 is not set +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +# CONFIG_IP_VS_PROTO_AH_ESP is not set +# CONFIG_IP_VS_PROTO_ESP is not set +# CONFIG_IP_VS_PROTO_AH is not set +# CONFIG_IP_VS_PROTO_SCTP is not set + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS application helper +# +CONFIG_IP_VS_NFCT=y + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set +CONFIG_NF_DUP_IPV4=m +# CONFIG_NF_LOG_ARP is not set +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_IPV4=m +CONFIG_NF_NAT_MASQUERADE_IPV4=m +# CONFIG_NF_NAT_PPTP is not set +# CONFIG_NF_NAT_H323 is not set +CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_MATCH_AH is not set +# CONFIG_IP_NF_MATCH_ECN is not set +# CONFIG_IP_NF_MATCH_RPFILTER is not set +# CONFIG_IP_NF_MATCH_TTL is not set +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +# CONFIG_IP_NF_TARGET_CLUSTERIP is not set +# CONFIG_IP_NF_TARGET_ECN is not set +# CONFIG_IP_NF_TARGET_TTL is not set +# CONFIG_IP_NF_RAW is not set +# CONFIG_IP_NF_ARPTABLES is not set + +# +# IPv6: Netfilter Configuration +# +# CONFIG_NF_DEFRAG_IPV6 is not set +# CONFIG_NF_CONNTRACK_IPV6 is not set +# CONFIG_NF_DUP_IPV6 is not set +# CONFIG_NF_REJECT_IPV6 is not set +# CONFIG_NF_LOG_IPV6 is not set +# CONFIG_IP6_NF_IPTABLES is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set @@ -695,7 +930,7 @@ CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set -# CONFIG_CGROUP_NET_CLASSID is not set +CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set @@ -959,9 +1194,9 @@ CONFIG_NET_CORE=y # CONFIG_NETCONSOLE is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set -# CONFIG_TUN is not set +CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set -# CONFIG_VETH is not set +CONFIG_VETH=m CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set # CONFIG_ARCNET is not set @@ -975,78 +1210,7 @@ CONFIG_VIRTIO_NET=y # # CONFIG_NET_DSA_MV88E6XXX is not set # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set -CONFIG_ETHERNET=y -# CONFIG_NET_VENDOR_3COM is not set -# CONFIG_NET_VENDOR_ADAPTEC is not set -# CONFIG_NET_VENDOR_AGERE is not set -# CONFIG_NET_VENDOR_ALTEON is not set -# CONFIG_ALTERA_TSE is not set -# CONFIG_NET_VENDOR_AMD is not set -# CONFIG_NET_VENDOR_ARC is not set -# CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set -CONFIG_NET_CADENCE=y -# CONFIG_MACB is not set -# CONFIG_NET_VENDOR_BROADCOM is not set -# CONFIG_NET_VENDOR_BROCADE is not set -CONFIG_NET_VENDOR_CAVIUM=y -# CONFIG_THUNDER_NIC_PF is not set -# CONFIG_THUNDER_NIC_VF is not set -# CONFIG_THUNDER_NIC_BGX is not set -# CONFIG_LIQUIDIO is not set -# CONFIG_NET_VENDOR_CHELSIO is not set -# CONFIG_NET_VENDOR_CISCO is not set -# CONFIG_CX_ECAT is not set -# CONFIG_DNET is not set -# CONFIG_NET_VENDOR_DEC is not set -# CONFIG_NET_VENDOR_DLINK is not set -# CONFIG_NET_VENDOR_EMULEX is not set -CONFIG_NET_VENDOR_EZCHIP=y -# CONFIG_NET_VENDOR_EXAR is not set -# CONFIG_NET_VENDOR_HP is not set -CONFIG_NET_VENDOR_INTEL=y -# CONFIG_E100 is not set -CONFIG_E1000=y -# CONFIG_E1000E is not set -# CONFIG_IGB is not set -# CONFIG_IGBVF is not set -# CONFIG_IXGB is not set -# CONFIG_IXGBE is not set -# CONFIG_IXGBEVF is not set -# CONFIG_I40E is not set -# CONFIG_I40EVF is not set -# CONFIG_FM10K is not set -# CONFIG_NET_VENDOR_I825XX is not set -# CONFIG_JME is not set -# CONFIG_NET_VENDOR_MARVELL is not set -# CONFIG_NET_VENDOR_MELLANOX is not set -# CONFIG_NET_VENDOR_MICREL is not set -# CONFIG_NET_VENDOR_MYRI is not set -# CONFIG_FEALNX is not set -# CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NVIDIA is not set -# CONFIG_NET_VENDOR_OKI is not set -# CONFIG_ETHOC is not set -# CONFIG_NET_PACKET_ENGINE is not set -# CONFIG_NET_VENDOR_QLOGIC is not set -# CONFIG_NET_VENDOR_QUALCOMM is not set -# CONFIG_NET_VENDOR_REALTEK is not set -CONFIG_NET_VENDOR_RENESAS=y -# CONFIG_NET_VENDOR_RDC is not set -# CONFIG_NET_VENDOR_ROCKER is not set -# CONFIG_NET_VENDOR_SAMSUNG is not set -# CONFIG_NET_VENDOR_SEEQ is not set -# CONFIG_NET_VENDOR_SILAN is not set -# CONFIG_NET_VENDOR_SIS is not set -# CONFIG_SFC is not set -# CONFIG_NET_VENDOR_SMSC is not set -# CONFIG_NET_VENDOR_STMICRO is not set -# CONFIG_NET_VENDOR_SUN is not set -CONFIG_NET_VENDOR_SYNOPSYS=y -# CONFIG_NET_VENDOR_TEHUTI is not set -# CONFIG_NET_VENDOR_TI is not set -# CONFIG_NET_VENDOR_VIA is not set -# CONFIG_NET_VENDOR_WIZNET is not set +# CONFIG_ETHERNET is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set @@ -1304,7 +1468,52 @@ CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y -# CONFIG_RTC_CLASS is not set +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# SPI RTC drivers +# + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set + +# +# on-CPU RTC drivers +# + +# +# HID Sensor RTC drivers +# # CONFIG_DMADEVICES is not set # CONFIG_AUXDISPLAY is not set # CONFIG_UIO is not set @@ -1890,6 +2099,10 @@ CONFIG_ZLIB_INFLATE=y # CONFIG_XZ_DEC is not set # CONFIG_XZ_DEC_BCJ is not set CONFIG_DECOMPRESS_GZIP=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y diff --git a/build/kernel_version b/build/kernel_version index 207fa95..c88012f 100644 --- a/build/kernel_version +++ b/build/kernel_version @@ -1,2 +1,2 @@ -# v4.4 -afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc +# v4.4.7 +b40108b826ed9e1c558f73b9dbabb8d80ded268b diff --git a/build/make-initrd.sh b/build/make-initrd.sh index 9258c59..b7d960e 100755 --- a/build/make-initrd.sh +++ b/build/make-initrd.sh @@ -1,10 +1,11 @@ #!/bin/bash rm -rf root -mkdir root +mkdir -p root/lib cp ../src/init ./root cp busybox ./root +cp modules -R ./root/lib/ ldd ./root/init | while read line do diff --git a/build/modules/4.4.7-hyper/kernel/drivers/net/tun.ko b/build/modules/4.4.7-hyper/kernel/drivers/net/tun.ko new file mode 100644 index 0000000..b262c14 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/drivers/net/tun.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/drivers/net/veth.ko b/build/modules/4.4.7-hyper/kernel/drivers/net/veth.ko new file mode 100644 index 0000000..724a902 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/drivers/net/veth.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/drivers/xen/xen-privcmd.ko b/build/modules/4.4.7-hyper/kernel/drivers/xen/xen-privcmd.ko new file mode 100644 index 0000000..f769631 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/drivers/xen/xen-privcmd.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/lib/ts_bm.ko b/build/modules/4.4.7-hyper/kernel/lib/ts_bm.ko new file mode 100644 index 0000000..d863297 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/lib/ts_bm.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/lib/ts_fsm.ko b/build/modules/4.4.7-hyper/kernel/lib/ts_fsm.ko new file mode 100644 index 0000000..05adba9 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/lib/ts_fsm.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/lib/ts_kmp.ko b/build/modules/4.4.7-hyper/kernel/lib/ts_kmp.ko new file mode 100644 index 0000000..a21ec34 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/lib/ts_kmp.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ip_tables.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ip_tables.ko new file mode 100644 index 0000000..6166f92 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ip_tables.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko new file mode 100644 index 0000000..4b56e5e Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_REJECT.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_REJECT.ko new file mode 100644 index 0000000..4c2a511 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_REJECT.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko new file mode 100644 index 0000000..47fe7df Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_filter.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_filter.ko new file mode 100644 index 0000000..a1b95fd Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_filter.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_mangle.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_mangle.ko new file mode 100644 index 0000000..4af5a85 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_mangle.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_nat.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_nat.ko new file mode 100644 index 0000000..7c1c94b Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/iptable_nat.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko new file mode 100644 index 0000000..3f0a69f Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko new file mode 100644 index 0000000..5bc7442 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_dup_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_dup_ipv4.ko new file mode 100644 index 0000000..28c0e16 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_dup_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_log_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_log_ipv4.ko new file mode 100644 index 0000000..1073ed9 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_log_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_ipv4.ko new file mode 100644 index 0000000..24e03ea Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko new file mode 100644 index 0000000..cf5c1d9 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko new file mode 100644 index 0000000..9b3a052 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set.ko new file mode 100644 index 0000000..31c9585 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko new file mode 100644 index 0000000..47725ca Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko new file mode 100644 index 0000000..07121c5 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_port.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_port.ko new file mode 100644 index 0000000..8464d84 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_bitmap_port.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ip.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ip.ko new file mode 100644 index 0000000..a9e051d Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ip.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipmark.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipmark.ko new file mode 100644 index 0000000..3299c81 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipmark.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipport.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipport.ko new file mode 100644 index 0000000..30a4d6c Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipport.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko new file mode 100644 index 0000000..c8ee0ff Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko new file mode 100644 index 0000000..79876cf Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_mac.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_mac.ko new file mode 100644 index 0000000..f0d758a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_mac.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_net.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_net.ko new file mode 100644 index 0000000..42f867a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_net.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netiface.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netiface.ko new file mode 100644 index 0000000..5cd3cb3 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netiface.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netnet.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netnet.ko new file mode 100644 index 0000000..01b0bb2 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netnet.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netport.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netport.ko new file mode 100644 index 0000000..b8ce36b Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netport.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netportnet.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netportnet.ko new file mode 100644 index 0000000..564d672 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_hash_netportnet.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_list_set.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_list_set.ko new file mode 100644 index 0000000..d7285d2 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipset/ip_set_list_set.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs.ko new file mode 100644 index 0000000..2e1c5f9 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_dh.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_dh.ko new file mode 100644 index 0000000..4d17710 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_dh.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_fo.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_fo.ko new file mode 100644 index 0000000..2d41c34 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_fo.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblc.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblc.ko new file mode 100644 index 0000000..63a8417 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblc.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblcr.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblcr.ko new file mode 100644 index 0000000..7f45800 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lblcr.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lc.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lc.ko new file mode 100644 index 0000000..e94e47c Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_lc.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_nq.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_nq.ko new file mode 100644 index 0000000..bd2f80d Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_nq.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_ovf.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_ovf.ko new file mode 100644 index 0000000..601416e Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_ovf.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_rr.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_rr.ko new file mode 100644 index 0000000..078b72c Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_rr.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sed.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sed.ko new file mode 100644 index 0000000..0a05fee Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sed.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sh.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sh.ko new file mode 100644 index 0000000..d3e2fd2 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_sh.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wlc.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wlc.ko new file mode 100644 index 0000000..cbdbd7a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wlc.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wrr.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wrr.ko new file mode 100644 index 0000000..96b96bd Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/ipvs/ip_vs_wrr.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack.ko new file mode 100644 index 0000000..9c4b65e Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack_netlink.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack_netlink.ko new file mode 100644 index 0000000..5d48146 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_conntrack_netlink.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_log_common.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_log_common.ko new file mode 100644 index 0000000..f22b3f6 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_log_common.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat.ko new file mode 100644 index 0000000..a5d16c7 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat_redirect.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat_redirect.ko new file mode 100644 index 0000000..9b03db1 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_nat_redirect.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_synproxy_core.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_synproxy_core.ko new file mode 100644 index 0000000..8892016 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nf_synproxy_core.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink.ko new file mode 100644 index 0000000..ef846a2 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_acct.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_acct.ko new file mode 100644 index 0000000..6742ada Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_acct.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_log.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_log.ko new file mode 100644 index 0000000..20225c5 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_log.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_queue.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_queue.ko new file mode 100644 index 0000000..dbe8c8f Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/nfnetlink_queue.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/x_tables.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/x_tables.ko new file mode 100644 index 0000000..f54f71e Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/x_tables.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CHECKSUM.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CHECKSUM.ko new file mode 100644 index 0000000..f571b0b Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CHECKSUM.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CLASSIFY.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CLASSIFY.ko new file mode 100644 index 0000000..c0e53e4 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_CLASSIFY.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_HMARK.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_HMARK.ko new file mode 100644 index 0000000..d3c1499 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_HMARK.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_NETMAP.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_NETMAP.ko new file mode 100644 index 0000000..72998a1 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_NETMAP.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_REDIRECT.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_REDIRECT.ko new file mode 100644 index 0000000..182eb05 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_REDIRECT.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_TCPMSS.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_TCPMSS.ko new file mode 100644 index 0000000..c1d338e Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_TCPMSS.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_addrtype.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_addrtype.ko new file mode 100644 index 0000000..4e5e65d Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_addrtype.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_cgroup.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_cgroup.ko new file mode 100644 index 0000000..f949359 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_cgroup.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connbytes.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connbytes.ko new file mode 100644 index 0000000..4d1018f Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connbytes.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connlimit.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connlimit.ko new file mode 100644 index 0000000..846a0cf Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connlimit.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connmark.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connmark.ko new file mode 100644 index 0000000..b54107b Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_connmark.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_conntrack.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_conntrack.ko new file mode 100644 index 0000000..2c9c9db Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_conntrack.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_ipvs.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_ipvs.ko new file mode 100644 index 0000000..c72f38a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_ipvs.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_length.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_length.ko new file mode 100644 index 0000000..288d7f0 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_length.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mac.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mac.ko new file mode 100644 index 0000000..340ee2a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mac.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mark.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mark.ko new file mode 100644 index 0000000..d36ee04 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_mark.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nat.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nat.ko new file mode 100644 index 0000000..8f2d5d5 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nat.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nfacct.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nfacct.ko new file mode 100644 index 0000000..2c3cef0 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_nfacct.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_pkttype.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_pkttype.ko new file mode 100644 index 0000000..587e4f7 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_pkttype.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_recent.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_recent.ko new file mode 100644 index 0000000..d864811 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_recent.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_set.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_set.ko new file mode 100644 index 0000000..2d3c37a Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_set.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_socket.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_socket.ko new file mode 100644 index 0000000..0dde903 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_socket.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_state.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_state.ko new file mode 100644 index 0000000..b454156 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_state.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_statistic.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_statistic.ko new file mode 100644 index 0000000..9f40f62 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_statistic.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_string.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_string.ko new file mode 100644 index 0000000..d253d81 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_string.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpmss.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpmss.ko new file mode 100644 index 0000000..b64da23 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpmss.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpudp.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpudp.ko new file mode 100644 index 0000000..e982482 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_tcpudp.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_time.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_time.ko new file mode 100644 index 0000000..4ff68f4 Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_time.ko differ diff --git a/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_u32.ko b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_u32.ko new file mode 100644 index 0000000..0b78cbb Binary files /dev/null and b/build/modules/4.4.7-hyper/kernel/net/netfilter/xt_u32.ko differ diff --git a/build/modules/4.4.7-hyper/modules.alias b/build/modules/4.4.7-hyper/modules.alias new file mode 100644 index 0000000..0db2581 --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.alias @@ -0,0 +1,107 @@ +# Aliases extracted from modules themselves. +alias devname:net/tun tun +alias char-major-10-200 tun +alias rtnl-link-veth veth +alias net-pf-16-proto-12 nfnetlink +alias nfnetlink-subsys-7 nfnetlink_acct +alias nfnetlink-subsys-3 nfnetlink_queue +alias nf-logger-7-1 nfnetlink_log +alias nf-logger-10-1 nfnetlink_log +alias nf-logger-2-1 nfnetlink_log +alias nfnetlink-subsys-4 nfnetlink_log +alias nfnetlink-subsys-2 nf_conntrack_netlink +alias nfnetlink-subsys-1 nf_conntrack_netlink +alias ip_conntrack_netlink nf_conntrack_netlink +alias ip6t_tcp xt_tcpudp +alias ip6t_udp xt_tcpudp +alias ipt_tcp xt_tcpudp +alias ipt_udp xt_tcpudp +alias xt_udp xt_tcpudp +alias xt_tcp xt_tcpudp +alias arpt_MARK xt_mark +alias ip6t_MARK xt_mark +alias ipt_MARK xt_mark +alias ip6t_mark xt_mark +alias ipt_mark xt_mark +alias ip6t_connmark xt_connmark +alias ipt_connmark xt_connmark +alias ip6t_CONNMARK xt_connmark +alias ipt_CONNMARK xt_connmark +alias ip6t_SET xt_set +alias ipt_SET xt_set +alias ip6t_set xt_set +alias ipt_set xt_set +alias xt_SET xt_set +alias ip6t_DNAT xt_nat +alias ip6t_SNAT xt_nat +alias ipt_DNAT xt_nat +alias ipt_SNAT xt_nat +alias ip6t_CHECKSUM xt_CHECKSUM +alias ipt_CHECKSUM xt_CHECKSUM +alias arpt_CLASSIFY xt_CLASSIFY +alias ip6t_CLASSIFY xt_CLASSIFY +alias ipt_CLASSIFY xt_CLASSIFY +alias ip6t_HMARK xt_HMARK +alias ipt_HMARK xt_HMARK +alias ipt_NETMAP xt_NETMAP +alias ip6t_NETMAP xt_NETMAP +alias ipt_REDIRECT xt_REDIRECT +alias ip6t_REDIRECT xt_REDIRECT +alias ip6t_TCPMSS xt_TCPMSS +alias ipt_TCPMSS xt_TCPMSS +alias ip6t_addrtype xt_addrtype +alias ipt_addrtype xt_addrtype +alias ip6t_connbytes xt_connbytes +alias ipt_connbytes xt_connbytes +alias ip6t_connlimit xt_connlimit +alias ipt_connlimit xt_connlimit +alias ip6t_conntrack xt_conntrack +alias ipt_conntrack xt_conntrack +alias ip6t_ipvs xt_ipvs +alias ipt_ipvs xt_ipvs +alias ip6t_length xt_length +alias ipt_length xt_length +alias ip6t_mac xt_mac +alias ipt_mac xt_mac +alias ip6t_nfacct xt_nfacct +alias ipt_nfacct xt_nfacct +alias ip6t_cgroup xt_cgroup +alias ipt_cgroup xt_cgroup +alias ip6t_pkttype xt_pkttype +alias ipt_pkttype xt_pkttype +alias ip6t_recent xt_recent +alias ipt_recent xt_recent +alias ip6t_socket xt_socket +alias ipt_socket xt_socket +alias ip6t_state xt_state +alias ipt_state xt_state +alias ip6t_statistic xt_statistic +alias ipt_statistic xt_statistic +alias ip6t_string xt_string +alias ipt_string xt_string +alias ip6t_tcpmss xt_tcpmss +alias ipt_tcpmss xt_tcpmss +alias ip6t_time xt_time +alias ipt_time xt_time +alias ip6t_u32 xt_u32 +alias ipt_u32 xt_u32 +alias nfnetlink-subsys-6 ip_set +alias ip_set_bitmap:ip ip_set_bitmap_ip +alias ip_set_bitmap:ip,mac ip_set_bitmap_ipmac +alias ip_set_bitmap:port ip_set_bitmap_port +alias ip_set_hash:ip ip_set_hash_ip +alias ip_set_hash:ip,mark ip_set_hash_ipmark +alias ip_set_hash:ip,port ip_set_hash_ipport +alias ip_set_hash:ip,port,ip ip_set_hash_ipportip +alias ip_set_hash:ip,port,net ip_set_hash_ipportnet +alias ip_set_hash:mac ip_set_hash_mac +alias ip_set_hash:net ip_set_hash_net +alias ip_set_hash:net,port ip_set_hash_netport +alias ip_set_hash:net,iface ip_set_hash_netiface +alias ip_set_hash:net,net ip_set_hash_netnet +alias ip_set_hash:net,port,net ip_set_hash_netportnet +alias ip_set_list:set ip_set_list_set +alias ip_conntrack nf_conntrack_ipv4 +alias nf_conntrack-2 nf_conntrack_ipv4 +alias nf-nat-2 nf_nat_ipv4 +alias nf-logger-2-0 nf_log_ipv4 diff --git a/build/modules/4.4.7-hyper/modules.alias.bin b/build/modules/4.4.7-hyper/modules.alias.bin new file mode 100644 index 0000000..051eefc Binary files /dev/null and b/build/modules/4.4.7-hyper/modules.alias.bin differ diff --git a/build/modules/4.4.7-hyper/modules.builtin b/build/modules/4.4.7-hyper/modules.builtin new file mode 100644 index 0000000..a945260 --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.builtin @@ -0,0 +1,75 @@ +kernel/fs/binfmt_misc.ko +kernel/fs/binfmt_script.ko +kernel/fs/mbcache.ko +kernel/fs/9p/9p.ko +kernel/fs/exportfs/exportfs.ko +kernel/fs/ext4/ext4.ko +kernel/fs/jbd2/jbd2.ko +kernel/fs/nls/nls_base.ko +kernel/fs/xfs/xfs.ko +kernel/crypto/crypto.ko +kernel/crypto/crypto_wq.ko +kernel/crypto/crypto_algapi.ko +kernel/crypto/aead.ko +kernel/crypto/crypto_blkcipher.ko +kernel/crypto/chainiv.ko +kernel/crypto/eseqiv.ko +kernel/crypto/crypto_hash.ko +kernel/crypto/pcompress.ko +kernel/crypto/akcipher.ko +kernel/crypto/cryptomgr.ko +kernel/crypto/hmac.ko +kernel/crypto/crypto_null.ko +kernel/crypto/sha256_generic.ko +kernel/crypto/aes_generic.ko +kernel/crypto/crc32c_generic.ko +kernel/crypto/crct10dif_common.ko +kernel/crypto/crct10dif_generic.ko +kernel/crypto/rng.ko +kernel/crypto/drbg.ko +kernel/crypto/jitterentropy_rng.ko +kernel/block/cfq-iosched.ko +kernel/drivers/acpi/fan.ko +kernel/drivers/acpi/processor.ko +kernel/drivers/acpi/thermal.ko +kernel/drivers/base/firmware_class.ko +kernel/drivers/block/brd.ko +kernel/drivers/block/loop.ko +kernel/drivers/block/virtio_blk.ko +kernel/drivers/block/xen-blkfront.ko +kernel/drivers/char/virtio_console.ko +kernel/drivers/input/input-core.ko +kernel/drivers/misc/eeprom/eeprom_93cx6.ko +kernel/drivers/net/virtio_net.ko +kernel/drivers/net/xen-netfront.ko +kernel/drivers/pci/pci-stub.ko +kernel/drivers/pci/xen-pcifront.ko +kernel/drivers/rtc/rtc-cmos.ko +kernel/drivers/scsi/scsi_mod.ko +kernel/drivers/scsi/virtio_scsi.ko +kernel/drivers/scsi/sd_mod.ko +kernel/drivers/scsi/sg.ko +kernel/drivers/thermal/thermal_sys.ko +kernel/drivers/tty/serial/serial_core.ko +kernel/drivers/tty/serial/8250/8250.ko +kernel/drivers/tty/serial/8250/8250_base.ko +kernel/drivers/tty/serial/8250/8250_pci.ko +kernel/drivers/virtio/virtio.ko +kernel/drivers/virtio/virtio_ring.ko +kernel/drivers/virtio/virtio_mmio.ko +kernel/drivers/virtio/virtio_pci.ko +kernel/drivers/virtio/virtio_balloon.ko +kernel/drivers/xen/xenbus/xenbus_probe_frontend.ko +kernel/net/9p/9pnet.ko +kernel/net/9p/9pnet_virtio.ko +kernel/net/ipv4/tcp_cubic.ko +kernel/net/ipv6/ipv6.ko +kernel/net/ipv6/inet6_hashtables.ko +kernel/net/packet/af_packet.ko +kernel/net/unix/unix.ko +kernel/lib/bitrev.ko +kernel/lib/crc16.ko +kernel/lib/crc-t10dif.ko +kernel/lib/crc32.ko +kernel/lib/libcrc32c.ko +kernel/lib/zlib_inflate/zlib_inflate.ko diff --git a/build/modules/4.4.7-hyper/modules.builtin.bin b/build/modules/4.4.7-hyper/modules.builtin.bin new file mode 100644 index 0000000..4419e51 Binary files /dev/null and b/build/modules/4.4.7-hyper/modules.builtin.bin differ diff --git a/build/modules/4.4.7-hyper/modules.dep b/build/modules/4.4.7-hyper/modules.dep new file mode 100644 index 0000000..1f188f2 --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.dep @@ -0,0 +1,89 @@ +kernel/drivers/xen/xen-privcmd.ko: +kernel/drivers/net/tun.ko: +kernel/drivers/net/veth.ko: +kernel/net/netfilter/nfnetlink.ko: +kernel/net/netfilter/nfnetlink_acct.ko: kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/nfnetlink_queue.ko: kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/nfnetlink_log.ko: kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/nf_conntrack.ko: +kernel/net/netfilter/nf_conntrack_netlink.ko: kernel/net/netfilter/nf_conntrack.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/nf_log_common.ko: +kernel/net/netfilter/nf_nat.ko: kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/nf_nat_redirect.ko: kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/nf_synproxy_core.ko: kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/x_tables.ko: +kernel/net/netfilter/xt_tcpudp.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_mark.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_connmark.ko: kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_set.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/xt_nat.ko: kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_CHECKSUM.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_CLASSIFY.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_HMARK.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_NETMAP.ko: kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_REDIRECT.ko: kernel/net/netfilter/nf_nat_redirect.ko kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_TCPMSS.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_addrtype.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_connbytes.ko: kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_connlimit.ko: kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_conntrack.ko: kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_ipvs.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_length.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_mac.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_nfacct.ko: kernel/net/netfilter/nfnetlink_acct.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/xt_cgroup.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_pkttype.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_recent.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_socket.ko: kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_state.ko: kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/xt_statistic.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_string.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_tcpmss.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_time.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_u32.ko: kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/ipset/ip_set.ko: kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_bitmap_port.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_ip.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_ipmark.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_ipport.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_mac.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_net.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_netport.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_netiface.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_netnet.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_hash_netportnet.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipset/ip_set_list_set.ko: kernel/net/netfilter/ipset/ip_set.ko kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/ipvs/ip_vs.ko: kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_rr.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_wrr.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_lc.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_wlc.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_fo.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_ovf.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_lblc.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_lblcr.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_dh.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_sh.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_sed.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/ipvs/ip_vs_nq.ko: kernel/net/netfilter/ipvs/ip_vs.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko: kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/nf_nat_ipv4.ko: kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko: +kernel/net/ipv4/netfilter/nf_log_ipv4.ko: kernel/net/netfilter/nf_log_common.ko +kernel/net/ipv4/netfilter/nf_reject_ipv4.ko: +kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko: kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/ip_tables.ko: kernel/net/netfilter/x_tables.ko +kernel/net/ipv4/netfilter/iptable_filter.ko: kernel/net/ipv4/netfilter/ip_tables.ko kernel/net/netfilter/x_tables.ko +kernel/net/ipv4/netfilter/iptable_mangle.ko: kernel/net/ipv4/netfilter/ip_tables.ko kernel/net/netfilter/x_tables.ko +kernel/net/ipv4/netfilter/iptable_nat.ko: kernel/net/ipv4/netfilter/nf_nat_ipv4.ko kernel/net/ipv4/netfilter/ip_tables.ko kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko: kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko kernel/net/netfilter/nf_nat.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/ipt_REJECT.ko: kernel/net/ipv4/netfilter/nf_reject_ipv4.ko kernel/net/netfilter/x_tables.ko +kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko: kernel/net/netfilter/nf_synproxy_core.ko kernel/net/netfilter/x_tables.ko kernel/net/netfilter/nf_conntrack.ko +kernel/net/ipv4/netfilter/nf_dup_ipv4.ko: kernel/net/netfilter/nf_conntrack.ko +kernel/lib/ts_kmp.ko: +kernel/lib/ts_bm.ko: +kernel/lib/ts_fsm.ko: diff --git a/build/modules/4.4.7-hyper/modules.dep.bin b/build/modules/4.4.7-hyper/modules.dep.bin new file mode 100644 index 0000000..1ecfc2f Binary files /dev/null and b/build/modules/4.4.7-hyper/modules.dep.bin differ diff --git a/build/modules/4.4.7-hyper/modules.devname b/build/modules/4.4.7-hyper/modules.devname new file mode 100644 index 0000000..cadc2a6 --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.devname @@ -0,0 +1,2 @@ +# Device nodes to trigger on-demand module loading. +tun net/tun c10:200 diff --git a/build/modules/4.4.7-hyper/modules.order b/build/modules/4.4.7-hyper/modules.order new file mode 100644 index 0000000..a08e100 --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.order @@ -0,0 +1,89 @@ +kernel/drivers/xen/xen-privcmd.ko +kernel/drivers/net/tun.ko +kernel/drivers/net/veth.ko +kernel/net/netfilter/nfnetlink.ko +kernel/net/netfilter/nfnetlink_acct.ko +kernel/net/netfilter/nfnetlink_queue.ko +kernel/net/netfilter/nfnetlink_log.ko +kernel/net/netfilter/nf_conntrack.ko +kernel/net/netfilter/nf_conntrack_netlink.ko +kernel/net/netfilter/nf_log_common.ko +kernel/net/netfilter/nf_nat.ko +kernel/net/netfilter/nf_nat_redirect.ko +kernel/net/netfilter/nf_synproxy_core.ko +kernel/net/netfilter/x_tables.ko +kernel/net/netfilter/xt_tcpudp.ko +kernel/net/netfilter/xt_mark.ko +kernel/net/netfilter/xt_connmark.ko +kernel/net/netfilter/xt_set.ko +kernel/net/netfilter/xt_nat.ko +kernel/net/netfilter/xt_CHECKSUM.ko +kernel/net/netfilter/xt_CLASSIFY.ko +kernel/net/netfilter/xt_HMARK.ko +kernel/net/netfilter/xt_NETMAP.ko +kernel/net/netfilter/xt_REDIRECT.ko +kernel/net/netfilter/xt_TCPMSS.ko +kernel/net/netfilter/xt_addrtype.ko +kernel/net/netfilter/xt_connbytes.ko +kernel/net/netfilter/xt_connlimit.ko +kernel/net/netfilter/xt_conntrack.ko +kernel/net/netfilter/xt_ipvs.ko +kernel/net/netfilter/xt_length.ko +kernel/net/netfilter/xt_mac.ko +kernel/net/netfilter/xt_nfacct.ko +kernel/net/netfilter/xt_cgroup.ko +kernel/net/netfilter/xt_pkttype.ko +kernel/net/netfilter/xt_recent.ko +kernel/net/netfilter/xt_socket.ko +kernel/net/netfilter/xt_state.ko +kernel/net/netfilter/xt_statistic.ko +kernel/net/netfilter/xt_string.ko +kernel/net/netfilter/xt_tcpmss.ko +kernel/net/netfilter/xt_time.ko +kernel/net/netfilter/xt_u32.ko +kernel/net/netfilter/ipset/ip_set.ko +kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko +kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko +kernel/net/netfilter/ipset/ip_set_bitmap_port.ko +kernel/net/netfilter/ipset/ip_set_hash_ip.ko +kernel/net/netfilter/ipset/ip_set_hash_ipmark.ko +kernel/net/netfilter/ipset/ip_set_hash_ipport.ko +kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko +kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko +kernel/net/netfilter/ipset/ip_set_hash_mac.ko +kernel/net/netfilter/ipset/ip_set_hash_net.ko +kernel/net/netfilter/ipset/ip_set_hash_netport.ko +kernel/net/netfilter/ipset/ip_set_hash_netiface.ko +kernel/net/netfilter/ipset/ip_set_hash_netnet.ko +kernel/net/netfilter/ipset/ip_set_hash_netportnet.ko +kernel/net/netfilter/ipset/ip_set_list_set.ko +kernel/net/netfilter/ipvs/ip_vs.ko +kernel/net/netfilter/ipvs/ip_vs_rr.ko +kernel/net/netfilter/ipvs/ip_vs_wrr.ko +kernel/net/netfilter/ipvs/ip_vs_lc.ko +kernel/net/netfilter/ipvs/ip_vs_wlc.ko +kernel/net/netfilter/ipvs/ip_vs_fo.ko +kernel/net/netfilter/ipvs/ip_vs_ovf.ko +kernel/net/netfilter/ipvs/ip_vs_lblc.ko +kernel/net/netfilter/ipvs/ip_vs_lblcr.ko +kernel/net/netfilter/ipvs/ip_vs_dh.ko +kernel/net/netfilter/ipvs/ip_vs_sh.ko +kernel/net/netfilter/ipvs/ip_vs_sed.ko +kernel/net/netfilter/ipvs/ip_vs_nq.ko +kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko +kernel/net/ipv4/netfilter/nf_nat_ipv4.ko +kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko +kernel/net/ipv4/netfilter/nf_log_ipv4.ko +kernel/net/ipv4/netfilter/nf_reject_ipv4.ko +kernel/net/ipv4/netfilter/nf_nat_masquerade_ipv4.ko +kernel/net/ipv4/netfilter/ip_tables.ko +kernel/net/ipv4/netfilter/iptable_filter.ko +kernel/net/ipv4/netfilter/iptable_mangle.ko +kernel/net/ipv4/netfilter/iptable_nat.ko +kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko +kernel/net/ipv4/netfilter/ipt_REJECT.ko +kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko +kernel/net/ipv4/netfilter/nf_dup_ipv4.ko +kernel/lib/ts_kmp.ko +kernel/lib/ts_bm.ko +kernel/lib/ts_fsm.ko diff --git a/build/modules/4.4.7-hyper/modules.softdep b/build/modules/4.4.7-hyper/modules.softdep new file mode 100644 index 0000000..5554ccc --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.softdep @@ -0,0 +1 @@ +# Soft dependencies extracted from modules themselves. diff --git a/build/modules/4.4.7-hyper/modules.symbols b/build/modules/4.4.7-hyper/modules.symbols new file mode 100644 index 0000000..a22de6b --- /dev/null +++ b/build/modules/4.4.7-hyper/modules.symbols @@ -0,0 +1,230 @@ +# Aliases for symbols, used by symbol_request(). +alias symbol:nf_send_unreach nf_reject_ipv4 +alias symbol:xt_request_find_match x_tables +alias symbol:nfnetlink_unicast nfnetlink +alias symbol:nf_conntrack_hash_rnd nf_conntrack +alias symbol:nf_log_dump_packet_common nf_log_common +alias symbol:tun_get_socket tun +alias symbol:nf_ct_get_tuple nf_conntrack +alias symbol:nf_nat_l4proto_unique_tuple nf_nat +alias symbol:nf_ct_expect_init nf_conntrack +alias symbol:nf_log_dump_udp_header nf_log_common +alias symbol:print_tuple nf_conntrack +alias symbol:nf_nat_ipv4_fn nf_nat_ipv4 +alias symbol:nf_reject_iphdr_put nf_reject_ipv4 +alias symbol:nf_nat_masquerade_ipv4_register_notifier nf_nat_masquerade_ipv4 +alias symbol:xt_free_table_info x_tables +alias symbol:xt_unregister_match x_tables +alias symbol:ip_vs_proto_name ip_vs +alias symbol:__nf_conntrack_confirm nf_conntrack +alias symbol:nf_ct_iterate_cleanup nf_conntrack +alias symbol:xt_check_target x_tables +alias symbol:nf_ct_tmpl_free nf_conntrack +alias symbol:xt_table_unlock x_tables +alias symbol:nf_ct_seqadj_set nf_conntrack +alias symbol:__nf_ct_kill_acct nf_conntrack +alias symbol:ip_set_add ip_set +alias symbol:nf_ct_extend_unregister nf_conntrack +alias symbol:ipt_do_table ip_tables +alias symbol:nf_conntrack_l4proto_udp6 nf_conntrack +alias symbol:xt_unregister_matches x_tables +alias symbol:__nf_nat_l4proto_find nf_nat +alias symbol:nf_nat_l4proto_unregister nf_nat +alias symbol:ip_set_nfnl_get_byindex ip_set +alias symbol:nf_nat_follow_master nf_nat +alias symbol:unregister_ip_vs_app ip_vs +alias symbol:need_conntrack nf_conntrack +alias symbol:xt_find_match x_tables +alias symbol:nf_ct_seq_offset nf_conntrack +alias symbol:nf_ct_port_nla_policy nf_conntrack +alias symbol:ip_set_del ip_set +alias symbol:ip_set_alloc ip_set +alias symbol:nf_ct_expect_hsize nf_conntrack +alias symbol:nf_defrag_ipv4_enable nf_defrag_ipv4 +alias symbol:ip_set_free ip_set +alias symbol:nf_ct_seq_adjust nf_conntrack +alias symbol:nfnl_acct_find_get nfnetlink_acct +alias symbol:nfnl_lock nfnetlink +alias symbol:nf_conntrack_locks nf_conntrack +alias symbol:nf_ct_helper_expectfn_find_by_symbol nf_conntrack +alias symbol:nf_ct_timeout_find_get_hook nf_conntrack +alias symbol:nf_conntrack_in nf_conntrack +alias symbol:nf_nat_masquerade_ipv4_unregister_notifier nf_nat_masquerade_ipv4 +alias symbol:nfnetlink_subsys_unregister nfnetlink +alias symbol:nf_ct_l3proto_register nf_conntrack +alias symbol:register_ip_vs_scheduler ip_vs +alias symbol:nf_conntrack_helper_register nf_conntrack +alias symbol:__nf_conntrack_helper_find nf_conntrack +alias symbol:nf_log_dump_sk_uid_gid nf_log_common +alias symbol:nf_ct_invert_tuplepr nf_conntrack +alias symbol:nf_ct_free_hashtable nf_conntrack +alias symbol:nf_ct_l4proto_pernet_register nf_conntrack +alias symbol:xt_register_targets x_tables +alias symbol:nf_nat_used_tuple nf_nat +alias symbol:nf_ct_l3proto_pernet_unregister nf_conntrack +alias symbol:ipt_alloc_initial_table ip_tables +alias symbol:nf_conntrack_hash_check_insert nf_conntrack +alias symbol:ip_set_get_ip4_port ip_set +alias symbol:nf_conntrack_helper_unregister nf_conntrack +alias symbol:register_ip_vs_app_inc ip_vs +alias symbol:nf_nat_setup_info nf_nat +alias symbol:synproxy_init_timestamp_cookie nf_synproxy_core +alias symbol:nf_ct_nat_ext_add nf_nat +alias symbol:ip_vs_conn_new ip_vs +alias symbol:nf_ct_invert_tuple nf_conntrack +alias symbol:ip_vs_conn_in_get ip_vs +alias symbol:nf_nat_redirect_ipv4 nf_nat_redirect +alias symbol:xt_proto_init x_tables +alias symbol:nf_ct_l4proto_find_get nf_conntrack +alias symbol:nf_nat_redirect_ipv6 nf_nat_redirect +alias symbol:nf_ct_remove_expectations nf_conntrack +alias symbol:xt_request_find_target x_tables +alias symbol:nf_nat_packet nf_nat +alias symbol:nf_nat_l3proto_register nf_nat +alias symbol:nf_conntrack_l4proto_tcp4 nf_conntrack +alias symbol:ip_set_put_extensions ip_set +alias symbol:nf_ct_l4proto_pernet_unregister nf_conntrack +alias symbol:nf_ct_l4proto_unregister nf_conntrack +alias symbol:xt_register_matches x_tables +alias symbol:nf_ct_expect_unregister_notifier nf_conntrack +alias symbol:nf_ct_expect_alloc nf_conntrack +alias symbol:ip_set_get_ipaddr4 ip_set +alias symbol:synproxy_parse_options nf_synproxy_core +alias symbol:register_ip_vs_pe ip_vs +alias symbol:nf_ct_helper_hash nf_conntrack +alias symbol:nf_ct_l3proto_module_put nf_conntrack +alias symbol:nf_conntrack_tuple_taken nf_conntrack +alias symbol:nf_ct_port_nlattr_tuple_size nf_conntrack +alias symbol:ip_set_elem_len ip_set +alias symbol:xt_find_target x_tables +alias symbol:nf_ct_helper_expectfn_find_by_name nf_conntrack +alias symbol:nf_log_dump_tcp_header nf_log_common +alias symbol:xt_find_revision x_tables +alias symbol:xt_unregister_targets x_tables +alias symbol:nf_ct_get_tuplepr nf_conntrack +alias symbol:nf_nat_l3proto_unregister nf_nat +alias symbol:nf_ct_unlink_expect_report nf_conntrack +alias symbol:nf_ct_l3proto_unregister nf_conntrack +alias symbol:nf_conntrack_untracked nf_conntrack +alias symbol:nf_nat_ipv4_local_fn nf_nat_ipv4 +alias symbol:nf_ct_helper_expectfn_register nf_conntrack +alias symbol:nf_dup_ipv4 nf_dup_ipv4 +alias symbol:__nf_ct_ext_add_length nf_conntrack +alias symbol:nf_ct_delete nf_conntrack +alias symbol:ip_vs_proto_data_get ip_vs +alias symbol:xt_recseq x_tables +alias symbol:nf_conntrack_helper_try_module_get nf_conntrack +alias symbol:nf_ct_timeout_put_hook nf_conntrack +alias symbol:__nf_nat_mangle_tcp_packet nf_nat +alias symbol:nfnl_acct_overquota nfnetlink_acct +alias symbol:nf_ct_l3protos nf_conntrack +alias symbol:unregister_ip_vs_scheduler ip_vs +alias symbol:nf_conntrack_alloc nf_conntrack +alias symbol:nf_ct_l3proto_pernet_register nf_conntrack +alias symbol:ip_set_extensions ip_set +alias symbol:nf_ct_tcp_seqadj_set nf_conntrack +alias symbol:nf_conntrack_l4proto_udp4 nf_conntrack +alias symbol:nf_ct_helper_expectfn_unregister nf_conntrack +alias symbol:register_ip_vs_app ip_vs +alias symbol:ip_set_test ip_set +alias symbol:nf_ct_helper_hsize nf_conntrack +alias symbol:nf_conntrack_set_hashsize nf_conntrack +alias symbol:nfulnl_log_packet nfnetlink_log +alias symbol:nf_ct_helper_ext_add nf_conntrack +alias symbol:nf_conntrack_htable_size nf_conntrack +alias symbol:nfnl_acct_put nfnetlink_acct +alias symbol:nf_ct_l4proto_put nf_conntrack +alias symbol:nf_ct_unexpect_related nf_conntrack +alias symbol:nf_ct_untracked_status_or nf_conntrack +alias symbol:__nf_ct_l4proto_find nf_conntrack +alias symbol:xt_unregister_target x_tables +alias symbol:synproxy_net_id nf_synproxy_core +alias symbol:ip_set_hostmask_map ip_set +alias symbol:nfnetlink_set_err nfnetlink +alias symbol:synproxy_tstamp_adjust nf_synproxy_core +alias symbol:nf_ct_deliver_cached_events nf_conntrack +alias symbol:__nf_ct_refresh_acct nf_conntrack +alias symbol:nf_conntrack_unregister_notifier nf_conntrack +alias symbol:nfnetlink_subsys_register nfnetlink +alias symbol:nf_ct_extend_register nf_conntrack +alias symbol:nf_ct_l3proto_try_module_get nf_conntrack +alias symbol:ipt_register_table ip_tables +alias symbol:nf_ct_port_tuple_to_nlattr nf_conntrack +alias symbol:ip_vs_conn_put ip_vs +alias symbol:nf_send_reset nf_reject_ipv4 +alias symbol:nf_ct_expect_put nf_conntrack +alias symbol:ip_vs_conn_out_get_proto ip_vs +alias symbol:nf_ct_expect_find_get nf_conntrack +alias symbol:ip_vs_nfct_expect_related ip_vs +alias symbol:ip_set_get_ip_port ip_set +alias symbol:xt_tee_enabled x_tables +alias symbol:synproxy_build_options nf_synproxy_core +alias symbol:nf_conntrack_register_notifier nf_conntrack +alias symbol:nf_ct_expect_related_report nf_conntrack +alias symbol:xt_check_match x_tables +alias symbol:xen_privcmd_fops xen_privcmd +alias symbol:nf_nat_ipv4_in nf_nat_ipv4 +alias symbol:xt_register_target x_tables +alias symbol:nf_nat_masquerade_ipv4 nf_nat_masquerade_ipv4 +alias symbol:nf_nat_icmp_reply_translation nf_nat_ipv4 +alias symbol:xt_alloc_table_info x_tables +alias symbol:nf_ct_alloc_hashtable nf_conntrack +alias symbol:synproxy_options_size nf_synproxy_core +alias symbol:nf_conntrack_find_get nf_conntrack +alias symbol:xt_hook_unlink x_tables +alias symbol:nf_nat_l4proto_in_range nf_nat +alias symbol:nfnetlink_parse_nat_setup_hook nf_conntrack +alias symbol:nf_ct_helper_log nf_conntrack +alias symbol:ip_set_put_byindex ip_set +alias symbol:__nf_ct_ext_destroy nf_conntrack +alias symbol:ip_vs_conn_in_get_proto ip_vs +alias symbol:nf_ct_expect_register_notifier nf_conntrack +alias symbol:nf_ct_l3proto_find_get nf_conntrack +alias symbol:__nf_ct_expect_find nf_conntrack +alias symbol:nfnetlink_alloc_skb nfnetlink +alias symbol:ip_set_netmask_map ip_set +alias symbol:nf_ct_port_nlattr_to_tuple nf_conntrack +alias symbol:nf_nat_l4proto_register nf_nat +alias symbol:nf_nat_alloc_null_binding nf_nat +alias symbol:nfnetlink_has_listeners nfnetlink +alias symbol:nf_conntrack_expect_lock nf_conntrack +alias symbol:ip_set_get_ipaddr6 ip_set +alias symbol:ip_set_type_unregister ip_set +alias symbol:nfnl_acct_update nfnetlink_acct +alias symbol:unregister_ip_vs_pe ip_vs +alias symbol:nf_ct_seqadj_init nf_conntrack +alias symbol:xt_replace_table x_tables +alias symbol:xt_unregister_table x_tables +alias symbol:ip_vs_tcp_conn_listen ip_vs +alias symbol:seq_print_acct nf_conntrack +alias symbol:xt_register_table x_tables +alias symbol:ip_set_type_register ip_set +alias symbol:ip_set_range_to_cidr ip_set +alias symbol:nf_nat_l4proto_nlattr_to_range nf_nat +alias symbol:ip_vs_proto_get ip_vs +alias symbol:nf_ct_l4proto_register nf_conntrack +alias symbol:xt_proto_fini x_tables +alias symbol:nfnetlink_send nfnetlink +alias symbol:nf_nat_ipv4_out nf_nat_ipv4 +alias symbol:nf_conntrack_l3proto_generic nf_conntrack +alias symbol:nfnl_unlock nfnetlink +alias symbol:nf_nat_mangle_udp_packet nf_nat +alias symbol:xt_hook_link x_tables +alias symbol:xt_find_table_lock x_tables +alias symbol:synproxy_check_timestamp_cookie nf_synproxy_core +alias symbol:nf_reject_ip_tcphdr_put nf_reject_ipv4 +alias symbol:ip_vs_scheduler_err ip_vs +alias symbol:xt_register_match x_tables +alias symbol:__nf_ct_try_assign_helper nf_conntrack +alias symbol:nf_conntrack_alter_reply nf_conntrack +alias symbol:ip_vs_conn_out_get ip_vs +alias symbol:ipt_unregister_table ip_tables +alias symbol:nf_reject_ip_tcphdr_get nf_reject_ipv4 +alias symbol:nf_conntrack_l4proto_tcp6 nf_conntrack +alias symbol:nf_conntrack_free nf_conntrack +alias symbol:nf_conntrack_max nf_conntrack +alias symbol:ip_set_name_byindex ip_set +alias symbol:ip_set_get_extensions ip_set +alias symbol:nf_ct_tmpl_alloc nf_conntrack +alias symbol:ip_set_nfnl_put ip_set +alias symbol:ip_set_get_byname ip_set diff --git a/build/modules/4.4.7-hyper/modules.symbols.bin b/build/modules/4.4.7-hyper/modules.symbols.bin new file mode 100644 index 0000000..7f4db90 Binary files /dev/null and b/build/modules/4.4.7-hyper/modules.symbols.bin differ diff --git a/src/container.c b/src/container.c index 9880ca8..19d0a4a 100644 --- a/src/container.c +++ b/src/container.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -151,6 +152,47 @@ static int container_setup_volume(struct hyper_container *container) return 0; } +static int container_setup_modules(struct hyper_container *container) +{ + struct stat st; + struct utsname uts; + char src[512], dst[512]; + + if (uname(&uts) < 0) { + perror("fail to call uname"); + return -1; + } + + sprintf(src, "/lib/modules/%s", uts.release); + sprintf(dst, "./%s", src); + + if (stat(dst, &st) == 0) { + struct dirent **list; + int num; + + if (!S_ISDIR(st.st_mode)) { + return -1; + } + + num = scandir(dst, &list, NULL, NULL); + if (num > 2) { + fprintf(stdout, "%s is not null, %d", dst, num); + return 0; + } + } else if (errno == ENOENT) { + hyper_mkdir(dst); + } else { + return -1; + } + + if (mount(src, dst, NULL, MS_BIND, NULL) < 0) { + perror("mount bind modules failed"); + return -1; + } + + return 0; +} + static int container_setup_mount(struct hyper_container *container) { char src[512]; @@ -159,6 +201,7 @@ static int container_setup_mount(struct hyper_container *container) hyper_mkdir("./proc"); hyper_mkdir("./sys"); hyper_mkdir("./dev"); + hyper_mkdir("./lib/modules"); if (mount("proc", "./proc", "proc", MS_NOSUID| MS_NODEV| MS_NOEXEC, NULL) < 0 || mount("sysfs", "./sys", "sysfs", MS_NOSUID| MS_NODEV| MS_NOEXEC, NULL) < 0 || @@ -515,6 +558,11 @@ static int hyper_container_init(void *data) goto fail; } + if (container_setup_modules(container) < 0) { + fprintf(stderr, "container sets up modules failed\n"); + goto fail; + } + if (container_setup_volume(container) < 0) { fprintf(stderr, "container sets up voulme failed\n"); goto fail; diff --git a/src/init.c b/src/init.c index 4b8a0f3..59d49c3 100644 --- a/src/init.c +++ b/src/init.c @@ -1239,6 +1239,7 @@ int main(int argc, char *argv[]) if (hyper_mkdir("/dev") < 0 || hyper_mkdir("/sys") < 0 || + hyper_mkdir("/sbin") < 0 || hyper_mkdir("/proc") < 0) { perror("create basic directroy failed"); return -1; @@ -1273,6 +1274,7 @@ int main(int argc, char *argv[]) symlink("/busybox", "/sh"); symlink("/busybox", "/tar"); + symlink("/busybox", "/sbin/modprobe"); cmdline = read_cmdline();