From: Greg KH <gregkh@suse.de>
To: linux-kernel@vger.kernel.org, stable@kernel.org
Cc: stable-review@kernel.org, torvalds@linux-foundation.org,
akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk,
Alan Stern <stern@rowland.harvard.edu>
Subject: [047/200] USB: fix usbmon and DMA mapping for scatter-gather URBs
Date: Thu, 01 Jul 2010 10:42:17 -0700 [thread overview]
Message-ID: <20100701174250.385578139@clark.site> (raw)
In-Reply-To: <20100701175201.GA2149@kroah.com>
2.6.34-stable review patch. If anyone has any objections, please let me know.
------------------
From: Alan Stern <stern@rowland.harvard.edu>
commit ff9c895f07d36193c75533bda8193bde8ca99d02 upstream.
This patch (as1368) fixes a rather obscure bug in usbmon: When tracing
URBs sent by the scatter-gather library, it accesses the data buffers
while they are still mapped for DMA.
The solution is to move the mapping and unmapping out of the s-g
library and into the usual place in hcd.c. This requires the addition
of new URB flag bits to describe the kind of mapping needed, since we
have to call dma_map_sg() if the HCD supports native scatter-gather
operation and dma_map_page() if it doesn't. The nice thing about
having the new flags is that they simplify the testing for unmapping.
The patch removes the only caller of usb_buffer_[un]map_sg(), so those
functions are #if'ed out. A later patch will remove them entirely.
As a result of this change, urb->sg will be set in situations where
it wasn't set previously. Hence the xhci and whci drivers are
adjusted to test urb->num_sgs instead, which retains its original
meaning and is nonzero only when the HCD has to handle a scatterlist.
Finally, even when a submission error occurs we don't want to hand
URBs to usbmon before they are unmapped. The submission path is
rearranged so that map_urb_for_dma() is called only for non-root-hub
URBs and unmap_urb_for_dma() is called immediately after a submission
error. This simplifies the error handling.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/usb/core/hcd.c | 169 ++++++++++++++++++++++++++-----------------
drivers/usb/core/message.c | 45 ++---------
drivers/usb/core/urb.c | 9 +-
drivers/usb/core/usb.c | 4 +
drivers/usb/host/whci/qset.c | 2
drivers/usb/host/xhci-ring.c | 2
drivers/usb/mon/mon_bin.c | 2
drivers/usb/mon/mon_text.c | 4 -
include/linux/usb.h | 9 ++
9 files changed, 138 insertions(+), 108 deletions(-)
--- a/drivers/usb/core/hcd.c
+++ b/drivers/usb/core/hcd.c
@@ -1261,6 +1261,51 @@ static void hcd_free_coherent(struct usb
*dma_handle = 0;
}
+static void unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
+{
+ enum dma_data_direction dir;
+
+ if (urb->transfer_flags & URB_SETUP_MAP_SINGLE)
+ dma_unmap_single(hcd->self.controller,
+ urb->setup_dma,
+ sizeof(struct usb_ctrlrequest),
+ DMA_TO_DEVICE);
+ else if (urb->transfer_flags & URB_SETUP_MAP_LOCAL)
+ hcd_free_coherent(urb->dev->bus,
+ &urb->setup_dma,
+ (void **) &urb->setup_packet,
+ sizeof(struct usb_ctrlrequest),
+ DMA_TO_DEVICE);
+
+ dir = usb_urb_dir_in(urb) ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
+ if (urb->transfer_flags & URB_DMA_MAP_SG)
+ dma_unmap_sg(hcd->self.controller,
+ urb->sg->sg,
+ urb->num_sgs,
+ dir);
+ else if (urb->transfer_flags & URB_DMA_MAP_PAGE)
+ dma_unmap_page(hcd->self.controller,
+ urb->transfer_dma,
+ urb->transfer_buffer_length,
+ dir);
+ else if (urb->transfer_flags & URB_DMA_MAP_SINGLE)
+ dma_unmap_single(hcd->self.controller,
+ urb->transfer_dma,
+ urb->transfer_buffer_length,
+ dir);
+ else if (urb->transfer_flags & URB_MAP_LOCAL)
+ hcd_free_coherent(urb->dev->bus,
+ &urb->transfer_dma,
+ &urb->transfer_buffer,
+ urb->transfer_buffer_length,
+ dir);
+
+ /* Make it safe to call this routine more than once */
+ urb->transfer_flags &= ~(URB_SETUP_MAP_SINGLE | URB_SETUP_MAP_LOCAL |
+ URB_DMA_MAP_SG | URB_DMA_MAP_PAGE |
+ URB_DMA_MAP_SINGLE | URB_MAP_LOCAL);
+}
+
static int map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb,
gfp_t mem_flags)
{
@@ -1272,8 +1317,6 @@ static int map_urb_for_dma(struct usb_hc
* unless it uses pio or talks to another transport,
* or uses the provided scatter gather list for bulk.
*/
- if (is_root_hub(urb->dev))
- return 0;
if (usb_endpoint_xfer_control(&urb->ep->desc)
&& !(urb->transfer_flags & URB_NO_SETUP_DMA_MAP)) {
@@ -1286,6 +1329,7 @@ static int map_urb_for_dma(struct usb_hc
if (dma_mapping_error(hcd->self.controller,
urb->setup_dma))
return -EAGAIN;
+ urb->transfer_flags |= URB_SETUP_MAP_SINGLE;
} else if (hcd->driver->flags & HCD_LOCAL_MEM)
ret = hcd_alloc_coherent(
urb->dev->bus, mem_flags,
@@ -1293,20 +1337,57 @@ static int map_urb_for_dma(struct usb_hc
(void **)&urb->setup_packet,
sizeof(struct usb_ctrlrequest),
DMA_TO_DEVICE);
+ if (ret)
+ return ret;
+ urb->transfer_flags |= URB_SETUP_MAP_LOCAL;
}
dir = usb_urb_dir_in(urb) ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
- if (ret == 0 && urb->transfer_buffer_length != 0
+ if (urb->transfer_buffer_length != 0
&& !(urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP)) {
if (hcd->self.uses_dma) {
- urb->transfer_dma = dma_map_single (
- hcd->self.controller,
- urb->transfer_buffer,
- urb->transfer_buffer_length,
- dir);
- if (dma_mapping_error(hcd->self.controller,
+ if (urb->num_sgs) {
+ int n = dma_map_sg(
+ hcd->self.controller,
+ urb->sg->sg,
+ urb->num_sgs,
+ dir);
+ if (n <= 0)
+ ret = -EAGAIN;
+ else
+ urb->transfer_flags |= URB_DMA_MAP_SG;
+ if (n != urb->num_sgs) {
+ urb->num_sgs = n;
+ urb->transfer_flags |=
+ URB_DMA_SG_COMBINED;
+ }
+ } else if (urb->sg) {
+ struct scatterlist *sg;
+
+ sg = (struct scatterlist *) urb->sg;
+ urb->transfer_dma = dma_map_page(
+ hcd->self.controller,
+ sg_page(sg),
+ sg->offset,
+ urb->transfer_buffer_length,
+ dir);
+ if (dma_mapping_error(hcd->self.controller,
urb->transfer_dma))
- return -EAGAIN;
+ ret = -EAGAIN;
+ else
+ urb->transfer_flags |= URB_DMA_MAP_PAGE;
+ } else {
+ urb->transfer_dma = dma_map_single(
+ hcd->self.controller,
+ urb->transfer_buffer,
+ urb->transfer_buffer_length,
+ dir);
+ if (dma_mapping_error(hcd->self.controller,
+ urb->transfer_dma))
+ ret = -EAGAIN;
+ else
+ urb->transfer_flags |= URB_DMA_MAP_SINGLE;
+ }
} else if (hcd->driver->flags & HCD_LOCAL_MEM) {
ret = hcd_alloc_coherent(
urb->dev->bus, mem_flags,
@@ -1314,55 +1395,16 @@ static int map_urb_for_dma(struct usb_hc
&urb->transfer_buffer,
urb->transfer_buffer_length,
dir);
-
- if (ret && usb_endpoint_xfer_control(&urb->ep->desc)
- && !(urb->transfer_flags & URB_NO_SETUP_DMA_MAP))
- hcd_free_coherent(urb->dev->bus,
- &urb->setup_dma,
- (void **)&urb->setup_packet,
- sizeof(struct usb_ctrlrequest),
- DMA_TO_DEVICE);
+ if (ret == 0)
+ urb->transfer_flags |= URB_MAP_LOCAL;
}
+ if (ret && (urb->transfer_flags & (URB_SETUP_MAP_SINGLE |
+ URB_SETUP_MAP_LOCAL)))
+ unmap_urb_for_dma(hcd, urb);
}
return ret;
}
-static void unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb)
-{
- enum dma_data_direction dir;
-
- if (is_root_hub(urb->dev))
- return;
-
- if (usb_endpoint_xfer_control(&urb->ep->desc)
- && !(urb->transfer_flags & URB_NO_SETUP_DMA_MAP)) {
- if (hcd->self.uses_dma)
- dma_unmap_single(hcd->self.controller, urb->setup_dma,
- sizeof(struct usb_ctrlrequest),
- DMA_TO_DEVICE);
- else if (hcd->driver->flags & HCD_LOCAL_MEM)
- hcd_free_coherent(urb->dev->bus, &urb->setup_dma,
- (void **)&urb->setup_packet,
- sizeof(struct usb_ctrlrequest),
- DMA_TO_DEVICE);
- }
-
- dir = usb_urb_dir_in(urb) ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
- if (urb->transfer_buffer_length != 0
- && !(urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP)) {
- if (hcd->self.uses_dma)
- dma_unmap_single(hcd->self.controller,
- urb->transfer_dma,
- urb->transfer_buffer_length,
- dir);
- else if (hcd->driver->flags & HCD_LOCAL_MEM)
- hcd_free_coherent(urb->dev->bus, &urb->transfer_dma,
- &urb->transfer_buffer,
- urb->transfer_buffer_length,
- dir);
- }
-}
-
/*-------------------------------------------------------------------------*/
/* may be called in any context with a valid urb->dev usecount
@@ -1391,21 +1433,20 @@ int usb_hcd_submit_urb (struct urb *urb,
* URBs must be submitted in process context with interrupts
* enabled.
*/
- status = map_urb_for_dma(hcd, urb, mem_flags);
- if (unlikely(status)) {
- usbmon_urb_submit_error(&hcd->self, urb, status);
- goto error;
- }
- if (is_root_hub(urb->dev))
+ if (is_root_hub(urb->dev)) {
status = rh_urb_enqueue(hcd, urb);
- else
- status = hcd->driver->urb_enqueue(hcd, urb, mem_flags);
+ } else {
+ status = map_urb_for_dma(hcd, urb, mem_flags);
+ if (likely(status == 0)) {
+ status = hcd->driver->urb_enqueue(hcd, urb, mem_flags);
+ if (unlikely(status))
+ unmap_urb_for_dma(hcd, urb);
+ }
+ }
if (unlikely(status)) {
usbmon_urb_submit_error(&hcd->self, urb, status);
- unmap_urb_for_dma(hcd, urb);
- error:
urb->hcpriv = NULL;
INIT_LIST_HEAD(&urb->urb_list);
atomic_dec(&urb->use_count);
--- a/drivers/usb/core/message.c
+++ b/drivers/usb/core/message.c
@@ -259,9 +259,6 @@ static void sg_clean(struct usb_sg_reque
kfree(io->urbs);
io->urbs = NULL;
}
- if (io->dev->dev.dma_mask != NULL)
- usb_buffer_unmap_sg(io->dev, usb_pipein(io->pipe),
- io->sg, io->nents);
io->dev = NULL;
}
@@ -364,7 +361,6 @@ int usb_sg_init(struct usb_sg_request *i
{
int i;
int urb_flags;
- int dma;
int use_sg;
if (!io || !dev || !sg
@@ -378,21 +374,9 @@ int usb_sg_init(struct usb_sg_request *i
io->pipe = pipe;
io->sg = sg;
io->nents = nents;
-
- /* not all host controllers use DMA (like the mainstream pci ones);
- * they can use PIO (sl811) or be software over another transport.
- */
- dma = (dev->dev.dma_mask != NULL);
- if (dma)
- io->entries = usb_buffer_map_sg(dev, usb_pipein(pipe),
- sg, nents);
- else
- io->entries = nents;
+ io->entries = nents;
/* initialize all the urbs we'll use */
- if (io->entries <= 0)
- return io->entries;
-
if (dev->bus->sg_tablesize > 0) {
io->urbs = kmalloc(sizeof *io->urbs, mem_flags);
use_sg = true;
@@ -404,8 +388,6 @@ int usb_sg_init(struct usb_sg_request *i
goto nomem;
urb_flags = 0;
- if (dma)
- urb_flags |= URB_NO_TRANSFER_DMA_MAP;
if (usb_pipein(pipe))
urb_flags |= URB_SHORT_NOT_OK;
@@ -423,12 +405,13 @@ int usb_sg_init(struct usb_sg_request *i
io->urbs[0]->complete = sg_complete;
io->urbs[0]->context = io;
+
/* A length of zero means transfer the whole sg list */
io->urbs[0]->transfer_buffer_length = length;
if (length == 0) {
for_each_sg(sg, sg, io->entries, i) {
io->urbs[0]->transfer_buffer_length +=
- sg_dma_len(sg);
+ sg->length;
}
}
io->urbs[0]->sg = io;
@@ -454,26 +437,16 @@ int usb_sg_init(struct usb_sg_request *i
io->urbs[i]->context = io;
/*
- * Some systems need to revert to PIO when DMA is temporarily
- * unavailable. For their sakes, both transfer_buffer and
- * transfer_dma are set when possible.
- *
- * Note that if IOMMU coalescing occurred, we cannot
- * trust sg_page anymore, so check if S/G list shrunk.
+ * Some systems can't use DMA; they use PIO instead.
+ * For their sakes, transfer_buffer is set whenever
+ * possible.
*/
- if (io->nents == io->entries && !PageHighMem(sg_page(sg)))
+ if (!PageHighMem(sg_page(sg)))
io->urbs[i]->transfer_buffer = sg_virt(sg);
else
io->urbs[i]->transfer_buffer = NULL;
- if (dma) {
- io->urbs[i]->transfer_dma = sg_dma_address(sg);
- len = sg_dma_len(sg);
- } else {
- /* hc may use _only_ transfer_buffer */
- len = sg->length;
- }
-
+ len = sg->length;
if (length) {
len = min_t(unsigned, len, length);
length -= len;
@@ -481,6 +454,8 @@ int usb_sg_init(struct usb_sg_request *i
io->entries = i + 1;
}
io->urbs[i]->transfer_buffer_length = len;
+
+ io->urbs[i]->sg = (struct usb_sg_request *) sg;
}
io->urbs[--i]->transfer_flags &= ~URB_NO_INTERRUPT;
}
--- a/drivers/usb/core/urb.c
+++ b/drivers/usb/core/urb.c
@@ -333,9 +333,12 @@ int usb_submit_urb(struct urb *urb, gfp_
is_out = usb_endpoint_dir_out(&ep->desc);
}
- /* Cache the direction for later use */
- urb->transfer_flags = (urb->transfer_flags & ~URB_DIR_MASK) |
- (is_out ? URB_DIR_OUT : URB_DIR_IN);
+ /* Clear the internal flags and cache the direction for later use */
+ urb->transfer_flags &= ~(URB_DIR_MASK | URB_DMA_MAP_SINGLE |
+ URB_DMA_MAP_PAGE | URB_DMA_MAP_SG | URB_MAP_LOCAL |
+ URB_SETUP_MAP_SINGLE | URB_SETUP_MAP_LOCAL |
+ URB_DMA_SG_COMBINED);
+ urb->transfer_flags |= (is_out ? URB_DIR_OUT : URB_DIR_IN);
if (xfertype != USB_ENDPOINT_XFER_CONTROL &&
dev->state < USB_STATE_CONFIGURED)
--- a/drivers/usb/core/usb.c
+++ b/drivers/usb/core/usb.c
@@ -893,6 +893,7 @@ void usb_buffer_unmap(struct urb *urb)
EXPORT_SYMBOL_GPL(usb_buffer_unmap);
#endif /* 0 */
+#if 0
/**
* usb_buffer_map_sg - create scatterlist DMA mapping(s) for an endpoint
* @dev: device to which the scatterlist will be mapped
@@ -936,6 +937,7 @@ int usb_buffer_map_sg(const struct usb_d
is_in ? DMA_FROM_DEVICE : DMA_TO_DEVICE) ? : -ENOMEM;
}
EXPORT_SYMBOL_GPL(usb_buffer_map_sg);
+#endif
/* XXX DISABLED, no users currently. If you wish to re-enable this
* XXX please determine whether the sync is to transfer ownership of
@@ -972,6 +974,7 @@ void usb_buffer_dmasync_sg(const struct
EXPORT_SYMBOL_GPL(usb_buffer_dmasync_sg);
#endif
+#if 0
/**
* usb_buffer_unmap_sg - free DMA mapping(s) for a scatterlist
* @dev: device to which the scatterlist will be mapped
@@ -997,6 +1000,7 @@ void usb_buffer_unmap_sg(const struct us
is_in ? DMA_FROM_DEVICE : DMA_TO_DEVICE);
}
EXPORT_SYMBOL_GPL(usb_buffer_unmap_sg);
+#endif
/* To disable USB, kernel command line is 'nousb' not 'usbcore.nousb' */
#ifdef MODULE
--- a/drivers/usb/host/whci/qset.c
+++ b/drivers/usb/host/whci/qset.c
@@ -646,7 +646,7 @@ int qset_add_urb(struct whc *whc, struct
wurb->urb = urb;
INIT_WORK(&wurb->dequeue_work, urb_dequeue_work);
- if (urb->sg) {
+ if (urb->num_sgs) {
ret = qset_add_urb_sg(whc, qset, urb, mem_flags);
if (ret == -EINVAL) {
qset_free_stds(qset, urb);
--- a/drivers/usb/host/xhci-ring.c
+++ b/drivers/usb/host/xhci-ring.c
@@ -1938,7 +1938,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd *
int running_total, trb_buff_len, ret;
u64 addr;
- if (urb->sg)
+ if (urb->num_sgs)
return queue_bulk_sg_tx(xhci, mem_flags, urb, slot_id, ep_index);
ep_ring = xhci->devs[slot_id]->eps[ep_index].ring;
--- a/drivers/usb/mon/mon_bin.c
+++ b/drivers/usb/mon/mon_bin.c
@@ -416,7 +416,7 @@ static unsigned int mon_bin_get_data(con
} else {
/* If IOMMU coalescing occurred, we cannot trust sg_page */
- if (urb->sg->nents != urb->num_sgs) {
+ if (urb->transfer_flags & URB_DMA_SG_COMBINED) {
*flag = 'D';
return length;
}
--- a/drivers/usb/mon/mon_text.c
+++ b/drivers/usb/mon/mon_text.c
@@ -161,9 +161,7 @@ static inline char mon_text_get_data(str
} else {
struct scatterlist *sg = urb->sg->sg;
- /* If IOMMU coalescing occurred, we cannot trust sg_page */
- if (urb->sg->nents != urb->num_sgs ||
- PageHighMem(sg_page(sg)))
+ if (PageHighMem(sg_page(sg)))
return 'D';
/* For the text interface we copy only the first sg buffer */
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@ -965,10 +965,19 @@ extern int usb_disabled(void);
* needed */
#define URB_FREE_BUFFER 0x0100 /* Free transfer buffer with the URB */
+/* The following flags are used internally by usbcore and HCDs */
#define URB_DIR_IN 0x0200 /* Transfer from device to host */
#define URB_DIR_OUT 0
#define URB_DIR_MASK URB_DIR_IN
+#define URB_DMA_MAP_SINGLE 0x00010000 /* Non-scatter-gather mapping */
+#define URB_DMA_MAP_PAGE 0x00020000 /* HCD-unsupported S-G */
+#define URB_DMA_MAP_SG 0x00040000 /* HCD-supported S-G */
+#define URB_MAP_LOCAL 0x00080000 /* HCD-local-memory mapping */
+#define URB_SETUP_MAP_SINGLE 0x00100000 /* Setup packet DMA mapped */
+#define URB_SETUP_MAP_LOCAL 0x00200000 /* HCD-local setup packet */
+#define URB_DMA_SG_COMBINED 0x00400000 /* S-G entries were combined */
+
struct usb_iso_packet_descriptor {
unsigned int offset;
unsigned int length; /* expected length */
next prev parent reply other threads:[~2010-07-01 21:56 UTC|newest]
Thread overview: 658+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-01 17:51 4 -stable kernel review cycles starting Greg KH
2010-07-01 17:51 ` [00/23] 2.6.27.48 stable review Greg KH
2010-07-01 17:26 ` [01/23] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:26 ` [02/23] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:26 ` [03/23] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:26 ` [04/23] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:26 ` [05/23] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-02 0:02 ` Michael Neuling
2010-07-03 1:56 ` Greg KH
2010-07-03 7:55 ` Michael Neuling
2010-07-05 17:05 ` Greg KH
2010-07-01 17:26 ` [06/23] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:26 ` [07/23] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:26 ` [08/23] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:26 ` [09/23] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:26 ` [10/23] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:27 ` [11/23] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:27 ` [12/23] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:27 ` [13/23] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:27 ` [14/23] ext4: Use our own write_cache_pages() Greg KH
2010-07-01 17:27 ` [15/23] ext4: Fix file fragmentation during large file write Greg KH
2010-07-01 17:27 ` [16/23] ext4: Implement range_cyclic in ext4_da_writepages instead of write_cache_pages Greg KH
2010-07-01 17:27 ` [17/23] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:27 ` [18/23] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:27 ` [19/23] tipc: Fix oops on send prior to entering networked mode (v3) Greg KH
2010-07-01 17:27 ` [20/23] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:27 ` [21/23] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:27 ` [22/23] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:27 ` [23/23] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:51 ` [patch 000/149] 2.6.32.16 stable review Greg KH
2010-07-01 17:30 ` [patch 001/149] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:30 ` [patch 002/149] oprofile: remove double ring buffering Greg KH
2010-07-01 17:30 ` [patch 003/149] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:30 ` [patch 004/149] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:30 ` [patch 005/149] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:30 ` [patch 006/149] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:30 ` [patch 007/149] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:30 ` [patch 008/149] Staging: add Add Sitecom WL-349 to rtl8192su Greg KH
2010-07-01 17:30 ` [patch 009/149] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:30 ` [patch 010/149] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:30 ` [patch 011/149] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:30 ` [patch 012/149] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:30 ` [patch 013/149] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:30 ` [patch 014/149] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:30 ` [patch 015/149] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:30 ` [patch 016/149] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:30 ` [patch 017/149] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:30 ` [patch 018/149] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:30 ` [patch 019/149] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:30 ` [patch 020/149] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:30 ` [patch 021/149] V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver Greg KH
2010-07-01 17:30 ` [patch 022/149] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:30 ` [patch 023/149] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:30 ` [patch 024/149] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:30 ` [patch 025/149] USB: visor: fix memory leak Greg KH
2010-07-01 17:30 ` [patch 026/149] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:30 ` [patch 027/149] USB: kobil: fix memory leak Greg KH
2010-07-01 17:30 ` [patch 028/149] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:30 ` [patch 029/149] USB: option.c: Add Pirelli VID/PID and indicate Pirellis modem interface is 0xff Greg KH
2010-07-01 17:30 ` [patch 030/149] USB: serial: option: add cinterion device id Greg KH
2010-07-01 17:30 ` [patch 031/149] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:30 ` [patch 032/149] USB: ir-usb: fix double free Greg KH
2010-07-01 17:30 ` [patch 033/149] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:31 ` [patch 034/149] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:31 ` [patch 035/149] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:31 ` [patch 036/149] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:31 ` [patch 037/149] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:31 ` [patch 038/149] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:31 ` [patch 039/149] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:31 ` [patch 040/149] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:31 ` [patch 041/149] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:31 ` [patch 042/149] mac80211: fix rts threshold check Greg KH
2010-07-01 17:31 ` [patch 043/149] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:31 ` [patch 044/149] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:31 ` [patch 045/149] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:31 ` [patch 046/149] PCI quirk: Disable MSI on VIA K8T890 systems Greg KH
2010-07-01 17:31 ` [patch 047/149] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:31 ` [patch 048/149] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:31 ` [patch 049/149] virtio_net: Make delayed refill more reliable Greg KH
2010-07-01 17:31 ` [patch 050/149] mm: hugetlb: fix clear_huge_page() Greg KH
2010-07-01 17:31 ` [patch 051/149] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:31 ` [patch 052/149] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:31 ` [patch 053/149] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:31 ` [patch 054/149] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-02 0:03 ` Michael Neuling
2010-07-03 1:57 ` Greg KH
2010-07-03 7:54 ` Michael Neuling
2010-07-05 17:03 ` Greg KH
2010-07-01 17:31 ` [patch 055/149] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:31 ` [patch 056/149] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:31 ` [patch 057/149] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:31 ` [patch 058/149] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:31 ` [patch 059/149] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:31 ` [patch 060/149] x86/amd-iommu: Fix suspend/resume with IOMMU Greg KH
2010-07-01 17:31 ` [patch 061/149] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:31 ` [patch 062/149] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:31 ` [patch 063/149] m68k: " Greg KH
2010-07-01 17:31 ` [patch 064/149] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:31 ` [patch 065/149] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:31 ` [patch 066/149] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:31 ` [patch 067/149] xtensa: " Greg KH
2010-07-01 17:31 ` [patch 068/149] Blackfin: " Greg KH
2010-07-01 17:31 ` [patch 069/149] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:31 ` [patch 070/149] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:31 ` [patch 071/149] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 22:14 ` Kirill A. Shutemov
2010-07-01 22:17 ` Greg KH
2010-07-01 22:25 ` Kirill A. Shutemov
2010-07-01 22:48 ` Russell King
2010-07-01 22:59 ` Kirill A. Shutemov
2010-07-01 23:12 ` Russell King
2010-07-02 6:29 ` Kirill A. Shutemov
2010-07-06 13:06 ` Kirill A. Shutemov
2010-07-06 22:58 ` Russell King
2010-07-07 8:56 ` Kirill A. Shutemov
2010-07-07 22:34 ` Russell King - ARM Linux
2010-07-08 11:31 ` Kirill A. Shutemov
2010-07-12 22:08 ` Kirill A. Shutemov
2010-07-01 17:31 ` [patch 072/149] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:31 ` [patch 073/149] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:31 ` [patch 074/149] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:31 ` [patch 075/149] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:31 ` [patch 076/149] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:31 ` [patch 077/149] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:31 ` [patch 078/149] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:31 ` [patch 079/149] drm/radeon: r100/r200 ums: block ability for userspace app to trash 0 page and beyond Greg KH
2010-07-01 17:31 ` [patch 080/149] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:31 ` [patch 081/149] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:31 ` [patch 082/149] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:31 ` [patch 083/149] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:31 ` [patch 084/149] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:31 ` [patch 085/149] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:31 ` [patch 086/149] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:31 ` [patch 087/149] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:31 ` [patch 088/149] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:31 ` [patch 089/149] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:31 ` [patch 090/149] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:31 ` [patch 091/149] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:31 ` [patch 092/149] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:31 ` [patch 093/149] clocksource: sh_cmt: compute mult and shift before registration Greg KH
2010-07-01 17:32 ` [patch 094/149] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:32 ` [patch 095/149] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:32 ` [patch 096/149] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:32 ` [patch 097/149] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:32 ` [patch 098/149] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:32 ` [patch 099/149] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:32 ` [patch 100/149] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:32 ` [patch 101/149] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:32 ` [patch 102/149] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:32 ` [patch 103/149] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:32 ` [patch 104/149] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:32 ` [patch 105/149] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:32 ` [patch 106/149] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:32 ` [patch 107/149] atl1e: Allow TX checksum offload and TSO to be disabled and reenabled Greg KH
2010-07-01 17:32 ` [patch 108/149] via-velocity: Give RX descriptors to the NIC later on open or MTU change Greg KH
2010-07-01 17:32 ` [patch 109/149] dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips Greg KH
2010-07-01 17:32 ` [patch 110/149] Documentation/3c509: document ethtool support Greg KH
2010-07-01 17:32 ` [patch 111/149] wireless: report reasonable bitrate for MCS rates through wext Greg KH
2010-07-01 17:32 ` [patch 112/149] ath9k: add support for 802.11n bonded out AR2427 Greg KH
2010-07-01 17:32 ` [patch 113/149] drm/i915: give up on 8xx lid status Greg KH
2010-07-01 17:32 ` [patch 114/149] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:32 ` [patch 115/149] iwlwifi: check for aggregation frame and queue Greg KH
2010-07-01 17:32 ` [patch 116/149] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:32 ` [patch 117/149] iwlwifi: update supported PCI_ID list for 5xx0 series Greg KH
2010-07-01 17:32 ` [patch 118/149] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:32 ` [patch 119/149] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-02 4:11 ` tytso
2010-07-03 1:55 ` Greg KH
2010-07-01 17:32 ` [patch 120/149] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:32 ` [patch 121/149] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:32 ` [patch 122/149] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:32 ` [patch 123/149] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:32 ` [patch 124/149] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:32 ` [patch 125/149] l2tp: Fix oops in pppol2tp_xmit Greg KH
2010-07-01 17:32 ` [patch 126/149] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:32 ` [patch 127/149] ucc_geth: Fix empty TX queue processing Greg KH
2010-07-01 17:32 ` [patch 128/149] ucc_geth: Fix netdev watchdog triggering on link changes Greg KH
2010-07-01 17:32 ` [patch 129/149] ucc_geth: Fix full TX queue processing Greg KH
2010-07-01 17:32 ` [patch 130/149] tipc: Fix oops on send prior to entering networked mode (v3) Greg KH
2010-07-01 17:32 ` [patch 131/149] Input: psmouse - reset all types of mice before reconnecting Greg KH
2010-07-01 17:32 ` [patch 132/149] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:32 ` [patch 133/149] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:32 ` [patch 134/149] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-07 12:47 ` Peter Palfrader
2010-07-07 13:51 ` Glauber Costa
2010-07-07 14:33 ` Peter Palfrader
2010-07-07 15:15 ` Gleb Natapov
2010-07-07 20:05 ` Peter Palfrader
2010-07-08 5:31 ` Gleb Natapov
2010-07-08 8:51 ` Peter Palfrader
2010-07-08 11:03 ` Gleb Natapov
2010-07-07 18:15 ` Glauber Costa
2010-07-07 20:11 ` Zachary Amsden
2010-07-07 21:08 ` Glauber Costa
2010-07-08 9:41 ` Avi Kivity
2010-07-13 10:23 ` Peter Palfrader
2010-07-13 13:23 ` Avi Kivity
2010-07-13 14:19 ` Peter Palfrader
2010-07-13 15:57 ` Avi Kivity
2010-07-13 16:22 ` Peter Palfrader
2010-07-13 16:34 ` Avi Kivity
2010-07-13 16:40 ` Avi Kivity
2010-07-13 16:45 ` Avi Kivity
2010-07-13 17:25 ` Peter Palfrader
2010-07-13 17:50 ` Linus Torvalds
2010-07-13 17:59 ` Linus Torvalds
2010-07-13 18:21 ` Jeremy Fitzhardinge
2010-07-13 22:14 ` H. Peter Anvin
2010-07-13 23:49 ` Jeremy Fitzhardinge
2010-07-14 0:15 ` Linus Torvalds
2010-07-14 17:19 ` Jeremy Fitzhardinge
2010-07-14 17:30 ` H. Peter Anvin
2010-07-14 17:34 ` Jeremy Fitzhardinge
2010-07-14 17:45 ` H. Peter Anvin
2010-07-14 17:57 ` Jeremy Fitzhardinge
2010-07-14 18:08 ` H. Peter Anvin
2010-07-14 18:15 ` Jeremy Fitzhardinge
2010-07-14 18:19 ` H. Peter Anvin
2010-07-14 20:58 ` Jeremy Fitzhardinge
2010-07-14 18:23 ` Linus Torvalds
2010-07-14 18:18 ` H.J. Lu
2010-07-14 19:00 ` H. Peter Anvin
2010-07-14 19:32 ` H.J. Lu
2010-07-14 19:36 ` H. Peter Anvin
2010-07-14 19:40 ` H.J. Lu
2010-07-14 21:11 ` Jeremy Fitzhardinge
2010-07-14 19:58 ` H. Peter Anvin
2010-07-14 20:33 ` H. Peter Anvin
2010-07-14 20:16 ` Avi Kivity
2010-07-14 20:40 ` Jeremy Fitzhardinge
2010-07-14 20:45 ` Zachary Amsden
2010-07-14 20:54 ` Zachary Amsden
2010-07-14 21:11 ` Jeremy Fitzhardinge
2010-07-16 4:48 ` H. Peter Anvin
2010-07-14 20:50 ` H. Peter Anvin
2010-07-14 21:11 ` Jeremy Fitzhardinge
2010-07-13 18:23 ` Peter Palfrader
2010-07-13 16:53 ` Peter Palfrader
2010-07-13 16:34 ` Linus Torvalds
2010-07-13 18:04 ` Avi Kivity
2010-07-13 18:15 ` Linus Torvalds
2010-07-27 17:46 ` Jeremy Fitzhardinge
2010-07-27 17:52 ` H. Peter Anvin
2010-07-27 23:57 ` xchg() and cmpxchg() H. Peter Anvin
2010-07-28 5:33 ` [tip:x86/urgent] x86: Add memory modify constraints to " tip-bot for H. Peter Anvin
2010-07-28 15:45 ` Linus Torvalds
2010-07-28 15:59 ` H. Peter Anvin
2010-07-28 23:00 ` H. Peter Anvin
2010-07-28 23:28 ` [tip:x86/asm] x86, asm: Clean up and simplify <asm/cmpxchg.h> tip-bot for H. Peter Anvin
2010-07-29 20:12 ` [tip:x86/asm] x86, asm: Move cmpxchg emulation code to arch/x86/lib tip-bot for H. Peter Anvin
2010-07-29 20:13 ` [tip:x86/asm] x86, asm: Merge cmpxchg_486_u64() and cmpxchg8b_emu() tip-bot for H. Peter Anvin
2010-08-02 23:51 ` [tip:x86/urgent] x86: Add memory modify constraints to xchg() and cmpxchg() Jeremy Fitzhardinge
2010-08-02 23:59 ` [stable] " Greg KH
2010-09-09 19:53 ` Tomáš Janoušek
2010-09-09 21:00 ` H. Peter Anvin
2010-09-09 21:09 ` Tomáš Janoušek
2010-09-09 21:15 ` H. Peter Anvin
2010-09-10 13:10 ` Tomáš Janoušek
2010-09-23 18:37 ` Greg KH
2010-09-24 7:17 ` Tomáš Janoušek
2010-09-24 15:52 ` Greg KH
2010-08-03 12:43 ` Peter Palfrader
2010-08-10 22:33 ` Greg KH
2010-07-13 18:25 ` [patch 134/149] x86, paravirt: Add a global synchronization point for pvclock Peter Palfrader
2010-07-13 23:53 ` [Stable-review] " Ben Hutchings
2010-07-01 17:32 ` [patch 135/149] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:32 ` [patch 136/149] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:32 ` [patch 137/149] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:32 ` [patch 138/149] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:32 ` [patch 139/149] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:32 ` [patch 140/149] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:32 ` [patch 141/149] KVM: x86: Add missing locking to arch specific vcpu ioctls Greg KH
2010-07-01 17:32 ` [patch 142/149] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:32 ` [patch 143/149] jbd: jbd-debug and jbd2-debug should be writable Greg KH
2010-07-01 17:32 ` [patch 144/149] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:32 ` [patch 145/149] dm snapshot: simplify sector_to_chunk expression Greg KH
2010-07-01 17:32 ` [patch 146/149] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:32 ` [patch 147/149] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:32 ` [patch 148/149] [SCSI] qla2xxx: Disable MSI on qla24xx chips other than QLA2432 Greg KH
2010-07-01 17:32 ` [patch 149/149] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:51 ` [patch 000/164] 2.6.33.6 stable review Greg KH
2010-07-01 17:33 ` [patch 001/164] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:33 ` [patch 002/164] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:33 ` [patch 003/164] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:33 ` [patch 004/164] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:33 ` [patch 005/164] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:33 ` [patch 006/164] oprofile: remove double ring buffering Greg KH
2010-07-01 17:33 ` [patch 007/164] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:33 ` [patch 008/164] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:33 ` [patch 009/164] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:33 ` [patch 010/164] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:33 ` [patch 011/164] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:33 ` [patch 012/164] Staging: add Add Sitecom WL-349 to rtl8192su Greg KH
2010-07-01 17:33 ` [patch 013/164] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:33 ` [patch 014/164] Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N Greg KH
2010-07-01 17:33 ` [patch 015/164] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:33 ` [patch 016/164] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:33 ` [patch 017/164] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:33 ` [patch 018/164] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:33 ` [patch 019/164] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:33 ` [patch 020/164] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:33 ` [patch 021/164] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:33 ` [patch 022/164] V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver Greg KH
2010-07-01 17:33 ` [patch 023/164] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:33 ` [patch 024/164] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:33 ` [patch 025/164] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:33 ` [patch 026/164] USB: visor: fix memory leak Greg KH
2010-07-01 17:33 ` [patch 027/164] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:33 ` [patch 028/164] USB: kobil: fix memory leak Greg KH
2010-07-01 17:33 ` [patch 029/164] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:33 ` [patch 030/164] USB: option.c: Add Pirelli VID/PID and indicate Pirellis modem interface is 0xff Greg KH
2010-07-01 17:33 ` [patch 031/164] USB: serial: option: add cinterion device id Greg KH
2010-07-01 17:33 ` [patch 032/164] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:33 ` [patch 033/164] USB: ir-usb: fix double free Greg KH
2010-07-01 17:33 ` [patch 034/164] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:33 ` [patch 035/164] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:33 ` [patch 036/164] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:33 ` [patch 037/164] USB: FHCI: cq_get() should check kfifo_out()s return value Greg KH
2010-07-01 17:33 ` [patch 038/164] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:33 ` [patch 039/164] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:33 ` [patch 040/164] USB: xhci: Limit bus sg_tablesize to 62 TRBs Greg KH
2010-07-01 17:33 ` [patch 041/164] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:33 ` [patch 042/164] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:33 ` [patch 043/164] ath5k: consistently use rx_bufsize for RX DMA Greg KH
2010-07-01 17:33 ` [patch 044/164] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:33 ` [patch 045/164] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:33 ` [patch 046/164] mac80211: fix rts threshold check Greg KH
2010-07-01 17:33 ` [patch 047/164] mac80211: fix handling of 4-address-mode in ieee80211_change_iface Greg KH
2010-07-01 17:33 ` [patch 048/164] drm/i915: Fix 82854 PCI ID, and treat it like other 85X Greg KH
2010-07-01 17:33 ` [patch 049/164] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:33 ` [patch 050/164] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:33 ` [patch 051/164] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:33 ` [patch 052/164] PCI quirk: Disable MSI on VIA K8T890 systems Greg KH
2010-07-01 17:33 ` [patch 053/164] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:34 ` [patch 054/164] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:34 ` [patch 055/164] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:34 ` [patch 056/164] drm/radeon/kms: reset ddc_bus in object header parsing Greg KH
2010-07-01 17:34 ` [patch 057/164] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:34 ` [patch 058/164] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:34 ` [patch 059/164] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-01 17:34 ` [patch 060/164] powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu Greg KH
2010-07-01 17:34 ` [patch 061/164] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:34 ` [patch 062/164] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:34 ` [patch 063/164] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:34 ` [patch 064/164] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:34 ` [patch 065/164] md/linear: avoid possible oops and array stop Greg KH
2010-07-01 17:34 ` [patch 066/164] md: remove unneeded sysfs files more promptly Greg KH
2010-07-01 17:34 ` [patch 067/164] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:34 ` [patch 068/164] x86/amd-iommu: Fix crash when request_mem_region fails Greg KH
2010-07-01 17:34 ` [patch 069/164] x86/amd-iommu: Fall back to GART if initialization fails Greg KH
2010-07-01 17:34 ` [patch 070/164] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:34 ` [patch 071/164] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:34 ` [patch 072/164] m68k: " Greg KH
2010-07-01 17:34 ` [patch 073/164] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:34 ` [patch 074/164] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:34 ` [patch 075/164] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:34 ` [patch 076/164] xtensa: " Greg KH
2010-07-01 17:34 ` [patch 077/164] Blackfin: " Greg KH
2010-07-01 17:34 ` [patch 078/164] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:34 ` [patch 079/164] md: manage redundancy group in sysfs when changing level Greg KH
2010-07-01 17:34 ` [patch 080/164] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:34 ` [patch 081/164] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 17:34 ` [patch 082/164] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:34 ` [patch 083/164] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:34 ` [patch 084/164] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:34 ` [patch 085/164] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:34 ` [patch 086/164] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:34 ` [patch 087/164] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:34 ` [patch 088/164] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:34 ` [patch 089/164] drm/radeon: r100/r200 ums: block ability for userspace app to trash 0 page and beyond Greg KH
2010-07-01 17:34 ` [patch 090/164] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:34 ` [patch 091/164] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:34 ` [patch 092/164] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:34 ` [patch 093/164] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:34 ` [patch 094/164] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:34 ` [patch 095/164] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:34 ` [patch 096/164] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:34 ` [patch 097/164] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:34 ` [patch 098/164] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:34 ` [patch 099/164] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:34 ` [patch 100/164] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:34 ` [patch 101/164] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:34 ` [patch 102/164] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:34 ` [patch 103/164] clocksource: sh_tmu: compute mult and shift before registration Greg KH
2010-07-01 17:34 ` [patch 104/164] clocksource: sh_cmt: " Greg KH
2010-07-01 17:34 ` [patch 105/164] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:34 ` [patch 106/164] arch/x86/kernel: Add missing spin_unlock Greg KH
2010-07-01 17:34 ` [patch 107/164] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:34 ` [patch 108/164] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:34 ` [patch 109/164] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:34 ` [patch 110/164] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:34 ` [patch 111/164] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:34 ` [patch 112/164] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:34 ` [patch 113/164] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:35 ` [patch 114/164] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:35 ` [patch 115/164] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:35 ` [patch 116/164] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:35 ` [patch 117/164] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:35 ` [patch 118/164] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:35 ` [patch 119/164] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:35 ` [patch 120/164] wireless: report reasonable bitrate for MCS rates through wext Greg KH
2010-07-01 17:35 ` [patch 121/164] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:35 ` [patch 122/164] cfq-iosched: fix an oops caused by slab leak Greg KH
2010-07-01 17:35 ` [patch 123/164] iwlwifi: reset card during probe Greg KH
2010-07-01 17:35 ` [patch 124/164] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:35 ` [patch 125/164] perf: Fix signed comparison in perf_adjust_period() Greg KH
2010-07-01 17:35 ` [patch 126/164] tracing: Fix null pointer deref with SEND_SIG_FORCED Greg KH
2010-07-01 17:35 ` [patch 127/164] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:35 ` [patch 128/164] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:35 ` [patch 129/164] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:35 ` [patch 130/164] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:35 ` [patch 131/164] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:35 ` [patch 132/164] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:35 ` [patch 133/164] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:35 ` [patch 134/164] l2tp: Fix oops in pppol2tp_xmit Greg KH
2010-07-01 17:35 ` [patch 135/164] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:35 ` [patch 136/164] eeepc-laptop: check wireless hotplug events Greg KH
2010-07-01 17:35 ` [patch 137/164] tracing: Consolidate protection of reader access to the ring buffer Greg KH
2010-07-01 17:35 ` [patch 138/164] Input: psmouse - reset all types of mice before reconnecting Greg KH
2010-07-01 17:35 ` [patch 139/164] KVM: SVM: Dont use kmap_atomic in nested_svm_map Greg KH
2010-07-01 17:35 ` [patch 140/164] KVM: SVM: Fix schedule-while-atomic on nested exception handling Greg KH
2010-07-01 17:35 ` [patch 141/164] KVM: SVM: Sync all control registers on nested vmexit Greg KH
2010-07-01 17:35 ` [patch 142/164] KVM: SVM: Fix nested msr intercept handling Greg KH
2010-07-01 17:35 ` [patch 143/164] KVM: SVM: Dont sync nested cr8 to lapic and back Greg KH
2010-07-01 17:35 ` [patch 144/164] KVM: SVM: Fix wrong interrupt injection in enable_irq_windows Greg KH
2010-07-01 17:35 ` [patch 145/164] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:35 ` [patch 146/164] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:35 ` [patch 147/164] KVM: x86: Add callback to let modules decide over some supported cpuid bits Greg KH
2010-07-01 17:35 ` [patch 148/164] KVM: SVM: Report emulated SVM features to userspace Greg KH
2010-07-01 17:35 ` [patch 149/164] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-01 17:35 ` [patch 150/164] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:35 ` [patch 151/164] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:35 ` [patch 152/164] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:35 ` [patch 153/164] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:35 ` [patch 154/164] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:35 ` [patch 155/164] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:35 ` [patch 156/164] KVM: PPC: Add missing vcpu_load()/vcpu_put() in vcpu ioctls Greg KH
2010-07-01 17:35 ` [patch 157/164] KVM: x86: Add missing locking to arch specific " Greg KH
2010-07-01 17:35 ` [patch 158/164] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:35 ` [patch 159/164] KVM: SVM: Dont allow nested guest to VMMCALL into host Greg KH
2010-07-01 17:35 ` [patch 160/164] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:35 ` [patch 161/164] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:35 ` [patch 162/164] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:35 ` [patch 163/164] [SCSI] qla2xxx: Disable MSI on qla24xx chips other than QLA2432 Greg KH
2010-07-01 17:35 ` [patch 164/164] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:52 ` [000/200] 2.6.34.1 stable review Greg KH
2010-07-01 17:41 ` [001/200] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:41 ` [002/200] oprofile: remove double ring buffering Greg KH
2010-07-01 17:41 ` [004/200] perf: Fix exit() vs PERF_FORMAT_GROUP Greg KH
2010-07-01 17:41 ` [005/200] perf top: Properly notify the user that vmlinux is missing Greg KH
2010-07-01 17:41 ` [006/200] perf: Fix exit() vs event-groups Greg KH
2010-07-01 17:41 ` [007/200] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:41 ` [008/200] VFS: fix recent breakage of FS_REVAL_DOT Greg KH
2010-07-01 17:41 ` [009/200] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:41 ` [010/200] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:41 ` [011/200] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:41 ` [012/200] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:41 ` [013/200] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:41 ` [014/200] nfsd: dont break lease while servicing a COMMIT Greg KH
2010-07-01 17:41 ` [015/200] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:41 ` [016/200] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:41 ` [017/200] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:41 ` [018/200] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:41 ` [019/200] Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N Greg KH
2010-07-01 17:41 ` [020/200] Staging: batman-adv: dont have interrupts disabled while sending Greg KH
2010-07-01 17:41 ` [021/200] Staging: batman-adv: Fix VIS output bug for secondary interfaces Greg KH
2010-07-01 17:41 ` [022/200] Staging: batman-adv: Fixing wrap-around bug in vis Greg KH
2010-07-01 17:41 ` [023/200] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:41 ` [024/200] ALSA: pcm: fix delta calculation at boundary wraparound Greg KH
2010-07-01 17:41 ` [025/200] ALSA: pcm: fix the fix of the runtime->boundary calculation Greg KH
2010-07-01 17:41 ` [026/200] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:41 ` [027/200] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:41 ` [028/200] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:41 ` [029/200] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:42 ` [030/200] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:42 ` [031/200] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:42 ` [032/200] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:42 ` [033/200] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:42 ` [034/200] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:42 ` [035/200] ARM: 6135/1: mx21/devices: fix USBOTG resource Greg KH
2010-07-01 17:42 ` [036/200] USB: visor: fix memory leak Greg KH
2010-07-01 17:42 ` [037/200] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:42 ` [038/200] USB: kobil: fix memory leak Greg KH
2010-07-01 17:42 ` [039/200] USB: tty: fix incorrect use of tty_insert_flip_string_fixed_flag Greg KH
2010-07-01 17:42 ` [040/200] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:42 ` [041/200] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:42 ` [042/200] USB: ir-usb: fix double free Greg KH
2010-07-01 17:42 ` [043/200] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:42 ` [044/200] USB: qcaux: add Samsung U520 device ID Greg KH
2010-07-01 17:42 ` [045/200] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:42 ` [046/200] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:42 ` Greg KH [this message]
2010-07-01 17:42 ` [048/200] USB: FHCI: cq_get() should check kfifo_out()s return value Greg KH
2010-07-01 17:42 ` [049/200] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:42 ` [050/200] USB: EHCI: fix controller wakeup flag settings during suspend Greg KH
2010-07-01 17:42 ` [051/200] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:42 ` [052/200] USB: xhci: Limit bus sg_tablesize to 62 TRBs Greg KH
2010-07-01 17:42 ` [053/200] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:42 ` [054/200] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:42 ` [055/200] ath5k: consistently use rx_bufsize for RX DMA Greg KH
2010-07-01 17:42 ` [056/200] fbdev: section cleanup in hgafb Greg KH
2010-07-01 17:42 ` [057/200] fbdev: section cleanup in vfb Greg KH
2010-07-01 17:42 ` [058/200] fbdev: section cleanup in vga16fb Greg KH
2010-07-01 17:42 ` [059/200] fbdev: section cleanup in arcfb Greg KH
2010-07-01 17:42 ` [060/200] fbdev: section cleanup in w100fb Greg KH
2010-07-01 17:42 ` [061/200] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:42 ` [062/200] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:42 ` [063/200] mac80211: fix rts threshold check Greg KH
2010-07-01 17:42 ` [064/200] mac80211: fix handling of 4-address-mode in ieee80211_change_iface Greg KH
2010-07-01 17:42 ` [065/200] ath9k_hw: fix hardware deinit Greg KH
2010-07-01 17:42 ` [066/200] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:42 ` [067/200] [SCSI] libsas: fix deref before check in commit 70b25f890ce Greg KH
2010-07-01 17:42 ` [068/200] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:42 ` [069/200] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:42 ` [070/200] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:42 ` [071/200] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:42 ` [072/200] drm/radeon/kms: dont default display priority to high on rs4xx Greg KH
2010-07-01 17:42 ` [073/200] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:42 ` [074/200] drm/radeon/kms: reset ddc_bus in object header parsing Greg KH
2010-07-01 17:42 ` [075/200] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:42 ` [076/200] drm/radeon/kms: release AGP bridge at suspend Greg KH
2010-07-01 17:42 ` [077/200] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:42 ` [078/200] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-01 17:42 ` [079/200] powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu Greg KH
2010-07-02 0:15 ` Michael Neuling
2010-07-03 1:58 ` Greg KH
2010-07-03 7:55 ` Michael Neuling
2010-07-05 17:04 ` Greg KH
2010-07-01 17:42 ` [080/200] powerpc: Fix ioremap_flags() with book3e pte definition Greg KH
2010-07-01 17:42 ` [081/200] powerpc/fsl-booke: Fix InstructionTLBError execute permission check Greg KH
2010-07-01 17:42 ` [082/200] powerpc/fsl-booke: Move loadcam_entry back to asm code to fix SMP ftrace Greg KH
2010-07-01 17:42 ` [083/200] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:42 ` [084/200] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:42 ` [085/200] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:42 ` [086/200] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:42 ` [087/200] md/linear: avoid possible oops and array stop Greg KH
2010-07-01 17:42 ` [088/200] md: remove unneeded sysfs files more promptly Greg KH
2010-07-01 17:42 ` [089/200] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:43 ` [090/200] x86/amd-iommu: Fix crash when request_mem_region fails Greg KH
2010-07-01 17:43 ` [091/200] x86/amd-iommu: Fall back to GART if initialization fails Greg KH
2010-07-01 17:43 ` [092/200] eeepc-wmi: depends on BACKLIGHT_CLASS_DEVICE Greg KH
2010-07-01 17:43 ` [093/200] clean DCACHE_CANT_MOUNT in d_delete() Greg KH
2010-07-01 17:43 ` [094/200] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:43 ` [095/200] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43 ` [096/200] m68knommu: fix broken use of BUAD_TABLE_SIZE in 68328serial driver Greg KH
2010-07-01 17:43 ` [097/200] m68k: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43 ` [098/200] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:43 ` [099/200] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:43 ` [100/200] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43 ` [101/200] xtensa: " Greg KH
2010-07-01 17:43 ` [102/200] Blackfin: " Greg KH
2010-07-01 17:43 ` [103/200] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:43 ` [104/200] md: manage redundancy group in sysfs when changing level Greg KH
2010-07-01 17:43 ` [105/200] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:43 ` [106/200] ARM: 6139/1: ARMv7: Use the Inner Shareable I-cache on MP Greg KH
2010-07-01 17:43 ` [107/200] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 17:43 ` [108/200] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:43 ` [109/200] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:43 ` [110/200] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:43 ` [111/200] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:43 ` [112/200] aio: fix the compat vectored operations Greg KH
2010-07-01 17:43 ` [113/200] idr: fix backtrack logic in idr_remove_all Greg KH
2010-07-01 17:43 ` [114/200] ASoC: Update Freescale i.MX SSI driver DMA parameter handling Greg KH
2010-07-01 17:43 ` [115/200] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:43 ` [116/200] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:43 ` [117/200] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:43 ` [118/200] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:43 ` [119/200] SLUB: Allow full duplication of kmalloc array for 390 Greg KH
2010-07-01 17:43 ` [120/200] slub: move kmem_cache_node into its own cacheline Greg KH
2010-07-01 17:43 ` [121/200] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:43 ` [122/200] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:43 ` [123/200] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev Greg KH
2010-07-01 17:43 ` [124/200] fs/compat_rw_copy_check_uvector: add missing compat_ptr call Greg KH
2010-07-01 17:43 ` [125/200] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:43 ` [126/200] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:43 ` [127/200] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:43 ` [128/200] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:43 ` [129/200] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:43 ` [130/200] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:43 ` [131/200] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:43 ` [132/200] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:43 ` [133/200] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:43 ` [134/200] vmware balloon: clamp number of collected non-balloonable pages Greg KH
2010-07-01 17:43 ` [135/200] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:43 ` [136/200] clocksource: sh_tmu: compute mult and shift before registration Greg KH
2010-07-01 17:43 ` [137/200] clocksource: sh_cmt: " Greg KH
2010-07-01 17:43 ` [138/200] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:43 ` [139/200] arch/x86/kernel: Add missing spin_unlock Greg KH
2010-07-01 17:43 ` [140/200] pcmcia: only keep saved I365_CSCINT flag if there is no PCI irq Greg KH
2010-07-01 17:43 ` [141/200] pcmcia: avoid validate_cis failure on CIS override Greg KH
2010-07-01 17:43 ` [142/200] mac80211: fix deauth before assoc Greg KH
2010-07-01 17:43 ` [143/200] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:43 ` [144/200] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:43 ` [145/200] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:43 ` [146/200] misc: Fix allocation borrowed by vhost_net Greg KH
2010-07-01 17:43 ` [147/200] cgroups: alloc_css_id() increments hierarchy depth Greg KH
2010-07-01 17:43 ` [148/200] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:43 ` [149/200] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:44 ` [150/200] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:44 ` [151/200] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:44 ` [152/200] drm/i915: Kill dangerous pending-flip debugging Greg KH
2010-07-01 17:44 ` [153/200] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:44 ` [154/200] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:44 ` [155/200] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:44 ` [156/200] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:44 ` [157/200] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:44 ` [158/200] USB: unbind all interfaces before rebinding them Greg KH
2010-07-01 17:44 ` [159/200] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:44 ` [160/200] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:44 ` [161/200] cfq-iosched: fix an oops caused by slab leak Greg KH
2010-07-01 17:44 ` [162/200] iwlwifi: fix internal scan race Greg KH
2010-07-01 17:44 ` [163/200] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:44 ` [164/200] perf: Fix signed comparison in perf_adjust_period() Greg KH
2010-07-01 17:44 ` [165/200] tracing: Fix null pointer deref with SEND_SIG_FORCED Greg KH
2010-07-01 17:44 ` [166/200] nfsd: nfsd_setattr needs to call commit_metadata Greg KH
2010-07-01 17:44 ` [167/200] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:44 ` [168/200] iwlwifi: add missing rcu_read_lock Greg KH
2010-07-01 17:44 ` [169/200] perf_events: Fix races and clean up perf_event and perf_mmap_data interaction Greg KH
2010-07-01 17:44 ` [170/200] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:44 ` [171/200] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:44 ` [172/200] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:44 ` [173/200] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:44 ` [174/200] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:44 ` [175/200] NFS: Ensure that we mark the inode as dirty if we exit early from commit Greg KH
2010-07-01 17:44 ` [176/200] NFS: Fix another nfs_wb_page() deadlock Greg KH
2010-07-01 17:44 ` [177/200] V4L/DVB: uvcvideo: Prevent division by 0 when control step value is 0 Greg KH
2010-07-01 17:44 ` [178/200] KVM: SVM: Dont use kmap_atomic in nested_svm_map Greg KH
2010-07-01 17:44 ` [179/200] KVM: SVM: Fix schedule-while-atomic on nested exception handling Greg KH
2010-07-01 17:44 ` [180/200] KVM: SVM: Sync all control registers on nested vmexit Greg KH
2010-07-01 17:44 ` [181/200] KVM: SVM: Fix nested msr intercept handling Greg KH
2010-07-01 17:44 ` [182/200] KVM: SVM: Dont sync nested cr8 to lapic and back Greg KH
2010-07-01 17:44 ` [183/200] KVM: SVM: Fix wrong interrupt injection in enable_irq_windows Greg KH
2010-07-01 17:44 ` [184/200] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:44 ` [185/200] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:44 ` [186/200] KVM: x86: Add callback to let modules decide over some supported cpuid bits Greg KH
2010-07-01 17:44 ` [187/200] KVM: SVM: Report emulated SVM features to userspace Greg KH
2010-07-01 17:44 ` [188/200] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-01 17:44 ` [189/200] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:44 ` [190/200] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:44 ` [191/200] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:44 ` [192/200] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:44 ` [193/200] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:44 ` [194/200] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:44 ` [195/200] KVM: PPC: Add missing vcpu_load()/vcpu_put() in vcpu ioctls Greg KH
2010-07-01 17:44 ` [196/200] KVM: x86: Add missing locking to arch specific " Greg KH
2010-07-01 17:44 ` [197/200] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:44 ` [198/200] KVM: SVM: Dont allow nested guest to VMMCALL into host Greg KH
2010-07-01 17:44 ` [199/200] drm/i915: Dont touch PORT_HOTPLUG_EN in intel_dp_detect() Greg KH
2010-07-01 17:44 ` [200/200] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 21:40 ` [000/200] 2.6.34.1 stable review Rafael J. Wysocki
2010-07-01 22:09 ` Greg KH
2010-07-01 22:17 ` Rafael J. Wysocki
2010-07-01 21:55 ` 4 -stable kernel review cycles starting Florian Fainelli
2010-07-01 22:10 ` Greg KH
2010-07-01 22:36 ` Randy Dunlap
2010-07-01 22:51 ` Greg KH
2010-07-01 23:09 ` Randy Dunlap
2010-07-01 23:17 ` [stable] " Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100701174250.385578139@clark.site \
--to=gregkh@suse.de \
--cc=akpm@linux-foundation.org \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=stable-review@kernel.org \
--cc=stable@kernel.org \
--cc=stern@rowland.harvard.edu \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome