{"head":"e9308cfd5ab4ade3d81cf591c7599c3a05a21b04","size":8,"push_id":46150403,"ref":"refs/heads/master","commits":[{"sha":"d52104b29a3735f2b4dceefcb01b19d370a783ea","author":{"name":"Chris Metcalf","email":"074881f6f5da4d3b5278870ff234d1077ee622c0@tilera.com"},"url":"https://api.github.com/repos/torvalds/linux/commits/d52104b29a3735f2b4dceefcb01b19d370a783ea","message":"tile: revert change from <asm/atomic.h> to <linux/atomic.h> in asm files\n\nThe 32-bit TILEPro support uses some #defines in <asm/atomic_32.h>\nfor atomic support routines in assembly.  To make this more explicit,\nI've turned those includes into includes of <asm/atomic_32.h>, which\nshould hopefully make it clear that they shouldn't be bombed into\n<linux/atomic.h> in any cleanups.\n\nSigned-off-by: Chris Metcalf <cmetcalf@tilera.com>"},{"sha":"78a43158724793f9dc25f1e4c866393654704b87","author":{"name":"Janusz Krzysztofik","email":"7fdf731e51a82da538776db331c28950c84671d3@tis.icnet.pl"},"url":"https://api.github.com/repos/torvalds/linux/commits/78a43158724793f9dc25f1e4c866393654704b87","message":"gpio/omap: fix build error with certain OMAP1 configs\n\nWith commit f64ad1a0e21a, \"gpio/omap: cleanup _set_gpio_wakeup(), remove\nifdefs\", access to build time conditionally omitted 'suspend_wakeup'\nmember of the 'gpio_bank' structure has been placed unconditionally in\nfunction _set_gpio_wakeup(), which is always built. This resulted in the\ndriver compilation broken for certain OMAP1, i.e., non-OMAP16xx,\nconfigurations.\n\nReally required or not in previously excluded cases, define this\nstructure member unconditionally as a fix.\n\nTested with a custom OMAP1510 only configuration.\n\nSigned-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>\nAcked-by: Kevin Hilman <khilman@ti.com>\nTested-by: Aaro Koskinen <aaro.koskinen@iki.fi>\nSigned-off-by: Grant Likely <grant.likely@secretlab.ca>"},{"sha":"25fcf2b7f1f65d2cc12182ced3ccd47576970be4","author":{"name":"Hartmut Knaack","email":"4bccb8448924141fc676c25eb657b52ee47a361d@gmx.de"},"url":"https://api.github.com/repos/torvalds/linux/commits/25fcf2b7f1f65d2cc12182ced3ccd47576970be4","message":"gpio-pca953x: fix gpio_base\n\ngpio_base was set to 0 if no system platform data or open firmware\nplatform data was provided. This led to conflicts, if any other gpiochip\nwith a gpiobase of 0 was instantiated already. Setting it to -1 will\nautomatically use the first one available.\n\nSigned-off-by: Hartmut Knaack <knaack.h@gmx.de>\nSigned-off-by: Grant Likely <grant.likely@secretlab.ca>"},{"sha":"153b19a3b9fd8b9478495b9ee1f93f6a77c564f9","author":{"name":"Mika Westerberg","email":"afb75201fb002d7fdd2b0b231e006999e00db8a9@linux.intel.com"},"url":"https://api.github.com/repos/torvalds/linux/commits/153b19a3b9fd8b9478495b9ee1f93f6a77c564f9","message":"x86, mrst: use a temporary variable for SFI irq\n\nSFI tables reside in RAM and should not be modified once they are\nwritten.  Current code went to set pentry->irq to zero which causes\nsubsequent reads to fail with invalid SFI table checksum.  This will\nbreak kexec as the second kernel fails to validate SFI tables.\n\nTo fix this we use temporary variable for irq number.\n\nSigned-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>\nReviewed-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>"},{"sha":"2ad53110d654c7c9a80dcea341f4117246c1b6f9","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/2ad53110d654c7c9a80dcea341f4117246c1b6f9","message":"Merge branch 'x86-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip\n\n* 'x86-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip:\n  x86: Default to vsyscall=native for now"},{"sha":"95bc156c62a57cda1b225e03ae23eb2764ee1046","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/95bc156c62a57cda1b225e03ae23eb2764ee1046","message":"Merge branch 'stable' of git://github.com/cmetcalf-tilera/linux-tile\n\n* 'stable' of git://github.com/cmetcalf-tilera/linux-tile:\n  tile: revert change from <asm/atomic.h> to <linux/atomic.h> in asm files"},{"sha":"480082968a78151e731ebd304eeb6cada61a1cd1","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/480082968a78151e731ebd304eeb6cada61a1cd1","message":"Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs\n\n* 'for-linus' of git://oss.sgi.com/xfs/xfs:\n  xfs: revert to using a kthread for AIL pushing\n  xfs: force the log if we encounter pinned buffers in .iop_pushbuf\n  xfs: do not update xa_last_pushed_lsn for locked items"},{"sha":"e9308cfd5ab4ade3d81cf591c7599c3a05a21b04","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/e9308cfd5ab4ade3d81cf591c7599c3a05a21b04","message":"Merge branch 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6\n\n* 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6:\n  gpio-pca953x: fix gpio_base\n  gpio/omap: fix build error with certain OMAP1 configs"}],"legacy":{"head":"e9308cfd5ab4ade3d81cf591c7599c3a05a21b04","size":8,"push_id":46150403,"shas":[["d52104b29a3735f2b4dceefcb01b19d370a783ea","cmetcalf@tilera.com","tile: revert change from <asm/atomic.h> to <linux/atomic.h> in asm files\n\nThe 32-bit TILEPro support uses some #defines in <asm/atomic_32.h>\nfor atomic support routines in assembly.  To make this more explicit,\nI've turned those includes into includes of <asm/atomic_32.h>, which\nshould hopefully make it clear that they shouldn't be bombed into\n<linux/atomic.h> in any cleanups.\n\nSigned-off-by: Chris Metcalf <cmetcalf@tilera.com>","Chris Metcalf"],["78a43158724793f9dc25f1e4c866393654704b87","jkrzyszt@tis.icnet.pl","gpio/omap: fix build error with certain OMAP1 configs\n\nWith commit f64ad1a0e21a, \"gpio/omap: cleanup _set_gpio_wakeup(), remove\nifdefs\", access to build time conditionally omitted 'suspend_wakeup'\nmember of the 'gpio_bank' structure has been placed unconditionally in\nfunction _set_gpio_wakeup(), which is always built. This resulted in the\ndriver compilation broken for certain OMAP1, i.e., non-OMAP16xx,\nconfigurations.\n\nReally required or not in previously excluded cases, define this\nstructure member unconditionally as a fix.\n\nTested with a custom OMAP1510 only configuration.\n\nSigned-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>\nAcked-by: Kevin Hilman <khilman@ti.com>\nTested-by: Aaro Koskinen <aaro.koskinen@iki.fi>\nSigned-off-by: Grant Likely <grant.likely@secretlab.ca>","Janusz Krzysztofik"],["25fcf2b7f1f65d2cc12182ced3ccd47576970be4","knaack.h@gmx.de","gpio-pca953x: fix gpio_base\n\ngpio_base was set to 0 if no system platform data or open firmware\nplatform data was provided. This led to conflicts, if any other gpiochip\nwith a gpiobase of 0 was instantiated already. Setting it to -1 will\nautomatically use the first one available.\n\nSigned-off-by: Hartmut Knaack <knaack.h@gmx.de>\nSigned-off-by: Grant Likely <grant.likely@secretlab.ca>","Hartmut Knaack"],["153b19a3b9fd8b9478495b9ee1f93f6a77c564f9","mika.westerberg@linux.intel.com","x86, mrst: use a temporary variable for SFI irq\n\nSFI tables reside in RAM and should not be modified once they are\nwritten.  Current code went to set pentry->irq to zero which causes\nsubsequent reads to fail with invalid SFI table checksum.  This will\nbreak kexec as the second kernel fails to validate SFI tables.\n\nTo fix this we use temporary variable for irq number.\n\nSigned-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>\nReviewed-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","Mika Westerberg"],["2ad53110d654c7c9a80dcea341f4117246c1b6f9","torvalds@linux-foundation.org","Merge branch 'x86-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip\n\n* 'x86-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip:\n  x86: Default to vsyscall=native for now","Linus Torvalds"],["95bc156c62a57cda1b225e03ae23eb2764ee1046","torvalds@linux-foundation.org","Merge branch 'stable' of git://github.com/cmetcalf-tilera/linux-tile\n\n* 'stable' of git://github.com/cmetcalf-tilera/linux-tile:\n  tile: revert change from <asm/atomic.h> to <linux/atomic.h> in asm files","Linus Torvalds"],["480082968a78151e731ebd304eeb6cada61a1cd1","torvalds@linux-foundation.org","Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs\n\n* 'for-linus' of git://oss.sgi.com/xfs/xfs:\n  xfs: revert to using a kthread for AIL pushing\n  xfs: force the log if we encounter pinned buffers in .iop_pushbuf\n  xfs: do not update xa_last_pushed_lsn for locked items","Linus Torvalds"],["e9308cfd5ab4ade3d81cf591c7599c3a05a21b04","torvalds@linux-foundation.org","Merge branch 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6\n\n* 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6:\n  gpio-pca953x: fix gpio_base\n  gpio/omap: fix build error with certain OMAP1 configs","Linus Torvalds"]],"ref":"refs/heads/master"}}