)]}' { "commit": "96edcf31b3b9d9f53adb110fd4c4d49b458497a9", "tree": "579ad219f9cc61d8b616dfb40857386109e5e3fe", "parents": [ "f464246d85d5a5c0fdbf5838b8c58ef59bd82fcc", "bda079d336cd8183e1d844a265ea87ae3e1bbe78" ], "author": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Fri Apr 26 08:05:01 2013 -0700" }, "committer": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Fri Apr 26 08:05:01 2013 -0700" }, "message": "Merge branch \u0027fixes-3.9-late\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux\n\nPull late parisc fixes from Helge Deller:\n \"I know it\u0027s *very* late in the 3.9 release cycle, but since there\n aren\u0027t that many people testing the parisc linux kernel, a few (for\n our port) critical issues just showed up a few days back for the first\n time.\n\n What\u0027s in it?\n - add missing __ucmpdi2 symbol, which is required for btrfs on 32bit\n kernel.\n - change kunmap() macro to static inline function. This fixes a\n debian/gcc-4.4 build error.\n - add locking when doing PTE updates. This fixes random userspace\n crashes.\n - disable (optional) -mlong-calls compiler option for modules, else\n modules can\u0027t be loaded at runtime.\n - a smart patch by Will Deacon which fixes 64bit put_user() warnings\n on 32bit kernel.\"\n\n* \u0027fixes-3.9-late\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:\n parisc: use spin_lock_irqsave/spin_unlock_irqrestore for PTE updates\n parisc: disable -mlong-calls compiler option for kernel modules\n parisc: uaccess: fix compiler warnings caused by __put_user casting\n parisc: Change kunmap macro to static inline function\n parisc: Provide __ucmpdi2 to resolve undefined references in 32 bit builds.\n", "tree_diff": [] }