-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all - While looking into a separate issue today, I noticed that the kABI reference files for the 13.1 release were never generated. After generating them, I did encounter some breakage. The first, and biggest, was a change to struct sock which ends up affecting a ton of code. I ended up reverting two patches from 3.11.7 that introduced the breakage. It seemed clear from the commit messages that the intended goal was to remove an annoyance, not to fix a security issue, a crash, or to avoid data corruption. commit 0ec4877d04b43004091786005e6f217c09b23b3e Author: Jeff Mahoney <jeffm@suse.com> Date: Thu Apr 3 23:29:41 2014 -0400 KABI: revert tcp: TSO packets automatic sizing. commit cd5a9525e4753bcce530af4e5549faf694e68498 Author: Jeff Mahoney <jeffm@suse.com> Date: Thu Apr 3 23:29:41 2014 -0400 KABI: revert tcp: TSQ can use a dynamic limit. There was breakage in IRDA due to: commit d769b308d10af89aafefcbda0c7ea35916c6d8ee Author: Takashi Iwai <tiwai@suse.de> Date: Mon Mar 17 10:08:44 2014 +0100 Enable CONFIG_IRDA_FAST_RR=y (bnc#860502) The upside seems obvious and I'm not too concerned about breaking external ircomm drivers. I haven't added an exception for it yet. There was also breakage in l2tp and KVM. I've added exceptions for both of those. A minor nit in sunrpc was fixed by moving the location of an include directive. That leaves some other breakage: KABI: symbol ipv6_recv_error(vmlinux) changed crc from 0x0c79e6de to 0xd4840844 KABI: symbol pingv6_ops(vmlinux) changed crc from 0x79f2b65e to 0x20e4c907 These are changed due to legitimate bug fixes and can have exceptions added for them trivially, but I wanted to leave that open for discussion. Since there is breakage without exceptions, the builds will start complaining now. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iQIcBAEBAgAGBQJTPilOAAoJEB57S2MheeWyhOAP/R+ZvyusjOwyW6zk0Hb0270/ tBCWppUD91jeJLs5ehykffmBa3iIcAHXlbgizDAIwfH6uwZnaj6kfykyn9HenfIy tBB1uTJPoHnLaK09m4kGSGdoIMg4doFSltq0FZHSmGHbMW1A4KvzzjA+JLq7LqhH m4gZJ0ewXEWnnuH/iDC2onp4hxozEOPN2BmP2MtsXVuNkg1kUEZ/Q/IsVl9g5Ubq AbJsLcQ1N/lDUkHAuJRwH7qabShpWVrHy17avRw1I/qWIPErHvtMFGwubpUhIS1f QEzLbLI78RRkYVZug49Ab87Q9JylAoEoF7BTHkTYTHAG16v4JvqcnhkTBMBGLbNF 0apI8ieYP/wUe0QQfgVqoB8T+VnBY00x+uRIdJGlz3USrhmnObgkd0gtJxEwS+Ba S/1nGMaSVxSJz27YQRgCwThukrVQm09g7wCyY9lFu8J4qewZjIVItyqdOZUO5Cmt 0JWQo7ZGZ74dOFnV56pEZCngiuv2lLhWMmzMeoAx7HRKzbyRMJosdBh8TKinSdjU yMyhcQitViRTrFs1i02k49csr6EaJBgbRdkBgdiTRHC5kg3hiWW0J8Usc9uyr/UM JaG8VqmdCaVDr/2SFlGRFrAYif2Kl+y1qdtxylzer6raVdZWtOHtQbrDvfKi97ZT 3TbqomY65xmSBW1pBUYQ =1Do8 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org