)]}'
{
  "log": [
    {
      "commit": "28187f2ce39eb2158c35a46696af03cdfd14310a",
      "tree": "921c08ec59ff6842602dfbc9c740c3bf2b684d8f",
      "parents": [
        "f179bc77d09b9087bfc559d0368bba350342ac76"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Jul 10 19:44:53 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 10 19:44:53 2005 +0100"
      },
      "message": "[PATCH] ARM: 2793/1: platform serial support for ixp2000\n\nPatch from Lennert Buytenhek\n\nThis patch converts the ixp2000 serial port over to a platform\nserial device.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "baaf7ed1797de1defce3e3a03f3c9c49cdf3b534",
      "tree": "243e6cf8708dcd9c120739a0e3b7fe9c5612e5d2",
      "parents": [
        "67603be482a0361a13c2238b79172849ee2e307c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Jun 26 22:24:17 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 26 22:24:17 2005 +0100"
      },
      "message": "[PATCH] ARM: 2756/1: add ixp2000 msf mapping\n\nPatch from Lennert Buytenhek\n\nAdd a mapping for the ixp2400 and ixp2800 msf unit.  The msf is the\nixp2000\u0027s \u0027media and switch fabric\u0027 unit, which handles the networking\npart of the chip.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "67603be482a0361a13c2238b79172849ee2e307c",
      "tree": "25884c08759eac035cad6e4ba20a8c2f4d4de440",
      "parents": [
        "15aca90363719f11f200f510a13d18bda9dea789"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Jun 26 22:24:16 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 26 22:24:16 2005 +0100"
      },
      "message": "[PATCH] ARM: 2755/1: describe ixp2000 virtual memory map layout\n\nPatch from Lennert Buytenhek\n\nAdd a comment to asm/arch-ixp2000/ixp2000-regs.h describing the\nixp2000 virtual memory map layout.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "15aca90363719f11f200f510a13d18bda9dea789",
      "tree": "2c460a013daad6c12eef42b9b30559989094c5c4",
      "parents": [
        "91f6a589fb6bb4ce6b6b196e910d3b907e1d0a40"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Jun 26 22:24:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 26 22:24:14 2005 +0100"
      },
      "message": "[PATCH] ARM: 2754/1: move ixp2000 VMALLOC_END up\n\nPatch from Lennert Buytenhek\n\nAs the ixdp cpld mappings now live at 0xfe000000, we can push\nVMALLOC_END upwards to 0xfb000000, where the first iotable mapping\nbegins.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "91f6a589fb6bb4ce6b6b196e910d3b907e1d0a40",
      "tree": "f4c9c06ad5f8d9e9d49d36db783893e1e96084b5",
      "parents": [
        "09b8b5f843afc21daf710cc610e5ca890ee94696"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Jun 26 22:24:13 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 26 22:24:13 2005 +0100"
      },
      "message": "[PATCH] ARM: 2753/1: move ixdp* cpld mappings\n\nPatch from Lennert Buytenhek\n\nAll ixdp platforms currently have a cpld mapped in at 0xfafff000.\nSince this address is not 1M-aligned, a regular page mapping will be\nused instead of a section mapping, which opens up the possibility of\ntriggering ixp2400 erratum #66 as we only do the XCB\u003d101 workaround\nthing for section mappings.\nThere is still a lot of space higher up in the virtual memory map\nfor 1M mappings, so move the cpld mapping to 0xfe000000 and make it\n1M big so that a section mapping will be used for it.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "321ab6a5fab812658626aee6bce2617f8cfb3a55",
      "tree": "4e8d828a52bba4c3ab30413f51eedbb50c86b7c5",
      "parents": [
        "3cd9e19ebc91593c9f076410d6f979be188f01a0"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jun 25 19:30:04 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 25 19:30:04 2005 +0100"
      },
      "message": "[PATCH] ARM: 2752/1: disable ixp2000 PCI I/O software workaround on chips that don\u0027t need it\n\nPatch from Lennert Buytenhek\n\nThe later ixp2000 models don\u0027t need the PCI I/O workaround that we\ncurrently perform.  Add a config option to disable the workaround,\nand panic on boot if a kernel without the workaround is booted on a\nbuggy chip.  As only pre-production ixp2000s need the workaround,\nthe default is for it not to be configured in.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2966207c7e5945947c4db3a48aa4fa819807c5be",
      "tree": "07b447cf7769ae4be861650c24841ea9c12895ee",
      "parents": [
        "7533fca8e866ee7355ca53f1216e3fa4c718f991"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Jun 24 23:11:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 23:11:31 2005 +0100"
      },
      "message": "[PATCH] ARM: 2748/1: ixp2000 implementation of the iomap api\n\nPatch from Lennert Buytenhek\n\nA number of ixp2000 models have a bug where the byte lanes for PCI I/O\ntransactions are swapped.  We already work around this in our versions\nof {in,out}{b,w,l}, but we also need to perform these workarounds in a\ncustom implementation of the new iomap API, provided in this patch.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4982887cacf2122bc256e901598b58caf4a34be",
      "tree": "12f3ddeb179f6b6f4cc956b83c726ee9208e542a",
      "parents": [
        "c6b56949de86694d837750a0a89c766b9871e81c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Jun 24 20:54:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 20:54:35 2005 +0100"
      },
      "message": "[PATCH] ARM: 2744/1: ixp2000 gpio irq support\n\nPatch from Lennert Buytenhek\n\nThis patch cleans up the ixp2000 gpio irq code and implements the\nset_irq_type method for gpio irqs so that users can select for which\nevents (falling edge/rising edge/level low/level high) on the gpio\npin they want the corresponding gpio irq to be triggered.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6b56949de86694d837750a0a89c766b9871e81c",
      "tree": "a017c6716addbca90f2ef332a2fea8555dae1a94",
      "parents": [
        "59a49e38711a146dc0bef4837c825b5422335460"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Jun 24 20:54:34 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 20:54:34 2005 +0100"
      },
      "message": "[PATCH] ARM: 2740/1: ixp2000 align{b,w} need to parenthesize their arguments\n\nPatch from Lennert Buytenhek\n\nTwo macros that are used on the ixp2000 to fixup byte lane enables\nfor I/O space accesses, align{b,w}, use their arguments without\nparenthesizing them.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4fe19819ef32950541503042f32e71b67edffc7",
      "tree": "57c68008ba8c3b3a9f6ab8950c620175e9405569",
      "parents": [
        "c0da085ad2e6b1419b8a7439538f7f15eb5c4777"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@org.rmk.(none)",
        "time": "Mon Jun 20 18:51:07 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 20 18:51:07 2005 +0100"
      },
      "message": "[PATCH] ARM: 2701/1: free up ixp2000 timer 4 for the watchdog\n\nPatch from Lennert Buytenhek\n\nThe IXP2000 has four timers, but if we\u0027re on an A-step IXP2800, timer\n2 and 3 don\u0027t work.  We need two timers for timekeeping (one for the\ntimer interrupt and one for tracking missed jiffies), so on early\nIXP2800s we have no other choice but to use timer 1 and 4 for that,\nbut on all other IXP2000s we\u0027d rather leave timer 4 free since that\u0027s\nthe only timer we can use for the watchdog.\nSo, on buggy IXP2000s (i.e. the A-step IXP2800) we use timer 4 for\ntracking missed jiffies, and on all all non-buggy IXP2000s (i.e.\neverything but the A-step IXP2800) we use timer 2.\nOn a pre-production IXP2800, this patch should print these messages\non boot:\n\tEnabling IXP2800 erratum #25 workaround\n\tUnable to use IXP2000 watchdog due to IXP2800 erratum #25\nOn any non-buggy IXP2800 (as well as on IXP2400s) you shouldn\u0027t see\nanything at all, and the watchdog should be usable again.\n\nSigned-off-by: Lennert Buytenhek\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ab5c01c7cc28f29d5cf5f2a591cb6f7bbece48e",
      "tree": "d69fc21d2dbba664249efe6394213a11a119dcc1",
      "parents": [
        "eff910a91ac04ab1d9e210d4f721484af3b39c8d"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@net.rmk.(none)",
        "time": "Fri Jun 03 20:52:25 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 03 20:52:25 2005 +0100"
      },
      "message": "[PATCH] ARM: 2692/1: Fix compile warnings in include/asm-arm/arch-ixp2000/io.h\n\nPatch from Deepak Saxena\n\nThis patch fixes the following warnings:\ninclude/asm/arch/io.h: In function `insw\u0027:\ninclude/asm/arch/io.h:78: warning: comparison of distinct pointer types\nlacks acast\ninclude/asm/arch/io.h:79: warning: comparison of distinct pointer types\nlacks acast\ninclude/asm/arch/io.h: In function `outsw\u0027:\ninclude/asm/arch/io.h:103: warning: comparison of distinct pointer types\nlacks a cast\ninclude/asm/arch/io.h:104: warning: comparison of distinct pointer types\nlacks a cast\ninclude/asm/arch/io.h: In function `inw\u0027:\ninclude/asm/arch/io.h:127: warning: comparison of distinct pointer types\nlacks a cast\n\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c3073e691b56dabbdec60dda4258b4e50d64872",
      "tree": "073b46c9cb83d8e2a8e73e18849e79d193108ad2",
      "parents": [
        "5cd0c3442021fbf39c7152b341a952aa24054be9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 03 12:20:29 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 03 12:20:29 2005 +0100"
      },
      "message": "[PATCH] ARM: cleanup vmalloc start/offset macros\n\nVMALLOC_START and VMALLOC_OFFSET are common between all ARM\nmachine classes.  Move them into include/asm-arm/pgtable.h,\nbut allow a machine class to override them if required.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8443b165f13d21214e5d5495eee7c3bf7f2456bf",
      "tree": "5571ac62b632ecae1a6495e59a5d55258f40bda1",
      "parents": [
        "c60c390620e0abb60d4ae8c43583714bda27763f"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@org.rmk.(none)",
        "time": "Fri Apr 29 21:58:15 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 29 21:58:15 2005 +0100"
      },
      "message": "[PATCH] ARM: 2657/1: export ixp2000_pci_config_addr\n\nPatch from Lennert Buytenhek\n\nExport ixp2000_pci_config_addr, to be used by the IXDP2800 platform\nsetup code to coordinate booting the master and slave NPU.\n\nSigned-off-by: Lennert Buytenhek\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
