)]}'
{
  "log": [
    {
      "commit": "5b09b2876ed1a8e34a0da8f069575fc6174e2077",
      "tree": "370750e5c1d4073ed4a7525ccd0348e4154ba0d4",
      "parents": [
        "a9e7062d7339f1a1df2b6d7e5d595c7d55b56bfb"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:42 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:58:13 2008 +0200"
      },
      "message": "x86_64: add workaround for no %gs-based percpu\n\nAs a stopgap until Mike Travis\u0027s x86-64 gs-based percpu patches are\nready, provide workaround functions for x86_read/write_percpu for\nXen\u0027s use.\n\nSpecifically, this means that we can\u0027t really make use of vcpu\nplacement, because we can\u0027t use a single gs-based memory access to get\nto vcpu fields.  So disable all that for now.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f6e587325b3bc7e5c829a407ddc25b52c1e73851",
      "tree": "bc525b9bf2967491593b89bf022888102dfff57e",
      "parents": [
        "e74359028d5489a281fb2c379a47b1d3cb14526e"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:38 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:57:16 2008 +0200"
      },
      "message": "xen64: add extra pv_mmu_ops\n\nWe need extra pv_mmu_ops for 64-bit, to deal with the extra level of\npagetable.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e74359028d5489a281fb2c379a47b1d3cb14526e",
      "tree": "564a2049511f15e5c0187fc31b16a45e5b614999",
      "parents": [
        "ca15f20f1126f897500ade892a2d598a08da1b56"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:37 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:57:00 2008 +0200"
      },
      "message": "xen64: fix calls into hypercall page\n\nThe 64-bit calling convention for hypercalls uses different registers\nfrom 32-bit.  Annoyingly, gcc\u0027s asm syntax doesn\u0027t have a way to\nspecify one of the extra numeric reigisters in a constraint, so we\nmust use explicitly placed register variables.  Given that we have to\ndo it for some args, may as well do it for all.\n\nAlso fix syntax gcc generates for the call instruction itself.  We\nneed a plain direct call, but the asm expansion which works on 32-bit\ngenerates a rip-relative addressing mode in 64-bit, which is treated\nas an indirect call.  The alternative is to pass the hypercall page\noffset into the asm, and have it add it to the hypercall page start\naddress to generate the call.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ca15f20f1126f897500ade892a2d598a08da1b56",
      "tree": "35a277a13591855e32d12cd574f2264b7b6af86b",
      "parents": [
        "7077c33d81a8d790135ae87cd19e6efcb075c23a"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:36 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:56:46 2008 +0200"
      },
      "message": "xen: fix 64-bit hypercall variants\n\n64-bit guests can pass 64-bit quantities in a single argument,\nso fix up the hypercalls.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "48b5db20621388582ca11ac3c61d3403966dbe51",
      "tree": "ca8f222a093a7848baca828e3d4d086a3e789af2",
      "parents": [
        "851fa3c4e7b50d6a946d8b4c0a68683b5e56b2f1"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:34 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:56:18 2008 +0200"
      },
      "message": "xen64: define asm/xen/interface for 64-bit\n\nCopy 64-bit definitions of various interface structures into place.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ad55db9fed6d6cd09333045945cb03ba2c070085",
      "tree": "a0f6acbb1c7d139b248b3a9f2d45d087b802936b",
      "parents": [
        "1ffb40b8ecdf314edd88dc5550d6bcbebf29970b"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Tue Jul 08 15:06:32 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:55:50 2008 +0200"
      },
      "message": "xen: add xen_arch_resume()/xen_timer_resume hook for ia64 support\n\nadd xen_timer_resume() hook.\n\nTimer resume should be done after event channel is resumed.\nadd xen_arch_resume() hook when ipi becomes usable after resume.\nAfter resume, some cpu specific resource must be reinitialized\non ia64 that can\u0027t be set by another cpu.\n\nHowever available hooks is run once on only one cpu so that ipi has\nto be used.\n\nDuring stop_machine_run() ipi can\u0027t be used because interrupt is masked.\nSo add another hook after stop_machine_run().\nAnother approach might be use resume hook which is run by\ndevice_resume(). However device_resume() may be executed on\nsuspend error recovery path.\n\nSo it is necessary to determine whether it is executed on real resume path\nor error recovery path.\n\nSigned-off-by: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7c33b1e6ee26d67551109aca04d46544d0ce55b1",
      "tree": "260ccaf268a4e981d95b152857e4c25e20b03ad8",
      "parents": [
        "360c044eb1b985a9ef29d952276a3e14973bed93"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Jul 08 15:06:29 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:55:07 2008 +0200"
      },
      "message": "x86_64: unstatic get_local_pda\n\nThis allows Xen\u0027s xen_cpu_up() to allocate a pda for the new CPU.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a312b37b2a212fd2e227d1d6321f903b91b65ec7",
      "tree": "4861cb8b2985ef5a05705f001a68cd1c23bf1789",
      "parents": [
        "45158894d4d6704afbb4cefe55e5f6ca279fe12a"
      ],
      "author": {
        "name": "Eduardo Habkost",
        "email": "ehabkost@redhat.com",
        "time": "Tue Jul 08 15:06:23 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 16 10:53:43 2008 +0200"
      },
      "message": "x86/paravirt: call paravirt_pagetable_setup_{start, done}\n\nCall paravirt_pagetable_setup_{start,done}\n\nThese paravirt_ops functions were not being called on x86_64.\n\nSigned-off-by: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stephen Tweedie \u003csct@redhat.com\u003e\nCc: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "45158894d4d6704afbb4cefe55e5f6ca279fe12a",
      "tree": "d57e745e2d0848d75cd4a46ca04178b16f186b50",
      "parents": [
        "89a93f2f4834f8c126e8d9dd6b368d0b9e21ec3d",
        "84c3d4aaec3338201b449034beac41635866bddf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 19:04:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 19:04:58 2008 -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: (249 commits)\n  powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES\n  powerpc: Fix a build problem on ppc32 with new DMA_ATTRs\n  ibm_newemac: Add MII mode support to the EMAC RGMII bridge.\n  powerpc: Don\u0027t spin on sync instruction at boot time\n  powerpc: Add VSX load/store alignment exception handler\n  powerpc: fix giveup_vsx to save registers correctly\n  powerpc: support for latencytop\n  powerpc: Remove unnecessary condition when sanity-checking WIMG bits\n  powerpc: Add PPC_FEATURE_PSERIES_PERFMON_COMPAT\n  powerpc: Add driver for Barrier Synchronization Register\n  powerpc: mman.h export fixups\n  powerpc/fsl: update crypto node definition and device tree instances\n  powerpc/fsl: Refactor device bindings\n  powerpc/85xx: Minor fixes for 85xxds and 8536ds board.\n  powerpc: Add 82xx/83xx/86xx to 6xx Multiplatform\n  powerpc/85xx: publish of device for cds platforms\n  powerpc/booke: don\u0027t reinitialize time base\n  powerpc/86xx: Refactor pic init\n  powerpc/CPM: Add i2c pins to dts and board setup\n  cpm_uart: Support uart_wait_until_sent()\n  ...\n"
    },
    {
      "commit": "89a93f2f4834f8c126e8d9dd6b368d0b9e21ec3d",
      "tree": "e731456fec0cab1225ad3e806dc8d3efefa0a78b",
      "parents": [
        "260eddf4391f162a69d1d163729249635fa7a78f",
        "fe9233fb6914a0eb20166c967e3020f7f0fba2c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 18:58:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 18:58:04 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (102 commits)\n  [SCSI] scsi_dh: fix kconfig related build errors\n  [SCSI] sym53c8xx: Fix bogus sym_que_entry re-implementation of container_of\n  [SCSI] scsi_cmnd.h: remove double inclusion of linux/blkdev.h\n  [SCSI] make struct scsi_{host,target}_type static\n  [SCSI] fix locking in host use of blk_plug_device()\n  [SCSI] zfcp: Cleanup external header file\n  [SCSI] zfcp: Cleanup code in zfcp_erp.c\n  [SCSI] zfcp: zfcp_fsf cleanup.\n  [SCSI] zfcp: consolidate sysfs things into one file.\n  [SCSI] zfcp: Cleanup of code in zfcp_aux.c\n  [SCSI] zfcp: Cleanup of code in zfcp_scsi.c\n  [SCSI] zfcp: Move status accessors from zfcp to SCSI include file.\n  [SCSI] zfcp: Small QDIO cleanups\n  [SCSI] zfcp: Adapter reopen for large number of unsolicited status\n  [SCSI] zfcp: Fix error checking for ELS ADISC requests\n  [SCSI] zfcp: wait until adapter is finished with ERP during auto-port\n  [SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver\n  [SCSI] sg: Add target reset support\n  [SCSI] lib: Add support for the T10 (SCSI) Data Integrity Field CRC\n  [SCSI] sd: Move scsi_disk() accessor function to sd.h\n  ...\n"
    },
    {
      "commit": "84c3d4aaec3338201b449034beac41635866bddf",
      "tree": "3412951682fb2dd4feb8a5532f8efbaf8b345933",
      "parents": [
        "43d2548bb2ef7e6d753f91468a746784041e522d",
        "fafa3a3f16723997f039a0193997464d66dafd8f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jul 16 11:07:59 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jul 16 11:07:59 2008 +1000"
      },
      "message": "Merge commit \u0027origin/master\u0027\n\nManual merge of:\n\n\tarch/powerpc/Kconfig\n\tarch/powerpc/kernel/stacktrace.c\n\tarch/powerpc/mm/slice.c\n\tarch/ppc/kernel/smp.c"
    },
    {
      "commit": "7e2225d860772aaa07e1cebca6a5aa6f93f9aa91",
      "tree": "8a4c3076c2043d011fcf2357835f4f16be7606a7",
      "parents": [
        "3a628b0fd42f7eaf9d052447784d48ceae9ffb8e",
        "b27418aa551a153e8bf1bd16cf93e5786f9590a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 15:01:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 15:01:29 2008 -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: (54 commits)\n  [MIPS] Remove mips_machtype for LASAT machines\n  [MIPS] Remove mips_machtype from EMMA2RH machines\n  [MIPS] Remove mips_machtype from ARC based machines\n  [MIPS] MTX-1 flash partition setup move to platform devices registration\n  [MIPS] TXx9: cleanup and fix some sparse warnings\n  [MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx\n  [MIPS] remove machtype for group Toshiba\n  [MIPS] separate rbtx4927_time_init() and rbtx4937_time_init()\n  [MIPS] separate rbtx4927_arch_init() and rbtx4937_arch_init()\n  [MIPS] txx9_cpu_clock setup move to rbtx4927_time_init()\n  [MIPS] txx9_board_vec set directly without mips_machtype\n  [MIPS] IP22: Add platform device for Indy volume buttons\n  [MIPS] cmbvr4133: Remove support\n  [MIPS] remove wrppmc_machine_power_off()\n  [MIPS] replace inline assembler to cpu_wait()\n  [MIPS] IP22/28: Add platform devices for HAL2\n  [MIPS] TXx9: Update and merge defconfigs\n  [MIPS] TXx9: Make single kernel can support multiple boards\n  [MIPS] TXx9: Update defconfigs\n  [MIPS] TXx9: Reorganize PCI code\n  ...\n"
    },
    {
      "commit": "59190f4213462f191fc0d22d39b1cf18ea39ca39",
      "tree": "8f30fa62ae7d8948e7974dfecede3d6a41ae3ec3",
      "parents": [
        "64fd52a52077d3cd5a778ca031c0aaecf885eaa6",
        "f6f88e9bfb6ced9871ed65ebe85c371de3c9e4be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 14:02:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 14:12:03 2008 -0700"
      },
      "message": "Merge branch \u0027generic-ipi-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027generic-ipi-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (22 commits)\n  generic-ipi: more merge fallout\n  generic-ipi: merge fix\n  x86, visws: use mach-default/entry_arch.h\n  x86, visws: fix generic-ipi build\n  generic-ipi: fixlet\n  generic-ipi: fix s390 build bug\n  generic-ipi: fix linux-next tree build failure\n  fix: \"smp_call_function: get rid of the unused nonatomic/retry argument\"\n  fix: \"smp_call_function: get rid of the unused nonatomic/retry argument\"\n  fix \"smp_call_function: get rid of the unused nonatomic/retry argument\"\n  on_each_cpu(): kill unused \u0027retry\u0027 parameter\n  smp_call_function: get rid of the unused nonatomic/retry argument\n  sh: convert to generic helpers for IPI function calls\n  parisc: convert to generic helpers for IPI function calls\n  mips: convert to generic helpers for IPI function calls\n  m32r: convert to generic helpers for IPI function calls\n  arm: convert to generic helpers for IPI function calls\n  alpha: convert to generic helpers for IPI function calls\n  ia64: convert to generic helpers for IPI function calls\n  powerpc: convert to generic helpers for IPI function calls\n  ...\n\nFix trivial conflicts due to rcu updates in kernel/rcupdate.c manually\n"
    },
    {
      "commit": "64fd52a52077d3cd5a778ca031c0aaecf885eaa6",
      "tree": "00d72f4aac587eeeff89b8af369250725bf83c6a",
      "parents": [
        "fe1a6875fcaaac2041945008a9875d2c07be1d9b",
        "6c9fcaf2eec1b9f85226a694230dd957dd7926b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 13:59:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 13:59:31 2008 -0700"
      },
      "message": "Merge branch \u0027core/rcu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/rcu-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (23 commits)\n  rcu classic: update qlen when cpu offline\n  rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers)\n  rcu: make quiescent rcutorture less power-hungry\n  rcu, rcutorture: make quiescent rcutorture less power-hungry\n  rcu: make rcutorture more vicious: reinstate boot-time testing\n  rcu: make rcutorture more vicious: add stutter feature\n  rcutorture: WARN_ON_ONCE(1) when detecting an error\n  rcu: remove unused field struct rcu_data::rcu_tasklet\n  Revert \"prohibit rcutorture from being compiled into the kernel\"\n  rcu: fix nf_conntrack_helper.c build bug\n  rculist.h: fix include in net/netfilter/nf_conntrack_netlink.c\n  rcu: remove duplicated include in kernel/rcupreempt.c\n  rcu: remove duplicated include in kernel/rcupreempt_trace.c\n  RCU, rculist.h: fix list iterators\n  rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall\n  rculist.h: use the rcu API\n  rcu: split list.h and move rcu-protected lists into rculist.h\n  sched: 1Q08 RCU doc update, add call_rcu_sched()\n  rcu: add call_rcu_sched() and friends to rcutorture\n  rcu: add rcu_barrier_sched() and rcu_barrier_bh()\n  ...\n"
    },
    {
      "commit": "fe1a6875fcaaac2041945008a9875d2c07be1d9b",
      "tree": "5875f52aa0a859a91b96076279f028246475a6cb",
      "parents": [
        "de3b69d7d87e1e86c0307f0f15b377dcebeab906"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue Jul 15 22:28:46 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 13:58:40 2008 -0700"
      },
      "message": "mm: fix build on non-mmu machines\n\nCommit 1ea0704e0d aka \"mm: add a ptep_modify_prot transaction abstraction\"\n\ncaused:\n\n|  CC      init/main.o\n|In file included from include2/asm/pgtable.h:68,\n|                 from /home/bigeasy/git/linux-2.6-m68k/include/linux/mm.h:39,\n|                 from include2/asm/uaccess.h:8,\n|                 from /home/bigeasy/git/linux-2.6-m68k/include/linux/poll.h:13,\n|                 from /home/bigeasy/git/linux-2.6-m68k/include/linux/rtc.h:113,\n|                 from /home/bigeasy/git/linux-2.6-m68k/include/linux/efi.h:19,\n|                 from /home/bigeasy/git/linux-2.6-m68k/init/main.c:43:\n|/linux-2.6/include/asm-generic/pgtable.h: In function \u0027__ptep_modify_prot_start\u0027:\n|/linux-2.6/include/asm-generic/pgtable.h:209: error: implicit declaration of function \u0027ptep_get_and_clear\u0027\n|/linux-2.6/include/asm-generic/pgtable.h:209: error: incompatible types in return\n|/linux-2.6/include/asm-generic/pgtable.h: In function \u0027__ptep_modify_prot_commit\u0027:\n|/linux-2.6/include/asm-generic/pgtable.h:220: error: implicit declaration of function \u0027set_pte_at\u0027\n|make[2]: *** [init/main.o] Error 1\n|make[1]: *** [init] Error 2\n|make: *** [sub-make] Error 2\n\non my m68knommu box.\n\nAcked-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a781a777b2f6ac46523fe92396215762ced624d",
      "tree": "4f34bb4aade85c0eb364b53d664ec7f6ab959006",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "message": "Merge branch \u0027generic-ipi\u0027 into generic-ipi-for-linus\n\nConflicts:\n\n\tarch/powerpc/Kconfig\n\tarch/s390/kernel/time.c\n\tarch/x86/kernel/apic_32.c\n\tarch/x86/kernel/cpu/perfctr-watchdog.c\n\tarch/x86/kernel/i8259_64.c\n\tarch/x86/kernel/ldt.c\n\tarch/x86/kernel/nmi_64.c\n\tarch/x86/kernel/smpboot.c\n\tarch/x86/xen/smp.c\n\tinclude/asm-x86/hw_irq_32.h\n\tinclude/asm-x86/hw_irq_64.h\n\tinclude/asm-x86/mach-default/irq_vectors.h\n\tinclude/asm-x86/mach-voyager/irq_vectors.h\n\tinclude/asm-x86/smp.h\n\tkernel/Makefile\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "22a37bcb7857541eb2d37806c4744ee2530baa98",
      "tree": "9b3e1a8165908ffa74b2559924ee0f18488667ba",
      "parents": [
        "849c529f57020cc47085400edd5e641d95cd4faf",
        "82f06e86117680ada35fdb76c8852268d994cd99"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 12:39:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 12:39:44 2008 -0700"
      },
      "message": "Merge branch \u0027sbp2-spindown\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027sbp2-spindown\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  ieee1394: sbp2: spin disks down on suspend and shutdown\n  firewire: fw-sbp2: spin disks down on suspend and shutdown\n  ieee1394: sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares\n  firewire: fw-sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares\n  scsi: sd: optionally set power condition in START STOP UNIT\n"
    },
    {
      "commit": "6c9fcaf2eec1b9f85226a694230dd957dd7926b3",
      "tree": "f8c824c6c64dc411752c844f116e693760768bcc",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "199a952876adbfc2b6c13b8b07adabebf4ff54b2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:10:12 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:10:12 2008 +0200"
      },
      "message": "Merge branch \u0027core/rcu\u0027 into core/rcu-for-linus\n"
    },
    {
      "commit": "b312bf359e20cc39c00d480fd40a24c245d80bf7",
      "tree": "756247f113688403cf35d1d7437fc92d390279d2",
      "parents": [
        "dc221eae08eea3b0db127d1f152fac24d10b6a52",
        "2640d7c0b8d5d9d9ee303b8cd09f5124176f6239"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:18:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:18:10 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  AHCI: Remove an unnecessary flush from ahci_qc_issue\n  AHCI: speed up resume\n  [libata] Add support for VPD page b1\n  ata: endianness annotations in pata drivers\n  libata-eh: update atapi_eh_request_sense() to take @dev instead of @qc\n  [libata] sata_svw: update code comments relating to data corruption\n  libata/ahci: enclosure management support\n  libata: improve EH internal command timeout handling\n  libata: use ULONG_MAX to terminate reset timeout table\n  libata: improve EH retry delay handling\n  libata: consistently use msecs for time durations\n"
    },
    {
      "commit": "dc221eae08eea3b0db127d1f152fac24d10b6a52",
      "tree": "eea4cc64f2568db6aea94b9491120525ebcd738f",
      "parents": [
        "98339cbd360b77c3167db287fd611468c2c44559",
        "4735c98f8447acb1c8977e2b8024640f7bf36dd6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:16:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:16:05 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6: (56 commits)\n  i2c: Add detection capability to new-style drivers\n  i2c: Call client_unregister for new-style devices too\n  i2c: Clean up old chip drivers\n  i2c-ibm_iic: Register child nodes\n  i2c: New-style EEPROM driver using device IDs\n  i2c: Export the i2c_bus_type symbol\n  i2c-au1550: Fix PM support\n  i2c-dev: Delete empty detach_client callback\n  i2c: Drop stray references to lm_sensors\n  i2c: Check for ACPI resource conflicts\n  i2c-ocores: basic PM support\n  i2c-sibyte: SWARM I2C board initialization\n  i2c-i801: Fix handling of error conditions\n  i2c-i801: Rename local variable temp to status\n  i2c-i801: Properly report bus arbitration loss\n  i2c-i801: Remove verbose debugging messages\n  i2c-algo-pcf: Drop unused struct members\n  i2c-algo-pcf: Multi-master lost-arbitration improvement\n  i2c: Deprecate the legacy gpio drivers\n  i2c-pxa: Initialize early\n  ...\n"
    },
    {
      "commit": "98339cbd360b77c3167db287fd611468c2c44559",
      "tree": "06779e040c18aa40fc5a6e15b132fa1f70ec45f6",
      "parents": [
        "e4e0fadcd929138aa82130a1c5f22206d86d7bb2",
        "cbbc4e818de4451cdef75a112b7fc8a523d5d2a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:15:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 11:15:36 2008 -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: (80 commits)\n  ide-floppy: fix unfortunate function naming\n  ide-tape: unify idetape_create_read/write_cmd\n  ide: add ide_pc_intr() helper\n  ide-{floppy,scsi}: read Status Register before stopping DMA engine\n  ide-scsi: add more debugging to idescsi_pc_intr()\n  ide-scsi: use pc-\u003ecallback\n  ide-floppy: add more debugging to idefloppy_pc_intr()\n  ide-tape: always log debug info in idetape_pc_intr() if debugging is enabled\n  ide-tape: add ide_tape_io_buffers() helper\n  ide-tape: factor out DSC handling from idetape_pc_intr()\n  ide-{floppy,tape}: move checking of -\u003efailed_pc to -\u003ecallback\n  ide: add ide_issue_pc() helper\n  ide: add PC_FLAG_DRQ_INTERRUPT pc flag\n  ide-scsi: move idescsi_map_sg() call out from idescsi_issue_pc()\n  ide: add ide_transfer_pc() helper\n  ide-scsi: set drive-\u003escsi flag for devices handled by the driver\n  ide-{cd,floppy,tape}: remove checking for drive-\u003escsi\n  ide: add PC_FLAG_ZIP_DRIVE pc flag\n  ide-tape: factor out waiting for good ireason from idetape_transfer_pc()\n  ide-tape: set PC_FLAG_DMA_IN_PROGRESS flag in idetape_transfer_pc()\n  ...\n"
    },
    {
      "commit": "646c0cb6c430f8d3ad3769dd1518fe664ff0ce27",
      "tree": "4e02a6ffe70aceeb36093534845f3308c81a11b5",
      "parents": [
        "55d82bfa6763d6761670d740ab3bac2f1c042d87"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:22:03 2008 +0200"
      },
      "message": "ide: add ide_pc_intr() helper\n\n* ide-tape.c: add \u0027drive\u0027 argument to idetape_update_buffers().\n\n* Add generic ide_pc_intr() helper to ide-atapi.c and then\n  convert ide-{floppy,tape,scsi} device drivers to use it.\n\n* ide-tape.c: remove no longer needed DBG_PC_INTR.\n\nThere should be no functional changes caused by this patch\n(unless the debugging is explicitely compiled in).\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6bf1641ca1c7554f0da54aaf89788731b541bacc",
      "tree": "ce7c371971e68b650d87e67935e460c948f4cb20",
      "parents": [
        "28c7214bd8c2bbd4873b8f1e7f58d86d3731124f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:22:00 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:22:00 2008 +0200"
      },
      "message": "ide: add ide_issue_pc() helper\n\nAdd generic ide_issue_pc() helper to ide-atapi.c and then\nconvert ide-{floppy,tape,scsi} device drivers to use it.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "28c7214bd8c2bbd4873b8f1e7f58d86d3731124f",
      "tree": "224d9b798a73a3b5d0d8de204a6e9465a37c4104",
      "parents": [
        "4cc196897de9e6c02cf86debc5b9f7cf1b69a214"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:59 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:59 2008 +0200"
      },
      "message": "ide: add PC_FLAG_DRQ_INTERRUPT pc flag\n\nAdd PC_FLAG_DRQ_INTERRUPT pc flag, set it in ide*_do_request()\nand check for it (instead of checking for IDE*_FLAG_DRQ_INTERRUPT)\nin ide*_issue_pc().  This is a preparation for adding generic\nide_issue_pc() helper.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "594c16d8dd54cd7b1c5ef1ec3ac0f6bf34301dad",
      "tree": "4891a8ab4e998ba00db51e4672da64fd83663002",
      "parents": [
        "f83cbc77b0d5521b4f0f591ede4870316944481a"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:58 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:58 2008 +0200"
      },
      "message": "ide: add ide_transfer_pc() helper\n\n* Add ide-atapi.c file for generic ATAPI support together with\n  CONFIG_IDE_ATAPI config option.\n\n* Add generic ide_transfer_pc() helper to ide-atapi.c and then\n  convert ide-{floppy,tape,scsi} device drivers to use it.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5d41893c0f9caf94b449eada0279a08c86f0212e",
      "tree": "37dbcbb686f506c0f275c127b74f8f8ac349e0ee",
      "parents": [
        "5a7b75ab429e9ed568be50cfbf7091f097457cb8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:57 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:57 2008 +0200"
      },
      "message": "ide: add PC_FLAG_ZIP_DRIVE pc flag\n\nAdd PC_FLAG_ZIP_DRIVE pc flag, set it in idefloppy_do_request()\nand check for it (instead of checking for IDEFLOPPY_FLAG_ZIP_DRIVE)\nin idefloppy_transfer_pc().  This is a preparation for adding\ngeneric ide_transfer_pc() helper.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5e3310958204912f3f00be2592c945fbc37db6ae",
      "tree": "90f43165564207eaa8adb97b49faac032bcf73f4",
      "parents": [
        "1b06e92aa03018e4b3ba281e03a7711d9b71a998"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:56 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:56 2008 +0200"
      },
      "message": "ide-{floppy,tape}: PC_FLAG_DMA_RECOMMENDED -\u003e PC_FLAG_DMA_OK\n\n* Use PC_FLAG_DMA_OK flag instead of PC_FLAG_DMA_RECOMMENDED one.\n\n* Remove no longer used PC_FLAG_DMA_RECOMMENDED flag.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1b06e92aa03018e4b3ba281e03a7711d9b71a998",
      "tree": "636b1d90f44270253f3834684b85e902f638a21a",
      "parents": [
        "81f4938239fea86d0a7529194a37fb81041171e0"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:56 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:56 2008 +0200"
      },
      "message": "ide-{floppy,tape}: merge pc-\u003eidefloppy_callback and pc-\u003eidetape_callback\n\nMerge pc-\u003eidefloppy_callback and pc-\u003eidetape_callback into pc-\u003ecallback.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "92f5daff2b8439fa4c57c57f47823ffc459c3bd9",
      "tree": "77a122aaa1ff0291f646ecaa7f72b309bf18f9f9",
      "parents": [
        "5985e6abbd89f969c17fd80ab864c80f089827a3"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:55 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:55 2008 +0200"
      },
      "message": "ide-tape: make pc-\u003eidetape_callback void\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "63f5abb0959337db0d5bece9cefba03cdcadec51",
      "tree": "908862cbb739d6571fab4b24f264d4d3671e6400",
      "parents": [
        "7e12ca11d65f4cb29ed58ea3948f8c5d4f57b35e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue Jul 15 21:21:51 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:51 2008 +0200"
      },
      "message": "ide: remove action argument in ide_do_drive_cmd\n\nide_do_drive_cmd is called only with ide_preempt action argument. So\nwe can remove the action argument in ide_do_drive_cmd and ide_action_t\ntypedef.\n\nThis patch also includes two minor cleanups: 1) ide_do_drive_cmd\nalways succeeds so we don\u0027t need the return value; 2) the callers use\nblk_rq_init before ide_do_drive_cmd so there is no need to initialize\nrq-\u003eerrors.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ff07488346702f554aaeb6aae982540aa0302373",
      "tree": "1df71858ebc91390c34ffc9e71a1c8c4278a785d",
      "parents": [
        "0fd04dcc2ebb6ec9088c24b368b0ce1f42a98ef5"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:50 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:50 2008 +0200"
      },
      "message": "ide: remove drive-\u003ectl\n\nRemove drive-\u003ectl (it is always equal to 0x08 after init time).\n\nWhile at it:\n\n* Use ATA_DEVCTL_OBS define.\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0fd04dcc2ebb6ec9088c24b368b0ce1f42a98ef5",
      "tree": "e0e3a2cfe7cdcc114a02f7404db67d630a2de3d5",
      "parents": [
        "6a732e11be1355baeeca7c47f19ab20e7baa6ce7"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:50 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:50 2008 +0200"
      },
      "message": "ide: use -\u003eOUTBSYNC in ide_set_irq()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f8c4bd0ab2b8783c0f080957781e9f70bee48eaa",
      "tree": "b082fb55336f996b56c95d15072b1b4629b1ba12",
      "parents": [
        "135721446144af005109c25eeacca4fdddcd9a66"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:49 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:49 2008 +0200"
      },
      "message": "ide: pass \u0027hwif *\u0027 instead of \u0027drive *\u0027 to -\u003eOUTBSYNC method\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "135721446144af005109c25eeacca4fdddcd9a66",
      "tree": "b3bbcc431492930cfc095b36e73ca9e6fa038878",
      "parents": [
        "ed4af48fd660176680da905817f6e40d51436e4c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:49 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:49 2008 +0200"
      },
      "message": "ide: remove -\u003emmio flag from ide_hwif_t\n\nSince scc_pata host driver no longer uses IDE PCI layer / ide_dma_setup()\nand all other -\u003emmio users set also IDE_HFLAG_MMIO host flag we can safely\nremove -\u003emmio flag.\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ed4af48fd660176680da905817f6e40d51436e4c",
      "tree": "6d27fe51ce299b84de1cd7cc64eea3ee55660bef",
      "parents": [
        "9a410e79b552bacb4481f85618aa7333b7776ed7"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:48 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:48 2008 +0200"
      },
      "message": "ide: move IRQ unmasking out from -\u003etf_load method\n\nMove IRQ unmasking out from -\u003etf_load method to its users.\n\nThere should be no functional changes caused by this patch\n(SELECT_MASK() is NOP except for hpt366, icside and sgiioc4).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9a410e79b552bacb4481f85618aa7333b7776ed7",
      "tree": "9a6668d9edb84710c284185d6f860c4361df6ef6",
      "parents": [
        "e81a3bde13343bc36613aff8f864def7171b376a"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:48 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:48 2008 +0200"
      },
      "message": "ide: remove IDE_TFLAG_NO_SELECT_MASK taskfile flag\n\nAlways call SELECT_MASK(..., 0) in ide_tf_load() (needs to be done\nto match ide_set_irq(..., 1)) and then remove IDE_TFLAG_NO_SELECT_MASK\ntaskfile flag.\n\nThis change should only affect hpt366 and icside host drivers since\n-\u003emaskproc(..., 0) for sgiioc4 is equivalent to ide_set_irq(..., 1).\n\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "931ee0dc5c69e8113233d21942681ab8fecde7f9",
      "tree": "5de3137f0eb3557727c1233c92b558256408f92c",
      "parents": [
        "dbac9f895f628deebc99dee86dfd21c1823013c3"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:47 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:47 2008 +0200"
      },
      "message": "ide: remove obsoleted \"ide\u003d\" kernel parameters\n\n* Remove obsoleted \"ide\u003d\" kernel parameters.\n\n* Remove no longer needed:\n  - ide_setup()\n  - parse_options()\n  - __setup(\"\", ...)\n  - module_param(options, ...)\n\n* Use module_{init,exit}() for MODULE\u003dy case and remove MODULE ifdef.\n\n* Make ide_*acpi* and ide_doubler variables static.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "30e5ee4d1a651a0c66e86c6612c003034bd20ba2",
      "tree": "5845b35a16b81f263c18708d45398cc695ac21ed",
      "parents": [
        "681a561b7ec7fdcd8f35b68e44ac6d6c70aecc04"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:46 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:46 2008 +0200"
      },
      "message": "ide: remove obsoleted \"idebus\u003d\" kernel parameter\n\n* Remove obsoleted \"idebus\u003d\" kernel parameter.\n\n* Remove no longer needed ide_system_bus_speed() and system_bus_clock()\n  (together with idebus_parameter and system_bus_speed variables).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "681a561b7ec7fdcd8f35b68e44ac6d6c70aecc04",
      "tree": "0bd31a85ccdbbae87f452448bd001e7a4c2b75da",
      "parents": [
        "52a93ba815737e3877f85b46850cffe993a22429"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue Jul 15 21:21:45 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:45 2008 +0200"
      },
      "message": "block: unexport blk_end_sync_rq\n\nAll the users of blk_end_sync_rq has gone (they are converted to use\nblk_execute_rq). This unexports blk_end_sync_rq.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "124cafc5eb973e748c4ce3dc1caad29274e64613",
      "tree": "aba8bd1322d15a80a92711980d7c89f702ea7703",
      "parents": [
        "5f2e1ceef45ac07d7c52d16de2531a56c453bb0f"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue Jul 15 21:21:44 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:44 2008 +0200"
      },
      "message": "ide: remove ide_init_drive_cmd\n\nide_init_drive_cmd just calls blk_rq_init. This converts the users of\nide_init_drive_cmd to use blk_rq_init directly and removes\nide_init_drive_cmd.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b27418aa551a153e8bf1bd16cf93e5786f9590a9",
      "tree": "568fdf598effa5fe58e10781595392f101198529",
      "parents": [
        "0b56fd8c7abbf85baeecb77be25c54d3c7d11587"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Jul 14 16:58:47 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:39 2008 +0100"
      },
      "message": "[MIPS] Remove mips_machtype for LASAT machines\n\nThis is the LASAT part of the mips_machtype removal.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0b56fd8c7abbf85baeecb77be25c54d3c7d11587",
      "tree": "c57f1842cc1eafea04abb585be8a070b2af8fc0c",
      "parents": [
        "c660729501894e0b88054ad4b66a5f98a1a2a37e"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Jul 14 15:54:30 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:39 2008 +0100"
      },
      "message": "[MIPS] Remove mips_machtype from EMMA2RH machines\n\nThis is the EMMA2RH part of the mips_machtype removal.\n\n[Ralf: Fixed to the #error statements]\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c660729501894e0b88054ad4b66a5f98a1a2a37e",
      "tree": "64354f6e70a6b9bf104c5a72b2b7d3944783b86c",
      "parents": [
        "9528356308ecd2fb6368472615996a8602c02964"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Jul 14 15:11:40 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:38 2008 +0100"
      },
      "message": "[MIPS] Remove mips_machtype from ARC based machines\n\nThis is the ARC part of the mips_machtype removal.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7b22609442a32050e37cec5f6735376af61e68a1",
      "tree": "db340f9fc91d480c16ebdbdc4e0b9fa90995e756",
      "parents": [
        "4c642f3f5e9f3f1a2fcce2c3fa1a94bf80142202"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Jul 14 00:15:04 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:38 2008 +0100"
      },
      "message": "[MIPS] TXx9: cleanup and fix some sparse warnings\n\n* Do not return void value\n* Make some functions static\n* Do not include unnecessary bootinfo.h\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4c642f3f5e9f3f1a2fcce2c3fa1a94bf80142202",
      "tree": "c4ec77d34ec82e5144b728ef9d4e368a2c833fec",
      "parents": [
        "6e68665e51b9937b132a990b9ae7f04118e64688"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Jul 13 23:37:56 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:38 2008 +0100"
      },
      "message": "[MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx\n\nRename mach-jmr3927 directory to more proper name to make adding other\nplatforms easier.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6e68665e51b9937b132a990b9ae7f04118e64688",
      "tree": "0540f8d3d4ccf71c14f64121206e12a2f4b5f9dd",
      "parents": [
        "b6c4053610f04011bc0ecbc5a0417afe169b2693"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun Jul 13 20:04:18 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:38 2008 +0100"
      },
      "message": "[MIPS] remove machtype for group Toshiba\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efff4ae259b8f750ea426d3084007f85c0a15a85",
      "tree": "500d607344f414abd042c9dfc573d12abed7998e",
      "parents": [
        "3f16654f36723f5ef1ca38c4e2078ca377a0f86f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Jul 11 22:45:21 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:36 2008 +0100"
      },
      "message": "[MIPS] cmbvr4133: Remove support\n\nIt cannot be built for a long time and nobody maintains it.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edcaf1a6a77315562e9781245cc8e028c9a921dc",
      "tree": "a20a0a85071fa283c36db87a41d1a7e091a35781",
      "parents": [
        "766891565bdaf605ea4aebe3e75de77e848254d0"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 23:27:54 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Make single kernel can support multiple boards\n\nMake single kernel can be used on RBTX4927/37/38.  Also make\nsome SoC-specific code independent from board-specific code.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "89d63fe179520b11f54de1f26755b7444c79e73a",
      "tree": "fede06c5648335652c864fc35c951d991cbab183",
      "parents": [
        "22b1d707ffc99faebd86257ad19d5bb9fc624734"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 00:33:08 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Reorganize PCI code\n\nSplit out PCIC dependent code and SoC dependent code from board dependent\ncode.  Now TX4927 PCIC code is independent from TX4927/TX4938 SoC code.\nAlso fix some build problems on CONFIG_PCI\u003dn.\n\nAs a bonus, \"FPCIB0 Backplane Support\" is available for all TX39/TX49 boards\nand PCI66 support is available for all TX49 boards.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22b1d707ffc99faebd86257ad19d5bb9fc624734",
      "tree": "9bd0bcd3878611d74db29e17f3c6e951f4656e61",
      "parents": [
        "14476007c90005c8992b786c15a59cca31f53268"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 11 00:31:36 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:35 2008 +0100"
      },
      "message": "[MIPS] TXx9: Reorganize code\n\nMove arch/mips/{jmr3927,tx4927,tx4938} into arch/mips/txx9/ tree.\nThis will help more code sharing and maintainance.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "315806cb19f9d375dccbc2d60fa14e16afdcd5ac",
      "tree": "effe89f2f8d49bf62018ad5717a0d7c8c5725277",
      "parents": [
        "eda49eeebf263f3a34f6968959fc2e4825b42beb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:34 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:34 2008 +0100"
      },
      "message": "[MIPS] Malta: Cleanup organization of code into directories.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1398ddb2ebdb41e8efe6ba42505fd452704c8405",
      "tree": "1b11aa578c4f94840bfbac96e2e1ffd52c3f62f6",
      "parents": [
        "2157bc68711bf0e69f9aca4d310bd863298fbb3f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "message": "[MIPS] SEAD: Remove support code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2157bc68711bf0e69f9aca4d310bd863298fbb3f",
      "tree": "782eccb964694e9ffc534f6d970cd8a2bd25ffa0",
      "parents": [
        "372a775f50347f5c1dd87752b16e5c05ea965790"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:33 2008 +0100"
      },
      "message": "[MIPS] Atlas: Remove support code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b29eee4935d9e5952a7ea8543ea499f06fb86808",
      "tree": "713846fdbd856500602a06df0b20ef1233dced01",
      "parents": [
        "af3e69cfc9644c742a22647a5091779b9dfb9653"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Apr 16 02:00:45 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:32 2008 +0100"
      },
      "message": "[MIPS] rbtx4927: misc cleanups\n\n* Merge tx4927_pci.h into tx4927.h\n* Kill (broken) external PCI clock frequency reporting\n* Kill unnecessary wbflush()\n* Kill unnecessary includes\n* Kill debug garbages\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af3e69cfc9644c742a22647a5091779b9dfb9653",
      "tree": "ddb6df1956e8dc57b8a37461caccc290c083e0ba",
      "parents": [
        "8fa9cc16f820915fbe8ab6047c420703a87c307e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jul 04 00:59:40 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:32 2008 +0100"
      },
      "message": "[MIPS] Declare some pci variables in header file\n\nDeclare pci_probe_only, etc. in asm-mips/pci.h file.  This will fix\nsome sparse warnings.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7a2852e49fe2d19296812c0f0f833b0ee3043bbb",
      "tree": "ecee76f7532b5478109d4ee38b7da93522c3084c",
      "parents": [
        "c3dd3de789630b9b1ac8f5175f1c21bbf1cca939"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Mar 18 22:47:56 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:32 2008 +0100"
      },
      "message": "[MIPS] IP28: switch to \"normal\" mode after PROM no longer needed\n\nSGI-IP28 is running in so called slow mode, when kernel is started\nfrom the PROM. PROM calls must be done in slow mode otherwise the\nPROM will issue an error. To get better memory performance we now\nswitch to normal mode, when the PROM is no longer needed.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "94daeb90698c56a85ed219eeb18d4a8cddde7b03",
      "tree": "94bbc78b07543fc332b7df03d923d202800597e8",
      "parents": [
        "043ebd6c9de7500a399017643bbc5cafd4e37060"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@avtrex.com",
        "time": "Wed Jun 11 10:04:25 2008 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "message": "[MIPS] Fix asm constraints for \u0027ins\u0027 instructions.\n\nThe third operand to \u0027ins\u0027 must be a constant int, not a register.\n\n[Ralf: The bug was actually intensional.  Some versions used to throw an\nerror under certain circumstances for code like:\n\nstatic inline void f(unsigned nr, unsigned *p)\n{\n\tunsigned short bit \u003d nr \u0026 5;\n\n\tif (__builtin_constant_p(bit)) {\n\t\t__asm__ __volatile__ (\"  foo %0, %1\" : \"\u003dm\" (*p) : \"i\" (bit));\n  \t} else {\n\t\t/* Do something else. */\n\t}\n}\n\nbecause gcc was not able to figure out that the \"i\" constraint was possibly\nat the early stage when the constraint are getting verified.  The solution\nwas using \"ri\" instead of \"i\".  The \"ri\" would keep gcc happy but in the\nend for code generation always the \"i\" constraint would be satisfied.  The\nproblem afair originally appeared in the i386 io.h and also hit it\u0027s mips\nequivalent.  From there the workaround spread to many of the inline\nassembler functions.]\n\nSigned-off-by: David Daney \u003cddaney@avtrex.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "043ebd6c9de7500a399017643bbc5cafd4e37060",
      "tree": "dcbf0baa9e3dd4040d155101e4381f3b4df2f612",
      "parents": [
        "52f4f6bbcff5510f662a002ec1219660ea25af62"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Jun 13 00:25:36 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "message": "[MIPS] DECstation: Document more MB ASIC register bits\n\n Document a few more register bits provided by the MB ASIC used on R4000SC\n(KN04) and R4400SC (KN05) CPU daughtercards with the DECstation.  \n\n Reverse-engineered and not documented anywhere else to the best of my\nknowledge.  Bit names appended to the last underscore the same as reported\nby the firmware in register dumps.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2957c9e61ee9c37e7ebf2c8acab03e073fe942fd",
      "tree": "50b4baea3b130ed3e1ef95a9c0f2d2761dd88693",
      "parents": [
        "997288517ec839b7639fcba77111256b13a66000"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "message": "[MIPS] IRIX: Goodbye and thanks for all the fish\n\nNever terribly functional or popular, plagued by hard to fix bugs the time\nto say goodbye has more than arrived.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "997288517ec839b7639fcba77111256b13a66000",
      "tree": "3c0f7da3befd5bc0a40ff5dd4dd2a01aba2d5617",
      "parents": [
        "4b62220b608ab71876d8920d5590f1db4ee2eb4a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Mon Jun 09 08:39:58 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:30 2008 +0100"
      },
      "message": "[MIPS] Alchemy: remove unused MMC macros from db1x00 header.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "07cdb78436d52416a582e645b9afb6e26f986bc9",
      "tree": "765906637fb87f35b171319562ac84d5a0fb7da3",
      "parents": [
        "c88a8b4ab0e1a1f06938939d9ba42e9da6144ccb"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Thu May 29 17:57:08 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:29 2008 +0100"
      },
      "message": "[MIPS] fix sparse warning about setup_early_printk()\n\nThis patch fixes the following sparse warning:\n\n\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\n\narch/mips/kernel/early_printk.c:35:13: warning: symbol \u0027setup_early_printk\u0027\nwas not declared. Should it be static?\n\n\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\n\nThe fix is to define a prototype of the setup_early_printk() function and\nto include the appropriate header into arch/mips/kernel/early_printk.c.\n\n[Ralf: Sorted includes again]\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c88a8b4ab0e1a1f06938939d9ba42e9da6144ccb",
      "tree": "6aee2390a9a5506176acb567021c8503200e1971",
      "parents": [
        "cb11dfa0247df479e384c4a7ab6846f3a6bf1570"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 09 17:19:53 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:29 2008 +0100"
      },
      "message": "[MIPS] Remove obsolete isa_slot_offset\n\n The isa_slot_offset variable and its __ISA_IO_base macro is not used\nanywhere anymore.  It does not look like a decent interface per today\u0027s\nstandards either.  Remove both including all places of initialization.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cb11dfa0247df479e384c4a7ab6846f3a6bf1570",
      "tree": "b34979807394a3bd6ef789c22874876d80d52cca",
      "parents": [
        "2954c02a884dc0ba9e91882c0aba13bcb9d22e6c"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@avtrex.com",
        "time": "Mon Jun 09 16:30:03 2008 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:29 2008 +0100"
      },
      "message": "[MIPS] Remove board_watchpoint_handler\n\nIt is not used anywhere in tree.\n\nSigned-off-by: David Daney \u003cddaney@avtrex.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2954c02a884dc0ba9e91882c0aba13bcb9d22e6c",
      "tree": "6323b16bbc5b7a78e02fe0b1624db3f2b0dd5ce2",
      "parents": [
        "4d3702b62e004172f44870763cf56793d8de0cbf"
      ],
      "author": {
        "name": "Chen, Huacai",
        "email": "huacai.chen@intel.com",
        "time": "Tue Jun 10 09:05:08 2008 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jul 15 18:44:28 2008 +0100"
      },
      "message": "[MIPS] modify the MIPS CPU classfication\n\nSigned-off-by: Huacai Chen \u003chuacai.chen@intel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "61d97f4fcf73d30864a52373a34093be25be6a03",
      "tree": "40b6585c6bf500bc68c9107c6d21318542875d1b",
      "parents": [
        "38c46578ffd8ffbfec514c2a9876d527303322d6",
        "48627d8d23c34106c1365563604739a50343edaf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:39:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:39:22 2008 -0700"
      },
      "message": "Merge branch \u0027genirq\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027genirq\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  genirq: remove extraneous checks in manage.c\n  genirq: Expose default irq affinity mask (take 3)\n"
    },
    {
      "commit": "38c46578ffd8ffbfec514c2a9876d527303322d6",
      "tree": "d55ad8a52048f70bc6ef51d388c0f21ff467155e",
      "parents": [
        "e7849f16c13476288fe4fbd420975e8456c75aa0",
        "4abaca17e758e3326c96ced88b2cd9b7b84922f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:38:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:38:46 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw:\n  [GFS2] Fix GFS2\u0027s use of do_div() in its quota calculations\n  [GFS2] Remove unused declaration\n  [GFS2] Remove support for unused and pointless flag\n  [GFS2] Replace rgrp \"recent list\" with mru list\n  [GFS2] Allow local DF locks when holding a cached EX glock\n  [GFS2] Fix delayed demote race\n  [GFS2] don\u0027t call permission()\n  [GFS2] Fix module building\n  [GFS2] Glock documentation\n  [GFS2] Remove all_list from lock_dlm\n  [GFS2] Remove obsolete conversion deadlock avoidance code\n  [GFS2] Remove remote lock dropping code\n  [GFS2] kernel panic mounting volume\n  [GFS2] Revise readpage locking\n  [GFS2] Fix ordering of args for list_add\n  [GFS2] trivial sparse lock annotations\n  [GFS2] No lock_nolock\n  [GFS2] Fix ordering bug in lock_dlm\n  [GFS2] Clean up the glock core\n"
    },
    {
      "commit": "e7849f16c13476288fe4fbd420975e8456c75aa0",
      "tree": "a4f4f4a720210dd4a7879f979c9c79b6d0b75a3f",
      "parents": [
        "af5329cdf51cdd208a323e521faa46800a16d2ec",
        "131b943ae643b1ad6febd67cdbb31d955706ecf4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:32:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 10:32:39 2008 -0700"
      },
      "message": "Merge branch \u0027core/topology\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/topology\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  cputopology: always define CPU topology information, clean up\n  cpu topology: always define CPU topology information\n"
    },
    {
      "commit": "1dc60c53d36b08f361e1a2767c41196acce96d08",
      "tree": "35966ad2c2465e6f722d199e4b1799fb4c6f2b46",
      "parents": [
        "8d2567a620ae8c24968a2bdc1c906c724fac1f6a",
        "3f1c38723eb467d34d704d0ee6e7b796ba4981ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:41:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:41:43 2008 -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: Fix compile error with CONFIG_AS_CFI\u003dn\n  Documentation: document debugpat commandline option\n  x86: sanitize Kconfig\n  x86, suspend, acpi: correct and add comments about Big Real Mode\n  x86, suspend, acpi: enter Big Real Mode\n\nFixed trivial conflict in include/asm-x86/dwarf2.h due to just using\ndifferent names for \"cfi_ignore\" (vs \"__cfi_ignore\") macro.\n"
    },
    {
      "commit": "8d2567a620ae8c24968a2bdc1c906c724fac1f6a",
      "tree": "8e228abbadbe760e3f015d30c2e1180a67eeb8f9",
      "parents": [
        "bcf559e385ba099996c90469c817d2eb38aba418",
        "49f1487b2e41bd8439ea39a4f15b4064e823cc54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:36:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:36:38 2008 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (61 commits)\n  ext4: Documention update for new ordered mode and delayed allocation\n  ext4: do not set extents feature from the kernel\n  ext4: Don\u0027t allow nonextenst mount option for large filesystem\n  ext4: Enable delalloc by default.\n  ext4: delayed allocation i_blocks fix for stat\n  ext4: fix delalloc i_disksize early update issue\n  ext4: Handle page without buffers in ext4_*_writepage()\n  ext4: Add ordered mode support for delalloc\n  ext4: Invert lock ordering of page_lock and transaction start in delalloc\n  mm: Add range_cont mode for writeback\n  ext4: delayed allocation ENOSPC handling\n  percpu_counter: new function percpu_counter_sum_and_set\n  ext4: Add delayed allocation support in data\u003dwriteback mode\n  vfs: add hooks for ext4\u0027s delayed allocation support\n  jbd2: Remove data\u003dordered mode support using jbd buffer heads\n  ext4: Use new framework for data\u003dordered mode in JBD2\n  jbd2: Implement data\u003dordered mode handling via inodes\n  vfs: export filemap_fdatawrite_range()\n  ext4: Fix lock inversion in ext4_ext_truncate()\n  ext4: Invert the locking order of page_lock and transaction start\n  ...\n"
    },
    {
      "commit": "bcf559e385ba099996c90469c817d2eb38aba418",
      "tree": "7088c23a2c7cb6d0b8c40aa83f326c811bf3c05b",
      "parents": [
        "732b72069e77f288efa1d5245cc699d7cb98e528",
        "242e3df80b8d25ed681c278512df0993725f25dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:35:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:35:28 2008 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon: fixup issue with radeon and PAT support.\n"
    },
    {
      "commit": "97c7d1ea1f80f457da78b11ca638b7096a4548ee",
      "tree": "797050142acefb12ddd94bfd08ef2cfab53462aa",
      "parents": [
        "4d3702b62e004172f44870763cf56793d8de0cbf",
        "f507d28bff0601f1a8a96b7939fa3855c50d25b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:01:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 08:01:15 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (52 commits)\n  IB/mlx4: Use kzalloc() for new QPs so flags are initialized to 0\n  mlx4_core: Use MOD_STAT_CFG command to get minimal page size\n  RDMA/cma: Simplify locking needed for serialization of callbacks\n  RDMA/addr: Keep pointer to netdevice in struct rdma_dev_addr\n  RDMA/cxgb3: Fixes for zero STag\n  RDMA/core: Add local DMA L_Key support\n  IB/mthca: Fix check of max_send_sge for special QPs\n  IB/mthca: Use round_jiffies() for catastrophic error polling timer\n  IB/mthca: Remove \"stop\" flag for catastrophic error polling timer\n  IPoIB: Double default RX/TX ring sizes\n  IPoIB/cm: Reduce connected mode TX object size\n  IB/ipath: Use IEEE OUI for vendor_id reported by ibv_query_device()\n  IPoIB: Use dev_set_mtu() to change mtu\n  IPoIB: Use rtnl lock/unlock when changing device flags\n  IPoIB: Get rid of ipoib_mcast_detach() wrapper\n  IPoIB: Only set Q_Key once: after joining broadcast group\n  IPoIB: Remove priv-\u003emcast_mutex\n  IPoIB: Remove unused IPOIB_MCAST_STARTED code\n  RDMA/cxgb3: Set rkey field for new memory windows in iwch_alloc_mw()\n  RDMA/nes: Get rid of ring_doorbell parameter of nes_post_cqp_request()\n  ...\n"
    },
    {
      "commit": "fe9233fb6914a0eb20166c967e3020f7f0fba2c9",
      "tree": "45d6f25301e41ff9323f2eee20fce6ae341cda7f",
      "parents": [
        "d7f305e9a08040649b0800245e67708df58cdb55"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Fri May 23 18:16:40 2008 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Jul 15 09:16:43 2008 -0500"
      },
      "message": "[SCSI] scsi_dh: fix kconfig related build errors\n\nDo not automatically \"select\" SCSI_DH for dm-multipath. If SCSI_DH\ndoesn\u0027t exist,just do not allow  hardware handlers to be used.\n\nHandle SCSI_DH being a module also. Make sure it doesn\u0027t allow DM_MULTIPATH\nto be compiled in when SCSI_DH is a module.\n\n[jejb: added comment for Kconfig syntax]\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReported-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "3f1c38723eb467d34d704d0ee6e7b796ba4981ee",
      "tree": "4e1f4f057dfe89ea1941f03c040f61846a621d0d",
      "parents": [
        "d3af01f18bf18e9b2a95711894fc239daeab5e2e"
      ],
      "author": {
        "name": "Kevin Winchester",
        "email": "kjwinchester@gmail.com",
        "time": "Mon Jul 14 21:36:13 2008 -0300"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Jul 15 15:30:29 2008 +0200"
      },
      "message": "x86: Fix compile error with CONFIG_AS_CFI\u003dn\n\n   AS      arch/x86/lib/csum-copy_64.o\narch/x86/lib/csum-copy_64.S: Assembler messages:\narch/x86/lib/csum-copy_64.S:48: Error: Macro `ignore\u0027 was already defined\nmake[1]: *** [arch/x86/lib/csum-copy_64.o] Error 1\nmake: *** [arch/x86/lib] Error 2\n\nIt appears that csum-copy_64.S and dwarf2.h both define an ignore macro. \nI would expect one of them can be renamed quite easily, unless they \nare references elsewhere. \n\nCaused-by-commit: 392a0fc96bd059b38564f5f8fb58327460cb5a9d\n    x86: merge dwarf2 headers\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "64c5e613b9dd34ef1281ed6d22478609667ae36a",
      "tree": "ba749c73291bbb98954c08581b93d5bd6a931813",
      "parents": [
        "4ab928f69208d240d3681336f34589e4b151824f"
      ],
      "author": {
        "name": "Or Gerlitz",
        "email": "ogerlitz@voltaire.com",
        "time": "Mon Jul 14 23:48:53 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:53 2008 -0700"
      },
      "message": "RDMA/addr: Keep pointer to netdevice in struct rdma_dev_addr\n\nKeep a pointer to the local (src) netdevice in struct rdma_dev_addr,\nand copy it in as part of rdma_copy_addr().  Use rdma_translate_ip()\nin cma_new_conn_id() to reduce some code duplication and also make\nsure the src_dev member gets set.\n\nIn a high-availability configuration the netdevice pointer can be used\nby the RDMA CM to align RDMA sessions to use the same links as the IP\nstack does under fail-over and route change cases.\n\nSigned-off-by: Or Gerlitz \u003cogerlitz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "96f15c03532282366364ecfd20f04e49b5d96f3a",
      "tree": "cf3cdbd22a112c43807175045d4e02286b729de0",
      "parents": [
        "aed012279d35e88e29fd55737d8821604433f50a"
      ],
      "author": {
        "name": "Steve Wise",
        "email": "swise@opengridcomputing.com",
        "time": "Mon Jul 14 23:48:53 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:53 2008 -0700"
      },
      "message": "RDMA/core: Add local DMA L_Key support\n\n- Change the IB_DEVICE_ZERO_STAG flag to the transport-neutral name\n  IB_DEVICE_LOCAL_DMA_LKEY, which is used by iWARP RNICs to indicate 0\n  STag support and IB HCAs to indicate reserved L_Key support.\n\n- Add a u32 local_dma_lkey member to struct ib_device.  Drivers fill\n  this in with the appropriate local DMA L_Key (if they support it).\n\n- Fix up the drivers using this flag.\n\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "521e575b9a7324a0bca762622139f69582a042bf",
      "tree": "5962695835c6d11b424d76c64421ebd436b52a34",
      "parents": [
        "47ee1b9f2e7bf73950602efe0b74fa1a8481f222"
      ],
      "author": {
        "name": "Ron Livne",
        "email": "ronli@voltaire.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "message": "IB/mlx4: Add support for blocking multicast loopback packets\n\nAdd support for handling the IB_QP_CREATE_MULTICAST_BLOCK_LOOPBACK\nflag by using the per-multicast group loopback blocking feature of\nmlx4 hardware.\n\nSigned-off-by: Ron Livne \u003cronli@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "47ee1b9f2e7bf73950602efe0b74fa1a8481f222",
      "tree": "9ae4012272ccb5524a2826a1593db12dd525bae3",
      "parents": [
        "14cc180f7b032f8484c1a3d0533b1129ffe307fd"
      ],
      "author": {
        "name": "Ron Livne",
        "email": "ronli@voltaire.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "message": "IB/core: Add support for multicast loopback blocking\n\nThis patch also adds a creation flag for QPs,\nIB_QP_CREATE_MULTICAST_BLOCK_LOOPBACK, which when set means that\nmulticast sends from the QP to a group that the QP is attached to will\nnot be looped back to the QP\u0027s receive queue.  This can be used to\nsave receive resources when a consumer does not want a local copy of\nmulticast traffic; for example IPoIB must waste CPU time throwing away\nsuch local copies of multicast traffic.\n\nThis patch also adds a device capability flag that shows whether a\ndevice supports this feature or not.\n\nSigned-off-by: Ron Livne \u003cronli@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "7f624d023b5fb150831e02c1e4c0f2619ade72c2",
      "tree": "9618a7eaa601855c3ab7763a3c31ee2fc16364ee",
      "parents": [
        "a7d834c4bc6be73e8f83eaa5072fac3c5549f7f2"
      ],
      "author": {
        "name": "Steve Wise",
        "email": "swise@opengridcomputing.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:48 2008 -0700"
      },
      "message": "RDMA/core: Add iWARP protocol statistics attributes in sysfs\n\nThis patch adds a sysfs attribute group called \"proto_stats\" under\n/sys/class/infiniband/$device/ and populates this group with protocol\nstatistics if they exist for a given device.  Currently, only iWARP\nstats are defined, but the code is designed to allow InfiniBand\nprotocol stats if they become available.  These stats are per-device\nand more importantly -not- per port.\n\nDetails:\n\n- Add union rdma_protocol_stats in ib_verbs.h.  This union allows\n  defining transport-specific stats.  Currently only iwarp stats are\n  defined.\n\n- Add struct iw_protocol_stats to define the current set of iwarp\n  protocol stats.\n\n- Add new ib_device method called get_proto_stats() to return protocol\n  statistics.\n\n- Add logic in core/sysfs.c to create iwarp protocol stats attributes\n  if the device is an RNIC and has a get_proto_stats() method.\n\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "00f7ec36c9324928e4cd23f02e6d8550f30c32ca",
      "tree": "dd9bea0d7589d49b4eb7e264e5f318045fcee1fb",
      "parents": [
        "f89271da32bc1a636cf4eb078e615930886cd013"
      ],
      "author": {
        "name": "Steve Wise",
        "email": "swise@opengridcomputing.com",
        "time": "Mon Jul 14 23:48:45 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:45 2008 -0700"
      },
      "message": "RDMA/core: Add memory management extensions support\n\nThis patch adds support for the IB \"base memory management extension\"\n(BMME) and the equivalent iWARP operations (which the iWARP verbs\nmandates all devices must implement).  The new operations are:\n\n - Allocate an ib_mr for use in fast register work requests.\n\n - Allocate/free a physical buffer lists for use in fast register work\n   requests.  This allows device drivers to allocate this memory as\n   needed for use in posting send requests (eg via dma_alloc_coherent).\n\n - New send queue work requests:\n   * send with remote invalidate\n   * fast register memory region\n   * local invalidate memory region\n   * RDMA read with invalidate local memory region (iWARP only)\n\nConsumer interface details:\n\n - A new device capability flag IB_DEVICE_MEM_MGT_EXTENSIONS is added\n   to indicate device support for these features.\n\n - New send work request opcodes IB_WR_FAST_REG_MR, IB_WR_LOCAL_INV,\n   IB_WR_RDMA_READ_WITH_INV are added.\n\n - A new consumer API function, ib_alloc_mr() is added to allocate\n   fast register memory regions.\n\n - New consumer API functions, ib_alloc_fast_reg_page_list() and\n   ib_free_fast_reg_page_list() are added to allocate and free\n   device-specific memory for fast registration page lists.\n\n - A new consumer API function, ib_update_fast_reg_key(), is added to\n   allow the key portion of the R_Key and L_Key of a fast registration\n   MR to be updated.  Consumers call this if desired before posting\n   a IB_WR_FAST_REG_MR work request.\n\nConsumers can use this as follows:\n\n - MR is allocated with ib_alloc_mr().\n\n - Page list memory is allocated with ib_alloc_fast_reg_page_list().\n\n - MR R_Key/L_Key \"key\" field is updated with ib_update_fast_reg_key().\n\n - MR made VALID and bound to a specific page list via\n   ib_post_send(IB_WR_FAST_REG_MR)\n\n - MR made INVALID via ib_post_send(IB_WR_LOCAL_INV),\n   ib_post_send(IB_WR_RDMA_READ_WITH_INV) or an incoming send with\n   invalidate operation.\n\n - MR is deallocated with ib_dereg_mr()\n\n - page lists dealloced via ib_free_fast_reg_page_list().\n\nApplications can allocate a fast register MR once, and then can\nrepeatedly bind the MR to different physical block lists (PBLs) via\nposting work requests to a send queue (SQ).  For each outstanding\nMR-to-PBL binding in the SQ pipe, a fast_reg_page_list needs to be\nallocated (the fast_reg_page_list is owned by the low-level driver\nfrom the consumer posting a work request until the request completes).\nThus pipelining can be achieved while still allowing device-specific\npage_list processing.\n\nThe 32-bit fast register memory key/STag is composed of a 24-bit index\nand an 8-bit key.  The application can change the key each time it\nfast registers thus allowing more control over the peer\u0027s use of the\nkey/STag (ie it can effectively be changed each time the rkey is\nrebound to a page list).\n\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "4deccd6d95f1f1536dad3c842e39c1ace577329d",
      "tree": "1c1e8020f79b6fbbafd18f28da49573ad911bc87",
      "parents": [
        "fd91b1bf1bb6fb443cb8c7600c7314f093b31f40"
      ],
      "author": {
        "name": "Dotan Barak",
        "email": "dotanba@gmail.com",
        "time": "Mon Jul 14 23:48:44 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:44 2008 -0700"
      },
      "message": "RDMA: Improve include file coding style\n\nRemove subversion $Id lines and improve readability by fixing other\ncoding style problems pointed out by checkpatch.pl.\n\nSigned-off-by: Dotan Barak \u003cdotanba@gmail.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "a9474917099e007c0f51d5474394b5890111614f",
      "tree": "d33da1632f3a03871f45a382124158a046f54b88",
      "parents": [
        "929555a2baed9b0b050d03532655bfd721a43c44"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon Jul 14 23:48:43 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 14 23:48:43 2008 -0700"
      },
      "message": "RDMA: Fix license text\n\nThe license text for several files references a third software license\nthat was inadvertently copied in.  Update the license to what was\nintended.  This update was based on a request from HP.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "242e3df80b8d25ed681c278512df0993725f25dd",
      "tree": "28dcd053d5c5203d8a952f0c1b5f354c3c7d06f7",
      "parents": [
        "50515af207d410c9f228380e529c56f43c3de0bd"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jul 15 15:48:05 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jul 15 15:48:05 2008 +1000"
      },
      "message": "drm/radeon: fixup issue with radeon and PAT support.\n\nWith new userspace libpciaccess we can get a conflicting mapping\non the PCIE GART table in the video RAM. Always try and map it _wc.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "43d2548bb2ef7e6d753f91468a746784041e522d",
      "tree": "77d13fcd48fd998393abb825ec36e2b732684a73",
      "parents": [
        "585583d95c5660973bc0cf64add517b040acd8a4",
        "85082fd7cbe3173198aac0eb5e85ab1edcc6352c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 15:44:51 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 15:44:51 2008 +1000"
      },
      "message": "Merge commit \u002785082fd7cbe3173198aac0eb5e85ab1edcc6352c\u0027 into test-build\n\nManual fixup of:\n\n\tarch/powerpc/Kconfig"
    },
    {
      "commit": "585583d95c5660973bc0cf64add517b040acd8a4",
      "tree": "4885b69235f5d34bd76260747dcf93f51a362b50",
      "parents": [
        "7ff86b0317bc40c665aab62f3b7669713ade07c5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 14 08:08:45 2008 -0500"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 15:44:02 2008 +1000"
      },
      "message": "powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES\n\nBecause the pte is now 64-bits the compiler was optimizing the update\nto always clear the upper 32-bits of the pte.  We need to ensure the\nclr mask is treated as an unsigned long long to get the proper behavior.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4d3702b62e004172f44870763cf56793d8de0cbf",
      "tree": "f1c7477ece003d5cc51eabb58ccc8d0942ef2d9c",
      "parents": [
        "ad1f8bf073e1c1996bb37b669352e3d7b1eb2b1f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Mon Jul 14 18:11:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 20:40:39 2008 -0700"
      },
      "message": "x86: Rename \"ignore\" macro in \u003casm/dwarf2.h\u003e to avoid collision\n\nCommit 70f1bba4 (\"x86: use ignore macro instead of hash comment\") breaks\nthe 64-bit x86 build on toolchains that have CONFIG_AS_CFI undefined with:\n\n    arch/x86/lib/csum-copy_64.S:48: Error: Macro `ignore\u0027 was already defined\n\nbecause \u003casm/dwarf2.h\u003e now uses the ignore macro name itself.  Fix this\nby changing to __cfi_ignore in dwarf2.h.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c29217096d83f657e6ee70479af09b46f4275f6",
      "tree": "96fd96226d2998b1f56d7fb8110e27c489dbba89",
      "parents": [
        "01f4b8b8b8db09b88be7df7e51192e4e678b69d3"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Fri Jul 11 16:29:12 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 12:29:23 2008 +1000"
      },
      "message": "powerpc: fix giveup_vsx to save registers correctly\n\ngiveup_vsx didn\u0027t save the FPU and VMX regsiters.  Change it to be\nlike giveup_fpr/altivec which save these registers.\n\nAlso update call sites where FPU and VMX are already saved to use the\noriginal giveup_vsx (renamed to __giveup_vsx).\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0f47331475201c7785454030a9976c8ac902a35d",
      "tree": "62c366e29e7a3e2731cdb872dfe8368dfaae65d1",
      "parents": [
        "fe9e8d53772b5ea9ccf8ea4e8f0f009a6885eb70"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Thu Jul 10 01:06:57 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 12:24:57 2008 +1000"
      },
      "message": "powerpc: Add PPC_FEATURE_PSERIES_PERFMON_COMPAT\n\nBackground from Maynard Johnson:\nAs of POWER6, a set of 32 common events is defined that must be\nsupported on all future POWER processors.  The main impetus for this\ncompat set is the need to support partition migration, especially from\nprocessor P(n) to processor P(n+1), where performance software that\u0027s\nrunning in the new partition may not be knowledgeable about processor\nP(n+1).  If a performance tool determines it does not support the\nphysical processor, but is told (via the\nPPC_FEATURE_PSERIES_PERFMON_COMPAT bit) that the processor supports\nthe notion of the PMU compat set, then the performance tool can\nsurface just those events to the user of the tool.\n\nPPC_FEATURE_PSERIES_PERFMON_COMPAT indicates that the PMU supports at\nleast this basic subset of events which is compatible across POWER\nprocessor lines.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b3fcaaa8a6359e9ed623ed4c1d2d48c79eed4648",
      "tree": "d19456b1c7a928e643db783547459e53839a96d9",
      "parents": [
        "5b0504c0d795d6b0a904ff861c043d7a231f67a4"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Jul 14 19:25:57 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 12:24:53 2008 +1000"
      },
      "message": "powerpc: mman.h export fixups\n\nCommit ef3d3246a0d06be622867d21af25f997aeeb105f (\"powerpc/mm: Add Strong\nAccess Ordering support\") in the powerpc/{next,master} tree caused the\nfollowing in a powerpc allmodconfig build:\n\nusr/include/asm/mman.h requires linux/mm.h, which does not exist in exported headers\n\nWe should not use CONFIG_PPC64 in an unprotected (by __KERNEL__)\nsection of an exported include file and linux/mm.h is not exported.  So\nprotect the whole section that is CONFIG_PPC64 with __KERNEL__ and put\nthe two introduced includes in there as well.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Dave Kleikamp \u003cshaggy@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "930074b6b9c4895d20cdadba5aff97907e28728d",
      "tree": "3725eca121188f2e9c3b8bb4d4b8ba35e92640c7",
      "parents": [
        "3fd44736db9a5bf33e4a216b9cd43c9cfd57c459",
        "2bf3016f89344d4cd8b2c96bbec2b642a2bde413"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 11:54:57 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 15 11:54:57 2008 +1000"
      },
      "message": "Merge commit \u0027jwb/jwb-next\u0027\n"
    },
    {
      "commit": "5a86102248592e178a9023359ccf7f0e489d8e35",
      "tree": "9e5fdb9aafca687fa412f7c034f2cfbb834b8567",
      "parents": [
        "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
        "751851af7aae9b8bd5a60b3897209081fbc18b2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:54:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:54:07 2008 -0700"
      },
      "message": "Merge branch \u0027for-2.6.27\u0027 of git://git.infradead.org/users/dwmw2/firmware-2.6\n\n* \u0027for-2.6.27\u0027 of git://git.infradead.org/users/dwmw2/firmware-2.6: (64 commits)\n  firmware: convert sb16_csp driver to use firmware loader exclusively\n  dsp56k: use request_firmware\n  edgeport-ti: use request_firmware()\n  edgeport: use request_firmware()\n  vicam: use request_firmware()\n  dabusb: use request_firmware()\n  cpia2: use request_firmware()\n  ip2: use request_firmware()\n  firmware: convert Ambassador ATM driver to request_firmware()\n  whiteheat: use request_firmware()\n  ti_usb_3410_5052: use request_firmware()\n  emi62: use request_firmware()\n  emi26: use request_firmware()\n  keyspan_pda: use request_firmware()\n  keyspan: use request_firmware()\n  ttusb-budget: use request_firmware()\n  kaweth: use request_firmware()\n  smctr: use request_firmware()\n  firmware: convert ymfpci driver to use firmware loader exclusively\n  firmware: convert maestro3 driver to use firmware loader exclusively\n  ...\n\nFix up trivial conflicts with BKL removal in drivers/char/dsp56k.c and\ndrivers/char/ip2/ip2main.c manually.\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "751851af7aae9b8bd5a60b3897209081fbc18b2b",
      "tree": "5cb8dbb71d691a760da61e319796800ee42cc1c5",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "d71792ac3d48df6693f7b339e02494efc27036c3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 15:49:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 15:51:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\nConflicts:\n\n\tsound/pci/Kconfig\n"
    },
    {
      "commit": "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d",
      "tree": "e3ee2f392c5f73c855367cee998fc2e5774fa267",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 14 21:28:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 14 23:34:46 2008 +0100"
      },
      "message": "[ARM] Merge most of the PXA work for initial merge\n\nThis includes PXA work up to the SPI changes for the initial merge,\nsince e172274ccc55d20536fbdceb6131f38e288541e0 depends on the SPI\ntree being merged.\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "666484f0250db2e016948d63b3ef33e202e3b8d0",
      "tree": "734f48c10aa364965e4f4642ee3de51669e62be2",
      "parents": [
        "d18bb9a548e550f3ced57618e75085fb3f173133",
        "ace7f1b79670aa0c1d9f4b0442be82e565827333"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:28:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:28:42 2008 -0700"
      },
      "message": "Merge branch \u0027core/softirq\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/softirq\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  softirq: remove irqs_disabled warning from local_bh_enable\n  softirq: remove initialization of static per-cpu variable\n  Remove argument from open_softirq which is always NULL\n"
    },
    {
      "commit": "d18bb9a548e550f3ced57618e75085fb3f173133",
      "tree": "ea6be1655c55422cb5a1df84ae08f150b60e6808",
      "parents": [
        "4bb0057f996b1491f93a64879f4c53c83bc0f0c7",
        "6d72b7952fa7d7c61d021398970c29afde6a4443"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:28:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:28:10 2008 -0700"
      },
      "message": "Merge branch \u0027core/rodata\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/rodata\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  move BUG_TABLE into RODATA\n"
    },
    {
      "commit": "4bb0057f996b1491f93a64879f4c53c83bc0f0c7",
      "tree": "f216e244a6f88ede277a3687499dbb1762a3c37a",
      "parents": [
        "116a9fb3ed98c19d1ee0c6c55971f5b753949393",
        "9e4144abf8a30ae221311368bbb10690ebdb4b76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:27:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 15:27:43 2008 -0700"
      },
      "message": "Merge branch \u0027core/printk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/printk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, generic: mark early_printk as asmlinkage\n  printk: export console_drivers\n  printk: remember the message level for multi-line output\n  printk: refactor processing of line severity tokens\n  printk: don\u0027t prefer unsuited consoles on registration\n  printk: clean up recursion check related static variables\n  namespacecheck: more kernel/printk.c fixes\n  namespacecheck: fix kernel printk.c\n"
    },
    {
      "commit": "40e7babbb52b4b57721b9175aed7a14d93bf242f",
      "tree": "e16bc0a698c891922ca4c0166e0e08ac194718ed",
      "parents": [
        "948769a5ba304ed3329a2f42ee3561f04a0b5692",
        "d12c1a37925a8ec386994169605fe99217295199"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:55:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:55:13 2008 -0700"
      },
      "message": "Merge branch \u0027core/locking\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/locking\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  lockdep: fix kernel/fork.c warning\n  lockdep: fix ftrace irq tracing false positive\n  lockdep: remove duplicate definition of STATIC_LOCKDEP_MAP_INIT\n  lockdep: add lock_class information to lock_chain and output it\n  lockdep: add lock_class information to lock_chain and output it\n  lockdep: output lock_class key instead of address for forward dependency output\n  __mutex_lock_common: use signal_pending_state()\n  mutex-debug: check mutex magic before owner\n\nFixed up conflict in kernel/fork.c manually\n"
    },
    {
      "commit": "948769a5ba304ed3329a2f42ee3561f04a0b5692",
      "tree": "7430c5fcae383d90c7c0101364440ac24e5cbc18",
      "parents": [
        "e18425a0abc8eafa8e98ecffac517bb0c0904f4b",
        "773dc8eacaedb2e8c8d0defb5de2c66ea7dc4a08"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:50:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:50:49 2008 -0700"
      },
      "message": "Merge branch \u0027sched/new-API-sched_setscheduler\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched/new-API-sched_setscheduler\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: add new API sched_setscheduler_nocheck: add a flag to control access checks\n"
    },
    {
      "commit": "e18425a0abc8eafa8e98ecffac517bb0c0904f4b",
      "tree": "5eb743e7201850de19496183554bb34c766948c4",
      "parents": [
        "d1794f2c5b5817eb79ccc5e00701ca748d1b073a",
        "5806b81ac1c0c52665b91723fd4146a4f86e386b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:49:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:49:54 2008 -0700"
      },
      "message": "Merge branch \u0027tracing/for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing/for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (228 commits)\n  ftrace: build fix for ftraced_suspend\n  ftrace: separate out the function enabled variable\n  ftrace: add ftrace_kill_atomic\n  ftrace: use current CPU for function startup\n  ftrace: start wakeup tracing after setting function tracer\n  ftrace: check proper config for preempt type\n  ftrace: trace schedule\n  ftrace: define function trace nop\n  ftrace: move sched_switch enable after markers\n  ftrace: prevent ftrace modifications while being kprobe\u0027d, v2\n  fix \"ftrace: store mcount address in rec-\u003eip\"\n  mmiotrace broken in linux-next (8-bit writes only)\n  ftrace: avoid modifying kprobe\u0027d records\n  ftrace: freeze kprobe\u0027d records\n  kprobes: enable clean usage of get_kprobe\n  ftrace: store mcount address in rec-\u003eip\n  ftrace: build fix with gcc 4.3\n  namespacecheck: fixes\n  ftrace: fix \"notrace\" filtering priority\n  ftrace: fix printout\n  ...\n"
    },
    {
      "commit": "d1794f2c5b5817eb79ccc5e00701ca748d1b073a",
      "tree": "5a4c98e694e88a8c82f342d0cc9edb2a4cbbef36",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "2fceef397f9880b212a74c418290ce69e7ac00eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "message": "Merge branch \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6: (146 commits)\n  IB/umad: BKL is not needed for ib_umad_open()\n  IB/uverbs: BKL is not needed for ib_uverbs_open()\n  bf561-coreb: BKL unneeded for open()\n  Call fasync() functions without the BKL\n  snd/PCM: fasync BKL pushdown\n  ipmi: fasync BKL pushdown\n  ecryptfs: fasync BKL pushdown\n  Bluetooth VHCI: fasync BKL pushdown\n  tty_io: fasync BKL pushdown\n  tun: fasync BKL pushdown\n  i2o: fasync BKL pushdown\n  mpt: fasync BKL pushdown\n  Remove BKL from remote_llseek v2\n  Make FAT users happier by not deadlocking\n  x86-mce: BKL pushdown\n  vmwatchdog: BKL pushdown\n  vmcp: BKL pushdown\n  via-pmu: BKL pushdown\n  uml-random: BKL pushdown\n  uml-mmapper: BKL pushdown\n  ...\n"
    }
  ],
  "next": "2fceef397f9880b212a74c418290ce69e7ac00eb"
}
