Re: linux 3.13.x makes avmfritz unusable for mISDNcapi
Tobias Powalowski <tobias.powalowski-gM/[email protected]>
| Newsgroups | gmane.linux.isdn.i4l.user |
|---|---|
| Message-ID | <[email protected]> |
Issue bissected: 0c44c2d0f459cd7e275242b72f500137c4fa834d is the first bad commit commit 0c44c2d0f459cd7e275242b72f500137c4fa834d Author: Peter Zijlstra <[email protected]> Date: Wed Sep 11 15:19:24 2013 +0200 x86: Use asm goto to implement better modify_and_test() functions Linus suggested using asm goto to get rid of the typical SETcc + TEST instruction pair -- which also clobbers an extra register -- for our typical modify_and_test() functions. Because asm goto doesn't allow output fields it has to include an unconditinal memory clobber when it changes a memory variable to force a reload. Luckily all atomic ops already imply a compiler barrier to go along with their memory barrier semantics. Suggested-by: Linus Torvalds <torvalds-de/[email protected]> Signed-off-by: Peter Zijlstra <[email protected]> Link: http://lkml.kernel.org/n/tip-0mtn9siwbeo1d33bap1422se-Ckxz5ZWcFp/[email protected] Signed-off-by: Ingo Molnar <[email protected]> greetings tpowa -- Tobias Powalowski Archlinux Developer & Package Maintainer (tpowa) http://www.archlinux.org tpowa-fd97jBR+K/[email protected] _______________________________________________ isdn4linux mailing list [email protected] https://www.isdn4linux.de/mailman/listinfo/isdn4linux
signature.asc
(application/pgp-signature, 555 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJS+o0hAAoJEHcd9mJ+32gfP4IH/RQhEuqHdooU8ZDnOQnOHZ6k mKu5fgELFKG/2PAUb9b/Gvnsnalv942V1OvSF4Uxk91GafSVaAvDyS51iXN2KBt6 3gnc5eMr6dG6BfWWEEok4tfHSunZfdqJmgUdm1pchjXr2ETo6pXQ0iWfmdYaAgpt kTpuJ3huwKOxaVDy/kfzRKCIDd+ZwzMZ8La7vOpUfcDFd1pzraGESYMzxmdTiUhU d34eWSPxUQ6rRh7kjfW82B23qVdk0dYh4Ee0CZ5kfiwBvHeOahbPNTq1/5KBWLP0 pJUmkFBPRunE5mjijNUNpaSLyiNNo5XwBnzaFY7EjN4N02nWA/OWverrsvSijKs= =Xv7r -----END PGP SIGNATURE-----