<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>0eb096933a02226dd0b6a2199453fcf0936bf7e4</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/0d4cbb5e7f60b2f1a4d8b7f6ea4cc264262c7a01</url>
    <id>0d4cbb5e7f60b2f1a4d8b7f6ea4cc264262c7a01</id>
    <committed-date>2007-09-10T19:50:29-07:00</committed-date>
    <authored-date>2007-09-10T19:49:55-07:00</authored-date>
    <message>Linux 2.6.23-rc6</message>
    <tree>b56e48a238a1a9163c0d6dcce585647ce315ab9d</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>980abe215b861891c39aba0936817c46f372143b</id>
      </parent>
      <parent>
        <id>3dcc323fe8d7158bd662c04d41ba8b25fa3ce27b</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/0eb096933a02226dd0b6a2199453fcf0936bf7e4</url>
    <id>0eb096933a02226dd0b6a2199453fcf0936bf7e4</id>
    <committed-date>2007-09-10T19:22:59-07:00</committed-date>
    <authored-date>2007-09-10T19:22:59-07:00</authored-date>
    <message>Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev

* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
  libata clear horkage on ata_dev_init()
  [libata, IDE] add new VIA bridge to VIA PATA drivers
  pata_it821x: fix lost interrupt with atapi devices
  Fix broken pata_via cable detection</message>
    <tree>5b2959425b8266db2a950f8d83fac13dda4e25f8</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b311ec4ae82b1dc337689e966dcf9c5f6a53877e</id>
      </parent>
    </parents>
    <author>
      <name>Tejun Heo</name>
      <email>htejun@gmail.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/3dcc323fe8d7158bd662c04d41ba8b25fa3ce27b</url>
    <id>3dcc323fe8d7158bd662c04d41ba8b25fa3ce27b</id>
    <committed-date>2007-09-10T19:07:42-07:00</committed-date>
    <authored-date>2007-09-02T20:20:11-07:00</authored-date>
    <message>libata clear horkage on ata_dev_init()

dev-&gt;horkage should be cleared over device hotunplug/plug.  Clear it
in ata_dev_init().

Signed-off-by: Tejun Heo &lt;htejun@gmail.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;</message>
    <tree>17625f298bf60da03078c0391b59fbf99f5e0f87</tree>
    <committer>
      <name>Jeff Garzik</name>
      <email>jeff@garzik.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bce7d5e0e1fc0c1f1251b7f21a19cb48207408b6</id>
      </parent>
    </parents>
    <author>
      <name>Joseph Chan</name>
      <email>josephchan@via.com.tw</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/b311ec4ae82b1dc337689e966dcf9c5f6a53877e</url>
    <id>b311ec4ae82b1dc337689e966dcf9c5f6a53877e</id>
    <committed-date>2007-09-10T19:06:01-07:00</committed-date>
    <authored-date>2007-09-10T19:06:01-07:00</authored-date>
    <message>[libata, IDE] add new VIA bridge to VIA PATA drivers

Signed-off-by: Joseph Chan &lt;josephchan@via.com.tw&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;</message>
    <tree>e68a24c76834aa66f86cca3f8b5744395d14c74e</tree>
    <committer>
      <name>Jeff Garzik</name>
      <email>jeff@garzik.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d95865480de280b892e19fe90921601876da5775</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Dike</name>
      <email>jdike@addtoit.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/980abe215b861891c39aba0936817c46f372143b</url>
    <id>980abe215b861891c39aba0936817c46f372143b</id>
    <committed-date>2007-09-10T18:58:05-07:00</committed-date>
    <authored-date>2007-09-10T08:55:46-07:00</authored-date>
    <message>UML: Fix ELF_CORE_COPY_REGS build botch

The earlier crash dump fix on x86_64 depended on patches in -mm which
are intended for post-2.6.23.  Without those, it broke the build when
it went into 2.6.23-rc5.

This changes the field references in ELF_CORE_COPY_REGS back to those
still used in mainline.

Signed-off-by: Jeff Dike &lt;jdike@linux.intel.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>5ce62334da9eaee6ae3ace1461a5620dffd0579b</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a534b679180025aa324ebd63c05516e478551cfd</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Walker</name>
      <email>dwalker@mvista.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/d95865480de280b892e19fe90921601876da5775</url>
    <id>d95865480de280b892e19fe90921601876da5775</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-06T07:59:54-07:00</authored-date>
    <message>i386: fix a hang on stuck nmi watchdog

In the case when an nmi gets stucks the endflag stays equal to zero.
This causes the busy looping on other cpus to continue, even though the
nmi test is done.

On my machine with out the change below the system would hang right
after check_nmi_watchdog().  The change below just sets endflag prior to
checking if the test was successful or not.

Signed-off-by: Daniel Walker &lt;dwalker@mvista.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>31334c3c67e386949213015ff2c1f3a09c8b874b</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>23d5ea5d3edcfe899cd91fca87a4af799bcc5794</id>
      </parent>
    </parents>
    <author>
      <name>Andi Kleen</name>
      <email>ak@suse.de</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/a534b679180025aa324ebd63c05516e478551cfd</url>
    <id>a534b679180025aa324ebd63c05516e478551cfd</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-06T07:59:52-07:00</authored-date>
    <message>x86_64: Remove CLFLUSH in text_poke()

The CLFLUSH for the modified code line in text_poke was supposed
to speed up CPU recovery. Unfortunately it seems to cause hangs
on some VIA C3s (at least on VIA Esther Model 10 Stepping 9)
Remove it.

Thanks to Stefan Becker for reporting/testing.

Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>f89dc89909bcd9f67dc10da44314e75753785df8</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8da0d1c27f144bce999c653467106f3f0d5a308</id>
      </parent>
    </parents>
    <author>
      <name>Stephane Eranian</name>
      <email>eranian@hpl.hp.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/23d5ea5d3edcfe899cd91fca87a4af799bcc5794</url>
    <id>23d5ea5d3edcfe899cd91fca87a4af799bcc5794</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-06T07:59:51-07:00</authored-date>
    <message>i386: Fix perfctr watchdog on core duo

Fix the NMI watchdog on Intel CoreDuo processor where the kernel would
get stuck during boot.  The issue is related to errata AE49, where the
PERFEVTSEL1 counter does not have a working enable bit.  Thus it is not
possible to use it for NMI.

The patch creates a dedicated wd_ops for CoreDuo which falls back to
using PERFEVTSEL0.  The other Intel processors supporting the
architectural PMU will keep on using PERFEVTSEL1 as this allows other
subsystems, such as perfmon, to use PERFEVTSEL0 for PEBS monitoring in
particular.  Bug initially reported by Daniel Walker.

AK: Added comments

Signed-off-by: Stephane Eranian &lt;eranian@hpl.hp.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>ae68487fea0c1c2642260e54b24c11135edfa622</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a1033be72cdb053e182bb41e302a1c11e72b68bb</id>
      </parent>
    </parents>
    <author>
      <name>Neil Brown</name>
      <email>neilb@suse.de</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/b8da0d1c27f144bce999c653467106f3f0d5a308</url>
    <id>b8da0d1c27f144bce999c653467106f3f0d5a308</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-05T14:22:13-07:00</authored-date>
    <message>knfsd: Validate filehandle type in fsid_source

fsid_source decided where to get the 'fsid' number to
return for a GETATTR based on the type of filehandle.
It can be from the device, from the fsid, or from the
UUID.

It is possible for the filehandle to be inconsistent
with the export information, so make sure the export information
actually has the info implied by the value returned by
fsid_source.

Signed-off-by: Neil Brown &lt;neilb@suse.de&gt;
Cc: &quot;Luiz Fernando N. Capitulino&quot; &lt;lcapitulino@gmail.com&gt;
Signed-off-by: &quot;J. Bruce Fields&quot; &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>eedc2f54d8dd6768b953b4d9e1b6075b62fc21ad</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d94143291e4e625e2bc3b1ebdc7143ee7a9a2f1</id>
      </parent>
    </parents>
    <author>
      <name>Neil Brown</name>
      <email>neilb@suse.de</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/a1033be72cdb053e182bb41e302a1c11e72b68bb</url>
    <id>a1033be72cdb053e182bb41e302a1c11e72b68bb</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-05T14:22:12-07:00</authored-date>
    <message>knfsd: Fixed problem with NFS exporting directories which are mounted on.

Recent changes in NFSd cause a directory which is mounted-on
to not appear properly when the filesystem containing it is exported.

*exp_get* now returns -ENOENT rather than NULL and when
  commit 5d3dbbeaf56d0365ac6b5c0a0da0bd31cc4781e1
removed the NULL checks, it didn't add a check for -ENOENT.

Signed-off-by: Neil Brown &lt;neilb@suse.de&gt;
Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>9e0bd5906c957d290d3291de3543a430f9864283</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>897ee77bfba12b83752027427a41009961458ee6</id>
      </parent>
    </parents>
    <author>
      <name>Roland McGrath</name>
      <email>roland@redhat.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/7d94143291e4e625e2bc3b1ebdc7143ee7a9a2f1</url>
    <id>7d94143291e4e625e2bc3b1ebdc7143ee7a9a2f1</id>
    <committed-date>2007-09-10T18:57:47-07:00</committed-date>
    <authored-date>2007-09-05T03:05:56-07:00</authored-date>
    <message>Fix spurious syscall tracing after PTRACE_DETACH + PTRACE_ATTACH

When PTRACE_SYSCALL was used and then PTRACE_DETACH is used, the
TIF_SYSCALL_TRACE flag is left set on the formerly-traced task.  This
means that when a new tracer comes along and does PTRACE_ATTACH, it's
possible he gets a syscall tracing stop even though he's never used
PTRACE_SYSCALL.  This happens if the task was in the middle of a system
call when the second PTRACE_ATTACH was done.  The symptom is an
unexpected SIGTRAP when the tracer thinks that only SIGSTOP should have
been provoked by his ptrace calls so far.

A few machines already fixed this in ptrace_disable (i386, ia64, m68k).
But all other machines do not, and still have this bug.  On x86_64, this
constitutes a regression in IA32 compatibility support.

Since all machines now use TIF_SYSCALL_TRACE for this, I put the
clearing of TIF_SYSCALL_TRACE in the generic ptrace_detach code rather
than adding it to every other machine's ptrace_disable.

Signed-off-by: Roland McGrath &lt;roland@redhat.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>c4f8a974a33dd6ac1feacf18f217ee326c8af5eb</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>08ebd43d6b9b63de681b8f255c0fabae8033527c</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Norden</name>
      <email>jnorden@math.tntech.edu</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/bce7d5e0e1fc0c1f1251b7f21a19cb48207408b6</url>
    <id>bce7d5e0e1fc0c1f1251b7f21a19cb48207408b6</id>
    <committed-date>2007-09-10T18:53:00-07:00</committed-date>
    <authored-date>2007-09-04T09:07:20-07:00</authored-date>
    <message>pata_it821x: fix lost interrupt with atapi devices

Fix &quot;lost&quot; interrupt problem when using dma with CD/DVD drives in some
configurations.  This problem can make installing linux from media
impossible for distro's that have switched to libata-only configurations.

The simple fix is to eliminate the use of dma for reading drive status, etc,
by checking the number of bytes to transferred.

This change will only affect the behavior of atapi devices, not disks.
There is more info at http://bugzilla.redhat.com/show_bug.cgi?id=242229
This patch is for 2.6.22.1

Signed-off-by: Jeff Norden &lt;jnorden@math.tntech.edu&gt;
Reviewed-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;</message>
    <tree>8155b39f1d7f03f96b556bbe1df6b6be853c7a1a</tree>
    <committer>
      <name>Jeff Garzik</name>
      <email>jeff@garzik.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>897ee77bfba12b83752027427a41009961458ee6</id>
      </parent>
    </parents>
    <author>
      <name>Laurent Riffard</name>
      <email>laurent.riffard@free.fr</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/08ebd43d6b9b63de681b8f255c0fabae8033527c</url>
    <id>08ebd43d6b9b63de681b8f255c0fabae8033527c</id>
    <committed-date>2007-09-10T18:50:24-07:00</committed-date>
    <authored-date>2007-09-02T12:01:32-07:00</authored-date>
    <message>Fix broken pata_via cable detection

via_do_set_mode overwrites 80-wire cable detection bits. Let's
preserve them.

Signed-off-by: Laurent Riffard &lt;laurent.riffard@free.fr&gt;
Acked-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;</message>
    <tree>be2669523b6f147c801d89cac26c709349163a68</tree>
    <committer>
      <name>Jeff Garzik</name>
      <email>jeff@garzik.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f3f94ce5dba6e134cf0958dd3a42ab28a028fc83</id>
      </parent>
      <parent>
        <id>43863074659b71345b0047c2cf2ff8d8f7a4b4a1</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/897ee77bfba12b83752027427a41009961458ee6</url>
    <id>897ee77bfba12b83752027427a41009961458ee6</id>
    <committed-date>2007-09-10T14:43:37-07:00</committed-date>
    <authored-date>2007-09-10T14:43:37-07:00</authored-date>
    <message>Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus

* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
  [MIPS] Ocelot: remove remaining bits
  [MIPS] TLB: Fix instruction bitmasks
  [MIPS] R10000: Fix wrong test in dma-default.c
  [MIPS] Provide empty irq_enable_hazard definition for legacy and R1 cores.
  [MIPS] Sibyte: Remove broken dependency on EXPERIMENTAL from SIBYTE_SB1xxx_SOC.
  [MIPS] Kconfig: whitespace cleanup.
  [MIPS] PCI: Set need_domain_info if controller domain index is non-zero.
  [MIPS] BCM1480: Fix computation of interrupt mask address register.
  [MIPS] i8259: Add disable method.
  [MIPS] tty: add the new ioctls and definitions.</message>
    <tree>2caf21fd61ab29d5e5ac37e45ff70b55ceeff9c9</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d9adefc1e7218d060a88416943dd18e86c3c975</id>
      </parent>
      <parent>
        <id>939bc4943d0483961edc45b63a7d27b4ffe547e3</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/f3f94ce5dba6e134cf0958dd3a42ab28a028fc83</url>
    <id>f3f94ce5dba6e134cf0958dd3a42ab28a028fc83</id>
    <committed-date>2007-09-10T14:42:39-07:00</committed-date>
    <authored-date>2007-09-10T14:42:39-07:00</authored-date>
    <message>Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6

* 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
  i2c-algo-bit: Read block data bugfix
  i2c-pxa: Fix adapter number
  i2c-gpio: Fix adapter number</message>
    <tree>4539d11ddc93f000c96e3a21976cf4b4fe6742d1</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e3cbe4c274b2794fd2888f2c71ea97c9b5f9519</id>
      </parent>
      <parent>
        <id>15bde2f1a8e819213f54314505a5a0509673109b</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/5d9adefc1e7218d060a88416943dd18e86c3c975</url>
    <id>5d9adefc1e7218d060a88416943dd18e86c3c975</id>
    <committed-date>2007-09-10T14:41:25-07:00</committed-date>
    <authored-date>2007-09-10T14:41:25-07:00</authored-date>
    <message>Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6

* 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:
  hwmon: End of I/O region off-by-one</message>
    <tree>0a25af1fccf390e4be11d8a3c00b4179893f7430</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e032d93e1a3b2facf17029a643faf141dcea5f70</id>
      </parent>
      <parent>
        <id>32528d0fbda1093eeeaa7d0a2c498bbb5154099d</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/1e3cbe4c274b2794fd2888f2c71ea97c9b5f9519</url>
    <id>1e3cbe4c274b2794fd2888f2c71ea97c9b5f9519</id>
    <committed-date>2007-09-10T14:40:29-07:00</committed-date>
    <authored-date>2007-09-10T14:40:29-07:00</authored-date>
    <message>Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
  [CRYPTO] blkcipher: Fix inverted test in blkcipher_get_spot
  [CRYPTO] blkcipher: Fix handling of kmalloc page straddling</message>
    <tree>5663c2808cff68c18af3be7b0f7c09daaba8c4e9</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1a8d700e7fdf1bc44000e3edc24cc43f904df50</id>
      </parent>
      <parent>
        <id>5511142870046a7bed947d51ec9b320856ee120a</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/e032d93e1a3b2facf17029a643faf141dcea5f70</url>
    <id>e032d93e1a3b2facf17029a643faf141dcea5f70</id>
    <committed-date>2007-09-10T14:38:15-07:00</committed-date>
    <authored-date>2007-09-10T14:38:15-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
  firewire: fw-ohci: ignore failure of pci_set_power_state (fix suspend regression)</message>
    <tree>892f9ea8fd55ee6445a2840bcebde1c3e15a4d4a</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53f7b9bccd332bba39be78f9085ac1a26fa387fc</id>
      </parent>
      <parent>
        <id>7071b2914a540b43dfcad17f6892a8c115799d50</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/b1a8d700e7fdf1bc44000e3edc24cc43f904df50</url>
    <id>b1a8d700e7fdf1bc44000e3edc24cc43f904df50</id>
    <committed-date>2007-09-10T14:37:20-07:00</committed-date>
    <authored-date>2007-09-10T14:37:20-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev

* 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev:
  m32r: Rename STI/CLI macros
  m32r: build fix of entry.S
  m32r: Separate syscall table from entry.S
  m32r: Cosmetic updates of arch/m32r/kernel/entry.S
  m32r: Exit ei_handler directly for no IRQ case or IPI operations
  m32r: Simplify ei_handler code
  m32r: Define symbols to unify platform-dependent ICU checks
  m32r: Move dot.gdbinit files
  m32r: Rearrange platform-dependent codes
  m32r: Add defconfig file for the usrv platform.
  m32r: Update defconfig files for 2.6.23-rc1
  m32r: Move defconfig files to arch/m32r/configs/</message>
    <tree>60d101b813135274f1c2366bae1693d6d72e3681</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c038f97e4b14c322b49f13578e0714e1a2ece53</id>
      </parent>
      <parent>
        <id>1169783085adb9ac969d21103a6885e8435f7ed3</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/53f7b9bccd332bba39be78f9085ac1a26fa387fc</url>
    <id>53f7b9bccd332bba39be78f9085ac1a26fa387fc</id>
    <committed-date>2007-09-10T14:36:49-07:00</committed-date>
    <authored-date>2007-09-10T14:36:49-07:00</authored-date>
    <message>Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched

* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched:
  sched: fix ideal_runtime calculations for reniced tasks
  sched: improve prev_sum_exec_runtime setting
  sched: simplify __check_preempt_curr_fair()
  sched: fix xtensa build warning
  sched: debug: fix sum_exec_runtime clearing
  sched: debug: fix cfs_rq-&gt;wait_runtime accounting
  sched: fix niced_granularity() shift
  sched: fix MC/HT scheduler optimization, without breaking the FUZZ logic.</message>
    <tree>841d4de4cdb5ce5ccf4b197c0cda570fc17a49df</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>83dc3d43ce06d3466f48046577331d06a40b8344</id>
      </parent>
      <parent>
        <id>5995cb7d805496362e5af73235145667096fbc6f</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/3c038f97e4b14c322b49f13578e0714e1a2ece53</url>
    <id>3c038f97e4b14c322b49f13578e0714e1a2ece53</id>
    <committed-date>2007-09-10T14:36:37-07:00</committed-date>
    <authored-date>2007-09-10T14:36:37-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6

* 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6:
  [XFS] fix nasty quota hashtable allocation bug
  [XFS] fix sparse shadowed variable warnings
  [XFS] fix ASSERT and ASSERT_ALWAYS
  [XFS] Fix sparse warning in kmem_shake_allow
  [XFS] Fix sparse NULL vs 0 warnings
  [XFS] Set filestreams object timeout to something sane.</message>
    <tree>c6d1370339a47fbc89c1913f6a8683f257ef3ef4</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d8612417b2f78767b96ca434b50d23e5cdfcde07</id>
      </parent>
      <parent>
        <id>ce29a1f8bd99aac409904b4ca4fd700e67802556</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/83dc3d43ce06d3466f48046577331d06a40b8344</url>
    <id>83dc3d43ce06d3466f48046577331d06a40b8344</id>
    <committed-date>2007-09-10T14:35:55-07:00</committed-date>
    <authored-date>2007-09-10T14:35:55-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup:
  [x86 setup] Work around bug in Xen HVM</message>
    <tree>0c2583b7424c6474b78c2408f73369e953920795</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@woody.linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>603c338bdd455952d768fc24bf2c754dd4229aed</id>
      </parent>
    </parents>
    <author>
      <name>Yoichi Yuasa</name>
      <email>yoichi_yuasa@tripeaks.co.jp</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/43863074659b71345b0047c2cf2ff8d8f7a4b4a1</url>
    <id>43863074659b71345b0047c2cf2ff8d8f7a4b4a1</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-09-06T05:32:57-07:00</authored-date>
    <message>[MIPS] Ocelot: remove remaining bits

Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>1e19d3a60c589bbef55b0b4b9afb47a9908e5960</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d344dd52e50f4440810b641077282bfa1fd65d88</id>
      </parent>
    </parents>
    <author>
      <name>Thiemo Seufer</name>
      <email>ths@networkno.de</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/603c338bdd455952d768fc24bf2c754dd4229aed</url>
    <id>603c338bdd455952d768fc24bf2c754dd4229aed</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-09-05T04:11:22-07:00</authored-date>
    <message>[MIPS] TLB: Fix instruction bitmasks

Signed-Off-By: Thiemo Seufer &lt;ths@networkno.de&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>08bf5dcf65ab4c0f78d42691537810dcdcf24679</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7b0fdaa6a193e0b07d9f72e942f51ce25d9e0387</id>
      </parent>
    </parents>
    <author>
      <name>Maxime Bizon</name>
      <email>mbizon@freebox.fr</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/d344dd52e50f4440810b641077282bfa1fd65d88</url>
    <id>d344dd52e50f4440810b641077282bfa1fd65d88</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-08-31T02:03:14-07:00</authored-date>
    <message>[MIPS] R10000: Fix wrong test in dma-default.c

Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>0c43bf6dbaf772ac45aab5f6c66d973bc4635749</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e4dafd5d169ea2d5b066e38b5f8f9e416dc9eaa</id>
      </parent>
    </parents>
    <author>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/7b0fdaa6a193e0b07d9f72e942f51ce25d9e0387</url>
    <id>7b0fdaa6a193e0b07d9f72e942f51ce25d9e0387</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-09-03T07:22:26-07:00</authored-date>
    <message>[MIPS] Provide empty irq_enable_hazard definition for legacy and R1 cores.

Following a strict interpretation the empty definition of irq_enable_hazard
has always been a bug - but an intentional one because it didn't bite.
This has now changed, for uniprocessor kernels mm/slab.c:do_drain()

[...]
        on_each_cpu(do_drain, cachep, 1, 1);
        check_irq_on();
[...]

may be compiled into a mtc0 c0_status; mfc0 c0_status sequence resulting
in a back-to-back hazard.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>5a930850752154a0a9e4b4458f67b04e756bf744</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9308816c9f10142f9d0d5b4d0fa41f3bac4f4fd8</id>
      </parent>
    </parents>
    <author>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/2e4dafd5d169ea2d5b066e38b5f8f9e416dc9eaa</url>
    <id>2e4dafd5d169ea2d5b066e38b5f8f9e416dc9eaa</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-08-29T16:58:53-07:00</authored-date>
    <message>[MIPS] Sibyte: Remove broken dependency on EXPERIMENTAL from SIBYTE_SB1xxx_SOC.

Otherwise Kconfig will produce a nonsenical .config for a kernel that is
neither 32-bit nor 64-bit.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>aeeffc41ca9e1fec8bf9753743bb88d6a60653c6</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4ef9dd33d0f513777409710fd99e016d46c3a85</id>
      </parent>
    </parents>
    <author>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/9308816c9f10142f9d0d5b4d0fa41f3bac4f4fd8</url>
    <id>9308816c9f10142f9d0d5b4d0fa41f3bac4f4fd8</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-08-29T06:21:45-07:00</authored-date>
    <message>[MIPS] Kconfig: whitespace cleanup.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>c864c7f1d634da516ae96a20a4e9abf085738a70</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbd0ed37c894759a5868638c3f509e0de864aba5</id>
      </parent>
    </parents>
    <author>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/d4ef9dd33d0f513777409710fd99e016d46c3a85</url>
    <id>d4ef9dd33d0f513777409710fd99e016d46c3a85</id>
    <committed-date>2007-09-10T13:25:28-07:00</committed-date>
    <authored-date>2007-08-29T00:34:39-07:00</authored-date>
    <message>[MIPS] PCI: Set need_domain_info if controller domain index is non-zero.

This fixes this little funny:

bigsur:/proc/bus/pci# ls -l
total 0
dr-xr-xr-x    2 root     root            0 Aug 28 19:31 00
dr-xr-xr-x    2 root     root            0 Aug 28 19:31 00
dr-xr-xr-x    2 root     root            0 Aug 28 19:31 01
dr-xr-xr-x    2 root     root            0 Aug 28 19:31 03
-r--r--r--    1 root     root            0 Aug 28 19:31 devices

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>7b88f2523ad11fe66f0d5bb31db2f5d502bee47a</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d77a283d9bc8c6327e9dd6059fe09104f3ad4bf9</id>
      </parent>
    </parents>
    <author>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/fbd0ed37c894759a5868638c3f509e0de864aba5</url>
    <id>fbd0ed37c894759a5868638c3f509e0de864aba5</id>
    <committed-date>2007-09-10T13:25:27-07:00</committed-date>
    <authored-date>2007-08-28T16:38:13-07:00</authored-date>
    <message>[MIPS] BCM1480: Fix computation of interrupt mask address register.

  CC      arch/mips/sibyte/bcm1480/irq.o
arch/mips/sibyte/bcm1480/irq.c: In function 'bcm1480_mask_irq':
arch/mips/sibyte/bcm1480/irq.c:112: warning: cast to pointer from integer of different size
arch/mips/sibyte/bcm1480/irq.c:114: warning: cast to pointer from integer of different size
arch/mips/sibyte/bcm1480/irq.c: In function 'bcm1480_unmask_irq':
arch/mips/sibyte/bcm1480/irq.c:130: warning: cast to pointer from integer of different size
arch/mips/sibyte/bcm1480/irq.c:132: warning: cast to pointer from integer of different size

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;</message>
    <tree>2f23d83d0562f00c5be66b55dc7eb6cc240037eb</tree>
    <committer>
      <name>Ralf Baechle</name>
      <email>ralf@linux-mips.org</email>
    </committer>
  </commit>
</commits>
