X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=deblob-2.6.28;h=5f6b2970c88f7d6f613d29ba29880eb3817e5f2b;hb=3b62cf9bd0f3f44bb0dbd9ed121827dc619a53c2;hp=f90c3da5cc2ac0e7026a1b3c6b6002461d5a9fa3;hpb=89a0b04703088319434ce68cbae3f48a995af77e;p=releases.git diff --git a/deblob-2.6.28 b/deblob-2.6.28 index f90c3da5cc2a..5f6b2970c88f 100755 --- a/deblob-2.6.28 +++ b/deblob-2.6.28 @@ -44,7 +44,7 @@ # For each kver release, start extra with an empty string, then count # from 1 if changes are needed that require rebuilding the tarball. -kver=2.6.28 extra=++ +kver=2.6.28 extra=1 fatal () { echo "$@" @@ -196,9 +196,9 @@ undefine_macro () { macro=$1 repl=$2 msg=$3; shift 3 for f in "$@"; do clean_sed " - s,^#define $macro \"[^\"]*\",/*(DEBLOBBED)*/,; - s,$macro,$repl,g" \ - "$f" "$msg" + s,^#define $macro .*\$,/*(DEBLOBBED)*/,; + s,$macro,$repl,g; +" "$f" "$msg" done } @@ -667,6 +667,8 @@ clean_kconfig drivers/media/dvb/frontends/Kconfig 'DVB_SP887X' clean_mk CONFIG_DVB_SP887X drivers/media/dvb/frontends/Makefile announce DVB_TDA10048 - "Philips TDA10048HN based" +undefine_macro 'TDA10048_DEFAULT_FIRMWARE_SIZE' 0 \ + 'removed non-Free firmware size' drivers/media/dvb/frontends/tda10048.c undefault_firmware 'TDA10048' drivers/media/dvb/frontends/tda10048.c reject_firmware drivers/media/dvb/frontends/tda10048.c clean_kconfig drivers/media/dvb/frontends/Kconfig 'DVB_TDA10048' @@ -888,8 +890,8 @@ clean_sed ' /^#include "bnx2x_init\.h"/,/^$/{ /^$/i\ #define bnx2x_init_block(bp, start, end) \\\ - return printk(KERN_ERR PFX "%s: Missing Free firmware\\n", bp->dev->name),\ - -EINVAL; + return (printk(KERN_ERR PFX "%s: Missing Free firmware\\n", bp->dev->name),\\\ + -EINVAL) }' drivers/net/bnx2x_main.c 'report missing Free firmware' clean_kconfig drivers/net/Kconfig 'BNX2X' clean_mk CONFIG_BNX2X drivers/net/Makefile @@ -906,7 +908,6 @@ reject_firmware drivers/net/cxgb3/cxgb3_main.c clean_sed ' /^static int ael2005_setup_\(sr\|twinax\)_edc([^;]*$/,/^}$/{ /for.*ARRAY_SIZE(\(sr\|twinax\)_edc)/i\ -}\ CH_ERR(phy->adapter, "Missing Free firwmare\\n");\ err = -EINVAL; }' drivers/net/cxgb3/ael1002.c 'report missing Free firmware' @@ -1099,7 +1100,7 @@ announce 3C359 - "3Com 3C359 Token Link Velocity XL adapter" clean_file drivers/net/tokenring/3c359_microcode.h clean_sed ' /^\(static int \)\?xl_hw_reset([^;]*$/,/^}/{ - /printk.*Uploading Microcode/i\ + /start = .*mc_size/i\ printk(KERN_ERR "%s: Missing Free firmware\\n", dev->name);\ return -EINVAL; }' drivers/net/tokenring/3c359.c 'report missing Free firmware'