Skip to content

Instantly share code, notes, and snippets.

@hnyman
hnyman / collectd550.patch
Last active August 29, 2015 14:23
Openwrt patch to bump collectd 5.4.2 --> 5.5.0 (and enable building write_graphite plugin)
diff --git a/utils/collectd/Makefile b/utils/collectd/Makefile
index 61b05a8..4a5e74c 100644
--- a/utils/collectd/Makefile
+++ b/utils/collectd/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2006-2014 OpenWrt.org
+# Copyright (C) 2006-2015 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
@hnyman
hnyman / 1_compile.log
Created December 1, 2015 10:48
mutt debug
make[3]: Entering directory '/Openwrt/trunk/feeds/packages/mail/mutt'
. /Openwrt/trunk/include/shell.sh; gzip -dc /Openwrt/trunk/dl/mutt-1.5.24.tar.gz | tar -C /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/.. -xf -
Applying ./patches/0001-no-po-and-docs.patch using plaintext:
patching file Makefile.in
touch /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/.prepared_02dd6bd23a4185220433a2ccd5abd935
rm -f /Openwrt/trunk/staging_dir/target-mips_34kc_musl-1.1.11/stamp/.mutt_installed
(cd /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/./; if [ -x ./configure ]; then find /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/ -name config.guess | xargs -r chmod u+w; find /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/ -name config.guess | xargs -r -n1 cp --remove-destination /Openwrt/trunk/scripts/config.guess; find /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.11/mutt-1.5.24/ -name config.sub | xargs -r chmod u+w; find /
make[2]: Entering directory '/Openwrt/trunk/feeds/packages/lang/tcl'
. /Openwrt/trunk/include/shell.sh; gzip -dc /Openwrt/trunk/dl/tcl8.6.4-src.tar.gz | tar -C /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.12/tcl8.6.4/.. -xf -
touch /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.12/tcl8.6.4/.prepared_d5e2ffecab89cc7f6c1326f125aa108f
rm -f /Openwrt/trunk/staging_dir/target-mips_34kc_musl-1.1.12/stamp/.tcl_installed
(cd /Openwrt/trunk/build_dir/target-mips_34kc_musl-1.1.12/tcl8.6.4; rm -f aclocal.m4; if [ -f unix/configure.ac ] || [ -f unix/configure.in ]; then [ -d unix/autom4te.cache ] && rm -rf autom4te.cache; [ -e unix/config.rpath ] || ln -s /Openwrt/trunk/scripts/config.rpath unix/config.rpath; touch NEWS AUTHORS COPYING ABOUT-NLS ChangeLog; AUTOM4TE=/Openwrt/trunk/staging_dir/host/bin/autom4te AUTOCONF=/Openwrt/trunk/staging_dir/host/bin/autoconf AUTOMAKE=/Openwrt/trunk/staging_dir/host/bin/automake ACLOCAL=/Openwrt/trunk/staging_dir/host/bin/aclocal AUTOHEADER=/Openwrt/trunk/staging_dir/host/b
@hnyman
hnyman / 950-add-cake-to-tc.patch
Last active May 29, 2016 01:04
Cake support for tc in iproute2 v.4.4
--- a/include/linux/pkt_sched.h
+++ b/include/linux/pkt_sched.h
@@ -877,4 +877,79 @@ struct tc_pie_xstats {
__u32 maxq; /* maximum queue size */
__u32 ecn_mark; /* packets marked with ecn*/
};
+
+/* CAKE */
+enum {
+ TCA_CAKE_UNSPEC,
--- a/configure.ac
+++ b/configure.ac
@@ -660,8 +660,7 @@
web/style/transmission/images/Makefile
web/style/transmission/images/buttons/Makefile
web/javascript/Makefile
- web/javascript/jquery/Makefile
- po/Makefile.in])
+ web/javascript/jquery/Makefile])
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=irqbalance
PKG_VERSION:=1.2.0
PKG_RELEASE:=1
Only in ../patches-4.9: 001-arm-dts-qcom-Fix-ipq-board-clock-rates.patch
diff -rb ./012-1-clk-qcom-Add-support-for-SMD-RPM-Clocks.patch ../patches-4.9/012-1-clk-qcom-Add-support-for-SMD-RPM-Clocks.patch
1c1,5
< From 00f64b58874e14dec2b9c02f7d63147315e0a09b Mon Sep 17 00:00:00 2001
---
> From patchwork Wed Nov 2 15:56:56 2016
> Content-Type: text/plain; charset="utf-8"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Subject: [v9,1/3] clk: qcom: Add support for SMD-RPM Clocks
--- a/block.c
+++ b/block.c
@@ -782,6 +782,8 @@ static int exec_mount(const char *source
int err, status, pfds[2];
char errmsg[128], cmd[sizeof("/sbin/mount.XXXXXXXXXXXXXXXX\0")];
+ ULOG_ERR("exec_mount starts\n");
+
snprintf(cmd, sizeof(cmd), "/sbin/mount.%s", fstype);
--- a/block.c
+++ b/block.c
@@ -855,12 +855,16 @@ static int handle_mount(const char *sour
size_t mount_opts_len;
char *mount_opts = NULL, *ptr;
+ ULOG_ERR("handle_mount mount source=%s, target=%s, fstype=%s\n",
+ source, target, fstype);
err = mount(source, target, fstype, m ? m->flags : 0,
(m && m->options) ? m->options : "");
U-Boot 2012.07 [local,local] (Sep 03 2015 - 17:33:28)
U-boot 2012.07 dni1 V0.4 for DNI HW ID: 29764958 NOR flash 0MB; NAND flash 128MB; RAM 512MB; 1st Radio 4x4; 2nd Radio 4x4; Cascade
smem ram ptable found: ver: 0 len: 5
DRAM: 491 MiB
NAND: SF: Unsupported manufacturer 00
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC:
*** Warning - bad CRC, using default environment