)]}'
{
  "log": [
    {
      "commit": "071565095897dff9668cd4a2343160ae31538c27",
      "tree": "64490a1ab1a95b0890d256d39c81277a1002cfd5",
      "parents": [
        "691874fa96d6349a8b60f8ea9c2bae52ece79941"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon May 12 15:43:37 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 09:13:08 2008 +0200"
      },
      "message": "x86: move pci_routirq declaration to pci.h\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "871d5f8dd0f7647f03facd4cb79485938d1b61ab",
      "tree": "b08eee02ddd7b4bdb9dfde2637f5154e409cdacc",
      "parents": [
        "bb63b4219976d48ed6d22ac33c18be334fb5a78c"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Tue Feb 19 03:20:09 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 23:41:04 2008 +0200"
      },
      "message": "x86: get mp_bus_to_node early\n\nCurrently, on an amd k8 system with multi ht chains, the numa_node of\npci devices under /sys/devices/pci0000:80/* is always 0, even if that\nchain is on node 1 or 2 or 3.\n\nWorkaround: pcibus_to_node(bus) is used when we want to get the node that\npci_device is on.\n\nIn struct device, we already have numa_node member, and we could use\ndev_to_node()/set_dev_node() to get and set numa_node in the device.\nset_dev_node is called in pci_device_add() with pcibus_to_node(bus),\nand pcibus_to_node uses bus-\u003esysdata for nodeid.\n\nThe problem is when pci_add_device is called, bus-\u003esysdata is not assigned\ncorrect nodeid yet. The result is that numa_node will always be 0.\n\npcibios_scan_root and pci_scan_root could take sysdata. So we need to get\nmp_bus_to_node mapping before these two are called, and thus\nget_mp_bus_to_node could get correct node for sysdata in root bus.\n\nIn scanning of the root bus, all child busses will take parent bus sysdata.\nSo all pci_device-\u003edev.numa_node will be assigned correctly and automatically.\n\nLater we could use dev_to_node(\u0026pci_dev-\u003edev) to get numa_node, and we\ncould also could make other bus specific device get the correct numa_node\ntoo.\n\nThis is an updated version of pci_sysdata and Jeff\u0027s pci_domain patch.\n\n[ mingo@elte.hu: build fix ]\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "69bdb7bcc6b9494b1738c6f6dd3fe553c9c6978e",
      "tree": "f9023c60dbbd267e72f8bbde62f293b7923a2e0b",
      "parents": [
        "565c6402db09b1d1b7623ebd629f3adf6b86feaa"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Mar 23 01:03:04 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:26 2008 +0200"
      },
      "message": "include/asm-x86/pci.h: checkpatch cleanups - formatting only\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b4ea9299df1fa04dbd51840f60918a63ff6a8a44",
      "tree": "a11ec0c494e37f68a235d2af5c28677c43ebf73d",
      "parents": [
        "fe21a445b98c9d52f02f3412d7a2fd39784f3b22"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jan 30 13:30:38 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:38 2008 +0100"
      },
      "message": "x86: consolidate toloplogy_32/64.h\n\nReorder defines and do white space / coding style cleanups\nto get a readable diff.\n\nAlso convert the macros to inline functions. Move the pci\nrelated inlines to pci.h\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n"
    },
    {
      "commit": "376ff0352c24a5fa47f1250dd60937b5a9077672",
      "tree": "7f5b8a260e2eb65eb9e71aa0639f7ef4825d4a40",
      "parents": [
        "63fefb7d5bac6e65b5df2b7eb4aa56bb4bbadd48"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jan 30 13:30:16 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:16 2008 +0100"
      },
      "message": "x86: move acpi and pci declarations\n\nMove acpi/pci related declarations to the correct headers\nand remove the duplicate.\n\nBuild fix from: Andrew Morton\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f3e6f164c2389853432454c89b316a8ab7485e2f",
      "tree": "0e3074fae2e0563def88f9b50e3441f864517b1d",
      "parents": [
        "a79e4198d1effbba040e9bf407a95fc9b3418789"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:07:23 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 15:03:20 2007 -0700"
      },
      "message": "PCI: merge almost all of pci_32.h and pci_64.h together\n\nIt was just duplicated code...\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42",
      "tree": "d947a467aa2da3140279617bc4b9b101640d7bf4",
      "parents": [
        "27bd0c955648646abf2a353a8371d28c37bcd982"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "message": "i386/x86_64: move headers to include/asm-x86\n\nMove the headers to include/asm-x86 and fixup the\nheader install make rules\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
