)]}'
{
  "log": [
    {
      "commit": "d941d0ed6bf274ca267dd4de5861ffd24e1ae8f8",
      "tree": "3176a15279e2521d2391c7b2cec6f7b923faa64b",
      "parents": [
        "8144737def6abc49457124424887436531bd6a50",
        "9aac397525dc7945b1582a80cef5860516bca452"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 18 09:05:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 18 09:05:40 2009 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc/ps3: ps3_defconfig updates\n  powerpc/mm: Respect _PAGE_COHERENT on classic ppc32 SW\n  powerpc/5200: Enable CPU_FTR_NEED_COHERENT for MPC52xx\n  ps3/block: Replace mtd/ps3vram by block/ps3vram\n"
    },
    {
      "commit": "9aac397525dc7945b1582a80cef5860516bca452",
      "tree": "9c4add511c285eeaf646bfa322da71fed45594e1",
      "parents": [
        "c71327ad9f925a4ddbf24db80ce66165104c4ed0"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Fri Mar 13 06:52:22 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 18 13:44:16 2009 +1100"
      },
      "message": "powerpc/ps3: ps3_defconfig updates\n\nUpdate ps3_defconfig.\n\nSets these options:\n\n  CONFIG_PS3_VRAM\u003dm\n  CONFIG_BLK_DEV_DM\u003dm\n  CONFIG_USB_HIDDEV\u003dy\n  CONFIG_EXT4_FS\u003dy\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c71327ad9f925a4ddbf24db80ce66165104c4ed0",
      "tree": "a1560ddfb827d580843d2a32ba19fb0fc85490d8",
      "parents": [
        "f507cd22035fdadd5dbb476dd05e9e7ee21c3b84",
        "a4bd6a93c3f14691c8a29e53eb04dc734b27f0db"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 18 13:16:30 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 18 13:16:30 2009 +1100"
      },
      "message": "Merge commit \u0027gcl/merge\u0027 into merge\n"
    },
    {
      "commit": "30390880debce4a68fd23e87a787f27609e4bf4a",
      "tree": "8466b965fee089fdafceaeaaf785fdea288b4bbd",
      "parents": [
        "18439c39e826191c0ef08c3a3271ce7ece46a860"
      ],
      "author": {
        "name": "Masami Hiramatsu",
        "email": "mhiramat@redhat.com",
        "time": "Mon Mar 16 18:57:22 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 17 09:11:48 2009 -0700"
      },
      "message": "prevent boosting kprobes on exception address\n\nDon\u0027t boost at the addresses which are listed on exception tables,\nbecause major page fault will occur on those addresses.  In that case,\nkprobes can not ensure that when instruction buffer can be freed since\nsome processes will sleep on the buffer.\n\nkprobes-ia64 already has same check.\n\nSigned-off-by: Masami Hiramatsu \u003cmhiramat@redhat.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a4bd6a93c3f14691c8a29e53eb04dc734b27f0db",
      "tree": "ef9492ba17bc86925bebf91282f286822efcfed2",
      "parents": [
        "c9310920e6e7ae0a5c0accbd57d34c194cb31780"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Mar 17 09:17:50 2009 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Mar 17 09:17:50 2009 -0600"
      },
      "message": "powerpc/mm: Respect _PAGE_COHERENT on classic ppc32 SW\n\nSince we now set _PAGE_COHERENT in the Linux PTE we shouldn\u0027t be clearing\nit out before we setup the SW TLB.  Today all the SW TLB machines\n(603/e300) that we support are non-SMP, however there are some errata on\nsome devices that cause us to set _PAGE_COHERENT via CPU_FTR_NEED_COHERENT.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "c9310920e6e7ae0a5c0accbd57d34c194cb31780",
      "tree": "a84eaa53852d4756095aae2dede0fd2356230aad",
      "parents": [
        "5bee17f18b595937e6beafeee5197868a3f74a06"
      ],
      "author": {
        "name": "Piotr Ziecik",
        "email": "kosmo@semihalf.com",
        "time": "Tue Mar 17 09:17:50 2009 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Mar 17 09:17:50 2009 -0600"
      },
      "message": "powerpc/5200: Enable CPU_FTR_NEED_COHERENT for MPC52xx\n\nBestComm, a DMA engine in MPC52xx SoC, requires snooping when\nCPU caches are enabled to work properly.\n\nAdding CPU_FTR_NEED_COHERENT fixes NFS problems on MPC52xx machines\nintroduced by \u0027powerpc/mm: Fix handling of _PAGE_COHERENT in BAT setup\ncode\u0027 (sha1: 4c456a67f501b8b15542c7c21c28812bf88f484b).\n\nSigned-off-by: Piotr Ziecik \u003ckosmo@semihalf.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "9e8912e04e612b43897b4b722205408b92f423e5",
      "tree": "4950be8004d0da8afc485c5301f38e333a1da823",
      "parents": [
        "a6a80e1d8cf82b46a69f88e659da02749231eb36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 17 08:13:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 17 08:13:17 2009 -0700"
      },
      "message": "Fast TSC calibration: calculate proper frequency error bounds\n\nIn order for ntpd to correctly synchronize the clocks, the frequency of\nthe system clock must not be off by more than 500 ppm (or, put another\nway, 1:2000), or ntpd will end up giving up on trying to synchronize\nproperly, and ends up reseting the clock in jumps instead.\n\nThe fast TSC PIT calibration sometimes failed this test - it was\nassuming that the PIT reads always took about one microsecond each (2us\nfor the two reads to get a 16-bit timer), and that calibrating TSC to\nthe PIT over 15ms should thus be sufficient to get much closer than\n500ppm (max 2us error on both sides giving 4us over 15ms: a 270 ppm\nerror value).\n\nHowever, that assumption does not always hold: apparently some hardware\nis either very much slower at reading the PIT registers, or there was\nother noise causing at least one machine to get 700+ ppm errors.\n\nSo instead of using a fixed 15ms timing loop, this changes the fast PIT\ncalibration to read the TSC delta over the individual PIT timer reads,\nand use the result to calculate the error bars on the PIT read timing\nproperly.  We then successfully calibrate the TSC only if the maximum\nerror bars fall below 500ppm.\n\nIn the process, we also relax the timing to allow up to 25ms for the\ncalibration, although it can happen much faster depending on hardware.\n\nReported-and-tested-by: Jesper Krogh \u003cjesper@krogh.cc\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a6a80e1d8cf82b46a69f88e659da02749231eb36",
      "tree": "307db5dba0a4217e9e3298d74b16593b3674a02e",
      "parents": [
        "19695ec03d492f1eeb760727d3bd10c7d2f31c1d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 17 07:58:26 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 17 07:58:26 2009 -0700"
      },
      "message": "Fix potential fast PIT TSC calibration startup glitch\n\nDuring bootup, when we reprogram the PIT (programmable interval timer)\nto start counting down from 0xffff in order to use it for the fast TSC\ncalibration, we should also make sure to delay a bit afterwards to allow\nthe PIT hardware to actually start counting with the new value.\n\nThat will happens at the next CLK pulse (1.193182 MHz), so the easiest\nway to do that is to just wait at least one microsecond after\nprogramming the new PIT counter value.  We do that by just reading the\ncounter value back once - which will take about 2us on PC hardware.\n\nReported-and-tested-by: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fbd8104c2eb2f00a031a3e472a0fc08e40d04c0b",
      "tree": "87e8e36ee01cae870372d318c352400746f32680",
      "parents": [
        "18553c38bcdef9b0cc69a784cd033a8a21bfa012",
        "1522ac3ec95ff0230e7aa516f86b674fdf72866c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 15 13:34:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 15 13:34:56 2009 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (23 commits)\n  [ARM] Fix virtual to physical translation macro corner cases\n  [ARM] update mach-types\n  [ARM] 5421/1: ftrace: fix crash due to tracing of __naked functions\n  MX1 fix include\n  [ARM] 5419/1: ep93xx: fix build warnings about struct i2c_board_info\n  [ARM] 5418/1: restore lr before leaving mcount\n  ARM: OMAP: board-omap3beagle: set i2c-3 to 100kHz\n  ARM: OMAP: Allow I2C bus driver to be compiled as a module\n  ARM: OMAP: sched_clock() corrected\n  ARM: OMAP: Fix compile error if pm.h is included\n  [ARM] orion5x: pass dram mbus data to xor driver\n  [ARM] S3C64XX: Fix s3c64xx_setrate_clksrc\n  [ARM] S3C64XX: sparse warnings in arch/arm/plat-s3c64xx/irq.c\n  [ARM] S3C64XX: sparse warnings in arch/arm/plat-s3c64xx/s3c6400-clock.c\n  [ARM] S3C64XX: Fix USB host clock mux list\n  [ARM] S3C64XX: Fix name of USB host clock.\n  [ARM] S3C64XX: Rename IRQ_UHOST to IRQ_USBH\n  [ARM] S3C64XX: Do gpiolib configuration earlier\n  [ARM] S3C64XX: Staticise s3c64xx_init_irq_eint()\n  [ARM] SMDK6410: Declare iodesc table static\n  ...\n"
    },
    {
      "commit": "326d8519fc97be186c55ac605c3a7c957c758ae1",
      "tree": "c2a25f2ce5ea7095715a62bad984ecd95fb0b717",
      "parents": [
        "228b5b7e840f79c8751614ae2b83e97e361634ce",
        "a83860c2da9303c864a53c299d17f608f9643541"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 14 12:02:21 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 14 12:02:21 2009 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  MIPS: Mark Eins: Fix configuration.\n  MIPS: Fix TIF_32BIT undefined problem when seccomp is disabled\n"
    },
    {
      "commit": "a83860c2da9303c864a53c299d17f608f9643541",
      "tree": "f7e2aac3bf8af899499b3301f8c2242f82409cfc",
      "parents": [
        "3b289d6e35a1a535c19a5b079f0500526754e650"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 13 21:17:57 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 13 23:08:00 2009 +0100"
      },
      "message": "MIPS: Mark Eins: Fix configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b289d6e35a1a535c19a5b079f0500526754e650",
      "tree": "25e77201eed541e062a1f8cbcaddefe158ab701d",
      "parents": [
        "041b62374c7fedc11a8a1eeda2868612d3d1436c"
      ],
      "author": {
        "name": "Zhang Le",
        "email": "r0bertz@gentoo.org",
        "time": "Thu Mar 12 18:00:50 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 13 23:07:59 2009 +0100"
      },
      "message": "MIPS: Fix TIF_32BIT undefined problem when seccomp is disabled\n\nSigned-off-by: Zhang Le \u003cr0bertz@gentoo.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e8f208e8f727515bc605f241a5f854b41f77d0ed",
      "tree": "c777ad75a8aa87b74a0f4d702ee3f3ff76401452",
      "parents": [
        "0cb385e3ff54ee095d9873209f4da764dfb17fec"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:33:34 2009 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:33:34 2009 -0400"
      },
      "message": "parisc: update defconfigs\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "0cb385e3ff54ee095d9873209f4da764dfb17fec",
      "tree": "72b1dc876ec08a019fe4534e094a7f3738bfa976",
      "parents": [
        "d4995244bd4c02eb7bea3c63aee81a2f2b64910e"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Tue Feb 17 12:42:52 2009 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:20:48 2009 -0400"
      },
      "message": "parisc: define x-\u003ex mmio accessors\n\nBloody inconsiderate driver writers...\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "8b6649c575e0d8312f62fe643ae43558892da2e1",
      "tree": "efbb8966d9b607ac9d46113255e792f645d05d49",
      "parents": [
        "9dfe914da83ebc88f85d94b4d30d0e45882766d1"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Mon Feb 16 03:20:54 2009 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:20:27 2009 -0400"
      },
      "message": "parisc: convert cpu_check_affinity to new cpumask api\n\ncpumask arg to the affinity function is now const, sort\nthat out through the irq_desc implementations.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "9dfe914da83ebc88f85d94b4d30d0e45882766d1",
      "tree": "36646ee410eb71709e6671dd70c04d803d96a23a",
      "parents": [
        "7c4be70e6d07582a111a1b66942c8a1d45528dfb"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Mon Feb 16 03:05:02 2009 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:20:18 2009 -0400"
      },
      "message": "parisc: convert (read|write)bwlq to inlines\n\nKills the \u0027value computed but not used\u0027 due to\nleX_to_cpu.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "7c4be70e6d07582a111a1b66942c8a1d45528dfb",
      "tree": "0c8fc8eb37e14685479a6e6c1f5e0e44285d836e",
      "parents": [
        "5a8247ca4c6441cafbb852cb1048d1056734a90c"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Mon Feb 16 02:53:03 2009 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:20:01 2009 -0400"
      },
      "message": "parisc: fix use of new cpumask api in irq.c\n\ncpumask api needs to take a pointer to irq_desc[cpu].affinity\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "5a8247ca4c6441cafbb852cb1048d1056734a90c",
      "tree": "7931ef6aab565409cbbecb94da7edab8e2bf960c",
      "parents": [
        "763461194817bc39905c7c41d08e8d9548a3916d"
      ],
      "author": {
        "name": "Mike Travis",
        "email": "travis@sgi.com",
        "time": "Tue Jan 13 03:05:25 2009 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:19:49 2009 -0400"
      },
      "message": "parisc: update parisc for new irq_desc\n\nImpact: cleanup, update to new cpumask API\n\nIrq_desc.affinity and irq_desc.pending_mask are now cpumask_var_t\u0027s\nso access to them should be using the new cpumask API.\n\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "c1da90fd099531e9449019dc53a5a02a5eaef2b4",
      "tree": "e7b5bacbf9cef30b9c0d1248d267f1e54b9e282b",
      "parents": [
        "2cfeb9a6755d4d7be1026422b6aced48e3bad492"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Mon Jan 26 22:24:38 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:18:56 2009 -0400"
      },
      "message": "parisc: fix 64bit build\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "2cfeb9a6755d4d7be1026422b6aced48e3bad492",
      "tree": "0ca39b8fa71b174bfc907d1b259e1470c45e0ccd",
      "parents": [
        "7f384ce780c6091968fc848b14f17b45cb849e14"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Sun Jan 18 18:13:53 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:18:27 2009 -0400"
      },
      "message": "parisc: add braces around arguments in assembler macros\n\nAdd braces around the macro arguments, else for example\n\"shl %r1, 5-3, %r2\" would not expand to what you would assume.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "ddd1f6c66dd964c106377f2be37b318794f112f4",
      "tree": "549906d05adf4bfa70185e9d05370a2765edf273",
      "parents": [
        "e448372c79c49ef80df23496339ce0915abef76e"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Tue Jan 13 20:54:25 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:17:59 2009 -0400"
      },
      "message": "parisc: remove unused local out_putf label\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "e448372c79c49ef80df23496339ce0915abef76e",
      "tree": "71abea98c85e36c37261c1a92720dcb50408c39c",
      "parents": [
        "24dc029f71c1411c5974a79848d68bb3e34263b9"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Tue Jan 13 20:52:46 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:17:37 2009 -0400"
      },
      "message": "parisc: fix `struct pt_regs\u0027 declared inside parameter list warning\n\nFix those compile warnings:\nuaccess.h:244: warning: `struct pt_regs\u0027 declared inside parameter list\nuaccess.h:244: warning: its scope is only this definition or declaration, which is probably not what you want\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "24dc029f71c1411c5974a79848d68bb3e34263b9",
      "tree": "de2311aa89abea3d2cbff3fcecfb560f389fd80b",
      "parents": [
        "bfe4f4f800ccbb499a1120735016a20d3feacd4f"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Tue Jan 13 20:51:29 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:17:13 2009 -0400"
      },
      "message": "parisc: fix section mismatch warnings\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "8980a7baf93e478205e32ec7d6ef3bfb6c0bdfa7",
      "tree": "d70fd28dffc27959531d899a8c58954403f90358",
      "parents": [
        "041b62374c7fedc11a8a1eeda2868612d3d1436c"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Tue Jan 06 12:57:01 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@treachery.i.cabal.ca",
        "time": "Fri Mar 13 01:16:35 2009 -0400"
      },
      "message": "parisc: BUG_ON() cleanup\n\n- convert a few \"if (xx) BUG();\" to BUG_ON(xx)\n- remove a few printk()s, as we get a backtrace with BUG_ON() anyway\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "f507cd22035fdadd5dbb476dd05e9e7ee21c3b84",
      "tree": "6d152e75c9ae1ba59349c969ae4b96b1e9f61304",
      "parents": [
        "9ead64974b05501bbac0d63a47c99fa786d064ba"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Fri Mar 06 02:54:09 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Mar 13 16:07:19 2009 +1100"
      },
      "message": "ps3/block: Replace mtd/ps3vram by block/ps3vram\n\nConvert the PS3 Video RAM Storage Driver from an MTD driver to a plain block\ndevice driver.\n\nThe ps3vram driver exposes unused video RAM on the PS3 as a block device\nsuitable for storage or swap.  Fast data transfer is achieved using a local\ncache in system RAM and DMA transfers via the GPU.\n\nThe new driver is ca. 50% faster for reading, and ca. 10% for writing.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "00699e8472cc0209d57b5c5614bc2ec98e665004",
      "tree": "8091019be80b9c3981ba5cde96318c073cd45242",
      "parents": [
        "86d6f2bf61eb2a28fa63c0a19330d36226426477"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Mar 12 14:31:24 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 12 16:20:23 2009 -0700"
      },
      "message": "uml: fix WARNING: vmlinux: \u0027memcpy\u0027 exported twice\n\nFix the following warning on x86_64:\n\nLD vmlinux.o\nMODPOST vmlinux.o\nWARNING: vmlinux: \u0027memcpy\u0027 exported twice. Previous export was in vmlinux\n\nFor x86_64, this symbol is already exported from arch/um/sys-x86_64/ksyms.c.\n\nReported-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nTested-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "86d6f2bf61eb2a28fa63c0a19330d36226426477",
      "tree": "5eced3cf400712bd3b08038ee29feade9efb0466",
      "parents": [
        "f1c7404e37a8970bd58cc10a6d96534d42b9aac6"
      ],
      "author": {
        "name": "Renzo Davoli",
        "email": "renzo@cs.unibo.it",
        "time": "Thu Mar 12 14:31:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 12 16:20:23 2009 -0700"
      },
      "message": "UML on UML fixed: it did not start\n\nIt is currently impossible to run a user-mode linux machine inside another\nuser-mode linux (UML on UML).  It breaks after a few instructions.  When\nit tries to check whether SYSEMU is installed (the inner) UML receives an\ninconsistent result (from the outer UML).\n\nThis is the output of a broken attempt:\n$ ./linux mem\u003d256m ubd0\u003dcow\nLocating the bottom of the address space ... 0x0\nLocating the top of the address space ... 0xc0000000\nCore dump limits :\n        soft - 0\n        hard - NONE\nChecking that ptrace can change system call numbers...OK\nChecking ptrace new tags for syscall emulation...unsupported\nChecking syscall emulation patch for ptrace...check_sysemu : expected SIGTRAP, got status \u003d 256\n$\n\nThe problem is the following:\n\nPTRACE_SYSCALL/SINGLESTEP is currently managed inside arch_ptrace for ARCH\u003dum.\n\nPTRACE_SYSEMU/SUSEMU_SINGLESTEP is not captured in arch_ptrace\u0027s switch,\ntherefore it is erroneously passed back to ptrace_request (in\nkernel/ptrace).\n\nThis simple patch simply forces ptrace to return an error on\nPTRACE_SYSEMU/SUSEMU_SINGLESTEP as it is unsupported on ARCH\u003dum, and fixes\nthe problem.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Renzo Davoli \u003crenzo@cs.unibo.it\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1522ac3ec95ff0230e7aa516f86b674fdf72866c",
      "tree": "77444039536e70b3e9fbb38f686104cb5054aba3",
      "parents": [
        "305b07680f6c6a7e59f996c5bd85f009caff5bb1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 12 17:03:48 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 12 23:09:09 2009 +0000"
      },
      "message": "[ARM] Fix virtual to physical translation macro corner cases\n\nThe current use of these macros works well when the conversion is\nentirely linear.  In this case, we can be assured that the following\nholds true:\n\n\t__va(p + s) - s \u003d __va(p)\n\nHowever, this is not always the case, especially when there is a\nnon-linear conversion (eg, when there is a 3.5GB hole in memory.)\nIn this case, if \u0027s\u0027 is the size of the region (eg, PAGE_SIZE) and\n\u0027p\u0027 is the final page, the above is most definitely not true.\n\nSo, we must ensure that __va() and __pa() are only used with valid\nkernel direct mapped RAM addresses.  This patch tweaks the code\nto achieve this.\n\nTested-by: Charles Moschel \u003cfred99@carolina.rr.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "305b07680f6c6a7e59f996c5bd85f009caff5bb1",
      "tree": "c53f4fde1a66d63ff2875146f068ece50ef82d7c",
      "parents": [
        "446c92b2901bedb3725d29b4e73def8aba623ffc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 12 18:03:01 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 12 21:33:06 2009 +0000"
      },
      "message": "[ARM] update mach-types\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "446c92b2901bedb3725d29b4e73def8aba623ffc",
      "tree": "5669761e042f8321214ca5a975fec536fa5f0efd",
      "parents": [
        "9311c593f24f28de2a339da602644f0f7ae0fc60"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Mar 12 18:03:16 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 12 21:33:03 2009 +0000"
      },
      "message": "[ARM] 5421/1: ftrace: fix crash due to tracing of __naked functions\n\nThis is a fix for the following crash observed in 2.6.29-rc3:\nhttp://lkml.org/lkml/2009/1/29/150\n\nOn ARM it doesn\u0027t make sense to trace a naked function because then\nmcount is called without stack and frame pointer being set up and there\nis no chance to restore the lr register to the value before mcount was\ncalled.\n\nReported-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\nTested-by: Matthias Kaehlcke \u003cmatthias@kaehlcke.net\u003e\n\nCc: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@home.goodmis.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9311c593f24f28de2a339da602644f0f7ae0fc60",
      "tree": "26f5245a4e874fff8870df95dd91ef213f6637eb",
      "parents": [
        "c06b4889c340da483d35a877ef9195c0401319b9",
        "20214fcd74bddc16d65d466212f5dd32aafe8868"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 12 21:32:52 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 12 21:32:52 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6\n"
    },
    {
      "commit": "f1c7404e37a8970bd58cc10a6d96534d42b9aac6",
      "tree": "c7d067f08f7ceca58f29526cb498c92e654ee400",
      "parents": [
        "8c57a8fa4e9226a44c4e98327852936df3b6791b",
        "0796e75503adc6b0a119493ce2e599fb5fd8f96e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 12 09:27:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 12 09:27:53 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sunhme: Fix qfe parent detection.\n  sparc64: Fix lost interrupts on sun4u.\n  sparc64: wait_event_interruptible_timeout may return -ERESTARTSYS\n  jsflash: stop defining MAJOR_NR\n"
    },
    {
      "commit": "0a7c808fccc86418acf0e0b4b119094fb56af952",
      "tree": "a69180b3872250d76052a953fb6b6856edffcc0c",
      "parents": [
        "dc58f81346787c82ac47aef1be911ed9edf16024"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 11 21:08:50 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 11 21:11:07 2009 +0100"
      },
      "message": "MIPS: IP27: Enable RAID5 module\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dc58f81346787c82ac47aef1be911ed9edf16024",
      "tree": "cba2f421066dc1f1735c85979628bd9cdd66ca45",
      "parents": [
        "a644b2774d41409519bb33a16bd577cb41bb3095"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Mar 04 23:45:44 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 11 21:11:07 2009 +0100"
      },
      "message": "MIPS: TXx9: update defconfigs\n\nEnable following features:\n* MTD (PHYSMAP)\n* LED (LEDS_GPIO)\n* RBTX4939\n* 7SEGLED\n* IDE (IDE_TX4938, IDE_TX4939)\n* SMC91X\n* RTC_DRV_TX4939\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a644b2774d41409519bb33a16bd577cb41bb3095",
      "tree": "a0a8a574ac53e318dbf72306d6b752224ebdbc64",
      "parents": [
        "c189846ecf900cd6b3ad7d3cef5b45a746ce646b"
      ],
      "author": {
        "name": "Shinya Kuribayashi",
        "email": "shinya.kuribayashi@necel.com",
        "time": "Tue Mar 03 18:05:51 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 11 21:11:07 2009 +0100"
      },
      "message": "MIPS: NEC VR5500 processor support fixup\n\nCurrent VR5500 processor support lacks of some functions which are\nexpected to be configured/synthesized on arch initialization.\n\nHere\u0027re some VR5500A spec notes:\n\n* All execution hazards are handled in hardware.\n\n* Once VR5500A stops the operation of the pipeline by WAIT instruction,\n  it could return from the standby mode only when either a reset, NMI\n  request, or all enabled interrupts is/are detected.  In other words,\n  if interrupts are disabled by Status.IE\u003d0, it keeps in standby mode\n  even when interrupts are internally asserted.\n\n  Notes on WAIT: The operation of the processor is undefined if WAIT\n  insn is in the branch delay slot.  The operation is also undefined\n  if WAIT insn is executed when Status.EXL and Status.ERL are set to 1.\n\n* VR5500A core only implements the Load prefetch.\n\nWith these changes, it boots fine.\n\nSigned-off-by: Shinya Kuribayashi \u003cshinya.kuribayashi@necel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c189846ecf900cd6b3ad7d3cef5b45a746ce646b",
      "tree": "2b1681ad8b9c34d1b209d368fa3e8d95872b3aaa",
      "parents": [
        "ebdcc81c71937b30e09110c02a1e8a21fa770b6f"
      ],
      "author": {
        "name": "Xiaotian Feng",
        "email": "Xiaotian.Feng@windriver.com",
        "time": "Mon Mar 09 09:45:12 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 11 21:11:07 2009 +0100"
      },
      "message": "MIPS: Fix build of non-CONFIG_SYSVIPC version of sys_32_ipc\n\nSigned-off-by: Xiaotian Feng \u003cxiaotian.feng@windriver.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "01f675029dfdcbd83b451bff4138de0d43752c4a",
      "tree": "5de2d2da53d138056b2e61b11629ae52d1710289",
      "parents": [
        "932088b136c3aeace052cc23179f54022ce3f723",
        "d801cec70d69d2d4121e133edd5c3237fe0e0078"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 11 12:14:04 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 11 12:14:04 2009 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  radeonfb/aty128fb: Disable broken early resume hook for PowerBooks\n  hvc_console: Remove tty-\u003elow_latency on pseries backends\n  powerpc: fix linkstation and storcenter compilation breakage\n  powerpc/4xx: Enable SERIAL_OF support by default for Virtex platforms\n"
    },
    {
      "commit": "211b3d03c7400f48a781977a50104c9d12f4e229",
      "tree": "2a08c506fab4518ee20d245af2885cb4c4e35fa2",
      "parents": [
        "16b71fdf97599f1b1b7f38418ee9922d9f117396"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Mar 10 22:31:03 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 11 18:22:03 2009 +0100"
      },
      "message": "x86: work around Fedora-11 x86-32 kernel failures on Intel Atom CPUs\n\nImpact: work around boot crash\n\nWork around Intel Atom erratum AAH41 (probabilistically) - it\u0027s triggering\nin the field.\n\nReported-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nTested-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d301a9f3ffc93b45744535e0b60fb9d6f6825773",
      "tree": "1abdd1c8cc511776fc741ae1fe15695f5f0eb300",
      "parents": [
        "ed75d8635abde0c43d26152014e386706475120e",
        "6b8036a877fe7a85d4474ddb89993339303959e1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 11 10:40:29 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 11 10:40:29 2009 +1100"
      },
      "message": "Merge commit \u0027gcl/merge\u0027 into merge\n"
    },
    {
      "commit": "9233ecc5c4b5f31921d914b3ef3baa3dc1ae4cc6",
      "tree": "bca6b2ea3edbf65582df13e46edbdbb6f67f42a0",
      "parents": [
        "9333d826813a2722d3babfbfd0f65c21b75127b3"
      ],
      "author": {
        "name": "Steven King",
        "email": "sfking@fdwdc.com",
        "time": "Tue Mar 10 12:55:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 10 15:55:12 2009 -0700"
      },
      "message": "m68knommu: m528x build fix\n\nThere isn\u0027t any mcfqspi.h in the tree, and without it everything inside the\n#ifdef CONFIG_SPI is uncompilable.\n\nSigned-off-by: Steven King \u003csfking@fdwdc.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9333d826813a2722d3babfbfd0f65c21b75127b3",
      "tree": "18b8fa629b9e99f96837ce684f0f8267bf459de6",
      "parents": [
        "0612ea00a010e36fde61e7b7649a1105b0ef1080"
      ],
      "author": {
        "name": "Steven King",
        "email": "sfking@fdwdc.com",
        "time": "Tue Mar 10 12:55:57 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 10 15:55:12 2009 -0700"
      },
      "message": "m68knommu: m5206e build fix\n\nSigned-off-by: Steven King \u003csfking@fdwdc.com\u003e\nAcked-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a891ed5adef39aca0b7662c58a2566c7a16237e",
      "tree": "481ad376236c6f1efdd172e96ee6178b6f89f0c2",
      "parents": [
        "8ef1f0291a5d126f678b2f0225843c1ab550559c"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Mar 10 12:55:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 10 15:55:10 2009 -0700"
      },
      "message": "xtensa: fix compilation somewhat\n\n* -\u003eput_char changes\n * HIGHMEM is bogus it seems, there is no kmap_atomic() et al\n * some includes\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Chris Zankel \u003czankel@tensilica.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1abaf3326bf2a2fabd6a0b6258e9cb33d734050a",
      "tree": "dd51de5b7036139c6c17f27cbae8b259bebdeb75",
      "parents": [
        "a651d7997978bdecfc9891b05b9ee3dccb42f588",
        "d0fc63f7bd07cb779a06dc1cdd0c5a14e7f5d562"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 10 12:03:30 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 10 12:03:30 2009 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86 mmiotrace: fix remove_kmmio_fault_pages()\n"
    },
    {
      "commit": "ba087e6f69381de6c91d6634aa0f603a2fdc96a9",
      "tree": "62ab6fb45e7d079ff33c192547012c58a3d1b114",
      "parents": [
        "99adcd9d67aaf04e28f5ae96df280f236bde4b66"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Mar 06 02:51:14 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 10 15:20:54 2009 +0900"
      },
      "message": "sh: Add media/soc_camera.h to board setup of Renesas AP325RXA\n\nOther compilation errors were revised by commit of\n\"sh: ap325rxa: Revert ov772x support\"\n(08c2f5b4d76f83213e379b12df504269d21c9e7c) but other compilation\nerrors are given.\nWe revert this commit and need to add new header(media/soc_camera.h).\nThis change revises new compilation error.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "99adcd9d67aaf04e28f5ae96df280f236bde4b66",
      "tree": "4fd43e20697199bd2884a21a8d469f0ff6632cbd",
      "parents": [
        "2d5516cbb9daf7d0e342a2e3b0fc6f8c39a81205",
        "753b7aea8e4611433c13ac157f944d8b4bf42482"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 09 13:23:59 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 09 13:23:59 2009 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Add p4-clockmod sysfs-ui removal to feature-removal schedule.\n  Revert \"[CPUFREQ] Disable sysfs ui for p4-clockmod.\"\n"
    },
    {
      "commit": "129f8ae9b1b5be94517da76009ea956e89104ce8",
      "tree": "f79cbe8397dd2578349d3aefe25dc72f26eab291",
      "parents": [
        "694593e3374a67d95ece6a275a1f181644c2c4d8"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Mar 09 15:07:33 2009 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Mar 09 15:07:33 2009 -0400"
      },
      "message": "Revert \"[CPUFREQ] Disable sysfs ui for p4-clockmod.\"\n\nThis reverts commit e088e4c9cdb618675874becb91b2fd581ee707e6.\n\nRemoving the sysfs interface for p4-clockmod was flagged as a\nregression in bug 12826.\n\nCourse of action:\n - Find out the remaining causes of overheating, and fix them\n   if possible. ACPI should be doing the right thing automatically.\n   If it isn\u0027t, we need to fix that.\n - mark p4-clockmod ui as deprecated\n - try again with the removal in six months.\n\nIt\u0027s not really feasible to printk about the deprecation, because\nit needs to happen at all the sysfs entry points, which means adding\na lot of strcmp(\"p4-clockmod\".. calls to the core, which.. bleuch.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "df0b4a5080ca668636831b641a6356500fb5c637",
      "tree": "aaab82b392b4e1fdc672ab55efb017c91fdc6616",
      "parents": [
        "39a3478c1c0122640b1a0ead0d7cccd0804b1750",
        "c0350024723b4a69e38655816484d934aca8eb30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 09 09:15:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 09 09:15:40 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  p54: fix race condition in memory management\n  cfg80211: test before subtraction on unsigned\n  iwlwifi: fix error flow in iwl*_pci_probe\n  rt2x00 : more devices to rt73usb.c\n  rt2x00 : more devices to rt2500usb.c\n  bonding: Fix device passed into -\u003endo_neigh_setup().\n  vlan: Fix vlan-in-vlan crashes.\n  net: Fix missing dev-\u003eneigh_setup in register_netdevice().\n  tmspci: fix request_irq race\n  pkt_sched: act_police: Fix a rate estimator test.\n  tg3: Fix 5906 link problems\n  SCTP: change sctp_ctl_sock_init() to try IPv4 if IPv6 fails\n  IPv6: add \"disable\" module parameter support to ipv6.ko\n  sungem: another error printed one too early\n  aoe: error printed 1 too early\n  net pcmcia: worklimit reaches -1\n  net: more timeouts that reach -1\n  net: fix tokenring license\n  dm9601: new vendor/product IDs\n  netlink: invert error code in netlink_set_err()\n  ...\n"
    },
    {
      "commit": "ed75d8635abde0c43d26152014e386706475120e",
      "tree": "3acde8820883644f6848d9868bc5bb991af120a2",
      "parents": [
        "368a12117dd8abf6eaefa37c21ac313b517128b9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Mar 05 13:25:06 2009 +0000"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 09 11:10:58 2009 -0500"
      },
      "message": "powerpc: fix linkstation and storcenter compilation breakage\n\nDefining flash partition table in platform code is deprecated, and due to\nrecent changes linkstation and storcenter do not compile any more with\ntheir default configurations because of undefined references to\nphysmap_set_partitions(). Instead of fixing them by using the correct\nkernel configuration macro in preprocessor conditional, remove partition\ntable definitions altogether. Instead add support for partition definition\non the command-line and in device tree to the default configurations.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c06b4889c340da483d35a877ef9195c0401319b9",
      "tree": "677f2d1fd3fa336274251eda2d696a295a01e1f3",
      "parents": [
        "74fac66e821475f5cb0f23bb5ecc7e18aa32fdc5",
        "8ca7fe267f58462825729443f3e3b44ef4901cf0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Mar 09 09:42:15 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 09 09:42:15 2009 +0000"
      },
      "message": "Merge branch \u0027omap-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n"
    },
    {
      "commit": "6db6a5f3ae2ca6b874b0fd97ae16fdc9b5cdd6cc",
      "tree": "567ab7d3593f6ab63fecfb8c9797fb4efda67ea7",
      "parents": [
        "cbd88c8e6f5cdb8d4b9af01df825305200240382"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Mar 09 10:06:28 2009 -0600"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Mar 09 10:06:29 2009 +1030"
      },
      "message": "lguest: fix for CONFIG_SPARSE_IRQ\u003dy\n\nImpact: remove lots of lguest boot WARN_ON() when CONFIG_SPARSE_IRQ\u003dy\n\nWe now need to call irq_to_desc_alloc_cpu() before\nset_irq_chip_and_handler_name(), but we can\u0027t do that from init_IRQ (no\nkmalloc available).\n\nSo do it as we use interrupts instead.  Also means we only alloc for\nirqs we use, which was the intent of CONFIG_SPARSE_IRQ anyway.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\n"
    },
    {
      "commit": "cbd88c8e6f5cdb8d4b9af01df825305200240382",
      "tree": "4ec4c5123fab9f08e7a31fe7843ab4f7b9197656",
      "parents": [
        "7a203f3b089be4410fe065dd9927027eade94557"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Mar 09 10:06:22 2009 -0600"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Mar 09 10:06:28 2009 +1030"
      },
      "message": "lguest: fix crash \u0027unhandled trap 13 at \u003cnative_read_msr_safe\u003e\u0027\n\nImpact: fix lguest boot crash on modern Intel machines\n\nThe code in early_init_intel does:\n\n\tif (c-\u003ex86 \u003e 6 || (c-\u003ex86 \u003d\u003d 6 \u0026\u0026 c-\u003ex86_model \u003e\u003d 0xd)) {\n\t\tu64 misc_enable;\n\n\t\trdmsrl(MSR_IA32_MISC_ENABLE, misc_enable);\n\nAnd that rdmsr faults (not allowed from non-0 PL).  We can get around\nthis by mugging the family ID part of the cpuid.  5 seems like a good\nnumber.\n\nOf course, this is a hack (how very lguest!).  We could just indicate\nthat we don\u0027t support MSRs, or implement lguest_rdmst.\n\nReported-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nTested-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "d0fc63f7bd07cb779a06dc1cdd0c5a14e7f5d562",
      "tree": "9d4dd9976bbc20709d6f8e0242537f76141bdc7d",
      "parents": [
        "73bf1b62f561fc8ecb00e2810efe4fe769f4933e"
      ],
      "author": {
        "name": "Stuart Bennett",
        "email": "stuart@freedesktop.org",
        "time": "Sun Mar 08 20:21:35 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Mar 08 19:51:23 2009 +0100"
      },
      "message": "x86 mmiotrace: fix remove_kmmio_fault_pages()\n\nImpact: fix race+crash in mmiotrace\n\nThe list manipulation in remove_kmmio_fault_pages() was broken. If more\nthan one consecutive kmmio_fault_page was re-added during the grace\nperiod between unregister_kmmio_probe() and remove_kmmio_fault_pages(),\nthe list manipulation failed to remove pages from the release list.\n\nAfter a second grace period the pages get into rcu_free_kmmio_fault_pages()\nand raise a BUG_ON() kernel crash.\n\nThe list manipulation is fixed to properly remove pages from the release\nlist.\n\nThis bug has been present from the very beginning of mmiotrace in the\nmainline kernel. It was introduced in 0fd0e3da (\"x86: mmiotrace full\npatch, preview 1\");\n\nAn urgent fix for Linus. Tested by Stuart (on 32-bit) and Pekka\n(on amd and intel 64-bit systems, nouveau and nvidia proprietary).\n\nSigned-off-by: Stuart Bennett \u003cstuart@freedesktop.org\u003e\nSigned-off-by: Pekka Paalanen \u003cpq@iki.fi\u003e\nLKML-Reference: \u003c20090308202135.34933feb@daedalus.pq.iki.fi\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "05e12a699e2ec5bd9697754320dc77253a241bdf",
      "tree": "82eedc611b954dda78ca143a1bcca343ee55f1db",
      "parents": [
        "cd3c1cde262b0f068d27d980648892b2843966d4",
        "73bf1b62f561fc8ecb00e2810efe4fe769f4933e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:27:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:27:13 2009 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, pebs: correct qualifier passed to ds_write_config() from ds_request_pebs()\n  x86, bts: remove bad warning\n  x86: add Dell XPS710 reboot quirk\n  x86, math-emu: fix init_fpu for task !\u003d current\n  x86: EFI: Back efi_ioremap with init_memory_mapping instead of FIX_MAP\n  x86: fix DMI on EFI\n"
    },
    {
      "commit": "14016899967739585b7450d486681f4c5deec149",
      "tree": "9fe2925887b6d24cf8c8bab1e4ba78008fc11d1c",
      "parents": [
        "5dc18f51a2c06ddab708184e30b7967fb71c1784",
        "f3f704d375fcc92950f688ccb3dd0f650acace92"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:24:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:24:39 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (28 commits)\n  Blackfin arch: SPI_MMC is now mainlined MMC_SPI\n  Blackfin arch: disable legacy /proc/scsi/ support by default\n  Blackfin arch: remove duplicated ANOMALY_05000448 ifdef check\n  Blackfin arch: add stubs for anomalies 447 and 448\n  Blackfin arch: cleanup bfin_sport.h header and export it to userspace\n  Blackfin arch: fix bug - gdb signull case make trunk kernel panic frequently\n  Blackfin arch: remove spurious dash when dcache is off\n  Blackfin arch: mark init_pda as __init as only __init funcs all it\n  Blackfin arch: fix bug - On bf548-ezkit, ethernet fails to work after wakeup from \"mem\"\n  Blackfin arch: Random read/write errors are a bad thing\n  Blackfin arch: update default kernel config, select KSZ8893M driver for BF518\n  Blackfin arch: Fix bug - KGDB single step into the middle of a 4 bytes instruction on bf561 after soft bp is hit\n  Blackfin arch: Fix bug - make ksz8893m driver available when bfin_mac is enabled\n  Blackfin arch: make sure people do not set the kernel load address too high\n  Blackfin arch: fix bug - The SPORT_HYS bit is not set for BF561 0.5\n  Blackfin arch: update anomaly sheets to match latest public info\n  Blackfin arch: Fix BUG - kernel fails to build in pm.c when allow wakeup fromi standby by GPIO\n  Blackfin arch: PM_BFIN_WAKE_GP: update help\n  Blackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch\n  Blackfin arch: Enable Write Back Cache on all Blackfin Boards\n  ...\n"
    },
    {
      "commit": "fd6ec5f3acfe7e94469d83374b83ff183953fa45",
      "tree": "6f7aa80a8e95c054424d9e8229da3df0dd694ecd",
      "parents": [
        "83d5a325107cd0befa2b863e795675bc8ff881d7",
        "d42ad15b759d05a87f22b484af63987eff38ea88"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:22:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:22:22 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ata: add CFA specific identify data words\n  remove stale comment from \u003clinux/hdreg.h\u003e\n  AT91: initialize Compact Flash on AT91SAM9263 cpu\n  ide: add at91_ide driver\n  ide: allow to wrap interrupt handler\n  ide-iops: fix odd-length ATAPI PIO transfers\n  ide: NULL noise: drivers/ide/ide-*.c\n  ide: expiry() returns int, negative expiry() return values won\u0027t be noticed\n"
    },
    {
      "commit": "ba933beb11b46b6d90d53b7220858148d8687ab1",
      "tree": "57ee9e36973d8cc560eedcc0e5ff10b63bd0c69b",
      "parents": [
        "81d1ab82c045fd4d2f3c803147f0a1c6bd2015fc",
        "c63c58056e268b0d6bd6994b69030c144567990d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:13:28 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 10:13:28 2009 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] fix PCI DMA flag propagation on SN (Altix) with PICs\n"
    },
    {
      "commit": "4302e5d53b9166d45317e3ddf0a7a9dab3efd43b",
      "tree": "c51a745d60273d0aebb9a54e3886319275801f21",
      "parents": [
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 05 11:45:48 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 08 09:59:39 2009 -0700"
      },
      "message": "MIPS: compat: Implement is_compat_task.\n\nThis is a build fix required after \"x86-64: seccomp: fix 32/64 syscall\nhole\" (commit 5b1017404aea6d2e552e991b3fd814d839e9cd67).  MIPS doesn\u0027t\nhave the issue that was fixed for x86-64 by that patch.\n\nThis also doesn\u0027t solve the N32 issue which is that N32 seccomp processes\nwill be treated as non-compat processes thus only have access to N64\nsyscalls.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "74fac66e821475f5cb0f23bb5ecc7e18aa32fdc5",
      "tree": "ba6562cb63297c126016d02dd214a9dca5652cf4",
      "parents": [
        "ef449e6d21b6e560c7ec36ed285ec3a34e0b12ed",
        "1264fa6f8c5bf561a86128b2d48ace53e3f1e66f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Mar 06 21:53:05 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 06 21:53:05 2009 +0000"
      },
      "message": "Merge branch \u0027s3c-fixes\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux\n"
    },
    {
      "commit": "c63c58056e268b0d6bd6994b69030c144567990d",
      "tree": "c7985ecafd34b16211442b24ae929ccd80cf02c7",
      "parents": [
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "Jeremy Higdon",
        "email": "jeremy@sgi.com",
        "time": "Wed Mar 04 12:09:46 2009 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Mar 06 10:41:13 2009 -0800"
      },
      "message": "[IA64] fix PCI DMA flag propagation on SN (Altix) with PICs\n\nWe recently discovered a problem with passing of DMA attributes on SN\nsystems with the older PIC chips.\n\n[akpm@linux-foundation.org: coding-style fixes]\n\nSigned-off-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nCc: \u003chabeck@sgi.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "1264fa6f8c5bf561a86128b2d48ace53e3f1e66f",
      "tree": "69872715982d49ddea5819040c7032062376183b",
      "parents": [
        "efeff568677aa325f84d3ce37c219019887a79eb",
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Mar 06 17:13:52 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Mar 06 17:13:52 2009 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into s3c-fixes\n"
    },
    {
      "commit": "20214fcd74bddc16d65d466212f5dd32aafe8868",
      "tree": "364167a4ed2093969f7756bad95b7791bd5885ba",
      "parents": [
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "Darius Augulis",
        "email": "augulis.darius@gmail.com",
        "time": "Mon Jan 12 16:22:57 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 06 17:28:10 2009 +0100"
      },
      "message": "MX1 fix include\n\nIncludes missed irqs.h in devices.c and mx1ads.c.\n\nSigned-off-by: Darius Augulis \u003caugulis.darius@gmail.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "73bf1b62f561fc8ecb00e2810efe4fe769f4933e",
      "tree": "8c3b68141deb73003b59a4a26250223ec7b36c0a",
      "parents": [
        "9ca0791dcaa666e8e8f4b4ca028b65b4bde9cb28"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Thu Mar 05 08:57:21 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Mar 06 16:13:15 2009 +0100"
      },
      "message": "x86, pebs: correct qualifier passed to ds_write_config() from ds_request_pebs()\n\nds_write_config() can write the BTS as well as the PEBS part of\nthe DS config. ds_request_pebs() passes the wrong qualifier, which\nresults in the wrong configuration to be written.\n\nReported-by: Stephane Eranian \u003ceranian@googlemail.com\u003e\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nLKML-Reference: \u003c20090305085721.A22550@sedona.ch.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9ca0791dcaa666e8e8f4b4ca028b65b4bde9cb28",
      "tree": "0d1789b5f09c9023075b8249c004b26217c34575",
      "parents": [
        "dd4124a8a06bca89c077a16437edac010f0bb993"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Thu Mar 05 08:49:54 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Mar 06 16:13:15 2009 +0100"
      },
      "message": "x86, bts: remove bad warning\n\nIn case a ptraced task is reaped (while the tracer is still attached),\nds_exit_thread() is called before ptrace_exit(). The latter will\nrelease the bts_tracer and remove the thread\u0027s ds_ctx.\nThe former will WARN() if the context is not NULL.\n\nOleg Nesterov submitted patches that move ptrace_exit() before\nexit_thread() and thus reverse the order of the above calls.\n\nRemove the bad warning. I will add it again when Oleg\u0027s changes are in.\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nLKML-Reference: \u003c20090305084954.A22000@sedona.ch.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ef449e6d21b6e560c7ec36ed285ec3a34e0b12ed",
      "tree": "6cad3ff509c3dab665364662151e7e12421cf08a",
      "parents": [
        "d4cc510c61b050ef38e842a12feef71c56d7cf81"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Thu Mar 05 17:33:50 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 05 17:05:22 2009 +0000"
      },
      "message": "[ARM] 5419/1: ep93xx: fix build warnings about struct i2c_board_info\n\nFix build warnings due to struct i2c_board_info in \u003cmach/platform.h\u003e\n\nPatch \"5311/1: add core support for built in i2c bus\" is causing 11 of\n39 the build warnings with Kautobuild for ep93xx_defconfig on kernel\n2.6.29-rc5-git4.  This patch fixes it.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3f704d375fcc92950f688ccb3dd0f650acace92",
      "tree": "04324f7a3117a765f84286c5d8f1f18768e33816",
      "parents": [
        "4aad7ec373a559177ee2c488455f6bf8928c030c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Mar 06 00:27:57 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Mar 06 00:27:57 2009 +0800"
      },
      "message": "Blackfin arch: SPI_MMC is now mainlined MMC_SPI\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "4aad7ec373a559177ee2c488455f6bf8928c030c",
      "tree": "ab94ee7e17e92ba38146b72d7d225a422b1c7187",
      "parents": [
        "357fd373e194ec5bb02fe875a67c0874ab74b5a6"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 06 00:27:17 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Mar 06 00:27:17 2009 +0800"
      },
      "message": "Blackfin arch: disable legacy /proc/scsi/ support by default\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "357fd373e194ec5bb02fe875a67c0874ab74b5a6",
      "tree": "7d2799fcef30a19927e55a6237069367e2ecc0dc",
      "parents": [
        "7dbc3f6ead13cb87d2318443ebd8f19a987149aa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 06 00:24:01 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Mar 06 00:24:01 2009 +0800"
      },
      "message": "Blackfin arch: remove duplicated ANOMALY_05000448 ifdef check\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7dbc3f6ead13cb87d2318443ebd8f19a987149aa",
      "tree": "e218820ebb81b1da00f6816f965afddf07e72e80",
      "parents": [
        "fb7b75abe58acfa586445e430c29412090ad2058"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Fri Mar 06 00:20:49 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Mar 06 00:20:49 2009 +0800"
      },
      "message": "Blackfin arch: add stubs for anomalies 447 and 448\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e565f206082a725108a75bcf00bbe3db21a56474",
      "tree": "deaa5aa9206ecb0260fe136f068cd3cdfd371990",
      "parents": [
        "6e5f1e1115bb041993f9f247036996364b4c84d5"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Thu Mar 05 16:10:58 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Mar 05 16:10:58 2009 +0100"
      },
      "message": "AT91: initialize Compact Flash on AT91SAM9263 cpu\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nCc: Andrew Victor \u003cavictor.za@gmail.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6e5f1e1115bb041993f9f247036996364b4c84d5",
      "tree": "51f3bd4bce0ddb4afdcaf8fac10c7905d8119882",
      "parents": [
        "849d7130001ab740a5a4778a561049841fdd77c9"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Thu Mar 05 16:10:58 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Mar 05 16:10:58 2009 +0100"
      },
      "message": "ide: add at91_ide driver\n\nThis is IDE host driver for AT91 (SAM9, CAP9, AT572D940HF) Static Memory\nController with Compact Flash True IDE Mode logic.\n\nDriver have to switch 8/16 bit bus width when accessing Task Tile or Data\nRegister. Moreover some extra things need to be done when setting PIO mode.\nOnly PIO mode is used, hardware have no DMA support. If interrupt line is\nconnected through GPIO extra quirk is needed to cope with fake interrupts.\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nCc: Andrew Victor \u003cavictor.za@gmail.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d4cc510c61b050ef38e842a12feef71c56d7cf81",
      "tree": "12b3bcee76dd5252c9c6efe3ffc83d34a75b77ca",
      "parents": [
        "843e22b056c07d39b8f97935173dab879abc613b"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Mar 04 11:48:46 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 05 13:47:15 2009 +0000"
      },
      "message": "[ARM] 5418/1: restore lr before leaving mcount\n\ngcc seems to expect that lr isn\u0027t clobbered by mcount, because for a\nfunction starting with:\n\n\tstatic int func(void)\n\t{\n\t\tvoid *ra \u003d __builtin_return_address(0);\n\n\t\tprintk(KERN_EMERG \"__builtin_return_address(0) \u003d %pS\\n\", ra)\n\n\t\t...\n\nthe following assembler is generated by gcc 4.3.2:\n\n\t   0:   e1a0c00d        mov     ip, sp\n\t   4:   e92dd810        push    {r4, fp, ip, lr, pc}\n\t   8:   e24cb004        sub     fp, ip, #4      ; 0x4\n\t   c:   ebfffffe        bl      0 \u003cmcount\u003e\n\t  10:   e59f0034        ldr     r0, [pc, #52]\n\t  14:   e1a0100e        mov     r1, lr\n\t  18:   ebfffffe        bl      0 \u003cprintk\u003e\n\nWithout this patch obviously __builtin_return_address(0) yields\nfunc+0x10 instead of the return address of the caller.\n\nNote this patch fixes a similar issue for the routines used with dynamic\nftrace even though this isn\u0027t currently selectable for ARM.\n\nCc: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fb7b75abe58acfa586445e430c29412090ad2058",
      "tree": "3320e50f646b228599e8b3fc704381a672466007",
      "parents": [
        "7786ce823b1c9a3de01a63857e3451890cb4e81c"
      ],
      "author": {
        "name": "Alon Bar-Lev",
        "email": "alon.barlev@gmail.com",
        "time": "Thu Mar 05 19:42:43 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 19:42:43 2009 +0800"
      },
      "message": "Blackfin arch: cleanup bfin_sport.h header and export it to userspace\n\nSigned-off-by: Alon Bar-Lev \u003calon.barlev@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7786ce823b1c9a3de01a63857e3451890cb4e81c",
      "tree": "77941d01dee1a317c9c67f15e41e27a62f9191db",
      "parents": [
        "27276ba21fe590edc43305f483565aa02010bbbb"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Thu Mar 05 18:50:26 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:50:26 2009 +0800"
      },
      "message": "Blackfin arch: fix bug - gdb signull case make trunk kernel panic frequently\n\nUse copy_to_user_page and copy_from_user_page instead of\nmemcpy. copy_to_user_page does cache flush when necessary.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "27276ba21fe590edc43305f483565aa02010bbbb",
      "tree": "2062da1c51bb88052bc5adc023c19a436f6aa815",
      "parents": [
        "8e2a769414604e016fcb3d0f15a2050b5d0d90c0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Mar 05 18:47:20 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:47:20 2009 +0800"
      },
      "message": "Blackfin arch: remove spurious dash when dcache is off\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "8e2a769414604e016fcb3d0f15a2050b5d0d90c0",
      "tree": "3594d59783fa1722413e0212379ea4338aebe63e",
      "parents": [
        "ba0dade4bbe6bb26b975323726f7214278d5e994"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Mar 05 18:45:07 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:45:07 2009 +0800"
      },
      "message": "Blackfin arch: mark init_pda as __init as only __init funcs all it\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ba0dade4bbe6bb26b975323726f7214278d5e994",
      "tree": "85493d236ac8ea9b6eb1c7e9573bece782822477",
      "parents": [
        "00049522425e8390d1815e1579733644ad2bb0c7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Mar 05 18:41:24 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:41:24 2009 +0800"
      },
      "message": "Blackfin arch: fix bug - On bf548-ezkit, ethernet fails to work after wakeup from \"mem\"\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "00049522425e8390d1815e1579733644ad2bb0c7",
      "tree": "cef5c9a4440f376ad4796a6c1b80f57cd8311950",
      "parents": [
        "5047607f0170b1f797a2fe37bb45310c1e1d5ce0"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Thu Mar 05 18:18:49 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:18:49 2009 +0800"
      },
      "message": "Blackfin arch: Random read/write errors are a bad thing\n\nRandom read/write errors are a bad thing - so don\u0027t let anyone\n(including the test bench) run on something we know is bad.\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "5047607f0170b1f797a2fe37bb45310c1e1d5ce0",
      "tree": "b766e9e0c5e043031ae213be2c3accf987c19e94",
      "parents": [
        "d7ff1a90b2d3d122b896056d63db919617e9b6cd"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Thu Mar 05 17:32:41 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 17:32:41 2009 +0800"
      },
      "message": "Blackfin arch: update default kernel config, select KSZ8893M driver for BF518\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d7ff1a90b2d3d122b896056d63db919617e9b6cd",
      "tree": "5edcc57036c26f41fad67884267f0e2aa2f3d021",
      "parents": [
        "c19577e34e641f802ad35fc0204ff68ea16fe7a3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Mar 05 18:26:59 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 18:26:59 2009 +0800"
      },
      "message": "Blackfin arch: Fix bug - KGDB single step into the middle of a 4 bytes instruction on bf561 after soft bp is hit\n\nRun IFLUSH twice to avoid loading wrong instruction\nafter invalidating icache and following sequence is met.\n\n1) The one instruction address is cached in the icache.\n2) This instruction in SDRAM is changed.\n3) IFLASH[P0] is executed only once in lackfin_icache_flush_range().\n4) This instruction is executed again, but not the changed new one.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "c19577e34e641f802ad35fc0204ff68ea16fe7a3",
      "tree": "52f6f36091b74296b3616e3766ff4057093c5c34",
      "parents": [
        "f7e989ab64f926e34bafea0752431e1fd6a618f3"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Thu Mar 05 17:35:59 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 17:35:59 2009 +0800"
      },
      "message": "Blackfin arch: Fix bug - make ksz8893m driver available when bfin_mac is enabled\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "f7e989ab64f926e34bafea0752431e1fd6a618f3",
      "tree": "b0c070d0701209ef9045e4fb5eada70afe945d19",
      "parents": [
        "7acab7a9ca6b0c5b820f083424c57e6ac2031d9d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Thu Mar 05 17:33:36 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 17:33:36 2009 +0800"
      },
      "message": "Blackfin arch: make sure people do not set the kernel load address too high\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "843e22b056c07d39b8f97935173dab879abc613b",
      "tree": "92511d253f3647b48c2a22f57e7b3f8340926905",
      "parents": [
        "559595a985e106d2fa9f0c79b7f5805453fed593",
        "f45964ed6971db2e7ae6cb9b164def1d23b46612"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 05 09:21:18 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 05 09:21:18 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n"
    },
    {
      "commit": "77827a7cf3aa415f8afec6d9d0537dda8de90ef1",
      "tree": "503ab81e2b997e3625360b380f1cd18f923a6454",
      "parents": [
        "9d40bbda599def1e1d155d7f7dca14fe8744bd2b",
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 04 23:59:54 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 04 23:59:54 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n"
    },
    {
      "commit": "7acab7a9ca6b0c5b820f083424c57e6ac2031d9d",
      "tree": "87e26cbb5c6bbea695679d7bf3953a07817bc39c",
      "parents": [
        "c18e99cfba746ab0ad8d45e1f351ed990947c58c"
      ],
      "author": {
        "name": "Enrik Berkhan",
        "email": "Enrik.Berkhan@ge.com",
        "time": "Thu Mar 05 14:42:30 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 14:42:30 2009 +0800"
      },
      "message": "Blackfin arch: fix bug - The SPORT_HYS bit is not set for BF561 0.5\n\nIMHO the setting should depend on ANOMALY_05000305 which is about the\navailability of the bit, not ANOMALY_05000265 which only describes the\nSPORT sensitivity to noise (checked for BF561 only, though).\n\nIf that\u0027s not true for other BF variants, maybe the definition of\nANOMALY_05000265 for BF561 should be changed to \u0027(1)\u0027 instead.\n\nSigned-off-by: Enrik Berkhan \u003cEnrik.Berkhan@ge.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d0cac39e4ec8097e4c7099d291b1fdcc0fe56b58",
      "tree": "329143d8b8600e72aafe48f7d136004e34f0a2a7",
      "parents": [
        "f4c13638185c91a269c63fcfb980d89180cf43a1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 04 14:43:47 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 04 14:43:47 2009 -0800"
      },
      "message": "sparc64: Fix lost interrupts on sun4u.\n\nBased upon a report by Meelis Roos.\n\nSparc64 SBUS and PCI controllers use a combination of IMAP and ICLR\nregisters to manage device interrupts.\n\nThe IMAP register contains the \"valid\" enable bit as well as CPU\ntargetting information.  Whereas the ICLR register is written with\nzero at the end of handling an interrupt to reset the state machine\nfor that interrupt to IDLE so it can be sent again.\n\nFor PCI slot and SBUS slot devices we can have multiple interrupts\nsharing the same IMAP register.  There are individual ICLR registers\nbut only one IMAP register for managing those.\n\nWe represent each shared case with individual virtual IRQs so the\ngeneric IRQ layer thinks there is only one user of the IRQ instance.\n\nIn such shared IMAP cases this is wrong, so if there are multiple\nactive users then a free_irq() call will prematurely turn off the\ninterrupt by clearing the Valid bit in the IMAP register even though\nthere are other active users.\n\nFix this by simply doing nothing in sun4u_disable_irq() and checking\nIRQF_DISABLED during IRQ dispatch.\n\nThis situation doesn\u0027t exist in the hypervisor sun4v cases, so I left\nthose alone.\n\nTested-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd4124a8a06bca89c077a16437edac010f0bb993",
      "tree": "adb7151fb69579bcb2aebf78ac0fdbd5b6467f08",
      "parents": [
        "ab9e18587f4cdb5f3fb3854c732f27a36f98e8f6"
      ],
      "author": {
        "name": "Leann Ogasawara",
        "email": "leann.ogasawara@canonical.com",
        "time": "Wed Mar 04 11:53:00 2009 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 20:56:15 2009 +0100"
      },
      "message": "x86: add Dell XPS710 reboot quirk\n\nDell XPS710 will hang on reboot.  This is resolved by adding a quirk to\nset bios reboot.\n\nSigned-off-by: Leann Ogasawara \u003cleann.ogasawara@canonical.com\u003e\nSigned-off-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nCc: \"manoj.iyer\" \u003cmanoj.iyer@canonical.com\u003e\nCc: \u003cstable@kernel.org\u003e\nLKML-Reference: \u003c1236196380.3231.89.camel@emiko\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ab9e18587f4cdb5f3fb3854c732f27a36f98e8f6",
      "tree": "b8d77d5fbdbdf919e4c0134762ff36ef11626802",
      "parents": [
        "dd39ecf522ba86c70809715af46e6557f6491131"
      ],
      "author": {
        "name": "Daniel Glöckner",
        "email": "dg@emlix.com",
        "time": "Wed Mar 04 19:42:27 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 20:33:16 2009 +0100"
      },
      "message": "x86, math-emu: fix init_fpu for task !\u003d current\n\nImpact: fix math-emu related crash while using GDB/ptrace\n\ninit_fpu() calls finit to initialize a task\u0027s xstate, while finit always\nworks on the current task. If we use PTRACE_GETFPREGS on another\nprocess and both processes did not already use floating point, we get\na null pointer exception in finit.\n\nThis patch creates a new function finit_task that takes a task_struct\nparameter. finit becomes a wrapper that simply calls finit_task with\ncurrent. On the plus side this avoids many calls to get_current which\nwould each resolve to an inline assembler mov instruction.\n\nAn empty finit_task has been added to i387.h to avoid linker errors in\ncase the compiler still emits the call in init_fpu when\nCONFIG_MATH_EMULATION is not defined.\n\nThe declaration of finit in i387.h has been removed as the remaining\ncode using this function gets its prototype from fpu_proto.h.\n\nSigned-off-by: Daniel Glöckner \u003cdg@emlix.com\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: \"Pallipadi Venkatesh\" \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Bill Metzenthen \u003cbillm@melbpc.org.au\u003e\nLKML-Reference: \u003cE1Lew31-0004il-Fg@mailer.emlix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dd39ecf522ba86c70809715af46e6557f6491131",
      "tree": "a7028e98fcc310cc2dba14d0a218d47a69db8eba",
      "parents": [
        "ff0c0874905fb312ca1491bbdac2653b0b48c20b"
      ],
      "author": {
        "name": "Huang Ying",
        "email": "ying.huang@intel.com",
        "time": "Wed Mar 04 10:58:33 2009 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 19:20:16 2009 +0100"
      },
      "message": "x86: EFI: Back efi_ioremap with init_memory_mapping instead of FIX_MAP\n\nImpact: Fix boot failure on EFI system with large runtime memory range\n\nBrian Maly reported that some EFI system with large runtime memory\nrange can not boot. Because the FIX_MAP used to map runtime memory\nrange is smaller than run time memory range.\n\nThis patch fixes this issue by re-implement efi_ioremap() with\ninit_memory_mapping().\n\nReported-and-tested-by: Brian Maly \u003cbmaly@redhat.com\u003e\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nCc: Brian Maly \u003cbmaly@redhat.com\u003e\nCc: Yinghai Lu \u003cyinghai@kernel.org\u003e\nLKML-Reference: \u003c1236135513.6204.306.camel@yhuang-dev.sh.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8ca7fe267f58462825729443f3e3b44ef4901cf0",
      "tree": "245bdd14a7e8ffdd6d7613219c0d296f590cca24",
      "parents": [
        "e951651657610305c9af0045fd64c6a5b0bc4b80"
      ],
      "author": {
        "name": "Koen Kooi",
        "email": "koen@beagleboard.org",
        "time": "Wed Mar 04 10:07:42 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Mar 04 10:07:42 2009 -0800"
      },
      "message": "ARM: OMAP: board-omap3beagle: set i2c-3 to 100kHz\n\nChanging it do 100kHz is needed to make more devices works properly. Controlling the\nTI DLP Pico projector[1] doesn\u0027t work properly at 400kHz, 100kHz and lower work fine.\nEDID readout is unaffected by this change.\n\n[1] http://focus.ti.com/dlpdmd/docs/dlpdiscovery.tsp?sectionId\u003d60\u0026tabId\u003d2234\n\nSigned-off-by: Koen Kooi \u003ckoen@beagleboard.org\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "e951651657610305c9af0045fd64c6a5b0bc4b80",
      "tree": "a6e0df1485fadf8dddc0ac5c0fbc1a02d6427c7f",
      "parents": [
        "80ea3bac3a47bc73efa334d0dd57099d0ff14216"
      ],
      "author": {
        "name": "Aaro Koskinen",
        "email": "Aaro.Koskinen@nokia.com",
        "time": "Wed Mar 04 10:07:41 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Mar 04 10:07:41 2009 -0800"
      },
      "message": "ARM: OMAP: Allow I2C bus driver to be compiled as a module\n\nFixes a linker error when OMAP I2C bus driver is compiled as a module:\n\n   ERROR: \"i2c_register_board_info\" [arch/arm/plat-omap/i2c.ko] undefined!\n\nThe I2C utility functions used for board initialization should be always\nbuilt-in.\n\nSigned-off-by: Aaro Koskinen \u003cAaro.Koskinen@nokia.com\u003e\nAcked-by: Jarkko Nikula  \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "80ea3bac3a47bc73efa334d0dd57099d0ff14216",
      "tree": "2312b3917a7ac97bfe59d0419122714a118cbcc3",
      "parents": [
        "87d99d6f7ee3ec73b2b0212427b173502ec9d6cb"
      ],
      "author": {
        "name": "Aaro Koskinen",
        "email": "Aaro.Koskinen@nokia.com",
        "time": "Wed Mar 04 10:07:41 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Mar 04 10:07:41 2009 -0800"
      },
      "message": "ARM: OMAP: sched_clock() corrected\n\nAfter my OMAP3 board has been running for a while, I\u0027m seeing weird\nlatency traces like this:\n\n      sh-1574    0d.h2  153us : do_timer (tick_do_update_jiffies64)\n      sh-1574    0d.h2  153us : update_wall_time (do_timer)\n      sh-1574    0d.h2  153us!: omap_32k_read (update_wall_time)\n      sh-1574    0d.h2 1883us : update_xtime_cache (update_wall_time)\n      sh-1574    0d.h2 1883us : clocksource_get_next (update_wall_time)\n      sh-1574    0d.h2 1883us+: _spin_lock_irqsave (clocksource_get_next)\n\nand after a while:\n\n      sh-17818   0d.h3  153us : do_timer (tick_do_update_jiffies64)\n      sh-17818   0d.h3  153us : update_wall_time (do_timer)\n      sh-17818   0d.h3  153us!: omap_32k_read (update_wall_time)\n      sh-17818   0d.h3 1915us : update_xtime_cache (update_wall_time)\n      sh-17818   0d.h3 1915us+: clocksource_get_next (update_wall_time)\n      sh-17818   0d.h3 1945us : _spin_lock_irqsave (clocksource_get_next)\n\nTurns out that sched_clock() is using cyc2ns(), which returns NTP\nadjusted time. The sched_clock() frequency should not be adjusted. The\npatch deletes omap_32k_ticks_to_nsecs() and rewrites sched_clock()\nto do the conversion using the constant multiplier.\n\nSigned-off-by: Aaro Koskinen \u003cAaro.Koskinen@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "87d99d6f7ee3ec73b2b0212427b173502ec9d6cb",
      "tree": "d59e852dc53b3037b3b417e457b748ac27ebf2e4",
      "parents": [
        "fec6c6fec3e20637bee5d276fb61dd8b49a3f9cc"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Mar 04 10:07:40 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Mar 04 10:07:40 2009 -0800"
      },
      "message": "ARM: OMAP: Fix compile error if pm.h is included\n\nChange the error to a warning.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "ff0c0874905fb312ca1491bbdac2653b0b48c20b",
      "tree": "41bbb2ee34a2f7b3b330d161f0f7afed86eec1a1",
      "parents": [
        "559595a985e106d2fa9f0c79b7f5805453fed593"
      ],
      "author": {
        "name": "Brian Maly",
        "email": "bmaly@redhat.com",
        "time": "Tue Mar 03 21:55:31 2009 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 18:55:56 2009 +0100"
      },
      "message": "x86: fix DMI on EFI\n\nImpact: reactivate DMI quirks on EFI hardware\n\nDMI tables are loaded by EFI, so the dmi calls must happen after\nefi_init() and not before.\n\nCurrently Apple hardware uses DMI to determine the framebuffer mappings\nfor efifb. Without DMI working you also have no video on MacBook Pro.\n\nThis patch resolves the DMI issue for EFI hardware (DMI is now properly\ndetected at boot), and additionally efifb now loads on Apple hardware\n(i.e. video works).\n\nSigned-off-by: Brian Maly \u003cbmaly@redhat\u003e\nAcked-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: ying.huang@intel.com\nLKML-Reference: \u003c49ADEDA3.1030406@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n arch/x86/kernel/setup.c |    5 +++--\n 1 file changed, 3 insertions(+), 2 deletions(-)\n"
    },
    {
      "commit": "c18e99cfba746ab0ad8d45e1f351ed990947c58c",
      "tree": "66f7ad4249cd16ce99a933c0fb01dddbd60c95d4",
      "parents": [
        "ff19fed4fe54f2f1dd439ac02969333ea9a9b4ff"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Mar 04 17:36:49 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Mar 04 17:36:49 2009 +0800"
      },
      "message": "Blackfin arch: update anomaly sheets to match latest public info\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ff19fed4fe54f2f1dd439ac02969333ea9a9b4ff",
      "tree": "39b1118cbbd162d5880d38a0a839b0db13d3cb0f",
      "parents": [
        "199862892e83d04a294eebad45adc40c658b8630"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Mar 04 17:35:51 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Mar 04 17:35:51 2009 +0800"
      },
      "message": "Blackfin arch: Fix BUG - kernel fails to build in pm.c when allow wakeup fromi standby by GPIO\n\nThis feature is not available on BF54x.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "199862892e83d04a294eebad45adc40c658b8630",
      "tree": "dfd46ac5bcb446633ffa661036b3bbb4e9a54f5a",
      "parents": [
        "0bf3d933085509916335480121761a1b225e6c23"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Mar 05 16:45:55 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 16:45:55 2009 +0800"
      },
      "message": "Blackfin arch: PM_BFIN_WAKE_GP: update help\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "0bf3d933085509916335480121761a1b225e6c23",
      "tree": "4a7635701c461ca17559088e33ab75eb4ace9c70",
      "parents": [
        "8bf6774d7fe44ada94bb8df50f089c6e60bdfb26"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Mar 05 16:44:53 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Mar 05 16:44:53 2009 +0800"
      },
      "message": "Blackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch\n\nFree spinlock before call IPI handlers.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n\nHeader from folded patch \u0027blackfin_arch__fix_bug_-_kgdb_fails_to_continue_after_setting_breakpoint_on_bf561-ezkit_kernel_with_smp_patch-1\u0027:\n\nBlackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch\n\nDon\u0027t test l1 code in SMP kernel.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "368a12117dd8abf6eaefa37c21ac313b517128b9",
      "tree": "ad8876be5e905e21d38226eb7024cc0a07f3e028",
      "parents": [
        "fec6c6fec3e20637bee5d276fb61dd8b49a3f9cc"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Tue Mar 03 17:59:30 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Mar 04 17:36:52 2009 +1100"
      },
      "message": "powerpc: Run sbc610 USB fixup code only on the appropriate platform.\n\ncommit a969e76a7101bf5f3d369563df1ca1253dd6131b (powerpc: Correct USB\nsupport for GE Fanuc SBC610) introduced a fixup for NEC usb controllers.\nThis fixup should only run on GEF SBC610 boards.\n\nFixes Fedora bug #486511.\n(https://bugzilla.redhat.com/show_bug.cgi?id\u003d486511)\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8bf6774d7fe44ada94bb8df50f089c6e60bdfb26",
      "tree": "41f3cbe6601e0caf17143d8d37ecc7872f7bc925",
      "parents": [
        "9bd50df6aa9bdd583793a16b0b9379dfd78c079e"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Wed Mar 04 11:34:10 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Mar 04 11:34:10 2009 +0800"
      },
      "message": "Blackfin arch: Enable Write Back Cache on all Blackfin Boards\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9bd50df6aa9bdd583793a16b0b9379dfd78c079e",
      "tree": "691ae451ba3747efccfcac53b1c9c797b184673c",
      "parents": [
        "97d4b35fb44cd5a80bc10952e2b1de5d3a14117b"
      ],
      "author": {
        "name": "Philippe Gerum",
        "email": "rpm@xenomai.org",
        "time": "Wed Mar 04 16:52:38 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Mar 04 16:52:38 2009 +0800"
      },
      "message": "Blackfin arch:  Update adeos blackfin arch patch to 1.9-00\n\nSigned-off-by: Philippe Gerum \u003crpm@xenomai.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    }
  ],
  "next": "9c1a7747059a65dbc2d7703978841a37db699fbf"
}
