UIO: Add a driver for Hilscher netX-based fieldbus cards
> --- linux-2.6.33-rc.orig/include/linux/pci_ids.h 2010-02-09 12:43:51.000000000 +0100 +++ linux-2.6.33-rc/include/linux/pci_ids.h 2010-02-09 12:44:51.000000000 +0100 @@ -137,6 +137,11 @@ /* Vendors and devices. Sort key: vendor first, device next. */ +#define PCI_VENDOR_ID_HILSCHER 0x15CF +... 17 Feb 2010 20:12
tcp: input header length, prediction, and timestamp bugs
From: William Allen Simpson <william.allen.simpson(a)gmail.com> Date: Sun, 14 Feb 2010 01:21:35 -0500 Don't use output calculated tp->tcp_header_len for input decisions. While the output header is usually the same as the input (same options in both directions), that's a poor assumption. In particular, Sack ... 17 Feb 2010 19:04
tcp: harmonize tcp_vx_rcv header length assumptions
From: William Allen Simpson <william.allen.simpson(a)gmail.com> Date: Sun, 14 Feb 2010 01:16:28 -0500 @@ -1559,7 +1559,8 @@ int tcp_v4_do_rcv(struct sock *sk, struct sk_buff *skb) return 0; } - if (skb->len < tcp_hdrlen(skb) || tcp_checksum_complete(skb)) + /* Assumes header and options unchan... 17 Feb 2010 19:04
Staging: rar: rar_driver: fix some coding style issues
On Mon, Feb 08, 2010 at 04:02:36PM -0300, Chihau Chau wrote: From: Chihau Chau <chihau(a)gmail.com> This fixes some coding style issues like lines over 80 characters, "foo* bar" and spaces or tabs errors. Sorry, but someone else (the original driver author), sent in a patch before you did to fix this up.... 17 Feb 2010 19:03
[PATCH 1/8] PCI PM: Add function for checking PME status of devices
From: Rafael J. Wysocki <rjw(a)sisk.pl> Add function pci_check_pme_status() that will check the PME status bit of given device and clear it along with the PME enable bit. It will be necessary for PCI run-time power management. Based on a patch from Shaohua Li <shaohua.li(a)intel.com> Signed-off-by: Rafael J. Wy... 17 Feb 2010 17:55
x86-32: use SSE for atomic64_read/set if available
On 02/17/2010 03:42 AM, Luca Barbieri wrote: This patch uses SSE movlps to perform 64-bit atomic reads and writes. According to Intel manuals, all aligned 64-bit reads and writes are atomically, which should include movlps. To do this, we need to disable preempt, clts if TS was set, and restore T... 18 Feb 2010 15:07
boot times, not mdadm (was: Linux mdadm superblock question.)
also sprach Nick Bowler <nbowler(a)elliptictech.com> [2010.02.18.1037 +1300]: the assembly time would probably be the same, but the initramfs being proposed did not include that time either. This was the *only* time that was included. Quoting myself: If you are discussing boot times rather than mdad... 17 Feb 2010 17:55
[RFC PATCH 0/1] input/touchscreen: Synaptics Touchscreen Driver
[This is a resend of a patch sent earlier this month - apologies for the duplication, but I botched some of the addressing in the previous submission (neglecting to include Dmitry), as well as the cover note.] This patch adds an initial driver supporting Synaptics ClearPad touchscreens that use the RMI4 protocol... 17 Feb 2010 17:55
x86-32: panic on !CX8 && XMM
On 02/17/2010 03:42 AM, Luca Barbieri wrote: No known CPU should have this combination, and future ones are very unlikely to. However, should this happen, we would generate working but non-atomic code, so panic instead. --- arch/x86/lib/atomic64_32.c | 11 +++++++++++ 1 files changed, 11 ins... 25 Feb 2010 15:57
x86 rwsem optimization extreme
On Wed, 17 Feb 2010, Zachary Amsden wrote: The x86 instruction set provides the ability to add an additional bit into addition or subtraction by using the carry flag. It also provides instructions to directly set or clear the carry flag. By forcibly setting the carry flag, we can then represent o... 18 Feb 2010 06:08