)]}'
{
  "log": [
    {
      "commit": "c59d85a7b7822b83fc9783314543eea0ca860480",
      "tree": "367f3237a5c8eb83ac516aa5b99d54a70a3ab3e2",
      "parents": [
        "1dd6ba2e179773597e20f17f66049a64e6c4b2ec"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 28 08:56:33 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 16 16:53:04 2008 +0200"
      },
      "message": "sparseirq: export nr_irqs on m68k/sparc/s390\n\nStephen Rothwell reported such build failures on m68k/sparc/s390:\n\n\u003e ERROR: \"nr_irqs\" [drivers/net/hamradio/baycom_ser_fdx.ko] undefined!\n\u003e ERROR: \"nr_irqs\" [drivers/net/3c59x.ko] undefined!\n\nexport nr_irqs on these architectures too.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "85c0f90978bf50596dbd23854648020f1f9b5bfd",
      "tree": "f66c598bb37b925dd6c74e4ce1fb06345c742c01",
      "parents": [
        "6da55c3e8da88e8a7cb6452160776ad6706798ad"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Aug 19 20:49:47 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 16 16:52:05 2008 +0200"
      },
      "message": "irq: introduce nr_irqs\n\nat this point nr_irqs is equal NR_IRQS\n\nconvert a few easy users from NR_IRQS to dynamic nr_irqs.\n\nv2: according to Eric, we need to take care of arch without generic_hardirqs\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5723ff931a94acf0738df42604ee89f852e151b0",
      "tree": "99be1b14cd5f2b5e987773a9271627b746f84a4b",
      "parents": [
        "be3bfbba8f7f6c8f32e8444ef895433701a3f801",
        "615c9136b385d5225d3ece20aa30b28a90c438d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 10:07:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 10:07:53 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  chmc: Mark %ver register inline asm with __volatile__\n  sparc64: Add missing notify_cpu_starting() call.\n  sparc32: fix build errors\n"
    },
    {
      "commit": "244dc4e54b73567fae7f8fd9ba56584be9375442",
      "tree": "c7b47b122fde55c92f7f32797aef1e3e1c7030d1",
      "parents": [
        "e7f2f9918c0e97aa98ba147ca387e2c7238f0711",
        "e758936e02700ff88a0b08b722a3847b95283ef2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 09:59:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 09:59:14 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/users/dwmw2/random-2.6\n\n* git://git.infradead.org/users/dwmw2/random-2.6:\n  Fix autoloading of MacBook Pro backlight driver.\n  Automatic MODULE_ALIAS() for DMI match tables.\n  Remove asm/a.out.h files for all architectures without a.out support.\n  Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT\n  Remove redundant CONFIG_ARCH_SUPPORTS_AOUT\n  S390: Update comments about why we don\u0027t use \u003casm-generic/statfs.h\u003e\n  SPARC: Use \u003casm-generic/statfs.h\u003e\n  PowerPC: Use \u003casm-generic/statfs.h\u003e\n  PARISC: Use \u003casm-generic/statfs.h\u003e\n  x86_64: Use \u003casm-generic/statfs.h\u003e\n  IA64: Use \u003casm-generic/statfs.h\u003e\n  ARM: Use \u003casm-generic/statfs.h\u003e\n  Make \u003casm-generic/statfs.h\u003e suitable for 64-bit platforms.\n  Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver\n  [MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ\n  Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE.\n  EFS: Don\u0027t set f_fsid in statfs().\n"
    },
    {
      "commit": "b70ac7718579b5cbf3bdd74fd01132d1c91596f4",
      "tree": "a418dec814cbdea806c7767c0d77928bfe9091bc",
      "parents": [
        "b5d674abcffeacaf83038bbf7c0caf24edd497dd"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 13 10:36:31 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 13 09:51:40 2008 -0700"
      },
      "message": "serial: allow 8250 to be used on sparc\n\nThis requires three changes:\n\n1) Remove !SPARC restriction in Kconfig.\n\n2) Move Sparc specific serial drivers before 8250, so that serial\n   console devices don\u0027t change names on us, even if 8250 finds\n   devices.\n\n3) Since the Sparc specific serial drivers try to use the\n   same major/minor device namespace as 8250, some coordination\n   is necessary.  Use the sunserial_*() layer routines to allocate\n   minor number space within TTY_MAJOR when CONFIG_SPARC.\n\n   This has no effect on other platforms.\n\nThanks to Josip Rodin for bringing up this issue and testing\nplus debugging various revisions of this patch.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e758936e02700ff88a0b08b722a3847b95283ef2",
      "tree": "50c919bef1b459a778b85159d5929de95b6c4a01",
      "parents": [
        "239cfbde1f5843c4a24199f117d5f67f637d72d5",
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-x86/statfs.h\n"
    },
    {
      "commit": "4245e59d1239a5270670807b114856365a863df8",
      "tree": "62206a116320d26d6a77abdd047ff388068222de",
      "parents": [
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "Robert Reif",
        "email": "reif@earthlink.net",
        "time": "Sun Oct 12 20:52:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 12 23:55:45 2008 -0700"
      },
      "message": "sparc32: fix build errors\n\narch/sparc/kernel/sun4d_smp.c: In function ‘smp4d_callin’:\narch/sparc/kernel/sun4d_smp.c:101: error: implicit declaration of function ‘notify_cpu_starting’\narch/sparc/kernel/sun4m_smp.c: In function ‘smp4m_callin’:\narch/sparc/kernel/sun4m_smp.c:74: error: implicit declaration of function ‘notify_cpu_starting’\n\nSigned-off-by: Robert Reif \u003creif@earthlink.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "990d0f2ced23052abc7efa09bd05bff34e00cf73",
      "tree": "df9f3fe5c0417102586087cec63e1d813a8f29cb",
      "parents": [
        "85ba94ba0592296053f7f2846812173424afe1cb",
        "34b3ede2353604ec9861c1d900b2a835ff85de47",
        "e545a6140b698b2494daf0b32107bdcc5e901390",
        "d294eb83d8d39a29f01dad391f15fc3a29aa04f9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 08 11:31:02 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 08 11:31:02 2008 +0200"
      },
      "message": "Merge branches \u0027sched/devel\u0027, \u0027sched/cpu-hotplug\u0027, \u0027sched/cpusets\u0027 and \u0027sched/urgent\u0027 into sched/core\n"
    },
    {
      "commit": "6cf4a9243a7fea75e7fd6f2e1ba6fb01c805e056",
      "tree": "027e8c3244e78581d0c76376cc44d8ad28086180",
      "parents": [
        "5ec877083c2c4f9e2f710dc6480dc76c27cb6f55"
      ],
      "author": {
        "name": "Robert Reif",
        "email": "reif@earthlink.net",
        "time": "Tue Oct 07 15:24:02 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 07 15:24:02 2008 -0700"
      },
      "message": "sparc32: sun4m interrupt mask cleanup\n\nHere is an updated version of a patch I wrote 6 years ago\nhttp://marc.info/?l\u003dlinux-sparc\u0026m\u003d103939103607617\u0026w\u003d2\nthat simplifies interrupt mask lookup.  It\u0027s main purpose\nis to add VME bus support but it\u0027s really a cleanup of the mask code.\n\nSigned-off-by: Robert Reif \u003creif@earthlink.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1cd0464c6f5857d87466130753d81b783bd3c52",
      "tree": "34f8898cd4c558ed140bc0d52dc78f6467b87362",
      "parents": [
        "778b1c65bfa2bfe4018394480f97d387e8f00a91"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Sep 21 00:28:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 21 00:28:26 2008 -0700"
      },
      "message": "sparc: arch/sparc/kernel/pmc.c -- extra #include?\n\nI have no SPARC compiler handy to verify, but it looks like this\nis another file that doesn\u0027t need \u003clinux/miscdevices.h\u003e ...\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n\n"
    },
    {
      "commit": "778b1c65bfa2bfe4018394480f97d387e8f00a91",
      "tree": "d8c83ee8c31c89cf9cdbc34163c4d284c3801922",
      "parents": [
        "e7913de9285a4e40733cdabbe62b6f1fa3bbdf01"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 15:33:21 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:05 2008 -0700"
      },
      "message": "sparc32: Add more extensive documentation of sun4m interrupts.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7913de9285a4e40733cdabbe62b6f1fa3bbdf01",
      "tree": "f66938dbaa539ac38b89d5bf9c915423e8c8847e",
      "parents": [
        "c7e606a8f863b2119176674610618dad3d80a16d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:48:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:04 2008 -0700"
      },
      "message": "sparc32: Kill irq_rcvreg from sun4m_irq.c\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7e606a8f863b2119176674610618dad3d80a16d",
      "tree": "f744736471003be945266fea6406df87888f011d",
      "parents": [
        "8bd8deead7f00006781c366887da8cf6a02c69ce"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:48:04 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:03 2008 -0700"
      },
      "message": "sparc32: Delete master_l10_limit.\n\nIt is only set, never used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bd8deead7f00006781c366887da8cf6a02c69ce",
      "tree": "79a964a943a01990ba676d4a5cc49988a82fa26d",
      "parents": [
        "45bb5a7cbfa28dedc07730d6ecedbd574faf5459"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:47:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:02 2008 -0700"
      },
      "message": "sparc32: Use PROM device probing for sun4c timers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "45bb5a7cbfa28dedc07730d6ecedbd574faf5459",
      "tree": "f47b58ff80a30763264296a780c91ff0b30a6d7f",
      "parents": [
        "5ff0d55f93f8119b71b33d4c444cf5105d4c1d12"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:43:48 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:01 2008 -0700"
      },
      "message": "sparc32: Use PROM device probing for sun4c interrupt register.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ff0d55f93f8119b71b33d4c444cf5105d4c1d12",
      "tree": "d084d599f0cf8d87b7e11cbbdf6f93ca9ab5b6dc",
      "parents": [
        "b218fa0e9c2ad94b4e9ab5517a9210f9fa3745e2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 09 00:04:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:18:01 2008 -0700"
      },
      "message": "sparc32: Delete claim_ticker14().\n\nNo more users.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b218fa0e9c2ad94b4e9ab5517a9210f9fa3745e2",
      "tree": "9dd34ba128f8d7b5f3e34316cef4daeec3a3a695",
      "parents": [
        "76954261ba907950cb5216e5c3075b5ba03c1a6b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:08:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:59 2008 -0700"
      },
      "message": "sparc32: Stop calling claim_ticker14() from sun4c_irq.c\n\nSince the first argument is always NULL, the only side effect\nis to disable the PROFILE_IRQ, so just do that directly.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76954261ba907950cb5216e5c3075b5ba03c1a6b",
      "tree": "07a1820be1216e2e3459f6eff45fb89e2ecaf866",
      "parents": [
        "1de937a536ea1a132d22dc198a9e07d208d40a29"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:07:06 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:59 2008 -0700"
      },
      "message": "sparc32: Kill clear_profile_irq btfixup entry.\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1de937a536ea1a132d22dc198a9e07d208d40a29",
      "tree": "5b969f29fab3f910e1f7e40a84ebf71bd5502e7d",
      "parents": [
        "a73554aedb8f69bd2024cbbf74980582bb91afb4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:07:56 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:58 2008 -0700"
      },
      "message": "sparc32: Call sun4m_clear_profile_irq() directly from sun4m_smp.c\n\nThis is the only use of the clear_profile_irq() btfixup entry,\nwhich just eats up lots of dead space on other platform types.\n\nA subsequent commit will delete the other implementations and\nthe btfixup entry as well.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a73554aedb8f69bd2024cbbf74980582bb91afb4",
      "tree": "76067b90efc6f164efb9ec3803165e37ff7f02e2",
      "parents": [
        "f8376e933c4e80663f6f66a5b5dd90390a0feba2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:07:40 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:57 2008 -0700"
      },
      "message": "sparc32: Remove #if 0\u0027d code from sun4c_irq.c\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8376e933c4e80663f6f66a5b5dd90390a0feba2",
      "tree": "02f08515f29f71be67ca4ddb82b8411ea957ff26",
      "parents": [
        "f5f1085720c4799dd1437f78e28e40c8dd557bba"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:05:25 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:56 2008 -0700"
      },
      "message": "sparc32: Remove some SMP ifdefs in sun4d_irq.c\n\nAlways do the sbus_tid[] handling.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f5f1085720c4799dd1437f78e28e40c8dd557bba",
      "tree": "8ff072a3fa2d8b293e39fdf9610ddd56093bf972",
      "parents": [
        "69c010b24560be5ca7667e94a352183e60ed205e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 22:04:55 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:56 2008 -0700"
      },
      "message": "sparc32: Use PROM infrastructure for probing and mapping sun4d timers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69c010b24560be5ca7667e94a352183e60ed205e",
      "tree": "3a5d3cfa1d80323119baed6b3b022ef14b823b47",
      "parents": [
        "2e57572a50a4de41c6cbc879a4866a312d4cd316"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 19 21:17:43 2008 -0700"
      },
      "message": "sparc32: Use PROM device probing for sun4m irq registers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2e57572a50a4de41c6cbc879a4866a312d4cd316",
      "tree": "c4f58ec96c06642c4b415b881d3f0a3b673d5b44",
      "parents": [
        "9b2e43ae4e9609f80034dfe8de895045cac52d77",
        "f948cc6ab9e61a8e88d70ee9aafc690e6d26f92c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\nConflicts:\n\n\tarch/sparc64/kernel/pci_psycho.c\n"
    },
    {
      "commit": "9b2e43ae4e9609f80034dfe8de895045cac52d77",
      "tree": "265fd50199483cd6cb7a835c908d09e77be7a1bd",
      "parents": [
        "3c503701038ac161c269ea43cd67805a3c5669fb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:08:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 13 21:37:32 2008 -0700"
      },
      "message": "sparc32: Use PROM device probing for sun4m timer registers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d4ee289d139d27b619c08c9809e7b1088c100aa",
      "tree": "b69eeae574a3888517ade9dfacd1813aa5b58b0e",
      "parents": [
        "80a56ab626c70468be92e74cf3d288ffaed23fdb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 15:01:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 15:55:44 2008 -0700"
      },
      "message": "sparc: Fix user_regset \u0027n\u0027 field values.\n\nAs noticed by Russell King, we were not setting this properly\nto the number of entries, but rather the total size.\n\nThis results in the core dumping code allocating waayyyy too\nmuch memory.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3c503701038ac161c269ea43cd67805a3c5669fb",
      "tree": "b9e9d9da60460c028971498f78a3667c89c2b378",
      "parents": [
        "3ab5827eb0fefbfa7234f3f91f78b50f2dfcf8e4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 15:01:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 15:01:31 2008 -0700"
      },
      "message": "sparc: Fix user_regset \u0027n\u0027 field values.\n\nAs noticed by Russell King, we were not setting this properly\nto the number of entries, but rather the total size.\n\nThis results in the core dumping code allocating waayyyy too\nmuch memory.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b539c4676600dc25c2cd9322ff6bff2c2d455161",
      "tree": "8241a9cae96a40bcced945821f9e31dc25176878",
      "parents": [
        "a9e7bb041084055b70971e3cde3bb21aea593a74"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 00:10:32 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 12 00:10:32 2008 -0700"
      },
      "message": "sparc64: Fix sparse warnings in fault.c\n\n1) set_brkpt() is referenced by nothing and hasn\u0027t been used by anyone\n   to my knowledge for many many years.  So just delete it.\n\n2) add extern decl for do_sparc64_fault() in asm/pgtable_64.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e0b1e6186c755becf8b19c844c63db1a551898b",
      "tree": "eb98461a5b4eee6fbafbbe961c96a010b477d934",
      "parents": [
        "d8ada0a2cd11c991d8193a3f7d37f1806c93c4a0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:46:40 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:46:40 2008 -0700"
      },
      "message": "sparc64: Fix sparse warnings in visemul.c\n\n1) edge8 tables should be static\n2) add vis_emul() extern decl. to asm/visasm.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0f1e7962f93a78630161c7c9fc263de43c101ac",
      "tree": "e08a62bdbee47a327f6d80b3d83942f6b7eb9941",
      "parents": [
        "17f04fbb0f7153d95ec33da81189b113cc778157"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:36:32 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:36:32 2008 -0700"
      },
      "message": "sparc64: Define WANT_PAGE_VIRTUAL\n\nAs sparse warns, without this struct page pointer subtraction is\nextremely expensive, and this is a pretty common operation in\nfast paths.\n\nWith this define struct page becomes 64 bytes which makes for a\nsimple subtract and shift, instead of a costly divide or reciprocol\nmultiply.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "17f04fbb0f7153d95ec33da81189b113cc778157",
      "tree": "7f8f72195727d9d8b21040837996566bb4addf35",
      "parents": [
        "72c57ed50663dc04b0b329beaec39b557c8ac5a5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:33:53 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:33:53 2008 -0700"
      },
      "message": "sysctl: Use header file for sysctl knob declarations on sparc.\n\nThis also takes care of a sparse warning as scons_pwroff\u0027s definition\npoint.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f20b20de73eeabe3d35e67e0ce993eceef07492",
      "tree": "54ac89b908c07d714f58fa355ff6fbb91b52489b",
      "parents": [
        "4845afac95a653f8e64c45024cbb94264df54b8f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:19:22 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 11 23:19:22 2008 -0700"
      },
      "message": "sparc64: Fix sparse warnings in global reg snapshotting.\n\nLots of shadowed local variables and global_reg_snapshot[] needs\nan extern declaration in asm/ptrace_64.h.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3fbe36d8da0081dbee23c5d477d8142fab98c42e",
      "tree": "a12478e3bb57fca01438c897ad843da85bca2ce7",
      "parents": [
        "87395fc6781ff269bad7f972b8abf2312a8ccdf6"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 23:40:32 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 23:40:32 2008 -0700"
      },
      "message": "sparc32: Call parse_early_param() in setup_arch().\n\nMirror sparc64.  This will allow us to use early_param() on\nsparc32 too.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bdba4d6b77fcc76f206986d7cc55f1feb20301f8",
      "tree": "6a61cab39347cda4beba9b18b4fb280694193908",
      "parents": [
        "ebfb2c63405f2410897674f14e41c031c9302909"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 23:38:51 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 23:38:51 2008 -0700"
      },
      "message": "sparc32: Fix function signature of of_bus_sbus_get_flags().\n\nThis doesn\u0027t match the function pointer type it gets assigned\nto.  Luckily, this was harmless.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3ae4b5bc7186a53731d35187ad4ba3bca147cf6",
      "tree": "53fbab0e70a170a3f6576e44e0b65fdbffe33258",
      "parents": [
        "ab138c031f72f6d030afa1a06a3a537e85ae843e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 09 23:54:02 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 23:07:41 2008 -0700"
      },
      "message": "sparc64: Get rid of pci_controller_info.\n\nIt is just used as a parent to encapsulate two PBM objects.\n\nBut that layout is only really relevant and necessary for\npsycho PCI controllers, which unlike all the others share\na single IOMMU instance between sibling PCI busses.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab138c031f72f6d030afa1a06a3a537e85ae843e",
      "tree": "96dbd2725e1f9cc11ed5f4639c257744dfae090f",
      "parents": [
        "90158d84eb20fa15e3c8010b570f3ea2c925121d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 13:36:13 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 10 13:36:13 2008 -0700"
      },
      "message": "sparc32: Need to close openned RTC device just like sparc64.\n\nOtherwise we get refcount problems.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4944f7e5c917949451ba7f32aab5d297d8b03c7f",
      "tree": "42c7c5fed1707c7c722b17c5f445a6448a73a6e5",
      "parents": [
        "833be4e1f080050706901d8605f2e9ee863464a9"
      ],
      "author": {
        "name": "Bjoern B. Brandenburg",
        "email": "bbb@cs.unc.edu",
        "time": "Tue Sep 09 19:43:33 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 09 19:43:33 2008 -0700"
      },
      "message": "sparc: remove unused includes\n\nThe spinlock code does not use NR_CPUS.\nCompile tested using allyesconfig and allnoconfig.\n\nSigned-off-by: Bjoern B. Brandenburg \u003cbbb@cs.unc.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b1af32f52077402157f8bb8fc22d8da17606095",
      "tree": "892fea67b0775b1d87319b092e93e206e293a911",
      "parents": [
        "365b50f0f09c1a24f1a60e0c027f300ed423c192"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 01:17:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 08 15:40:45 2008 -0700"
      },
      "message": "sparc32: Move sun4d show_leds() out of asm/obio.h\n\nPut it, as well as cpu_leds[] array, into sun4d_irq.c\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "365b50f0f09c1a24f1a60e0c027f300ed423c192",
      "tree": "a0ba2dfce9a422502b06f839cff305319f10530a",
      "parents": [
        "98d86c091534f35c4bab294451ae6bccab8e9075"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 01:13:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 08 15:40:31 2008 -0700"
      },
      "message": "sparc32: Fix coding style of sparc_cpu_model setting code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98d86c091534f35c4bab294451ae6bccab8e9075",
      "tree": "98c9f0b80bb078405cf173f1d5cc91c72e77082d",
      "parents": [
        "d875a4b0ffad754e6d89fa561ea7dcdd79c9508b",
        "4d084617fb0d025c42c242362d1f27d337e2d407"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 08 15:39:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 08 15:39:30 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\nConflicts:\n\n\tarch/sparc/kernel/of_device.c\n"
    },
    {
      "commit": "e545a6140b698b2494daf0b32107bdcc5e901390",
      "tree": "63f302e25ba7a0705bbf051f3817fac8f8b98aba",
      "parents": [
        "7686ad5606f08d9dfb33a2087a36c8366366015b"
      ],
      "author": {
        "name": "Manfred Spraul",
        "email": "manfred@colorfullife.com",
        "time": "Sun Sep 07 16:57:22 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Sep 08 19:25:24 2008 +0200"
      },
      "message": "kernel/cpu.c: create a CPU_STARTING cpu_chain notifier\n\nRight now, there is no notifier that is called on a new cpu, before the new\ncpu begins processing interrupts/softirqs.\nVarious kernel function would need that notification, e.g. kvm works around\nby calling smp_call_function_single(), rcu polls cpu_online_map.\n\nThe patch adds a CPU_STARTING notification. It also adds a helper function\nthat sends the message to all cpu_chain handlers.\n\nTested on x86-64.\nAll other archs are untested. Especially on sparc, I\u0027m not sure if I got\nit right.\n\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "52d90f4dad1352a6077ad6e93650ecea9b258f56",
      "tree": "02e1fc58b5125e4fe23a782e5744c657a2cf8803",
      "parents": [
        "15e2fc9bbf946f999c78fe24cb1bc03c7256acab"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 14:12:19 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:17 2008 +0100"
      },
      "message": "SPARC: Use \u003casm-generic/statfs.h\u003e\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1aa0365f275f7df6bb1e0b6667ed2b54199fe21d",
      "tree": "c39db4e1bb2297806a7a09c4149dd149f310b77e",
      "parents": [
        "94d5b5432b96efa69840b397853cf2cb81ab4fab"
      ],
      "author": {
        "name": "Robert Reif",
        "email": "reif@earthlink.net",
        "time": "Wed Sep 03 16:29:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 16:29:42 2008 -0700"
      },
      "message": "sparc32: add init memory poisoning\n\nThis patch adds init memory poisoning.  It looks like\ntotalram_pages was not updated properly in free_initrd_mem\nso I fixed that as well.\n\nSigned-off-by: Robert Reif \u003creif@earthlink.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "94d5b5432b96efa69840b397853cf2cb81ab4fab",
      "tree": "e30bfd3dd81921a6277cf5ccd05e58440aea6889",
      "parents": [
        "f6e30ffcf3749fd3bdf267156bd0f56eba68f2f8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 16:19:46 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 16:19:46 2008 -0700"
      },
      "message": "sparc: Remove asm/rtc.h\n\nNo more users.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f6e30ffcf3749fd3bdf267156bd0f56eba68f2f8",
      "tree": "73d4342ef1470a8ffc18af14e1e95c697abae979",
      "parents": [
        "81c4fdb1d64a44ffc17c5c64b32a1be4fc85dd55"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:57:04 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:57:04 2008 -0700"
      },
      "message": "sparc32: Kill asm/mostek.h.\n\nNo longer used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81c4fdb1d64a44ffc17c5c64b32a1be4fc85dd55",
      "tree": "01360280ac184ebb4cb6a43d8d76963a710a6324",
      "parents": [
        "eed795bf1fd2a012beddd6017fd7baf8ddf43ca1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:56:27 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:56:27 2008 -0700"
      },
      "message": "sparc32: Kill remaining asm/mostek.h inclusions.\n\nNo longer needed.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4cbe6f96ebf8eb03884c31504d36dccd2ef1062",
      "tree": "37dc6a68db054a3bb0b8e1bed83e54cc67b190d1",
      "parents": [
        "64151ad5b3a03e236390d6d5160805ee4f4e7c67"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:52:38 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 15:52:38 2008 -0700"
      },
      "message": "sparc32: use RTC subsystem\n\nUse rtc subsystem for sparc32 architecture.\nActually, only one driver is needed: m48t59\nas it supports the most common clocks on sparc32\nmachines: m48t08 and m48t02.\n\n[ Add proper RTC layer calls to set_rtc_mmss() -DaveM ]\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5280267c1dddb8d413595b87dc406624bb497946",
      "tree": "541701a1c15d17b7b5535beebd8e4f258d31395c",
      "parents": [
        "9723f38eb53eac9a851210b629555a37afa3f15c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 02:04:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 02:05:19 2008 -0700"
      },
      "message": "sparc: Fix handling of LANCE and ESP parent nodes in of_device.c\n\nThe device nodes that sit above \u0027esp\u0027 and \u0027le\u0027 on SBUS lack a \u0027ranges\u0027\nproperty, but we should pass the translation up to the parent node so\nthat the SBUS level ranges get applied.\n\nBased upon a bug report from Robert Reif.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9723f38eb53eac9a851210b629555a37afa3f15c",
      "tree": "cc514e8d350cff00fc720b4294a74dc6a39078b1",
      "parents": [
        "8aef72786192a46e20791b2e854ea3ed047bc15c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 03:15:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 03:15:44 2008 -0700"
      },
      "message": "sparc32: Fix sun4c build warnings.\n\nReported by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "446139a8f7078d96159a936fd6059660db425405",
      "tree": "01b122d257de51c365c1bef32285efa0fbe1c189",
      "parents": [
        "cdb3592a20b41377a28a0737dc9af95e53024470"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 00:49:38 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 00:49:38 2008 -0700"
      },
      "message": "sparc64: Implement SSTATE purely using notifiers and initcalls.\n\nDon\u0027t clutter up the tree with sstate_blah() scattered all over the\nplace.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cdb3592a20b41377a28a0737dc9af95e53024470",
      "tree": "378d6001731b78e9c8bcb15d642dc34a18e887f7",
      "parents": [
        "e822358ac24550d889895d5866797ae8c9b188c2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 01 19:31:16 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 02 00:31:11 2008 -0700"
      },
      "message": "sparc64: Move reboot handling into seperate file and kill power reg programming.\n\nWe should always use prom_power_off().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba4962d7a6a10c82e55c14589d4ec635bef8446f",
      "tree": "9fde59562290d73157d7b8bcfcfd5015a6ecd276",
      "parents": [
        "5110bd21b8af4199b8332c0ab0b23367556653d3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 21:48:12 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 21:48:12 2008 -0700"
      },
      "message": "sparc64: Clean up CPU chip type probing code.\n\nThree main things:\n\n1) Make prober an arch initcall instead of using hard-coded invocation\n   from paging_init()\n\n2) Shrink table size, the fpu ident stuff was never used.\n\n3) Use named struct initialized in table.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5110bd21b8af4199b8332c0ab0b23367556653d3",
      "tree": "fcd655bb454ee7b0382aa200d9a2e160465ac6ae",
      "parents": [
        "b69416b51be0757c82f1c5a0a3f0995a4484dab4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 31 20:59:37 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:59:37 2008 -0700"
      },
      "message": "sparc: remove CONFIG_SUN4\n\nWhile doing some easy cleanups on the sparc code I noticed that the\nCONFIG_SUN4 code seems to be worse than the rest - there were some\n\"I don\u0027t know how it should work, but the current code definitely cannot\nwork.\" places.\n\nAnd while I have seen people running Linux on machines like a\nSPARCstation 5 a few years ago I don\u0027t recall having seen sun4\nmachines, even less ones running Linux.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b69416b51be0757c82f1c5a0a3f0995a4484dab4",
      "tree": "94e98fd171093dd4655fa773991ad771b7e43afe",
      "parents": [
        "5843492ccce3568ff6eb6efc52fb793923207d0b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:56:15 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:56:15 2008 -0700"
      },
      "message": "sparc64: Rewrite central driver.\n\nThis driver is now limited to just doing the basic clock board and FHC\nchip initialization and registering the platform devices for the\nper-board LEDs, which are driven by the new LEDS_STARFIRE driver.\n\nThe IRQ register handling is already confined purely to the device\ntree code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10d29ff9070caf5810d37ab06e30f7acad278f1e",
      "tree": "d958e32d597cae496a541a5e582460b886ff32a4",
      "parents": [
        "d7472c389ee1044d04af8a5b7c51aa7af96ed2db"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:40:12 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:40:12 2008 -0700"
      },
      "message": "sparc64: Delete starfire_cpu_setup().\n\nIt does nothing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd098316ef533e8441576f020ead4beab93154ce",
      "tree": "6188bbbf2357585dbeeac9d055ef2e771b78bac8",
      "parents": [
        "933b2a1d8d458d6fe12b5efd63a0432852c44d6d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "message": "sparc: Annotate of_device_id arrays with const or __initdata.\n\nAs suggested by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "933b2a1d8d458d6fe12b5efd63a0432852c44d6d",
      "tree": "992236d78d7459728ff86c1531845fbf49127095",
      "parents": [
        "c8049966b7f903ce61e94efbbddf581cf8860b85"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 12:34:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 12:34:20 2008 -0700"
      },
      "message": "sparc: Stop setting NO_DMA.\n\nThis fixes the build with PCI disabled, we do want the\ngeneric DMA facilities and interfaces even when just SBUS\nis enabled.\n\nBased upon a build failure report by Robert Reif.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e0ac612e6997429a21887475709ca6d6224971f2",
      "tree": "859cc41875cf525513568543759f344f68864351",
      "parents": [
        "356d164757310cd822d71da2027d50ec39798b7f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 00:37:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 00:37:36 2008 -0700"
      },
      "message": "sparc: Kill ebus_bus_type.\n\nNo longer used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "356d164757310cd822d71da2027d50ec39798b7f",
      "tree": "9a4f53bf8a27b66cf654a2fc751e0d23520ca330",
      "parents": [
        "75081322c9d0d56f8880178f9fcc93778bcf0220"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 00:36:11 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 30 00:36:11 2008 -0700"
      },
      "message": "sparc: Kill EBUS driver layer.\n\nAll that remains is the EBUS DMA programming library for\nsparc64.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3ae627a19ef0d7b5521a070e309ac7ebe57638d3",
      "tree": "3ff1b9ec327813af747103cbe70c7874ede2a1d3",
      "parents": [
        "aae7fb87ec4d2df6cb551670b1765cf4e5795a3b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 23:26:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 23:26:23 2008 -0700"
      },
      "message": "sparc64: Convert EBUS floppy support to pure OF driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aae7fb87ec4d2df6cb551670b1765cf4e5795a3b",
      "tree": "b1e48948473cf321059c3916e51f11290199aebf",
      "parents": [
        "39890072b320e7731b105b459cee1320957adbc7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 23:10:21 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 23:10:21 2008 -0700"
      },
      "message": "sparc: Move EBUS DMA interfaces into seperate header file.\n\nThese have no dependencies on the EBUS probing layer, the clients\nsetup the registers and all of those details.  The EBUS DMA layer\njust programs and manages the DMA controller found in EBUS.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da86783dda5ad8c64b945157108d1ace7aa79bbf",
      "tree": "171219d3d198d823c5eb2cf0fd9ce1f4b5ae090f",
      "parents": [
        "e8b75c4fd6e3bec57d268b76a0a9a8f58f1612e3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 28 22:16:15 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 14:16:48 2008 -0700"
      },
      "message": "sparc64: Use generic CMOS driver.\n\nBased largely upon a patch by Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8b75c4fd6e3bec57d268b76a0a9a8f58f1612e3",
      "tree": "070dc73f44e0bc3f2f0349e8f63eb11b6dbe7dc7",
      "parents": [
        "1518e7ed08019539498f772faa1f9368fed91361"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 28 16:46:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 14:16:47 2008 -0700"
      },
      "message": "sparc: asm/mostek.h is now 32-bit only\n\nNo need for the 64-bit header version any more.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7eb1aae555663118f8d81bb26dca896d9cd8166c",
      "tree": "9c674813fd8953a2c870d66ec44be6e0578366a1",
      "parents": [
        "9dc69230a96a84ca8e6eef89cd34fad0dd8a1a09"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 05:04:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:24 2008 -0700"
      },
      "message": "sparc: Delete asm/sbus*.h\n\nNo longer used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9dc69230a96a84ca8e6eef89cd34fad0dd8a1a09",
      "tree": "cff214cd128925a637858a5a0e98e29e1699a38f",
      "parents": [
        "0ad626a2a4c3d8e565b3a6f10eeda5b43560fbdb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 19:54:01 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:23 2008 -0700"
      },
      "message": "sparc: Kill now spurious includes of sbus.h\n\nIn order to make this week I also had to add an include\nof linux/dma-mapping.h to asm/pci_32.h because drivers/pci/pci.c\nreally depends upon getting this header somehow.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ad626a2a4c3d8e565b3a6f10eeda5b43560fbdb",
      "tree": "e96ca6a281db172caa5317280035c855e49b2845",
      "parents": [
        "47a2d7288538e7f334a0be318317b138f0e3dfbe"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 21:14:05 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:23 2008 -0700"
      },
      "message": "sparc32: Kill iounit_map_dma_*().\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47a2d7288538e7f334a0be318317b138f0e3dfbe",
      "tree": "81541129d0916dc521f4bbce39fd240ce879b3c5",
      "parents": [
        "046e26a8ba10b8ceff822f8d91451ab6c1e08c4e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 19:45:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:22 2008 -0700"
      },
      "message": "sparc: Kill sbus_bus_type.\n\nNo longer used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "046e26a8ba10b8ceff822f8d91451ab6c1e08c4e",
      "tree": "92e95380c0f7f6c5257023a59b88d4221d3f9744",
      "parents": [
        "5059625ed8862e897760b86effff0f8a35989c0d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:54:04 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:21 2008 -0700"
      },
      "message": "sparc: Remove generic SBUS probing layer.\n\nThe individual SBUS IOMMU arch code now sets the IOMMU information\ndirectly into the OF device objects.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5059625ed8862e897760b86effff0f8a35989c0d",
      "tree": "1beed269b55a0848ca9d3a5837aaffef7d6e07c2",
      "parents": [
        "f8e4d32cb5153a9d6a8e8864e357dad1349f3b85"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:22:37 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:20 2008 -0700"
      },
      "message": "sparc: Add OF archdata propagation helper.\n\nAdd a helper function that, given a bus of_device node, propagates\nall iommu, stc, and host_controller values down to the child nodes.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8e4d32cb5153a9d6a8e8864e357dad1349f3b85",
      "tree": "caa92e6dfa504a528f47de9fbb736fcdeac70129",
      "parents": [
        "d32bcdd7a90f19bc067a272b353800108d092c5e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:20:14 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:19 2008 -0700"
      },
      "message": "sparc: Kill sbus_arch_preinit().\n\n32-bit sparc just needed it to register the ioport procfs bits, do this\nvia an arch_initcall() instead.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d32bcdd7a90f19bc067a272b353800108d092c5e",
      "tree": "f16fe2fea091e00fa03b015e6e8d6622e418799a",
      "parents": [
        "c6e5f661eee0ff62e7fdb263cfeee73c20dd6e99"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:18:55 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:19 2008 -0700"
      },
      "message": "sparc32: Kill sbus_is_slave().\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6e5f661eee0ff62e7fdb263cfeee73c20dd6e99",
      "tree": "2fa811c8f3687b2c3dea092fd6486be478475ff4",
      "parents": [
        "9b9644c6d91e9fd8edecba3ae57a35285cfce9db"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:18:02 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:18 2008 -0700"
      },
      "message": "sparc: Kill OBP property members of sbus_dev and sbus_bus\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b9644c6d91e9fd8edecba3ae57a35285cfce9db",
      "tree": "826357c09f0ba156b3ebe29f3fa628dd6a5641e8",
      "parents": [
        "615deeb27b7c3f51b464b47e8b9a8e433ab2d0ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:17:24 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:14 2008 -0700"
      },
      "message": "sparc: Kill sbus_devaddr() and sbus_dev_slot().\n\nUnused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "615deeb27b7c3f51b464b47e8b9a8e433ab2d0ca",
      "tree": "ef78356442a19abae279872aac2800cb45403301",
      "parents": [
        "454eeb2dd7bd0418451ea33a606d0fa50aa36718"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:11:16 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:13 2008 -0700"
      },
      "message": "sparc: Kill sbus_ioremap() and sbus_iounmap().\n\nNo more users.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "454eeb2dd7bd0418451ea33a606d0fa50aa36718",
      "tree": "b03b762b590343c1c90e83efbec3819c32a95bfb",
      "parents": [
        "98261dd1a393777f4400d8ad5a29e97cb30e5422"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:05:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:13 2008 -0700"
      },
      "message": "sparc: Convert remaining sbus_ioremap() and sbus_iounmap() users.\n\nUse of_ioremap() and of_iounmap() instead.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98261dd1a393777f4400d8ad5a29e97cb30e5422",
      "tree": "93a646fd06a116ce9507a0fb4989048c12c0f53c",
      "parents": [
        "104364810ff5b0844a2183fbca989f70e86d486b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 03:47:56 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:12 2008 -0700"
      },
      "message": "sparc: Remove dinky old-style SBUS probing facilities.\n\nNo drivers or code uses this stuff any more, every driver has been\nconverted over to OF device probing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "104364810ff5b0844a2183fbca989f70e86d486b",
      "tree": "e7aa24484aefae8ad6ba00d9e0f52ee5bfb384f3",
      "parents": [
        "33c4655c00e6af3ec4023f2cafd63dd4a42de49b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 03:38:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:11 2008 -0700"
      },
      "message": "sparc: Remove SBUS layer resource and irq handling.\n\nAll the drivers use OF device objects now for this\ninformation.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "33c4655c00e6af3ec4023f2cafd63dd4a42de49b",
      "tree": "4d693872eb9641035dc15efc709424c9983b1348",
      "parents": [
        "71d3721189c0f4fad105a81e052bddfb826b693b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:56:39 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:10 2008 -0700"
      },
      "message": "sparc: Kill SBUS layer IRQ hooks.\n\nIRQs are obtained by drivers from the of_device struct.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "71d3721189c0f4fad105a81e052bddfb826b693b",
      "tree": "94b0f9c84aa95ac4415a9515eeadb8cdcee25e73",
      "parents": [
        "f1b6aa87b7eb8573d04f8cb21574fe565e86a380"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:50:57 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:09 2008 -0700"
      },
      "message": "sparc32: Convert sun4d IRQ code to use generic device tree probing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f1b6aa87b7eb8573d04f8cb21574fe565e86a380",
      "tree": "80acd35ac15026a53b609cf0ec9239a1f575aa85",
      "parents": [
        "7e7e2f035663c5ceb029bfb9d91e75099b0a5625"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:48:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:09 2008 -0700"
      },
      "message": "sparc32: Convert pmc to OF driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e7e2f035663c5ceb029bfb9d91e75099b0a5625",
      "tree": "5dcff583f5dae7f25ca03bdc876535abca83d5da",
      "parents": [
        "4b1c5df2af38b2681b7c1a058534d17c54aaf6cf"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:45:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:08 2008 -0700"
      },
      "message": "sparc32: Convert apc to OF driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b1c5df2af38b2681b7c1a058534d17c54aaf6cf",
      "tree": "3fd9131a506185fa942865cc5e54ecf274a3b5fb",
      "parents": [
        "b1387c35bef6da55f6f2c27dfb748c86a4ef7ef9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:40:38 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:07 2008 -0700"
      },
      "message": "sparc32: Make mmu_map_dma_area and mmu_unmap_dma_area take a device pointer.\n\nThis lets us kill this \"map it in every IOMMU\" crazy code, and also\nsome of the final references to sbus_root.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1387c35bef6da55f6f2c27dfb748c86a4ef7ef9",
      "tree": "00d3a5e9b9a37c8b1ea757f1383ec1866316e162",
      "parents": [
        "aba945e76b9caeae5b6cfff179ca7bebb9bac805"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:29:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:03 2008 -0700"
      },
      "message": "sparc32: Kill mmu_translate_dvma and implementations.\n\nNo longer used.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aba945e76b9caeae5b6cfff179ca7bebb9bac805",
      "tree": "5a2afcd76a39a0f8e30badfe8d9b490248a588c2",
      "parents": [
        "10a104f9c591c3b1175bbb03ecb0bc8f2a4a16ee"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 02:20:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:02 2008 -0700"
      },
      "message": "sparc32: Kill mmu_translate_dvma() usage.\n\nJust simply use virt_to_page() on the provided virtual address pointer.\n\nKill #if 0\u0027d code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10a104f9c591c3b1175bbb03ecb0bc8f2a4a16ee",
      "tree": "cf792205a9a827ed53d45b0ff2f2df76cf8df017",
      "parents": [
        "237f8aafa348d56e6ad24c49ebd23bd927fedb31"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 01:55:54 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:15:01 2008 -0700"
      },
      "message": "sparc64: Convert SBUS floppy probing to use OF device objects.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63237eeb5ac92d618a0a6055f4b1f65c5d14682b",
      "tree": "3d44dea70077557a7543951580447dbb71d00b05",
      "parents": [
        "738f2b7b813913e651f39387d007dd961755dee2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 23:33:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:31 2008 -0700"
      },
      "message": "sparc: Move SBUS DMA attribute interfaces out of asm/sbus.h\n\nThis is in preparation for the subsequent asm/sbus.h removal.\n\nAlso, make these routines take a \"struct device\" or no\narguments, as appropriate.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "738f2b7b813913e651f39387d007dd961755dee2",
      "tree": "022ca4d144cba51495e6f26a8f55d3046d16c2e3",
      "parents": [
        "944c67dff7a88f0a775e5b604937f9e30d2de555"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:09:11 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:15 2008 -0700"
      },
      "message": "sparc: Convert all SBUS drivers to dma_*() interfaces.\n\nAnd all the SBUS dma interfaces are deleted.\n\nA private implementation remains inside of the 32-bit sparc port which\nexists only for the sake of the implementation of dma_*().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "944c67dff7a88f0a775e5b604937f9e30d2de555",
      "tree": "38566c48f3f002c3f1f9d77da3d8b12543bee1c7",
      "parents": [
        "260489fa8a9735c76073ace95f03ffaf10cca884"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:01:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:14 2008 -0700"
      },
      "message": "sparc32: Implement more generic dma_*() interfaces.\n\nThese dispatch to either PCI or SBUS routines based upon\nthe device bus type.\n\nThis will allow us to let SBUS drivers call these routines.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "260489fa8a9735c76073ace95f03ffaf10cca884",
      "tree": "5cc56f69ba16de24886bb8fbab34f2404554ce31",
      "parents": [
        "7a715f46012f3552294154978aed59cba9804928"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 23:00:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:13 2008 -0700"
      },
      "message": "sparc32: Make mmu_{get,release}_*() take a struct device pointer.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a715f46012f3552294154978aed59cba9804928",
      "tree": "9e7079ae4ad370b63ac6c8a4face573d6cf60533",
      "parents": [
        "5778002874de0fb7e3d8c4a0a4afb6b1a6297069"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:37:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:12 2008 -0700"
      },
      "message": "sparc: Make SBUS DMA interfaces take struct device.\n\nThis is the first step in converting all the SBUS drivers\nover to generic dma_*().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e003934876e75f96f1445565d8c9084c07943253",
      "tree": "ef44d634c4c1c98248bf3976a9ab0fa7231fd393",
      "parents": [
        "334ae614772b1147435dce9be3911f9040dff0d9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 22:47:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:11 2008 -0700"
      },
      "message": "sparc32: Make IOMMU and IO-UNIT init work with device nodes.\n\nAnd stick the iommu archdata pointer into the generic OF device tree\nof_device struct as well.\n\nWe still have to pass the sbus_bus object down into the routines so\nthat the SBUS bus objects get the iommu cookies set properly.  After\ndrivers get converted to being pure OF drivers, that can go away.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "334ae614772b1147435dce9be3911f9040dff0d9",
      "tree": "a443e687646ab25744b20e43963f728870122e97",
      "parents": [
        "7f06a3b2c162573c924f425053227a52b4bd7cb1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 17:01:57 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:10 2008 -0700"
      },
      "message": "sparc: Kill SBUS DVMA layer.\n\nThis thing was completely pointless.\n\nJust find the OF device in the parent of drivers that want to program\nthis device, and map the DMA regs inside such drivers too.\n\nThis also moves the dummy claim_dma_lock() and release_dma_lock()\nimplementation to floppy_32.h, which makes it handle this issue\njust like floppy_64.h does.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f06a3b2c162573c924f425053227a52b4bd7cb1",
      "tree": "32ae30d8cc16ee6ea2320f927f354fa47339babd",
      "parents": [
        "902663f6ea4a2603bee0d88450aae2d653a46f5d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 22:26:21 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:09 2008 -0700"
      },
      "message": "sparc: Kill videopix SBUS driver.\n\nThis has been marked BROKEN for a long time and it\u0027s more likely\nto get rewritten from scratch than to be fixed up and made usable.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "902663f6ea4a2603bee0d88450aae2d653a46f5d",
      "tree": "d085c52ce6569c08c90ebfcf23871eed7bcedc3d",
      "parents": [
        "51e0f004a9ab9104acbe323c0b20e0279bf9be85"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 22:25:03 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:08 2008 -0700"
      },
      "message": "sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbpp\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e3c71a32915fabb095de7108c22672e457631a08",
      "tree": "86461d9740df55f8377dabc4248ee88661e256da",
      "parents": [
        "66e4f8c076f8803e83879d986a7803a918b2129e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 28 21:02:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 28 22:59:10 2008 -0700"
      },
      "message": "sparc: Fix resource flags for PCI children in OF device tree.\n\nWhen a device is under an EBUS or ISA bus, the resource flags\ndon\u0027t get set properly.\n\nFix this by re-evaluating the resource flags at each level of\nbus as we apply ranges on the way to the root.  And let PCI\noverride any existing flags setting, but don\u0027t let the\ndefault flags calculator make such overrides.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66e4f8c076f8803e83879d986a7803a918b2129e",
      "tree": "8d32c210b0c2304a55c9333e71a76d43755a4ab3",
      "parents": [
        "349101da8e1f8e5eb1476b02823da80495224485"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 20:03:22 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 20:03:22 2008 -0700"
      },
      "message": "sparc32: Implement smp_call_function_single().\n\nReported by Stephen Rothwell.\n\nNeeded to fix the build when CONFIG_RELAY is enabled.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "51e0f004a9ab9104acbe323c0b20e0279bf9be85",
      "tree": "477ccb9efa52eff7531cd04dc605bbf9e90152a4",
      "parents": [
        "783c98b911fce8d47aa2906468ca39d44d46d7ce"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 16:44:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 16:44:58 2008 -0700"
      },
      "message": "sparc64: Fix irq_of_parse_and_map() and irq_dispose_mapping().\n\nStephen Rothwell noticed that I committed an earlier version\nof the patch that didn\u0027t have two things fixed:\n\n1) irq_of_parse_and_map() should return \"unsigned int\" not \"int\"\n   and it should return zero for \"no irq\"\n\n2) irq_dispose_mapping() should be an inline function, not a macro,\n   for type checking\n\nWith feedback and suggestions from Anton Vorontsov.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "881d021ab0d675f519b68df916fde969940ef988",
      "tree": "b4b60a1d2a0a25c8b1f1fbf322a44d89817a22da",
      "parents": [
        "83ef64b9dea6e3ed287a45d56166913bffcd2497"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 22:08:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 22:08:34 2008 -0700"
      },
      "message": "sparc64: Add generic interface for registering a dimm printing handler.\n\nThe way to do this varies by platform type and the exact memory\ncontroller the cpu uses.\n\nFor Spitfire cpus we currently just use prom_getunumber() and hope\nthat works.\n\nFor Cheetah cpus we have a memory controller driver that can\ncompute this information.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "349101da8e1f8e5eb1476b02823da80495224485",
      "tree": "1fdfcb6e2f88659d3f5d787197c7e77226228d0d",
      "parents": [
        "a39f2f466f5db0be4045afaf9344a9039c2451ca"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Mon Aug 18 22:37:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 20:35:47 2008 -0700"
      },
      "message": "sparc: Add target for a stripped kernel\n\nAdd a target for a stripped kernel. This is used for the various\npackaging targets (*-pkg).\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "15df0f3302fdecaa97da0b95d72b3a9a59be8692"
}
