<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux, branch v2.6.23-rc5</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/?h=v2.6.23-rc5</id>
<link rel='self' href='https://git.amat.us/linux/atom/?h=v2.6.23-rc5'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2007-09-01T06:08:24Z</updated>
<entry>
<title>Linux 2.6.23-rc5</title>
<updated>2007-09-01T06:08:24Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T06:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=40ffbfad6bb79a99cc7627bdaca0ee22dec526f6'/>
<id>urn:sha1:40ffbfad6bb79a99cc7627bdaca0ee22dec526f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup</title>
<updated>2007-09-01T03:41:03Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T03:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2f81eccbd7a5440b43ff874c8f02d6143f41ba4f'/>
<id>urn:sha1:2f81eccbd7a5440b43ff874c8f02d6143f41ba4f</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup:
  [x86 setup] Don't rely on the VESA BIOS being register-clean
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband</title>
<updated>2007-09-01T03:40:37Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T03:40:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6db602d447fb6c3aeb020c5dff5219de317f8bb4'/>
<id>urn:sha1:6db602d447fb6c3aeb020c5dff5219de317f8bb4</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
  IB/ehca: SRQ fixes to enable IPoIB CM
  IB/ehca: Fix Small QP regressions
</content>
</entry>
<entry>
<title>NFS: Fix the mount regression</title>
<updated>2007-09-01T03:26:45Z</updated>
<author>
<name>Trond Myklebust</name>
<email>Trond.Myklebust@netapp.com</email>
</author>
<published>2007-08-31T14:45:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e89a5a43b95cdc4305b7c8e8121a380f02476636'/>
<id>urn:sha1:e89a5a43b95cdc4305b7c8e8121a380f02476636</id>
<content type='text'>
This avoids the recent NFS mount regression (returning EBUSY when
mounting the same filesystem twice with different parameters).

The best I can do given the constraints appears to be to have the kernel
first look for a superblock that matches both the fsid and the
user-specified mount options, and then spawn off a new superblock if
that search fails.

Note that this is not the same as specifying nosharecache everywhere
since nosharecache will never attempt to match an existing superblock.

Signed-off-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;
Tested-by: Hua Zhong &lt;hzhong@gmail.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>x86: be even more careful about checking the stack frame on dumping</title>
<updated>2007-09-01T03:18:51Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T03:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=36ad4885c47c2187822f2783fb46fde2d36bf200'/>
<id>urn:sha1:36ad4885c47c2187822f2783fb46fde2d36bf200</id>
<content type='text'>
lguest didn't initialize the kernel stack the way a real i386 kernel
does, and ended up triggering a corner-case in the stack frame checking
that doesn't happen on naive i386, and that the stack dumping didn't
handle quite right.

This makes the frame handling more correct, and tries to clarify the
code at the same time so that it's a bit more obvious what is going on.

Thanks to Rusty Russell for debugging the lguest failure-

Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Do not use the ia64 clocksource on non-ia64 architectures</title>
<updated>2007-09-01T03:14:22Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T03:13:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3b2b64fd311c92f2137eb7cee7025794cd854057'/>
<id>urn:sha1:3b2b64fd311c92f2137eb7cee7025794cd854057</id>
<content type='text'>
The HPET clocksource in drivers/char/hpet.c was written as generic code
for ia64, but it is not yet ready to replace the native HPET clocksource
implementations that the i386/x86-64 architectures use.

On x86[-64], trying to register this clocksource results in potentially
multiple hpet-based clocksources being registered, and if the ia64 one
is chosen on x86_64 some users have experienced hangs.

Eventually all three architectures may end up using the same code, but
that is not the case right now.

Cc: John Stultz &lt;johnstul@us.ibm.com&gt;
Cc: Tony Luck &lt;tony.luck@intel.com&gt;
Cc: Paolo Ornati &lt;ornati@fastwebnet.it&gt;
Cc: Bob Picco &lt;bob.picco@hp.com&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6</title>
<updated>2007-09-01T03:03:15Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-09-01T03:03:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=618a821dc24a4018b0c5c01785d052459a90edb4'/>
<id>urn:sha1:618a821dc24a4018b0c5c01785d052459a90edb4</id>
<content type='text'>
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
  - cxgb3 engine microcode load
  cxgb3 - Fix dev-&gt;priv usage
  qeth: Drop ARP packages on HiperSockets interface with NOARP attribute.
  qeth: provide specific message for OSA-adapters exclusively used
  qeth: crash during reboot after failing online setting
  qeth: Announce tx checksumming for qeth devices in TSO/EDDP mode
  qeth: dont return the return values of void functions.
  qeth: enforce a rate limit for inbound scatter gather messages
  qeth: ungrouping a device must not be interruptible
  netxen: fix crashes during module unload
  netxen: Avoid firmware load in PCI probe
  PS3: fix the bug that 'ifconfig down' would hang
  IOC3: Program UART predividers.
</content>
</entry>
<entry>
<title>IB/ehca: SRQ fixes to enable IPoIB CM</title>
<updated>2007-08-31T20:58:04Z</updated>
<author>
<name>Joachim Fenkes</name>
<email>fenkes@de.ibm.com</email>
</author>
<published>2007-08-31T14:03:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5ff70cac3e98af64f9a1eaec9e762ff4927c26d1'/>
<id>urn:sha1:5ff70cac3e98af64f9a1eaec9e762ff4927c26d1</id>
<content type='text'>
Fix ehca SRQ support so that IPoIB connected mode works:

 - Report max_srq &gt; 0 if SRQ is supported
 - Report "last wqe reached" asynchronous event when base QP dies;
   this is required by the IB spec and IPoIB CM relies on receiving it
   when cleaning up.

Signed-off-by: Joachim Fenkes &lt;fenkes@de.ibm.com&gt;
Signed-off-by: Roland Dreier &lt;rolandd@cisco.com&gt;
</content>
</entry>
<entry>
<title>IB/ehca: Fix Small QP regressions</title>
<updated>2007-08-31T20:56:42Z</updated>
<author>
<name>Stefan Roscher</name>
<email>stefan.roscher@de.ibm.com</email>
</author>
<published>2007-08-31T14:02:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fecea0ab3415bfab9a1964690e53b10c5d8f2e46'/>
<id>urn:sha1:fecea0ab3415bfab9a1964690e53b10c5d8f2e46</id>
<content type='text'>
The new Small QP code had a few bugs that would also make it trigger
for non-Small QPs.  Fix them.

Signed-off-by: Joachim Fenkes &lt;fenkes@de.ibm.com&gt;
Signed-off-by: Roland Dreier &lt;rolandd@cisco.com&gt;
</content>
</entry>
<entry>
<title>[x86 setup] Don't rely on the VESA BIOS being register-clean</title>
<updated>2007-08-31T18:52:35Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-08-31T18:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4221d014ea04d439e6d1e65951c3b406e7c1b7ab'/>
<id>urn:sha1:4221d014ea04d439e6d1e65951c3b406e7c1b7ab</id>
<content type='text'>
The VESA BIOS is specified to be register-clean.  However, we have now
found at least one system which violates that.  Thus, be as paranoid
about VESA calls as about everything else.

Huge thanks to Will Simoneau for reporting, diagnosing, and testing
this out on Dell Inspiron 5150.

Cc: Will Simoneau &lt;simoneau@ele.uri.edu&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
</feed>
