From: Joe Perches <joe@perches.com>
To: SF Markus Elfring <elfring@users.sourceforge.net>
Cc: Andreas Noever <andreas.noever@gmail.com>,
LKML <linux-kernel@vger.kernel.org>,
kernel-janitors@vger.kernel.org,
Julia Lawall <julia.lawall@lip6.fr>
Subject: Re: thunderbolt: Deletion of unnecessary checks before the function call "ring_free"
Date: Fri, 21 Nov 2014 10:14:48 -0800 [thread overview]
Message-ID: <1416593688.6651.39.camel@perches.com> (raw)
In-Reply-To: <546F2E50.5040804@users.sourceforge.net>
On Fri, 2014-11-21 at 13:21 +0100, SF Markus Elfring wrote:
> 2. Are any additional prefixes appropriate so that further name space
> conflicts can be better avoided?
To avoid possible external naming conflicts, add tb_ prefix to
various ring_<foo> structs and functions.
Other miscellanea:
o typo/spelling fixes (releated/related, loose/lose)
o argument alignment
o comment formatting
---
Perhaps something like this?
unsigned/compiled/untested
drivers/thunderbolt/ctl.c | 41 ++++++-------
drivers/thunderbolt/nhi.c | 133 +++++++++++++++++++++--------------------
drivers/thunderbolt/nhi.h | 47 ++++++++-------
drivers/thunderbolt/nhi_regs.h | 16 ++---
4 files changed, 121 insertions(+), 116 deletions(-)
diff --git a/drivers/thunderbolt/ctl.c b/drivers/thunderbolt/ctl.c
index 799634b..52783e0 100644
--- a/drivers/thunderbolt/ctl.c
+++ b/drivers/thunderbolt/ctl.c
@@ -17,7 +17,7 @@
struct ctl_pkg {
struct tb_ctl *ctl;
void *buffer;
- struct ring_frame frame;
+ struct tb_ring_frame frame;
};
#define TB_CTL_RX_PKG_COUNT 10
@@ -319,8 +319,8 @@ static struct ctl_pkg *tb_ctl_pkg_alloc(struct tb_ctl *ctl)
/* RX/TX handling */
-static void tb_ctl_tx_callback(struct tb_ring *ring, struct ring_frame *frame,
- bool canceled)
+static void tb_ctl_tx_callback(struct tb_ring *ring,
+ struct tb_ring_frame *frame, bool canceled)
{
struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
tb_ctl_pkg_free(pkg);
@@ -357,7 +357,7 @@ static int tb_ctl_tx(struct tb_ctl *ctl, void *data, size_t len,
cpu_to_be32_array(pkg->buffer, data, len / 4);
*(__be32 *) (pkg->buffer + len) = tb_crc(pkg->buffer, len);
- res = ring_tx(ctl->tx, &pkg->frame);
+ res = tb_ring_tx(ctl->tx, &pkg->frame);
if (res) /* ring is stopped */
tb_ctl_pkg_free(pkg);
return res;
@@ -386,16 +386,16 @@ static void tb_ctl_handle_plug_event(struct tb_ctl *ctl,
static void tb_ctl_rx_submit(struct ctl_pkg *pkg)
{
- ring_rx(pkg->ctl->rx, &pkg->frame); /*
- * We ignore failures during stop.
- * All rx packets are referenced
- * from ctl->rx_packets, so we do
- * not loose them.
- */
+ tb_ring_rx(pkg->ctl->rx, &pkg->frame);
+ /*
+ * We ignore failures during stop.
+ * All rx packets are referenced from ctl->rx_packets,
+ * so we do not lose them.
+ */
}
-static void tb_ctl_rx_callback(struct tb_ring *ring, struct ring_frame *frame,
- bool canceled)
+static void tb_ctl_rx_callback(struct tb_ring *ring,
+ struct tb_ring_frame *frame, bool canceled)
{
struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
@@ -488,11 +488,11 @@ struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, hotplug_cb cb, void *cb_data)
if (!ctl->frame_pool)
goto err;
- ctl->tx = ring_alloc_tx(nhi, 0, 10);
+ ctl->tx = tb_ring_alloc_tx(nhi, 0, 10);
if (!ctl->tx)
goto err;
- ctl->rx = ring_alloc_rx(nhi, 0, 10);
+ ctl->rx = tb_ring_alloc_rx(nhi, 0, 10);
if (!ctl->rx)
goto err;
@@ -521,9 +521,9 @@ void tb_ctl_free(struct tb_ctl *ctl)
{
int i;
if (ctl->rx)
- ring_free(ctl->rx);
+ tb_ring_free(ctl->rx);
if (ctl->tx)
- ring_free(ctl->tx);
+ tb_ring_free(ctl->tx);
/* free RX packets */
for (i = 0; i < TB_CTL_RX_PKG_COUNT; i++)
@@ -542,8 +542,9 @@ void tb_ctl_start(struct tb_ctl *ctl)
{
int i;
tb_ctl_info(ctl, "control channel starting...\n");
- ring_start(ctl->tx); /* is used to ack hotplug packets, start first */
- ring_start(ctl->rx);
+ /* is used to ack hotplug packets, start first */
+ tb_ring_start(ctl->tx);
+ tb_ring_start(ctl->rx);
for (i = 0; i < TB_CTL_RX_PKG_COUNT; i++)
tb_ctl_rx_submit(ctl->rx_packets[i]);
}
@@ -558,8 +559,8 @@ void tb_ctl_start(struct tb_ctl *ctl)
*/
void tb_ctl_stop(struct tb_ctl *ctl)
{
- ring_stop(ctl->rx);
- ring_stop(ctl->tx);
+ tb_ring_stop(ctl->rx);
+ tb_ring_stop(ctl->tx);
if (!kfifo_is_empty(&ctl->response_fifo))
tb_ctl_WARN(ctl, "dangling response in response_fifo\n");
diff --git a/drivers/thunderbolt/nhi.c b/drivers/thunderbolt/nhi.c
index c68fe12..552683f 100644
--- a/drivers/thunderbolt/nhi.c
+++ b/drivers/thunderbolt/nhi.c
@@ -22,7 +22,7 @@
#define RING_TYPE(ring) ((ring)->is_tx ? "TX ring" : "RX ring")
-static int ring_interrupt_index(struct tb_ring *ring)
+static int tb_ring_interrupt_index(struct tb_ring *ring)
{
int bit = ring->hop;
if (!ring->is_tx)
@@ -31,14 +31,14 @@ static int ring_interrupt_index(struct tb_ring *ring)
}
/**
- * ring_interrupt_active() - activate/deactivate interrupts for a single ring
+ * tb_ring_interrupt_active() - activate/deactivate interrupts for a single ring
*
* ring->nhi->lock must be held.
*/
-static void ring_interrupt_active(struct tb_ring *ring, bool active)
+static void tb_ring_interrupt_active(struct tb_ring *ring, bool active)
{
- int reg = REG_RING_INTERRUPT_BASE + ring_interrupt_index(ring) / 32;
- int bit = ring_interrupt_index(ring) & 31;
+ int reg = REG_RING_INTERRUPT_BASE + tb_ring_interrupt_index(ring) / 32;
+ int bit = tb_ring_interrupt_index(ring) & 31;
int mask = 1 << bit;
u32 old, new;
old = ioread32(ring->nhi->iobase + reg);
@@ -78,7 +78,7 @@ static void nhi_disable_interrupts(struct tb_nhi *nhi)
/* ring helper methods */
-static void __iomem *ring_desc_base(struct tb_ring *ring)
+static void __iomem *tb_ring_desc_base(struct tb_ring *ring)
{
void __iomem *io = ring->nhi->iobase;
io += ring->is_tx ? REG_TX_RING_BASE : REG_RX_RING_BASE;
@@ -86,7 +86,7 @@ static void __iomem *ring_desc_base(struct tb_ring *ring)
return io;
}
-static void __iomem *ring_options_base(struct tb_ring *ring)
+static void __iomem *tb_ring_options_base(struct tb_ring *ring)
{
void __iomem *io = ring->nhi->iobase;
io += ring->is_tx ? REG_TX_OPTIONS_BASE : REG_RX_OPTIONS_BASE;
@@ -94,48 +94,49 @@ static void __iomem *ring_options_base(struct tb_ring *ring)
return io;
}
-static void ring_iowrite16desc(struct tb_ring *ring, u32 value, u32 offset)
+static void tb_ring_iowrite16desc(struct tb_ring *ring, u32 value, u32 offset)
{
- iowrite16(value, ring_desc_base(ring) + offset);
+ iowrite16(value, tb_ring_desc_base(ring) + offset);
}
-static void ring_iowrite32desc(struct tb_ring *ring, u32 value, u32 offset)
+static void tb_ring_iowrite32desc(struct tb_ring *ring, u32 value, u32 offset)
{
- iowrite32(value, ring_desc_base(ring) + offset);
+ iowrite32(value, tb_ring_desc_base(ring) + offset);
}
-static void ring_iowrite64desc(struct tb_ring *ring, u64 value, u32 offset)
+static void tb_ring_iowrite64desc(struct tb_ring *ring, u64 value, u32 offset)
{
- iowrite32(value, ring_desc_base(ring) + offset);
- iowrite32(value >> 32, ring_desc_base(ring) + offset + 4);
+ iowrite32(value, tb_ring_desc_base(ring) + offset);
+ iowrite32(value >> 32, tb_ring_desc_base(ring) + offset + 4);
}
-static void ring_iowrite32options(struct tb_ring *ring, u32 value, u32 offset)
+static void tb_ring_iowrite32options(struct tb_ring *ring, u32 value,
+ u32 offset)
{
- iowrite32(value, ring_options_base(ring) + offset);
+ iowrite32(value, tb_ring_options_base(ring) + offset);
}
-static bool ring_full(struct tb_ring *ring)
+static bool tb_ring_full(struct tb_ring *ring)
{
return ((ring->head + 1) % ring->size) == ring->tail;
}
-static bool ring_empty(struct tb_ring *ring)
+static bool tb_ring_empty(struct tb_ring *ring)
{
return ring->head == ring->tail;
}
/**
- * ring_write_descriptors() - post frames from ring->queue to the controller
+ * tb_ring_write_descriptors() - post frames from ring->queue to the controller
*
* ring->lock is held.
*/
-static void ring_write_descriptors(struct tb_ring *ring)
+static void tb_ring_write_descriptors(struct tb_ring *ring)
{
- struct ring_frame *frame, *n;
- struct ring_desc *descriptor;
+ struct tb_ring_frame *frame, *n;
+ struct tb_ring_desc *descriptor;
list_for_each_entry_safe(frame, n, &ring->queue, list) {
- if (ring_full(ring))
+ if (tb_ring_full(ring))
break;
list_move_tail(&frame->list, &ring->in_flight);
descriptor = &ring->descriptors[ring->head];
@@ -148,12 +149,12 @@ static void ring_write_descriptors(struct tb_ring *ring)
descriptor->sof = frame->sof;
}
ring->head = (ring->head + 1) % ring->size;
- ring_iowrite16desc(ring, ring->head, ring->is_tx ? 10 : 8);
+ tb_ring_iowrite16desc(ring, ring->head, ring->is_tx ? 10 : 8);
}
}
/**
- * ring_work() - progress completed frames
+ * tb_ring_work() - progress completed frames
*
* If the ring is shutting down then all frames are marked as canceled and
* their callbacks are invoked.
@@ -161,10 +162,10 @@ static void ring_write_descriptors(struct tb_ring *ring)
* Otherwise we collect all completed frame from the ring buffer, write new
* frame to the ring buffer and invoke the callbacks for the completed frames.
*/
-static void ring_work(struct work_struct *work)
+static void tb_ring_work(struct work_struct *work)
{
struct tb_ring *ring = container_of(work, typeof(*ring), work);
- struct ring_frame *frame;
+ struct tb_ring_frame *frame;
bool canceled = false;
LIST_HEAD(done);
mutex_lock(&ring->lock);
@@ -177,7 +178,7 @@ static void ring_work(struct work_struct *work)
goto invoke_callback;
}
- while (!ring_empty(ring)) {
+ while (!tb_ring_empty(ring)) {
if (!(ring->descriptors[ring->tail].flags
& RING_DESC_COMPLETED))
break;
@@ -209,7 +210,7 @@ static void ring_work(struct work_struct *work)
}
ring->tail = (ring->tail + 1) % ring->size;
}
- ring_write_descriptors(ring);
+ tb_ring_write_descriptors(ring);
invoke_callback:
mutex_unlock(&ring->lock); /* allow callbacks to schedule new work */
@@ -224,13 +225,13 @@ invoke_callback:
}
}
-int __ring_enqueue(struct tb_ring *ring, struct ring_frame *frame)
+int __tb_ring_enqueue(struct tb_ring *ring, struct tb_ring_frame *frame)
{
int ret = 0;
mutex_lock(&ring->lock);
if (ring->running) {
list_add_tail(&frame->list, &ring->queue);
- ring_write_descriptors(ring);
+ tb_ring_write_descriptors(ring);
} else {
ret = -ESHUTDOWN;
}
@@ -238,8 +239,8 @@ int __ring_enqueue(struct tb_ring *ring, struct ring_frame *frame)
return ret;
}
-static struct tb_ring *ring_alloc(struct tb_nhi *nhi, u32 hop, int size,
- bool transmit)
+static struct tb_ring *tb_ring_alloc(struct tb_nhi *nhi, u32 hop, int size,
+ bool transmit)
{
struct tb_ring *ring = NULL;
dev_info(&nhi->pdev->dev, "allocating %s ring %d of size %d\n",
@@ -264,7 +265,7 @@ static struct tb_ring *ring_alloc(struct tb_nhi *nhi, u32 hop, int size,
mutex_init(&ring->lock);
INIT_LIST_HEAD(&ring->queue);
INIT_LIST_HEAD(&ring->in_flight);
- INIT_WORK(&ring->work, ring_work);
+ INIT_WORK(&ring->work, tb_ring_work);
ring->nhi = nhi;
ring->hop = hop;
@@ -294,22 +295,22 @@ err:
return NULL;
}
-struct tb_ring *ring_alloc_tx(struct tb_nhi *nhi, int hop, int size)
+struct tb_ring *tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size)
{
- return ring_alloc(nhi, hop, size, true);
+ return tb_ring_alloc(nhi, hop, size, true);
}
-struct tb_ring *ring_alloc_rx(struct tb_nhi *nhi, int hop, int size)
+struct tb_ring *tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size)
{
- return ring_alloc(nhi, hop, size, false);
+ return tb_ring_alloc(nhi, hop, size, false);
}
/**
- * ring_start() - enable a ring
+ * tb_ring_start() - enable a ring
*
- * Must not be invoked in parallel with ring_stop().
+ * Must not be invoked in parallel with tb_ring_stop().
*/
-void ring_start(struct tb_ring *ring)
+void tb_ring_start(struct tb_ring *ring)
{
mutex_lock(&ring->nhi->lock);
mutex_lock(&ring->lock);
@@ -320,20 +321,21 @@ void ring_start(struct tb_ring *ring)
dev_info(&ring->nhi->pdev->dev, "starting %s %d\n",
RING_TYPE(ring), ring->hop);
- ring_iowrite64desc(ring, ring->descriptors_dma, 0);
+ tb_ring_iowrite64desc(ring, ring->descriptors_dma, 0);
if (ring->is_tx) {
- ring_iowrite32desc(ring, ring->size, 12);
- ring_iowrite32options(ring, 0, 4); /* time releated ? */
- ring_iowrite32options(ring,
- RING_FLAG_ENABLE | RING_FLAG_RAW, 0);
+ tb_ring_iowrite32desc(ring, ring->size, 12);
+ tb_ring_iowrite32options(ring, 0, 4); /* time related ? */
+ tb_ring_iowrite32options(ring,
+ RING_FLAG_ENABLE | RING_FLAG_RAW, 0);
} else {
- ring_iowrite32desc(ring,
- (TB_FRAME_SIZE << 16) | ring->size, 12);
- ring_iowrite32options(ring, 0xffffffff, 4); /* SOF EOF mask */
- ring_iowrite32options(ring,
- RING_FLAG_ENABLE | RING_FLAG_RAW, 0);
+ tb_ring_iowrite32desc(ring,
+ (TB_FRAME_SIZE << 16) | ring->size, 12);
+ /* SOF EOF mask */
+ tb_ring_iowrite32options(ring, 0xffffffff, 4);
+ tb_ring_iowrite32options(ring,
+ RING_FLAG_ENABLE | RING_FLAG_RAW, 0);
}
- ring_interrupt_active(ring, true);
+ tb_ring_interrupt_active(ring, true);
ring->running = true;
err:
mutex_unlock(&ring->lock);
@@ -342,18 +344,19 @@ err:
/**
- * ring_stop() - shutdown a ring
+ * tb_ring_stop() - shutdown a ring
*
* Must not be invoked from a callback.
*
- * This method will disable the ring. Further calls to ring_tx/ring_rx will
- * return -ESHUTDOWN until ring_stop has been called.
+ * This method will disable the ring.
+ * Further calls to tb_ring_tx/tb_ring_rx will return -ESHUTDOWN
+ * until tb_ring_stop has been called.
*
* All enqueued frames will be canceled and their callbacks will be executed
* with frame->canceled set to true (on the callback thread). This method
* returns only after all callback invocations have finished.
*/
-void ring_stop(struct tb_ring *ring)
+void tb_ring_stop(struct tb_ring *ring)
{
mutex_lock(&ring->nhi->lock);
mutex_lock(&ring->lock);
@@ -364,12 +367,12 @@ void ring_stop(struct tb_ring *ring)
RING_TYPE(ring), ring->hop);
goto err;
}
- ring_interrupt_active(ring, false);
+ tb_ring_interrupt_active(ring, false);
- ring_iowrite32options(ring, 0, 0);
- ring_iowrite64desc(ring, 0, 0);
- ring_iowrite16desc(ring, 0, ring->is_tx ? 10 : 8);
- ring_iowrite32desc(ring, 0, 12);
+ tb_ring_iowrite32options(ring, 0, 0);
+ tb_ring_iowrite64desc(ring, 0, 0);
+ tb_ring_iowrite16desc(ring, 0, ring->is_tx ? 10 : 8);
+ tb_ring_iowrite32desc(ring, 0, 12);
ring->head = 0;
ring->tail = 0;
ring->running = false;
@@ -386,16 +389,16 @@ err:
}
/*
- * ring_free() - free ring
+ * tb_ring_free() - free ring
*
* When this method returns all invocations of ring->callback will have
* finished.
*
* Ring must be stopped.
*
- * Must NOT be called from ring_frame->callback!
+ * Must NOT be called from tb_ring_frame->callback!
*/
-void ring_free(struct tb_ring *ring)
+void tb_ring_free(struct tb_ring *ring)
{
mutex_lock(&ring->nhi->lock);
/*
@@ -428,7 +431,7 @@ void ring_free(struct tb_ring *ring)
mutex_unlock(&ring->nhi->lock);
/**
* ring->work can no longer be scheduled (it is scheduled only by
- * nhi_interrupt_work and ring_stop). Wait for it to finish before
+ * nhi_interrupt_work and tb_ring_stop). Wait for it to finish before
* freeing the ring.
*/
flush_work(&ring->work);
diff --git a/drivers/thunderbolt/nhi.h b/drivers/thunderbolt/nhi.h
index 3172429..98f57d5 100644
--- a/drivers/thunderbolt/nhi.h
+++ b/drivers/thunderbolt/nhi.h
@@ -37,7 +37,7 @@ struct tb_ring {
int hop;
int head; /* write next descriptor here */
int tail; /* complete next descriptor here */
- struct ring_desc *descriptors;
+ struct tb_ring_desc *descriptors;
dma_addr_t descriptors_dma;
struct list_head queue;
struct list_head in_flight;
@@ -46,15 +46,16 @@ struct tb_ring {
bool running:1;
};
-struct ring_frame;
-typedef void (*ring_cb)(struct tb_ring*, struct ring_frame*, bool canceled);
+struct tb_ring_frame;
+typedef void (*tb_ring_cb)(struct tb_ring *ring, struct tb_ring_frame *frame,
+ bool canceled);
/**
- * struct ring_frame - for use with ring_rx/ring_tx
+ * struct tb_ring_frame - for use with tb_ring_rx/tb_ring_tx
*/
-struct ring_frame {
+struct tb_ring_frame {
dma_addr_t buffer_phy;
- ring_cb callback;
+ tb_ring_cb callback;
struct list_head list;
u32 size:12; /* TX: in, RX: out*/
u32 flags:12; /* RX: out */
@@ -62,18 +63,18 @@ struct ring_frame {
u32 sof:4; /* TX:in, RX: out */
};
-#define TB_FRAME_SIZE 0x100 /* minimum size for ring_rx */
+#define TB_FRAME_SIZE 0x100 /* minimum size for tb_ring_rx */
-struct tb_ring *ring_alloc_tx(struct tb_nhi *nhi, int hop, int size);
-struct tb_ring *ring_alloc_rx(struct tb_nhi *nhi, int hop, int size);
-void ring_start(struct tb_ring *ring);
-void ring_stop(struct tb_ring *ring);
-void ring_free(struct tb_ring *ring);
+struct tb_ring *tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size);
+struct tb_ring *tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size);
+void tb_ring_start(struct tb_ring *ring);
+void tb_ring_stop(struct tb_ring *ring);
+void tb_ring_free(struct tb_ring *ring);
-int __ring_enqueue(struct tb_ring *ring, struct ring_frame *frame);
+int __tb_ring_enqueue(struct tb_ring *ring, struct tb_ring_frame *frame);
/**
- * ring_rx() - enqueue a frame on an RX ring
+ * tb_ring_rx() - enqueue a frame on an RX ring
*
* frame->buffer, frame->buffer_phy and frame->callback have to be set. The
* buffer must contain at least TB_FRAME_SIZE bytes.
@@ -81,34 +82,34 @@ int __ring_enqueue(struct tb_ring *ring, struct ring_frame *frame);
* frame->callback will be invoked with frame->size, frame->flags, frame->eof,
* frame->sof set once the frame has been received.
*
- * If ring_stop is called after the packet has been enqueued frame->callback
+ * If tb_ring_stop is called after the packet has been enqueued frame->callback
* will be called with canceled set to true.
*
- * Return: Returns ESHUTDOWN if ring_stop has been called. Zero otherwise.
+ * Return: Returns ESHUTDOWN if tb_ring_stop has been called. Zero otherwise.
*/
-static inline int ring_rx(struct tb_ring *ring, struct ring_frame *frame)
+static inline int tb_ring_rx(struct tb_ring *ring, struct tb_ring_frame *frame)
{
WARN_ON(ring->is_tx);
- return __ring_enqueue(ring, frame);
+ return __tb_ring_enqueue(ring, frame);
}
/**
- * ring_tx() - enqueue a frame on an TX ring
+ * tb_ring_tx() - enqueue a frame on an TX ring
*
* frame->buffer, frame->buffer_phy, frame->callback, frame->size, frame->eof
* and frame->sof have to be set.
*
* frame->callback will be invoked with once the frame has been transmitted.
*
- * If ring_stop is called after the packet has been enqueued frame->callback
+ * If tb_ring_stop is called after the packet has been enqueued frame->callback
* will be called with canceled set to true.
*
- * Return: Returns ESHUTDOWN if ring_stop has been called. Zero otherwise.
+ * Return: Returns ESHUTDOWN if tb_ring_stop has been called. Zero otherwise.
*/
-static inline int ring_tx(struct tb_ring *ring, struct ring_frame *frame)
+static inline int tb_ring_tx(struct tb_ring *ring, struct tb_ring_frame *frame)
{
WARN_ON(!ring->is_tx);
- return __ring_enqueue(ring, frame);
+ return __tb_ring_enqueue(ring, frame);
}
#endif
diff --git a/drivers/thunderbolt/nhi_regs.h b/drivers/thunderbolt/nhi_regs.h
index 86b996c..23b7059 100644
--- a/drivers/thunderbolt/nhi_regs.h
+++ b/drivers/thunderbolt/nhi_regs.h
@@ -9,7 +9,7 @@
#include <linux/types.h>
-enum ring_flags {
+enum tb_ring_flags {
RING_FLAG_ISOCH_ENABLE = 1 << 27, /* TX only? */
RING_FLAG_E2E_FLOW_CONTROL = 1 << 28,
RING_FLAG_PCI_NO_SNOOP = 1 << 29,
@@ -17,7 +17,7 @@ enum ring_flags {
RING_FLAG_ENABLE = 1 << 31,
};
-enum ring_desc_flags {
+enum tb_ring_desc_flags {
RING_DESC_ISOCH = 0x1, /* TX only? */
RING_DESC_COMPLETED = 0x2, /* set by NHI */
RING_DESC_POSTED = 0x4, /* always set this */
@@ -25,17 +25,17 @@ enum ring_desc_flags {
};
/**
- * struct ring_desc - TX/RX ring entry
+ * struct tb_ring_desc - TX/RX ring entry
*
* For TX set length/eof/sof.
* For RX length/eof/sof are set by the NHI.
*/
-struct ring_desc {
+struct tb_ring_desc {
u64 phys;
u32 length:12;
u32 eof:4;
u32 sof:4;
- enum ring_desc_flags flags:12;
+ enum tb_ring_desc_flags flags:12;
u32 time; /* write zero */
} __packed;
@@ -43,7 +43,7 @@ struct ring_desc {
/*
* 16 bytes per entry, one entry for every hop (REG_HOP_COUNT)
- * 00: physical pointer to an array of struct ring_desc
+ * 00: physical pointer to an array of struct tb_ring_desc
* 08: ring tail (set by NHI)
* 10: ring head (index of first non posted descriptor)
* 12: descriptor count
@@ -52,7 +52,7 @@ struct ring_desc {
/*
* 16 bytes per entry, one entry for every hop (REG_HOP_COUNT)
- * 00: physical pointer to an array of struct ring_desc
+ * 00: physical pointer to an array of struct tb_ring_desc
* 08: ring head (index of first not posted descriptor)
* 10: ring tail (set by NHI)
* 12: descriptor count
@@ -70,7 +70,7 @@ struct ring_desc {
/*
* 32 bytes per entry, one entry for every hop (REG_HOP_COUNT)
- * 00: enum ring_flags
+ * 00: enum tb_ring_flags
* If RING_FLAG_E2E_FLOW_CONTROL is set then bits 13-23 must be set to
* the corresponding TX hop id.
* 04: EOF/SOF mask (ignored for RING_FLAG_RAW rings)
next prev parent reply other threads:[~2014-11-21 18:14 UTC|newest]
Thread overview: 1384+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <5307CAA2.8060406@users.sourceforge.net>
[not found] ` <alpine.DEB.2.02.1402212321410.2043@localhost6.localdomain6>
[not found] ` <530A086E.8010901@users.sourceforge.net>
[not found] ` <alpine.DEB.2.02.1402231635510.1985@localhost6.localdomain6>
[not found] ` <530A72AA.3000601@users.sourceforge.net>
[not found] ` <alpine.DEB.2.02.1402240658210.2090@localhost6.localdomain6>
[not found] ` <530B5FB6.6010207@users.sourceforge.net>
[not found] ` <alpine.DEB.2.10.1402241710370.2074@hadrien>
[not found] ` <530C5E18.1020800@users.sourceforge.net>
[not found] ` <alpine.DEB.2.10.1402251014170.2080@hadrien>
[not found] ` <530CD2C4.4050903@users.sourceforge.net>
[not found] ` <alpine.DEB.2.10.1402251840450.7035@hadrien>
[not found] ` <530CF8FF.8080600@users.sourceforge.net>
[not found] ` <alpine.DEB.2.02.1402252117150.2047@localhost6.localdomain6>
[not found] ` <530DD06F.4090703@users.sourceforge.net>
[not found] ` <alpine.DEB.2.02.1402262129250.2221@localhost6.localdomain6>
2014-03-05 22:30 ` [PATCH with Coccinelle?] Deletion of unnecessary checks before specific function calls SF Markus Elfring
2014-03-05 22:48 ` [coccicheck Linux 3.14-rc5 PATCH 1 of 5] " SF Markus Elfring
2014-03-05 22:50 ` [coccicheck Linux 3.14-rc5 PATCH 2 " SF Markus Elfring
2014-03-05 22:52 ` [coccicheck Linux 3.14-rc5 PATCH 3 " SF Markus Elfring
2014-03-05 22:55 ` [coccicheck Linux 3.14-rc5 PATCH 4 " SF Markus Elfring
2014-03-05 22:58 ` [coccicheck Linux 3.14-rc5 PATCH 5 " SF Markus Elfring
2014-10-01 13:01 ` [PATCH with Coccinelle?] " SF Markus Elfring
2014-10-01 14:06 ` [coccicheck PATCH 1/5] " SF Markus Elfring
2014-10-01 14:06 ` [coccicheck PATCH 2/5] " SF Markus Elfring
2014-10-01 14:06 ` [coccicheck PATCH 3/5] " SF Markus Elfring
2014-10-01 14:07 ` [coccicheck PATCH 4/5] " SF Markus Elfring
2014-10-01 14:07 ` [coccicheck PATCH 5/5] " SF Markus Elfring
2014-10-22 14:30 ` [PATCH 1/1] GPU-DRM-nouveau: Deletion of unnecessary checks before two " SF Markus Elfring
2015-07-05 18:22 ` [PATCH] GPU-DRM-nouveau: Delete " SF Markus Elfring
2014-10-22 16:48 ` [PATCH 1/1] GPU-DRM-GMA500: Deletion of " SF Markus Elfring
2014-10-23 11:26 ` One Thousand Gnomes
2014-10-26 12:10 ` SF Markus Elfring
2014-10-22 18:00 ` [PATCH 1/1] IOMMU-MSM: Deletion of unnecessary checks before the function call "clk_disable" SF Markus Elfring
2014-10-23 12:51 ` Jörg Rödel
2014-10-22 19:10 ` [PATCH 1/1] SCSI-QLA2...: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2014-10-23 19:20 ` [PATCH 1/1] staging - rtl8188eu: Deletion of unnecessary checks before three function calls SF Markus Elfring
2014-10-29 8:47 ` Greg Kroah-Hartman
2014-10-31 17:55 ` [PATCH resent] staging: " SF Markus Elfring
2014-10-31 18:01 ` Julia Lawall
2014-10-31 18:08 ` SF Markus Elfring
2014-10-31 18:11 ` Julia Lawall
2014-11-12 10:51 ` [PATCH with SmPL?] staging: rtl8188eu: Adjustments around jump labels SF Markus Elfring
2014-11-12 20:20 ` [PATCH v2 0/2] staging: rtl8188eu: Deletion of a few unnecessary checks SF Markus Elfring
2014-11-12 20:25 ` [PATCH v2 1/2] staging: rtl8188eu: Deletion of unnecessary checks before three function calls SF Markus Elfring
2014-11-12 21:18 ` Dan Carpenter
2014-11-12 21:28 ` SF Markus Elfring
2014-11-12 21:40 ` Julia Lawall
2014-11-12 22:08 ` Dan Carpenter
2014-11-13 8:47 ` Julia Lawall
2014-11-12 20:30 ` [PATCH v2 2/2] staging: rtl8188eu: Better memory clean-up in efuse_phymap_to_logical() SF Markus Elfring
2014-11-12 21:14 ` Dan Carpenter
2014-11-12 21:50 ` SF Markus Elfring
2014-11-12 22:05 ` Dan Carpenter
2014-11-13 8:50 ` SF Markus Elfring
2014-11-13 8:43 ` Julia Lawall
2014-11-13 9:33 ` SF Markus Elfring
2014-10-31 17:40 ` [PATCH 1/1] s390/net: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-03 9:50 ` Dan Carpenter
2014-11-03 15:55 ` SF Markus Elfring
2014-11-03 16:25 ` Dan Carpenter
2014-11-03 16:50 ` SF Markus Elfring
2014-11-03 17:02 ` Julia Lawall
2014-11-03 17:16 ` Dan Carpenter
2014-11-03 17:40 ` SF Markus Elfring
2015-01-19 18:55 ` [PATCH 1/1] " Brian Norris
2014-11-03 11:04 ` Ursula Braun
2014-11-03 16:10 ` SF Markus Elfring
2014-11-03 16:28 ` Dan Carpenter
2014-10-31 21:52 ` [PATCH 1/1] btrfs: Deletion of unnecessary checks before six " SF Markus Elfring
2014-10-31 21:59 ` [Cocci] " Julia Lawall
2014-11-02 9:40 ` [PATCH 1/1] ocfs2: Deletion of unnecessary checks before two " SF Markus Elfring
2014-11-02 10:51 ` Julia Lawall
2015-02-21 19:34 ` [PATCH 0/7] ocfs2: Deletion of some unnecessary checks SF Markus Elfring
2015-02-21 19:40 ` [PATCH 1/7] ocfs2: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-02-21 19:42 ` [PATCH 2/7] ocfs2: Less function calls in ocfs2_convert_inline_data_to_extents() after error detection SF Markus Elfring
2015-02-21 19:44 ` [PATCH 3/7] ocfs2: Less function calls in ocfs2_figure_merge_contig_type() " SF Markus Elfring
2015-02-21 19:46 ` [PATCH 4/7] ocfs2: One function call less in ocfs2_merge_rec_left() " SF Markus Elfring
2015-02-21 19:47 ` [PATCH 5/7] ocfs2: One function call less in ocfs2_merge_rec_right() " SF Markus Elfring
2015-02-21 19:48 ` [PATCH 6/7] ocfs2: One function call less in ocfs2_init_slot_info() " SF Markus Elfring
2015-02-21 19:50 ` [PATCH 7/7] ocfs2: One function call less in user_cluster_connect() " SF Markus Elfring
2015-07-05 13:15 ` [PATCH 00/11] ocfs2: Deletion of some unnecessary checks SF Markus Elfring
2015-07-05 13:26 ` [PATCH 01/11] ocfs2: Delete an unnecessary check before unregister_sysctl_table() SF Markus Elfring
2015-07-05 13:28 ` [PATCH 02/11] ocfs2: Delete unnecessary checks before the function call "iput" SF Markus Elfring
2015-07-05 13:30 ` [PATCH 03/11] ocfs2: Less checks in ocfs2_rename() after error detection SF Markus Elfring
2015-07-06 8:54 ` Dan Carpenter
2015-08-01 10:40 ` SF Markus Elfring
2015-09-01 7:42 ` SF Markus Elfring
2015-07-05 13:32 ` [PATCH 04/11] ocfs2: One check less in ocfs2_statfs() SF Markus Elfring
2015-07-05 13:33 ` [PATCH 05/11] ocfs2: Less error log repetition in ocfs2_begin_truncate_log_recovery() SF Markus Elfring
2015-07-05 13:35 ` [PATCH 06/11] ocfs2: Two checks less in ocfs2_local_alloc_slide_window() SF Markus Elfring
2015-07-05 13:36 ` [PATCH 07/11] ocfs2: Less function calls in ocfs2_shutdown_local_alloc() after error detection SF Markus Elfring
2015-07-05 13:37 ` [PATCH 08/11] ocfs2: Less checks in ocfs2_load_local_alloc() SF Markus Elfring
2015-07-05 13:38 ` [PATCH 09/11] ocfs2: One function call less in ocfs2_trylock_journal() after error detection SF Markus Elfring
2015-07-05 13:40 ` [PATCH 10/11] ocfs2: Less function calls in ocfs2_replay_journal() " SF Markus Elfring
2015-07-05 13:42 ` [PATCH 11/11] ocfs2: One function call less in ocfs2_journal_shutdown() from input checks SF Markus Elfring
2014-11-02 14:20 ` [PATCH 1/1] ceph: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-03 10:35 ` Ilya Dryomov
2014-11-03 13:27 ` SF Markus Elfring
2014-11-03 14:23 ` Ilya Dryomov
2014-11-02 15:12 ` [PATCH 1/1] PCI: Deletion of unnecessary checks before three " SF Markus Elfring
2014-11-11 4:07 ` Bjorn Helgaas
2014-11-02 18:27 ` [PATCH 1/1] PCI: EMU10K1: " SF Markus Elfring
2014-11-03 9:45 ` Takashi Iwai
2014-11-03 14:10 ` [PATCH resent] ALSA: emu10k1: " SF Markus Elfring
2014-11-03 14:17 ` Takashi Iwai
2014-11-02 19:42 ` [PATCH 1/1] kconfig: Deletion of unnecessary checks before the function call "sym_calc_value" SF Markus Elfring
2014-11-03 10:35 ` Paul Bolle
2014-11-03 18:40 ` [PATCH v2] " SF Markus Elfring
2015-07-07 19:54 ` [PATCH v3] kconfig: Delete " SF Markus Elfring
2015-08-19 14:46 ` Michal Marek
2014-11-15 18:19 ` [PATCH 1/1] fs-ext4: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-26 1:16 ` [1/1] " Theodore Ts'o
2014-11-15 18:42 ` [PATCH 1/1] ntfs: Deletion of unnecessary checks " SF Markus Elfring
2014-11-15 19:54 ` [Cocci] " Julia Lawall
2015-07-04 10:32 ` [PATCH] " SF Markus Elfring
2015-07-04 10:36 ` Anton Altaparmakov
2015-07-06 21:50 ` Andrew Morton
2014-11-15 20:01 ` [PATCH 1/1] fs-fat: Less function calls in fat_fill_super() after error detection SF Markus Elfring
2014-11-15 20:18 ` Julia Lawall
2014-11-29 6:44 ` [PATCH v2] " SF Markus Elfring
2014-11-29 10:44 ` OGAWA Hirofumi
2014-11-29 12:40 ` Julia Lawall
2014-11-29 13:59 ` OGAWA Hirofumi
2014-11-29 14:50 ` SF Markus Elfring
2014-11-29 16:08 ` OGAWA Hirofumi
2014-12-01 6:52 ` [PATCH v2] " Dan Carpenter
2014-12-01 8:43 ` Julia Lawall
2014-12-01 15:30 ` SF Markus Elfring
2014-12-01 19:17 ` Dan Carpenter
2014-12-01 21:22 ` SF Markus Elfring
2014-12-02 7:34 ` Dan Carpenter
2014-12-02 7:37 ` Julia Lawall
2014-12-02 8:59 ` [patch] CodingStyle: add some more error handling guidelines Dan Carpenter
2014-12-02 9:09 ` Julia Lawall
2014-12-02 13:56 ` Jonathan Corbet
2014-12-03 12:31 ` SF Markus Elfring
2014-12-03 12:39 ` Arend van Spriel
2014-12-03 12:51 ` SF Markus Elfring
2014-12-03 12:45 ` Dan Carpenter
2014-12-03 12:52 ` Julia Lawall
2014-12-03 13:15 ` Dan Carpenter
2014-12-03 13:00 ` SF Markus Elfring
2014-12-03 13:20 ` Dan Carpenter
2014-12-03 13:24 ` SF Markus Elfring
2014-12-03 14:08 ` Arend van Spriel
2014-12-03 16:00 ` SF Markus Elfring
2014-12-03 19:13 ` Arend van Spriel
2014-12-03 23:11 ` SF Markus Elfring
2014-11-15 20:44 ` [PATCH 1/1] lib/mpi: Deletion of unnecessary checks before the function call "mpi_free_limb_space" SF Markus Elfring
2015-06-26 8:15 ` [PATCH] lib/mpi: Delete " SF Markus Elfring
2014-11-16 10:40 ` [PATCH 1/1] kernel-audit: Deletion of an unnecessary check before the function call "audit_log_end" SF Markus Elfring
2014-11-16 11:10 ` Dan Carpenter
2014-11-16 11:14 ` Dan Carpenter
2014-11-16 11:48 ` SF Markus Elfring
2014-11-17 7:34 ` Dan Carpenter
2014-11-17 8:56 ` SF Markus Elfring
2014-11-17 13:45 ` Dan Carpenter
2014-11-17 14:30 ` s390/net: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-23 11:51 ` [Cocci] [PATCH 1/1] kernel-audit: Deletion of an unnecessary check before the function call "audit_log_end" Julia Lawall
2014-11-23 13:24 ` SF Markus Elfring
2014-11-24 9:03 ` Dan Carpenter
2014-11-16 11:24 ` [PATCH 1/1] " Dan Carpenter
2014-11-16 12:07 ` [PATCH 1/1] kernel-audit: Deletion of an unnecessary check before the function call "audit_log_end" (or improve error handling?) SF Markus Elfring
2014-11-16 12:34 ` [PATCH 1/1] kprobes: Deletion of an unnecessary check before the function call "module_put" SF Markus Elfring
2014-11-16 13:29 ` [Cocci] " Julia Lawall
2014-11-16 14:26 ` SF Markus Elfring
2014-11-16 15:43 ` Julia Lawall
2014-11-16 16:57 ` SF Markus Elfring
2014-11-17 8:23 ` Masami Hiramatsu
2014-11-19 7:08 ` SF Markus Elfring
2014-11-20 3:53 ` Masami Hiramatsu
2015-07-04 8:10 ` [PATCH] kprobes: Delete " SF Markus Elfring
2015-07-06 11:24 ` Masami Hiramatsu
2014-11-16 13:28 ` [PATCH 1/1] kernel-power: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-18 23:32 ` Rafael J. Wysocki
2014-11-16 13:50 ` [PATCH 1/1] kernel-trace: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-16 15:56 ` Julia Lawall
2014-11-16 19:13 ` [PATCH v2 0/2] kernel-trace: Fixes around the jump label "fail_address_parse" SF Markus Elfring
2014-11-16 19:18 ` [PATCH v2 1/2] kernel-trace: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-16 19:22 ` [PATCH v2 2/2] kernel-trace: Less calls for iput() in create_trace_uprobe() after error detection SF Markus Elfring
2014-11-16 19:31 ` Steven Rostedt
2014-11-16 19:34 ` Julia Lawall
2014-11-16 21:49 ` Steven Rostedt
2014-11-16 22:40 ` [PATCH 1/1] fs-jbd: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-18 9:16 ` Jan Kara
2014-11-17 10:07 ` [PATCH 1/1] ALSA: hda: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-17 12:45 ` Takashi Iwai
2014-11-17 10:34 ` [PATCH 1/1] ALSA: ice17xx: Deletion of unnecessary checks before the function call "snd_ac97_resume" SF Markus Elfring
2014-11-17 12:46 ` Takashi Iwai
2014-11-17 11:48 ` [PATCH 1/1] ALSA: lola: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-17 12:46 ` Takashi Iwai
2014-11-17 12:12 ` [PATCH 1/1] ALSA: hdsp: Deletion of an unnecessary check before the function call "release_firmware" SF Markus Elfring
2014-11-17 12:47 ` Takashi Iwai
2014-11-17 12:41 ` [PATCH 1/1] ALSA: powermac: Deletion of an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2014-11-17 12:53 ` Takashi Iwai
2014-11-17 13:15 ` ASoC: omap-mcbsp: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2014-11-17 19:11 ` Jarkko Nikula
2014-11-18 9:40 ` Mark Brown
2014-11-17 13:42 ` [PATCH 1/1] tools lib traceevent: Deletion of an unnecessary check before the function call "free_arg" SF Markus Elfring
2015-06-25 14:18 ` [PATCH] tools lib traceevent: Delete " SF Markus Elfring
2014-11-17 17:11 ` [PATCH 1/1] perf tools: Deletion of unnecessary checks before two function calls SF Markus Elfring
2015-07-04 5:54 ` [PATCH] perf probe: Delete an unnecessary check before the function call "strfilter__delete" SF Markus Elfring
2015-07-06 11:41 ` Masami Hiramatsu
2015-07-06 16:33 ` [tip:perf/core] " tip-bot for Markus Elfring
2014-11-17 17:40 ` [PATCH 1/1] mm/zswap: Deletion of an unnecessary check before the function call "free_percpu" SF Markus Elfring
2014-11-18 22:17 ` Seth Jennings
2014-11-17 18:19 ` [PATCH 1/1] hfs/hfs+: Deletion of unnecessary checks before the function call "hfs_bnode_put" SF Markus Elfring
2014-11-17 19:18 ` Vyacheslav Dubeyko
2015-06-29 13:40 ` [PATCH] " SF Markus Elfring
2014-11-17 18:42 ` [PATCH 1/1] configfs: Deletion of unnecessary checks before the function call "config_item_put" SF Markus Elfring
2015-06-26 13:25 ` [PATCH] configfs: Delete " SF Markus Elfring
2014-11-18 8:35 ` [PATCH 1/1] fs-eventpoll: Deletion of unnecessary checks before the function call "__pm_stay_awake" SF Markus Elfring
2015-06-26 17:42 ` [PATCH] " SF Markus Elfring
2014-11-18 9:10 ` [PATCH 1/1] exofs: Deletion of an unnecessary check before the function call "ore_put_io_state" SF Markus Elfring
2014-11-18 9:13 ` [osd-dev] " Boaz Harrosh
2015-06-26 15:48 ` SF Markus Elfring
2014-11-18 10:35 ` [PATCH 1/1] GFS2: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-18 11:05 ` Steven Whitehouse
2015-11-04 20:27 ` [PATCH] GFS2: Delete an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-18 11:20 ` [PATCH 1/1] fs-namespace: Deletion of unnecessary checks before the function call "mntput" SF Markus Elfring
2015-07-04 9:26 ` [PATCH] fs-namespace: Delete " SF Markus Elfring
2014-11-18 13:10 ` [PATCH 1/1] NFS: Deletion of unnecessary checks before the function call "nfs_put_client" SF Markus Elfring
2014-11-18 13:48 ` [PATCH 1/1] nilfs2: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2014-11-19 0:09 ` Ryusuke Konishi
2014-11-18 14:51 ` [PATCH 1/1] fs-proc: One function call less in proc_sys_lookup() after error detection SF Markus Elfring
2015-06-26 16:42 ` [PATCH] " SF Markus Elfring
2014-11-18 17:55 ` [PATCH 0/2] fs-udf: Deletion of two unnecessary checks SF Markus Elfring
2014-11-18 18:00 ` [PATCH 1/2] fs-udf: Deletion of unnecessary checks before the function call "iput" SF Markus Elfring
2014-11-18 18:02 ` [PATCH 2/2] fs-udf: One function call less in udf_fill_super() after error detection SF Markus Elfring
2014-11-19 20:57 ` [PATCH 0/2] fs-udf: Deletion of two unnecessary checks Jan Kara
2014-11-18 19:16 ` [PATCH 1/1] net: pktgen: Deletion of an unnecessary check before the function call "proc_remove" SF Markus Elfring
2014-11-19 20:20 ` David Miller
2014-11-18 19:47 ` [PATCH 1/1] netfilter: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-19 13:40 ` Pablo Neira Ayuso
2015-07-02 15:10 ` [PATCH] net-ipvs: Delete an unnecessary check before the function call "module_put" SF Markus Elfring
2015-07-09 1:41 ` Simon Horman
2014-11-19 22:26 ` [PATCH 1/1] netfilter: Deletion of unnecessary checks before two function calls Julian Anastasov
2014-11-20 1:13 ` Simon Horman
2014-11-20 12:16 ` Pablo Neira Ayuso
2014-11-18 20:08 ` [PATCH 1/1] netlink: Deletion of an unnecessary check before the function call "__module_get" SF Markus Elfring
2014-11-19 20:28 ` David Miller
2014-11-18 20:26 ` [PATCH 1/1] net: sched: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2014-11-19 16:47 ` John Fastabend
2014-11-19 17:00 ` Daniel Borkmann
2014-11-19 18:49 ` SF Markus Elfring
2014-11-19 19:09 ` Daniel Borkmann
2014-11-20 8:47 ` Julia Lawall
2014-11-20 9:22 ` Daniel Borkmann
2014-11-18 20:45 ` [PATCH 1/1] net: xfrm: Deletion of an unnecessary check before the function call "ipcomp_free_tfms" SF Markus Elfring
2014-11-19 8:45 ` Dan Carpenter
2014-11-19 9:51 ` SF Markus Elfring
2014-11-19 9:58 ` Julia Lawall
2014-11-19 10:10 ` Dan Carpenter
2014-11-19 18:19 ` David Miller
2014-11-18 21:03 ` [PATCH 1/1] keys: Deletion of an unnecessary check before the function call "key_put" SF Markus Elfring
2015-06-24 13:20 ` [PATCH] keys: Delete " SF Markus Elfring
2015-06-25 13:12 ` Serge E. Hallyn
2014-11-19 9:20 ` [PATCH 1/1] crypto-drbg: Deletion of unnecessary checks before the function call "kzfree" SF Markus Elfring
2014-11-20 14:39 ` Herbert Xu
2014-11-20 16:00 ` SF Markus Elfring
2014-11-19 10:44 ` [PATCH 1/1] firmware class: Deletion of an unnecessary check before the function call "vunmap" SF Markus Elfring
2014-11-19 11:26 ` [PATCH 1/1] PM-wakeup: Deletion of an unnecessary check before the function call "wakeup_source_unregister" SF Markus Elfring
2014-11-19 12:09 ` Dan Carpenter
2014-11-19 12:54 ` walter harms
2014-11-19 13:05 ` Dan Carpenter
2014-11-19 13:39 ` walter harms
2015-06-28 10:21 ` [PATCH] PM-wakeup: Delete unnecessary checks before two function calls SF Markus Elfring
2015-08-14 6:56 ` Pavel Machek
2014-11-19 12:43 ` [PATCH 1/1] drbd: Deletion of an unnecessary check before the function call "lc_destroy" SF Markus Elfring
2015-06-28 11:20 ` [PATCH] " SF Markus Elfring
2014-11-19 13:28 ` [PATCH 1/1] agp/intel-gtt: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2015-06-27 16:38 ` [PATCH] " SF Markus Elfring
2014-11-19 13:50 ` [PATCH 1/1] char: tpm: Deletion of unnecessary checks before the function call "tpm_dev_vendor_release" SF Markus Elfring
2014-11-19 15:06 ` [PATCH 1/1] EDAC: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2014-11-19 16:40 ` Borislav Petkov
2014-11-19 15:40 ` [PATCH 1/1] DRM-EDID: Deletion of an unnecessary check before the function call "release_firmware" SF Markus Elfring
2014-11-19 16:14 ` [PATCH 1/1] DRM-tilcdc: Deletion of an unnecessary check before the function call "drm_fbdev_cma_hotplug_event" SF Markus Elfring
2014-11-20 4:11 ` Thierry Reding
2014-11-19 16:37 ` [PATCH 1/1] DRM-UDL: Deletion of an unnecessary check before the function call "vunmap" SF Markus Elfring
2014-11-20 4:17 ` Thierry Reding
2014-11-19 16:55 ` [PATCH 1/1] DRM-vmwgfx: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-20 4:22 ` Thierry Reding
2015-07-06 8:01 ` SF Markus Elfring
[not found] ` <CAEG8a3JuM6PDoP8cQ7Wv5um69YoSJHOa5_P7RHbUU8u-Zkvw0w@mail.gmail.com>
2015-07-08 16:55 ` SF Markus Elfring
2014-11-19 17:38 ` [PATCH 1/1] HID-picoLCD: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-06-28 11:54 ` [PATCH] " SF Markus Elfring
2015-06-29 6:34 ` Bruno Prémont
2015-06-29 12:05 ` Jiri Kosina
2014-11-19 18:25 ` [PATCH 1/1] InfiniBand: Deletion of unnecessary checks before two " SF Markus Elfring
2015-07-01 8:50 ` [PATCH] " SF Markus Elfring
2014-11-19 19:55 ` [PATCH 1/1] mISDN: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2014-11-19 21:54 ` David Miller
2014-11-19 20:34 ` [PATCH 1/1] bcache: Deletion of an unnecessary check before the function call "kobject_put" SF Markus Elfring
2015-07-08 17:48 ` [PATCH] " SF Markus Elfring
2014-11-19 20:55 ` [PATCH 1/1] dm: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-20 8:19 ` [PATCH 0/3] [media] DVB-frontends: Deletion of a few unnecessary checks SF Markus Elfring
2014-11-20 8:29 ` [PATCH 2/3] [media] m88ds3103: One function call less in m88ds3103_init() after error detection SF Markus Elfring
2014-11-20 8:33 ` [PATCH 1/3] [media] DVB-frontends: Deletion of unnecessary checks before the function call "release_firmware" SF Markus Elfring
2014-11-20 8:39 ` [PATCH 3/3] [media] si2168: One function call less in si2168_init() after error detection SF Markus Elfring
2014-11-20 9:55 ` [PATCH 1/1] [media] firewire: Deletion of an unnecessary check before the function call "dvb_unregister_device" SF Markus Elfring
2014-11-20 14:41 ` Stefan Richter
2014-11-20 10:20 ` [PATCH 1/1] [media] i2c: Deletion of an unnecessary check before the function call "rc_unregister_device" SF Markus Elfring
2014-11-20 10:50 ` [PATCH 1/1] [media] platform: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-20 12:08 ` [PATCH 1/1] [media] rc: " SF Markus Elfring
2014-11-20 12:33 ` [PATCH 1/1] [media] USB: Deletion of unnecessary checks before three " SF Markus Elfring
2014-11-20 12:55 ` [PATCH 1/1] MTD: Deletion of unnecessary checks before two " SF Markus Elfring
2014-11-26 6:50 ` Brian Norris
2014-11-20 13:28 ` [PATCH 1/1] IBM-EMAC: Deletion of unnecessary checks before the function call "of_dev_put" SF Markus Elfring
2014-11-21 20:14 ` David Miller
2014-11-20 13:50 ` [PATCH 1/1] net: Xilinx: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-20 17:29 ` Sören Brinkmann
2014-11-21 20:14 ` David Miller
2014-11-20 14:25 ` [PATCH 1/1] net: Hyper-V: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-20 18:58 ` Haiyang Zhang
2014-11-21 20:15 ` David Miller
2014-11-21 22:15 ` SF Markus Elfring
2014-11-21 22:27 ` David Miller
2014-11-23 0:51 ` SF Markus Elfring
2014-11-23 1:27 ` Eric Dumazet
2014-11-23 7:01 ` SF Markus Elfring
2014-11-23 4:36 ` David Miller
2014-11-23 7:18 ` SF Markus Elfring
2014-11-23 18:37 ` David Miller
2014-11-25 21:55 ` [PATCH v2] " SF Markus Elfring
2014-11-25 22:25 ` David Miller
2014-11-20 15:16 ` [PATCH 1/1] net: USB: Deletion of unnecessary checks before the function call "kfree" SF Markus Elfring
2014-11-21 20:16 ` David Miller
2014-11-20 15:50 ` [PATCH 1/1] net: brcm80211: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-20 18:04 ` Arend van Spriel
2015-11-06 7:58 ` [PATCH] net: brcm80211: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2014-11-20 16:47 ` [PATCH 1/1] PCI: hotplug: Deletion of an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2014-12-11 0:06 ` Bjorn Helgaas
2014-11-20 17:23 ` [PATCH 1/1] SCSI-OSD: Deletion of an unnecessary check before the function call "put_disk" SF Markus Elfring
2015-06-24 14:16 ` [PATCH] SCSI-OSD: Delete " SF Markus Elfring
2015-06-24 14:32 ` Johannes Thumshirn
2015-06-28 9:39 ` Boaz Harrosh
2014-11-20 17:55 ` [PATCH 1/1] SCSI: Deletion of unnecessary checks before the function call "put_device" SF Markus Elfring
2015-06-24 17:28 ` [PATCH] SCSI: Delete " SF Markus Elfring
2014-11-20 19:15 ` [PATCH 1/1] SCSI-libfc: Deletion of an unnecessary check before the function call "fc_fcp_ddp_done" SF Markus Elfring
2015-06-24 15:54 ` [PATCH] SCSI-libfc: Delete " SF Markus Elfring
2015-06-25 17:44 ` Vasu Dev
2014-11-20 19:42 ` [PATCH 1/1] SCSI-eata_pio: Deletion of an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2015-06-30 12:52 ` [PATCH] " SF Markus Elfring
2014-11-20 22:23 ` [PATCH 1/1] SCSI-aic94xx: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-30 12:50 ` [PATCH] " SF Markus Elfring
2014-11-20 22:46 ` [PATCH 1/1] SCSI-bfa: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-21 4:20 ` Anil Gurumurthy
2015-06-30 12:38 ` [PATCH] " SF Markus Elfring
2014-11-21 8:20 ` [PATCH 1/1] SCSI-libcxgbi: Deletion of an unnecessary check before the function call "dst_release" SF Markus Elfring
2015-07-09 8:34 ` [PATCH] " SF Markus Elfring
2014-11-21 8:45 ` [PATCH 1/1] SCSI-fnic: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2015-06-24 18:45 ` [PATCH] SCSI-fnic: Delete " SF Markus Elfring
2014-11-21 9:30 ` [PATCH 1/1] target: Deletion of unnecessary checks before the function call "module_put" SF Markus Elfring
2014-11-21 21:57 ` Nicholas A. Bellinger
2014-11-21 10:12 ` [PATCH 1/1] thermal: Exynos: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-21 10:17 ` Julia Lawall
2014-11-21 13:25 ` SF Markus Elfring
2014-11-21 16:17 ` [PATCH v2] " SF Markus Elfring
2014-11-21 10:40 ` [PATCH 1/1] thunderbolt: Deletion of unnecessary checks before the function call "ring_free" SF Markus Elfring
2014-11-21 11:29 ` Andreas Noever
2014-11-21 12:21 ` SF Markus Elfring
2014-11-21 18:14 ` Joe Perches [this message]
2014-11-23 14:14 ` SF Markus Elfring
2014-11-23 15:20 ` Joe Perches
2014-11-23 15:42 ` SF Markus Elfring
2014-11-23 15:51 ` Julia Lawall
2014-11-23 19:03 ` SF Markus Elfring
2014-11-23 19:06 ` Joe Perches
2014-11-23 15:45 ` Andreas Noever
2014-11-23 15:56 ` Joe Perches
2015-02-08 10:51 ` SF Markus Elfring
2014-11-21 11:45 ` [PATCH 1/1] tty-hvsi_lib: Deletion of an unnecessary check before the function call "tty_kref_put" SF Markus Elfring
2014-11-21 12:51 ` [PATCH 1/1] tty: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-21 13:55 ` [PATCH 1/1] USB: gadget: function: Deletion of an unnecessary check before the function call "rndis_add_hdr" SF Markus Elfring
2014-11-21 14:23 ` [PATCH 1/1] USB: PCI-quirks: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2014-11-21 14:55 ` [PATCH 1/1] USB-SIS: Deletion of an unnecessary check before the function call "usb_put_dev" SF Markus Elfring
2014-11-21 15:20 ` [PATCH 1/1] USB: serial: Deletion of an unnecessary check before the function call "release_firmware" SF Markus Elfring
2014-11-21 15:26 ` Julia Lawall
2014-11-21 15:48 ` SF Markus Elfring
2014-11-21 17:59 ` Julia Lawall
2014-11-24 9:10 ` Johan Hovold
2014-11-21 15:36 ` [PATCH 1/1] USB-IP: Deletion of unnecessary checks before the function call "usb_put_dev" SF Markus Elfring
2014-11-21 17:44 ` Valentina Manea
2014-11-21 17:40 ` [PATCH 1/1] ALSA: core: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-21 19:07 ` Takashi Iwai
2014-11-21 18:11 ` [PATCH 1/1] ALSA: es1688_lib: Deletion of an unnecessary check before the function call "release_and_free_resource" SF Markus Elfring
2014-11-21 19:08 ` Takashi Iwai
2014-11-21 18:35 ` [PATCH 1/1] ALSA: sb: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-21 19:08 ` Takashi Iwai
2014-11-21 19:26 ` [PATCH 1/1] IDE: Deletion of an unnecessary check before the function call "module_put" SF Markus Elfring
2014-12-12 20:31 ` David Miller
2014-11-21 23:01 ` [PATCH 1/1] [IA64] Deletion of unnecessary checks before the function call "unw_remove_unwind_table" SF Markus Elfring
2014-11-22 21:09 ` Dan Carpenter
2014-11-22 10:00 ` [PATCH 1/1] ARM: OMAP2: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-06-30 12:10 ` [PATCH] ARM: OMAP2: Delete " SF Markus Elfring
2015-07-16 5:55 ` Paul Walmsley
2015-07-16 6:23 ` Tony Lindgren
2015-07-16 14:06 ` Paul Walmsley
2015-07-16 16:28 ` Tony Lindgren
2015-07-16 6:40 ` SF Markus Elfring
2014-11-22 10:40 ` [PATCH 1/1] ARM-kernel: Deletion of unnecessary checks before two " SF Markus Elfring
2014-11-22 12:00 ` [PATCH 1/1] x86: PCI-Calgary: Deletion of an unnecessary check before the function call "free_tce_table" SF Markus Elfring
2014-11-25 15:48 ` Jon Mason
2015-06-27 15:28 ` SF Markus Elfring
2014-11-22 13:10 ` [PATCH 1/1] x86: AMD-perf_event: Deletion of unnecessary checks before the function call "free_percpu" SF Markus Elfring
2014-11-22 14:05 ` [PATCH 1/1] s390/pci: Deletion of unnecessary checks before the function call "debug_unregister" SF Markus Elfring
2014-11-24 19:06 ` Sebastian Ott
2014-11-22 15:26 ` [PATCH 1/1] PowerPC-83xx: Deletion of an unnecessary check before the function call "of_node_put" SF Markus Elfring
2014-11-22 16:00 ` [PATCH 1/1] video: fbdev-LCDC: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-12-04 14:19 ` Tomi Valkeinen
2014-11-23 10:11 ` [PATCH 1/1] video: uvesafb: Deletion of an unnecessary check before the function call "uvesafb_free" SF Markus Elfring
2014-11-23 10:44 ` [PATCH 1/1] video: udlfb: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2014-11-23 11:33 ` [PATCH 1/1] video: smscufx: " SF Markus Elfring
2014-11-23 12:00 ` [PATCH 1/1] video: fbdev-SIS: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2014-11-23 13:14 ` [PATCH 1/1] video: fbdev-OMAP2: Deletion of unnecessary checks before the function call "i2c_put_adapter" SF Markus Elfring
2014-11-23 14:20 ` [PATCH 1/1] video: mx3fb: Deletion of an unnecessary check before the function call "backlight_device_unregister" SF Markus Elfring
2014-11-23 15:00 ` [PATCH 1/1] video: fbdev-MMP: Deletion of an unnecessary check before the function call "mmp_unregister_path" SF Markus Elfring
2014-11-23 15:33 ` [PATCH 1/1] video: fbdev-VIA: Deletion of an unnecessary check before the function call "framebuffer_release" SF Markus Elfring
2014-11-23 16:10 ` [PATCH 1/1] video: uvesafb: Deletion of an unnecessary check before the function call "platform_device_put" SF Markus Elfring
2014-11-23 16:40 ` [PATCH 1/1] backlight: lp8788: Deletion of an unnecessary check before the function call "backlight_device_unregister" SF Markus Elfring
2014-11-24 10:09 ` Lee Jones
2014-11-24 10:10 ` Lee Jones
2014-11-24 18:05 ` [PATCH v2] backlight: lp8788: Deletion of a check before backlight_device_unregister() SF Markus Elfring
2015-06-28 12:07 ` SF Markus Elfring
2015-07-01 8:06 ` Lee Jones
2015-07-01 10:30 ` [PATCH v3] video-lp8788: Delete " SF Markus Elfring
2015-07-02 4:44 ` Jingoo Han
2015-07-07 7:13 ` Lee Jones
2014-11-23 18:33 ` [PATCH 0/2] staging: android: ion: Deletion of a few unnecessary checks SF Markus Elfring
2014-11-23 18:39 ` [PATCH 1/2] staging: android: ion: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-12-02 9:59 ` Thierry Reding
2014-11-23 18:44 ` [PATCH 2/2] staging: android: ion: One function call less in ion_buffer_create() after error detection SF Markus Elfring
2014-11-26 21:42 ` Greg Kroah-Hartman
2014-11-27 14:25 ` SF Markus Elfring
2014-11-24 19:40 ` [PATCH 1/1] platform: x86: Deletion of checks before backlight_device_unregister() SF Markus Elfring
2014-11-24 8:28 ` Darren Hart
2014-11-24 21:28 ` Anisse Astier
2014-11-24 22:12 ` SF Markus Elfring
2014-11-27 18:13 ` Julia Lawall
2015-06-26 23:06 ` Darren Hart
2015-06-27 7:07 ` Julia Lawall
2015-06-27 10:00 ` SF Markus Elfring
2015-06-27 13:16 ` [PATCH 1/1] " Dan Carpenter
2015-06-27 18:06 ` SF Markus Elfring
2014-11-24 21:04 ` [PATCH 1/1] Sony-laptop: Deletion of an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2014-11-24 8:28 ` Darren Hart
2014-11-24 21:40 ` [PATCH 1/1] [media] Siano: Deletion of an unnecessary check before the function call "rc_unregister_device" SF Markus Elfring
2014-11-24 22:03 ` [PATCH 1/1] staging: olpc_dcon: Deletion of a check before backlight_device_unregister() SF Markus Elfring
2014-11-25 12:50 ` [PATCH 1/1] GPU-DRM-MSM-Adreno: Deletion of unnecessary checks before the function call "release_firmware" SF Markus Elfring
2014-12-01 16:01 ` Thierry Reding
2014-11-25 13:33 ` [PATCH 1/1] GPU-DRM-MSM: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-12-01 16:04 ` Thierry Reding
2014-12-01 16:09 ` Rob Clark
2014-12-01 16:14 ` Rob Clark
2014-11-25 15:16 ` [PATCH 1/1] IMX-DRM-core: Deletion of a check before drm_fbdev_cma_restore_mode() SF Markus Elfring
2014-11-25 15:57 ` [PATCH 1/1] staging: ozwpan: Deletion of unnecessary checks before the function call "oz_free_urb_link" SF Markus Elfring
2014-11-29 13:42 ` [PATCH 1/1] HID: Wacom: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-11-29 14:05 ` [PATCH 1/1] net: cassini: " SF Markus Elfring
2014-12-06 5:14 ` David Miller
2014-11-29 14:33 ` [PATCH 1/1] HID: Wacom: Deletion of unnecessary checks before the function call "input_free_device" SF Markus Elfring
2015-07-09 6:08 ` [PATCH v2] HID: Wacom: Delete " SF Markus Elfring
2015-07-09 12:28 ` Jiri Kosina
2014-11-29 15:30 ` [PATCH 1/1] net-ipvlan: Deletion of an unnecessary check before the function call "free_percpu" SF Markus Elfring
2014-12-02 0:01 ` Mahesh Bandewar
2014-12-06 5:14 ` David Miller
2014-11-29 15:48 ` [PATCH 1/1] fs-notify: Deletion of an unnecessary check before the function call "iput" SF Markus Elfring
2015-07-04 10:08 ` [PATCH] " SF Markus Elfring
2014-11-29 16:03 ` [PATCH 1/1] fs-namei: " SF Markus Elfring
2014-11-29 16:45 ` [PATCH 1/1] XFS: Deletion of unnecessary checks before two function calls SF Markus Elfring
2014-11-30 23:09 ` Dave Chinner
2015-06-26 9:15 ` [PATCH] XFS: Delete unnecessary checks before the function call "xfs_qm_dqrele" SF Markus Elfring
2015-06-29 21:43 ` Dave Chinner
2015-07-01 7:50 ` XFS: Fine-tuning for checks before the function call "xfs_qm_dqrele"? SF Markus Elfring
2015-07-02 0:19 ` Dave Chinner
2014-11-29 17:00 ` [PATCH 1/1] fs-DLM: Deletion of unnecessary checks before the function call "kfree" SF Markus Elfring
2015-06-26 12:05 ` [PATCH] fs-DLM: Delete " SF Markus Elfring
2014-11-29 17:40 ` [PATCH 1/1] SPI-txx9: Deletion of an unnecessary check before the function call "clk_disable" SF Markus Elfring
2014-12-01 19:25 ` Mark Brown
2014-11-29 18:00 ` [PATCH 1/1] net-PA Semi: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2014-11-30 17:45 ` Lino Sanfilippo
2014-11-30 17:47 ` Julia Lawall
2014-11-30 19:27 ` Lino Sanfilippo
2014-11-30 20:40 ` SF Markus Elfring
2014-11-30 21:36 ` Lino Sanfilippo
2014-12-01 1:34 ` SF Markus Elfring
2014-12-01 20:29 ` Johannes Berg
2014-12-01 20:34 ` Julia Lawall
2014-12-02 16:53 ` Johannes Berg
2014-12-02 18:35 ` Dan Carpenter
2014-12-02 20:18 ` Luis R. Rodriguez
2014-12-02 18:45 ` Luis R. Rodriguez
2014-12-01 20:36 ` [PATCH 1/1] " Olof Johansson
2014-12-06 5:15 ` David Miller
2014-11-30 10:08 ` [PATCH 1/1] ACPI: Deletion of an unnecessary check " SF Markus Elfring
2014-11-30 16:40 ` [PATCH 0/3] net-PPP: Deletion of a few unnecessary checks SF Markus Elfring
2014-11-30 16:44 ` [PATCH 1/3] net-PPP: Deletion of unnecessary checks before the function call "kfree" SF Markus Elfring
2014-12-01 12:19 ` Sergei Shtylyov
2014-12-01 15:00 ` SF Markus Elfring
2014-12-01 17:11 ` Sergei Shtylyov
2014-12-04 22:03 ` [PATCH v2 0/6] net-PPP: Deletion of a few unnecessary checks SF Markus Elfring
2014-12-04 22:10 ` [PATCH v2 1/6] net-PPP: Replacement of a printk() call by pr_warn() in mppe_rekey() SF Markus Elfring
2014-12-04 22:23 ` Joe Perches
2014-12-04 22:27 ` SF Markus Elfring
2014-12-04 22:45 ` Joe Perches
2014-12-05 6:26 ` Julia Lawall
2014-12-05 8:04 ` SF Markus Elfring
2014-12-05 8:40 ` Julia Lawall
2014-12-05 7:18 ` SF Markus Elfring
2014-12-05 7:57 ` Joe Perches
2014-12-05 8:49 ` SF Markus Elfring
2014-12-05 22:35 ` terry white
2014-12-05 7:21 ` Julia Lawall
2014-12-05 7:41 ` Joe Perches
2014-12-07 10:44 ` Julia Lawall
2014-12-07 12:30 ` Joe Perches
2014-12-07 12:36 ` Julia Lawall
2014-12-07 12:42 ` Joe Perches
2014-12-04 22:13 ` [PATCH v2 2/6] net-PPP: Fix indentation SF Markus Elfring
2014-12-04 22:15 ` [PATCH v2 3/6] net-PPP: Deletion of unnecessary checks before the function call "kfree" SF Markus Elfring
2014-12-04 22:16 ` [PATCH v2 4/6] net-PPP: Less function calls in mppe_alloc() after error detection SF Markus Elfring
2014-12-04 22:18 ` [PATCH v2 5/6] net-PPP: Delete an unnecessary assignment in mppe_alloc() SF Markus Elfring
2014-12-05 12:22 ` Dan Carpenter
2014-12-05 12:44 ` SF Markus Elfring
2014-12-05 13:57 ` Dan Carpenter
2014-12-05 21:00 ` SF Markus Elfring
2014-12-04 22:20 ` [PATCH v2 6/6] net-PPP: Delete another " SF Markus Elfring
2014-12-05 12:23 ` Dan Carpenter
2014-12-05 12:50 ` SF Markus Elfring
2014-12-05 13:58 ` Dan Carpenter
2014-12-09 19:54 ` [PATCH v2 0/6] net-PPP: Deletion of a few unnecessary checks David Miller
2014-12-12 7:01 ` SF Markus Elfring
2014-12-12 14:29 ` David Miller
2014-12-12 15:30 ` SF Markus Elfring
2014-12-12 15:51 ` David Miller
2014-12-12 16:56 ` SF Markus Elfring
2014-12-12 16:59 ` David Miller
2014-12-12 17:22 ` SF Markus Elfring
2014-12-12 19:08 ` Eric Dumazet
2014-12-13 6:05 ` SF Markus Elfring
2014-12-12 20:07 ` David Miller
2014-12-13 6:17 ` SF Markus Elfring
2014-12-18 17:23 ` SF Markus Elfring
2014-12-18 17:25 ` David Miller
2014-12-18 17:44 ` SF Markus Elfring
2014-12-20 14:45 ` SF Markus Elfring
2014-12-20 15:48 ` Lino Sanfilippo
2014-12-20 16:17 ` SF Markus Elfring
2014-12-20 19:30 ` David Miller
2014-12-12 18:46 ` Julia Lawall
2014-11-30 16:45 ` [PATCH 2/3] net-PPP: Less function calls in mppe_alloc() after error detection SF Markus Elfring
2014-11-30 16:47 ` [PATCH 3/3] net-PPP: Delete an unnecessary assignment SF Markus Elfring
2014-11-30 19:59 ` Eric Dumazet
2014-11-30 21:16 ` SF Markus Elfring
2014-11-30 20:21 ` [PATCH 0/2] [media] tuners: Deletion of two unnecessary checks SF Markus Elfring
2014-11-30 20:25 ` [PATCH 1/2] [media] tuners: Deletion of unnecessary checks before the function call "release_firmware" SF Markus Elfring
2014-11-30 20:28 ` [PATCH 2/2] [media] tuners-si2157: One function call less in si2157_init() after error detection SF Markus Elfring
2014-11-30 21:55 ` [PATCH 1/1] [media] ddbridge: Deletion of an unnecessary check before the function call "dvb_unregister_device" SF Markus Elfring
2014-11-30 22:23 ` [PATCH 1/1] [media] V4L2: Deletion of an unnecessary check before the function call "vb2_put_vma" SF Markus Elfring
2014-12-01 9:46 ` Marek Szyprowski
2014-12-01 4:50 ` [PATCH 1/1] thermal: int3403: Delete a check before thermal_zone_device_unregister() SF Markus Elfring
2014-12-08 4:15 ` Zhang Rui
2014-12-01 5:12 ` [PATCH 1/1] DMA: Delete a check before free_percpu() SF Markus Elfring
2014-12-09 9:30 ` Vinod Koul
2014-12-01 10:23 ` [PATCH 1/1] block-rbd: Delete a check before ceph_put_snap_context() SF Markus Elfring
2014-12-01 11:57 ` Ilya Dryomov
2014-12-01 17:18 ` [PATCH 1/1] block-skd: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-28 11:34 ` [PATCH] " SF Markus Elfring
2014-12-01 18:24 ` [PATCH 1/1] block-rsxx: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2015-06-28 11:30 ` [PATCH] " SF Markus Elfring
2014-12-01 18:55 ` [PATCH 1/1] [media] lirc_zilog: Deletion of unnecessary checks " SF Markus Elfring
2014-12-01 22:30 ` [PATCH 0/2] [media] mn88473: Delete an unnecessary check SF Markus Elfring
2014-12-01 22:33 ` [PATCH 1/2] [media] mn88473: Deletion of an unnecessary check before the function call "release_firmware" SF Markus Elfring
2014-12-01 22:35 ` [PATCH 2/2] [media] mn88473: One function call less in mn88473_init() after error detection SF Markus Elfring
2014-12-02 10:51 ` [PATCH 1/1] lustre: Deletion of unnecessary checks before three function calls SF Markus Elfring
2014-12-02 13:00 ` [PATCH 1/1] of-unittest: Deletion of an unnecessary check before the function call "of_node_put" SF Markus Elfring
2014-12-03 17:03 ` Grant Likely
2014-12-02 13:41 ` [PATCH 1/1] ASoC: fsi: Deletion of unnecessary checks before the function call "clk_disable" SF Markus Elfring
2014-12-03 18:29 ` Mark Brown
2014-12-02 16:40 ` [PATCH 1/1] ASoC: mop500: Deletion of unnecessary checks before the function call "of_node_put" SF Markus Elfring
2014-12-03 18:30 ` Mark Brown
2014-12-03 18:31 ` Mark Brown
2014-12-02 17:11 ` [PATCH 1/1] ALSA: asihpi: Deletion of an unnecessary check before the function call "vfree" SF Markus Elfring
2014-12-02 17:39 ` Takashi Iwai
2014-12-02 17:38 ` [PATCH 1/1] ALSA: echoaudio: Deletion of a check before release_and_free_resource() SF Markus Elfring
2014-12-02 17:40 ` Takashi Iwai
2014-12-02 17:56 ` [PATCH 1/1] ALSA: trident: Deletion of a check before snd_util_memhdr_free() SF Markus Elfring
2014-12-02 19:11 ` Takashi Iwai
2014-12-02 20:50 ` [PATCH 0/2] ALSA: ctxfi: Delete an unnecessary check before kfree() SF Markus Elfring
2014-12-02 20:55 ` [PATCH 1/2] ALSA: ctxfi: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2014-12-02 21:07 ` Joe Perches
2014-12-02 21:00 ` [PATCH 2/2] ALSA: ctxfi: One function call less in get_daio_rsc() after error detection SF Markus Elfring
2014-12-03 6:51 ` [PATCH 0/2] ALSA: ctxfi: Delete an unnecessary check before kfree() Takashi Iwai
2014-12-03 11:38 ` SF Markus Elfring
2014-12-03 12:41 ` Takashi Iwai
2014-12-03 17:14 ` Joe Perches
2014-12-03 17:30 ` Takashi Iwai
2014-12-03 17:59 ` [PATCH] ALSA: ctxfi: Neaten get_daio_rsc Joe Perches
2014-12-03 19:31 ` Takashi Iwai
2014-12-02 21:55 ` [PATCH] ALSA: i2sbus: Deletion of unnecessary checks before the function call "release_and_free_resource" SF Markus Elfring
2014-12-03 6:59 ` Takashi Iwai
2014-12-03 8:15 ` [PATCH] ARM: DaVinci: Deletion of an unnecessary check before the function call "__clk_disable" SF Markus Elfring
2014-12-03 9:10 ` SF Markus Elfring
2014-12-28 14:26 ` [PATCH 0/8] fs/9p: Deletion of some unnecessary checks SF Markus Elfring
2014-12-28 20:40 ` [PATCH 1/8] fs/9p: Deletion of unnecessary checks before the function call "p9_client_clunk" SF Markus Elfring
2014-12-28 21:01 ` Julia Lawall
2015-01-05 11:22 ` Dan Carpenter
2015-01-05 21:32 ` SF Markus Elfring
2015-01-05 21:41 ` Julia Lawall
2015-01-05 21:55 ` SF Markus Elfring
2015-01-05 22:01 ` Julia Lawall
2015-01-06 8:12 ` [V9fs-developer] " Dominique Martinet
2015-01-06 9:27 ` Dominique Martinet
2015-01-06 10:04 ` Dan Carpenter
2015-01-06 14:34 ` SF Markus Elfring
2015-01-06 15:02 ` Dominique Martinet
2015-01-06 8:07 ` Dan Carpenter
2014-12-28 20:41 ` [PATCH 2/8] fs/9p: One function call less in v9fs_create() after error detection SF Markus Elfring
2014-12-28 20:43 ` [PATCH 3/8] fs/9p: One function call less in v9fs_vfs_atomic_open() " SF Markus Elfring
2014-12-28 20:44 ` [PATCH 4/8] fs/9p: One function call less in v9fs_fid_xattr_get() " SF Markus Elfring
2014-12-28 20:46 ` [PATCH 5/8] fs/9p: One function call less in v9fs_vfs_atomic_open_dotl() " SF Markus Elfring
2014-12-28 20:47 ` [PATCH 6/8] fs/9p: Less function calls in v9fs_vfs_mkdir_dotl() " SF Markus Elfring
2014-12-28 20:48 ` [PATCH 7/8] fs/9p: One function call less in v9fs_vfs_symlink_dotl() " SF Markus Elfring
2014-12-28 20:50 ` [PATCH 8/8] fs/9p: Less function calls in v9fs_vfs_mknod_dotl() " SF Markus Elfring
2015-01-04 12:43 ` [PATCH 0/13] ALSA: Deletion of some unnecessary checks SF Markus Elfring
2015-01-04 12:50 ` [PATCH 1/13] ALSA: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" SF Markus Elfring
2015-01-04 12:53 ` [PATCH 2/13] ALSA: oss: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2015-01-04 12:55 ` [PATCH 3/13] ALSA: emu10k1: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-01-04 13:00 ` [PATCH 4/13] ALSA: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" SF Markus Elfring
2015-01-04 13:02 ` [PATCH 5/13] ALSA: emux: Delete an unnecessary check before the function call "snd_sf_free" SF Markus Elfring
2015-01-04 13:08 ` [PATCH 6/13] ASoC: Intel: Delete an unnecessary check before the function call "sst_dma_free" SF Markus Elfring
2015-01-05 14:35 ` Mark Brown
2015-01-05 15:18 ` Takashi Iwai
2015-01-05 18:22 ` Mark Brown
2015-01-05 19:02 ` Mark Brown
2015-01-04 13:11 ` [PATCH 7/13] ASoC: fsi: Deletion of unnecessary checks before the function call "clk_enable" SF Markus Elfring
2015-01-05 19:03 ` Mark Brown
2015-01-04 13:14 ` [PATCH 8/13] ASoC: Intel: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-01-05 19:03 ` Mark Brown
2015-01-04 13:21 ` [PATCH 9/13] ALSA: i2sbus: Delete an unnecessary check before the function call "snd_pcm_suspend_all" SF Markus Elfring
2015-01-04 13:28 ` [PATCH 10/13] ALSA: sb: Delete an unnecessary check before the function call "snd_emux_free" SF Markus Elfring
2015-01-04 13:36 ` [PATCH 11/13] ALSA: Deletion of checks before the function call "iounmap" SF Markus Elfring
2015-01-05 13:58 ` Dan Carpenter
2015-01-04 13:38 ` [PATCH 12/13] ALSA: msnd: One function call less in snd_msnd_attach() after error detection SF Markus Elfring
2015-01-04 14:18 ` Takashi Iwai
2015-01-04 13:41 ` [PATCH 13/13] ALSA: msnd: Fix centralized exiting from snd_msnd_attach() SF Markus Elfring
2015-01-04 14:22 ` [PATCH 0/13] ALSA: Deletion of some unnecessary checks Takashi Iwai
2015-01-18 14:31 ` [PATCH 0/3] block: Deletion of checks before three function calls SF Markus Elfring
2015-01-18 14:37 ` [PATCH 1/3] block-cciss: Deletion of an unnecessary check before the function call "put_disk" SF Markus Elfring
2015-01-18 14:40 ` [PATCH 2/3] block-z2ram: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-01-18 14:43 ` [PATCH 3/3] block: Deletion of checks before the function call "iounmap" SF Markus Elfring
2015-01-18 17:08 ` [PATCH] MTD: " SF Markus Elfring
2015-01-19 17:58 ` Brian Norris
2015-01-19 18:19 ` SF Markus Elfring
2015-01-19 18:30 ` Brian Norris
2015-01-19 19:07 ` SF Markus Elfring
2015-01-19 20:31 ` Brian Norris
2015-01-19 22:00 ` SF Markus Elfring
2015-01-22 9:03 ` Brian Norris
2015-01-22 16:28 ` SF Markus Elfring
2015-01-19 18:20 ` Dan Carpenter
2015-01-19 18:32 ` Brian Norris
2015-01-18 19:00 ` [PATCH 0/2] PCMCIA: Deletion of a few unnecessary checks SF Markus Elfring
2015-01-18 19:02 ` [PATCH 1/2] PCMCIA: Deletion of checks before the function call "iounmap" SF Markus Elfring
2015-01-18 19:05 ` [PATCH 2/2] PCMCIA: Less function calls in bcm63xx_drv_pcmcia_probe() after error detection SF Markus Elfring
2015-01-19 17:54 ` [PATCH 0/9] video: fbdev: Deletion of some unnecessary checks SF Markus Elfring
2015-01-19 18:00 ` [PATCH 1/9] video: Deletion of checks before the function call "iounmap" SF Markus Elfring
2015-01-19 18:25 ` video: One function call less in tdfxfb_probe() after error detection SF Markus Elfring
2015-01-19 18:30 ` [PATCH 3/9] video: One function call less in vesafb_probe() after, " SF Markus Elfring
2015-01-19 18:34 ` [PATCH 4/9] video: Add check for return value of ioremap() in cirrusfb_pci_register() SF Markus Elfring
2015-01-19 18:38 ` [PATCH 5/9] video: Less function calls in trident_pci_probe() after error detection SF Markus Elfring
2015-01-19 18:41 ` [PATCH 6/9] video: One function call less in pvr2fb_common_init() " SF Markus Elfring
2015-01-19 18:43 ` [PATCH 7/9] video: One function call less in tgafb_register() after, " SF Markus Elfring
2015-01-19 18:46 ` [PATCH 8/9] video: Less function calls in valkyriefb_init() after " SF Markus Elfring
2015-01-19 18:49 ` [PATCH 9/9] video: Less function calls in w100fb_probe() " SF Markus Elfring
2015-01-31 16:34 ` [PATCH] net: sched: One function call less in em_meta_change() " SF Markus Elfring
2015-01-31 17:31 ` Lino Sanfilippo
2015-01-31 21:48 ` SF Markus Elfring
2015-01-31 22:15 ` Lino Sanfilippo
2015-01-31 22:20 ` SF Markus Elfring
2015-01-31 22:51 ` Lino Sanfilippo
2015-01-31 17:50 ` Lino Sanfilippo
2015-01-31 21:52 ` SF Markus Elfring
2015-01-31 22:09 ` Lino Sanfilippo
2015-02-04 0:10 ` David Miller
2015-02-04 9:54 ` SF Markus Elfring
2015-01-31 17:15 ` [PATCH] net: sctp: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2015-01-31 18:38 ` Neil Horman
2015-02-03 3:30 ` David Miller
2015-01-31 21:14 ` [PATCH 0/3] netlabel: Deletion of a few unnecessary checks SF Markus Elfring
2015-01-31 21:34 ` [PATCH 1/3] netlabel: Deletion of an unnecessary check before the function call "cipso_v4_doi_putdef" SF Markus Elfring
2015-02-01 2:20 ` Paul Moore
2015-01-31 21:36 ` [PATCH 2/3] netlabel: Deletion of an unnecessary check before the function call "cipso_v4_doi_free" SF Markus Elfring
2015-02-01 2:22 ` Paul Moore
2015-01-31 21:38 ` [PATCH 3/3] netlabel: Less function calls in netlbl_mgmt_add_common() after error detection SF Markus Elfring
2015-02-01 2:40 ` Paul Moore
2015-02-01 10:15 ` [PATCH v2 " SF Markus Elfring
2015-02-01 14:39 ` Paul Moore
2015-02-01 20:30 ` David Miller
2015-02-02 10:22 ` [PATCH v3 0/3] netlabel: Deletion of a few unnecessary checks SF Markus Elfring
2015-02-02 10:25 ` [PATCH v3 1/3] netlabel: Deletion of an unnecessary check before the function call "cipso_v4_doi_putdef" SF Markus Elfring
2015-02-02 10:26 ` [PATCH v3 2/3] netlabel: Deletion of an unnecessary check before the function call "cipso_v4_doi_free" SF Markus Elfring
2015-02-02 11:06 ` [PATCH v3 3/3] netlabel: Less function calls in netlbl_mgmt_add_common() after error detection SF Markus Elfring
2015-02-01 16:15 ` [PATCH] jfs: Deletion of an unnecessary check before the function call "unload_nls" SF Markus Elfring
2015-02-02 22:32 ` Dave Kleikamp
2015-02-01 17:42 ` [PATCH] staging: gdm72xx: Deletion of an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-01 18:12 ` Greg Kroah-Hartman
2015-02-01 19:11 ` [PATCH 0/2] [media] mn88472: Delete an unnecessary check SF Markus Elfring
2015-02-01 19:16 ` [PATCH 1/2] [media] mn88472: Deletion of an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-02-01 19:18 ` [PATCH 2/2] [media] mn88472: One function call less in mn88472_init() after error detection SF Markus Elfring
2015-02-02 12:44 ` [media] staging: bcm2048: Delete an unnecessary check before the function call "video_unregister_device" SF Markus Elfring
2015-02-02 15:11 ` [PATCH 0/3] md: Deletion of a few unnecessary checks SF Markus Elfring
2015-02-02 15:17 ` [PATCH 1/3] dm snapshot: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2015-02-02 15:20 ` [PATCH 2/3] md/bitmap: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-02 19:46 ` NeilBrown
2015-02-02 15:23 ` [PATCH 3/3] dm ioctl: Delete an unnecessary check before the function call "dm_table_destroy" SF Markus Elfring
2015-02-06 21:12 ` Mike Snitzer
2015-02-08 9:55 ` SF Markus Elfring
2015-02-08 14:02 ` Mike Snitzer
2015-02-08 15:52 ` SF Markus Elfring
2015-02-02 18:25 ` [PATCH] EDAC: Deletion of unnecessary checks before the function call "pci_dev_put" SF Markus Elfring
2015-02-03 17:15 ` Borislav Petkov
2015-02-02 21:22 ` [PATCH] ata: Delete " SF Markus Elfring
2015-02-03 12:06 ` Tejun Heo
2015-02-03 8:30 ` [PATCH 0/2] sata_mv: Deletion of a few unnecessary checks SF Markus Elfring
2015-02-03 8:33 ` [PATCH 1/2] sata_mv: Delete unnecessary checks before the function call "phy_power_off" SF Markus Elfring
2015-02-03 12:06 ` Tejun Heo
2015-02-03 8:36 ` [PATCH 2/2] sata_mv: More error handling for phy_power_off() in mv_platform_remove() SF Markus Elfring
2015-02-03 12:10 ` Tejun Heo
2015-02-03 10:21 ` [PATCH] ti-soc-thermal: Delete an unnecessary check before the function call "cpufreq_cooling_unregister" SF Markus Elfring
2015-02-03 10:58 ` [PATCH] pwm: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-02-03 11:57 ` Thierry Reding
2015-02-03 11:48 ` [PATCH] x86: Intel-perf_event: Delete an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2015-02-18 17:12 ` [tip:perf/core] perf/x86/intel/uncore: Delete an unnecessary check before pci_dev_put() call tip-bot for Markus Elfring
2015-02-03 13:00 ` [PATCH] PowerPC-PCI: Delete unnecessary checks before the function call "kfree" SF Markus Elfring
2015-02-03 13:38 ` [PATCH] PowerPC-rheap: Delete an unnecessary check " SF Markus Elfring
2015-02-03 14:10 ` [PATCH] [media] sp2: " SF Markus Elfring
2015-02-03 14:31 ` [PATCH] [media] V4L2: Delete an unnecessary check before the function call "media_entity_put" SF Markus Elfring
2015-02-03 16:18 ` [PATCH 0/2] DVB: Deletion of a few unnecessary checks SF Markus Elfring
2015-02-03 16:22 ` [PATCH 1/2] [media] DVB: Delete an unnecessary check before the function call "dvb_unregister_device" SF Markus Elfring
2015-02-03 16:23 ` [PATCH 2/2] [media] DVB: Less function calls in dvb_ca_en50221_init() after error detection SF Markus Elfring
2015-02-03 17:45 ` [PATCH] [media] stk-webcam: Delete an unnecessary check before the function call "vfree" SF Markus Elfring
2015-02-03 18:03 ` [PATCH] [media] au0828: Delete unnecessary checks before the function call "video_unregister_device" SF Markus Elfring
2015-02-03 18:25 ` [PATCH] cpufreq-dt: Delete an unnecessary check before the function call "cpufreq_cooling_unregister" SF Markus Elfring
2015-02-04 14:42 ` Rafael J. Wysocki
2015-02-03 18:51 ` [PATCH] IBM-EMAC: Delete an unnecessary check before the function call "of_dev_put" SF Markus Elfring
2015-02-05 4:29 ` David Miller
2015-02-03 19:22 ` [PATCH] NetCP: Deletion of unnecessary checks before two function calls SF Markus Elfring
2015-02-05 4:30 ` David Miller
2015-02-05 12:01 ` Dan Carpenter
2015-02-05 15:50 ` Kwok, WingMan
2015-02-04 10:38 ` [PATCH] cxgb4: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-02-05 8:07 ` David Miller
2015-02-04 11:36 ` [PATCH] myri10ge: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-05 8:25 ` David Miller
2015-02-04 12:00 ` [PATCH] net: fec: Delete unnecessary checks " SF Markus Elfring
2015-02-05 8:26 ` David Miller
2015-02-04 12:21 ` [PATCH] netxen: Delete an unnecessary check " SF Markus Elfring
2015-02-05 8:26 ` David Miller
2015-02-04 13:13 ` [PATCH] qlogic: Deletion of unnecessary checks before two function calls SF Markus Elfring
2015-02-05 8:33 ` David Miller
2015-02-04 14:22 ` [PATCH] net: Mellanox: Delete unnecessary checks before the function call "vunmap" SF Markus Elfring
2015-02-04 14:59 ` Eli Cohen
2015-02-05 8:34 ` David Miller
2015-02-09 10:21 ` [PATCH v2] " SF Markus Elfring
2015-02-09 22:10 ` David Miller
2015-02-04 15:00 ` [PATCH] net: ep93xx_eth: Delete unnecessary checks before the function call "kfree" SF Markus Elfring
2015-02-04 15:59 ` Hartley Sweeten
2015-02-05 8:37 ` David Miller
2015-02-04 16:45 ` [PATCH 0/2] CW1200: Deletion of an unnecessary check SF Markus Elfring
2015-02-04 16:47 ` [PATCH 1/2] CW1200: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-02-06 6:49 ` [1/2] cw1200: " Kalle Valo
2015-02-04 16:48 ` [PATCH 2/2] CW1200: Less function calls in cw1200_load_firmware_cw1200() after error detection SF Markus Elfring
2015-02-04 17:54 ` [PATCH] ath9k: Delete an unnecessary check before the function call "relay_close" SF Markus Elfring
2015-02-06 6:50 ` ath9k: Delete an unnecessary check before the function call"relay_close" Kalle Valo
2015-02-04 18:33 ` [PATCH] ath10k: Delete unnecessary checks before the function call "release_firmware" SF Markus Elfring
2015-03-04 12:06 ` Kalle Valo
2015-02-04 18:56 ` [PATCH] orinoco: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-06 6:51 ` Kalle Valo
2015-02-04 19:10 ` [PATCH] HostAP: " SF Markus Elfring
2015-02-06 6:52 ` hostap: " Kalle Valo
2015-02-04 19:40 ` [PATCH] net: brcm80211: Delete unnecessary checks before two function calls SF Markus Elfring
2015-02-06 6:53 ` Kalle Valo
2015-02-04 19:54 ` [PATCH] SGI-XPC: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-04 20:36 ` [PATCH] macintosh: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-06-30 8:13 ` SF Markus Elfring
2015-02-04 21:00 ` [PATCH] GPU-DRM-Exynos: Delete unnecessary checks before two function calls SF Markus Elfring
2015-02-05 8:29 ` Joonyoung Shim
2015-06-27 17:17 ` SF Markus Elfring
2015-02-04 21:25 ` [PATCH] GPU-DRM-OMAP: " SF Markus Elfring
2015-02-05 9:20 ` [PATCH] GPU-DRM-Tegra: Delete an unnecessary check before the function call "vunmap" SF Markus Elfring
2015-07-08 18:40 ` SF Markus Elfring
2015-07-13 14:16 ` Alexandre Courbot
2015-02-05 11:02 ` [PATCH] driver core: Delete an unnecessary check before the function call "put_device" SF Markus Elfring
2015-02-05 12:26 ` [PATCH] InfiniBand: Delete unnecessary checks before the function, call "srp_destroy_fr_pool" SF Markus Elfring
2015-02-05 14:32 ` Bart Van Assche
2015-02-05 13:14 ` [PATCH] au1100fb: Delete unnecessary checks before two function calls SF Markus Elfring
2015-02-05 13:41 ` Dan Carpenter
2015-02-05 14:20 ` SF Markus Elfring
2015-02-05 17:18 ` Dan Carpenter
2015-02-05 20:15 ` SF Markus Elfring
2015-02-05 15:12 ` [PATCH] USB: appledisplay: Deletion of a check before backlight_device_unregister() SF Markus Elfring
2015-02-05 15:40 ` [PATCH] ueagle-atm: Delete unnecessary checks before the function call "release_firmware" SF Markus Elfring
2015-02-05 16:13 ` [PATCH] USB: whci-hcd: Delete an unnecessary check before the function call "usb_put_hcd" SF Markus Elfring
2015-02-05 16:40 ` [PATCH] Input: Delete an unnecessary check before the function call "input_free_device" SF Markus Elfring
2015-02-11 18:11 ` Dmitry Torokhov
2015-02-05 17:00 ` [PATCH] IOMMU-Tegra: gart: Delete an unnecessary check before the function call "vfree" SF Markus Elfring
2015-01-09 6:58 ` SF Markus Elfring
2015-02-05 20:45 ` [PATCH] uwb/whci: Delete an unnecessary check before the function call "umc_device_unregister" SF Markus Elfring
2015-02-05 21:07 ` [PATCH] SCSI-bfa: Delete more unnecessary checks before the function call "vfree" SF Markus Elfring
2015-02-05 21:27 ` [PATCH] SCSI-aic7...: Delete unnecessary checks before the function call "kfree" SF Markus Elfring
2015-07-09 8:22 ` SF Markus Elfring
2015-02-05 22:25 ` [PATCH 0/2] SCSI-lpfc: Deletion of an unnecessary check SF Markus Elfring
2015-02-05 22:26 ` [PATCH 1/2] SCSI-lpfc: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-02-05 22:28 ` [PATCH 2/2] SCSI-lpfc: One function call less in lpfc_bsg_hba_set_event() after error detection SF Markus Elfring
2015-02-06 17:20 ` [PATCH 0/3] SCSI-debug: Deletion of a few unnecessary checks SF Markus Elfring
2015-02-06 17:23 ` [PATCH 1/3] SCSI-debug: Deletion of unnecessary checks before the function call "vfree" SF Markus Elfring
2015-02-23 18:14 ` Douglas Gilbert
2015-02-06 17:25 ` [PATCH 2/3] SCSI-debug: Less function calls in scsi_debug_init() after error detection SF Markus Elfring
2015-02-23 18:14 ` Douglas Gilbert
2015-02-06 17:26 ` [PATCH 3/3] SCSI-debug: Fix exception handling for an alignment/granularity mismatch in scsi_debug_init() SF Markus Elfring
2015-02-23 18:15 ` Douglas Gilbert
2015-02-06 18:29 ` [PATCH] SCSI-csiostor: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-02-06 22:10 ` [PATCH 0/4] SCSI-QLA4...: Deletion of some unnecessary checks SF Markus Elfring
2015-02-06 22:13 ` [PATCH 1/4] SCSI-QLA4...: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-02-06 22:15 ` [PATCH 2/4] SCSI-QLA4...: Less function calls in qla4xxx_is_session_exists() after error detection SF Markus Elfring
2015-02-07 9:33 ` Dan Carpenter
2015-02-07 10:11 ` Julia Lawall
2015-02-07 10:32 ` Dan Carpenter
2015-02-07 17:23 ` SF Markus Elfring
2015-02-06 22:16 ` [PATCH 3/4] SCSI-QLA4...: Less function calls in qla4xxx_is_flash_ddb_exists() " SF Markus Elfring
2015-02-06 22:17 ` [PATCH 4/4] SCSI-QLA4...: Less function calls in qla4xxx_sysfs_ddb_logout() " SF Markus Elfring
2015-02-21 13:26 ` [PATCH] video: fbdev-SIS: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-06-23 21:20 ` [PATCH] crypto-jitterentropy: Delete unnecessary checks before the function call "kzfree" SF Markus Elfring
2015-06-23 21:44 ` Stephan Mueller
2015-06-24 7:48 ` Dan Carpenter
2015-06-24 7:54 ` Stephan Mueller
2015-06-24 9:19 ` Dan Carpenter
2015-06-25 15:37 ` Herbert Xu
2015-06-24 10:32 ` ACPI-APEI: Make exception handling a bit more efficient in __einj_error_trigger() SF Markus Elfring
2015-06-24 11:45 ` [PATCH] ACPICA: Delete an unnecessary check before the function call "acpi_ds_delete_walk_state" SF Markus Elfring
2015-06-24 15:16 ` Moore, Robert
2015-06-24 12:40 ` [PATCH] kdbus: Delete an unnecessary check before the function call "kdbus_domain_unref" SF Markus Elfring
2015-06-24 12:44 ` David Herrmann
2015-06-24 12:45 ` Djalal Harouni
2015-07-06 18:42 ` David Herrmann
2015-06-24 15:33 ` [PATCH] SCSI-wd33c93: Deletion of a check before the function call "wd33c93_setup" SF Markus Elfring
2015-06-25 9:55 ` Dan Carpenter
2015-06-24 20:48 ` [PATCH] s390/process: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-25 10:02 ` walter harms
2015-06-25 11:37 ` Heiko Carstens
2015-06-25 11:33 ` [PATCH 0/2] ARM-OMAP2+: Deletion of unnecessary checks before two function calls SF Markus Elfring
2015-06-25 11:38 ` [PATCH 1/2] ARM-OMAP2+: Delete an unnecessary check before the function call "omap_device_delete" SF Markus Elfring
2015-06-25 11:40 ` [PATCH 2/2] ARM-OMAP2+: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-07-15 6:41 ` [PATCH 0/2] ARM-OMAP2+: Deletion of unnecessary checks before two function calls Tony Lindgren
2015-06-25 13:27 ` [PATCH 0/2] ARM-kernel: " SF Markus Elfring
2015-06-25 13:30 ` [PATCH 1/2] ARM-kernel: Delete an unnecessary check before the function call "smp_set_ops" SF Markus Elfring
2015-06-25 13:32 ` [PATCH 2/2] ARM-kernel: Delete an unnecessary check before the function call "unwind_table_del" SF Markus Elfring
2015-06-25 16:18 ` [PATCH 0/2] perf header: Deletion of an unnecessary check SF Markus Elfring
2015-06-25 16:22 ` [PATCH 1/2] perf header: Delete an unnecessary check before the function call "free_event_desc" SF Markus Elfring
2015-06-25 16:45 ` Arnaldo Carvalho de Melo
2015-06-26 8:44 ` [tip:perf/urgent] perf header: Delete an unnecessary check before the calling free_event_desc() tip-bot for Markus Elfring
2015-06-25 16:24 ` [PATCH 2/2] perf header: Less function calls in read_event_desc() after error detection SF Markus Elfring
2015-06-25 16:44 ` Arnaldo Carvalho de Melo
2015-06-25 20:03 ` SF Markus Elfring
2015-06-26 14:16 ` [PATCH] keys: Delete an unnecessary check before the function call "key_put" SF Markus Elfring
2015-06-26 14:21 ` [PATCH] fs-ext4 crypto: " SF Markus Elfring
2015-06-26 15:33 ` [PATCH] f2fs " SF Markus Elfring
2015-06-26 16:25 ` [PATCH] eCryptfs: Delete a " SF Markus Elfring
2015-08-06 14:09 ` Tyler Hicks
2015-06-26 18:45 ` [PATCH] crypto-qat: Deletion of unnecessary checks before two function calls SF Markus Elfring
2015-06-29 8:18 ` Herbert Xu
2015-06-26 19:28 ` [PATCH] tc1100-wmi: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-26 23:04 ` Darren Hart
2015-06-26 19:55 ` [PATCH] staging: xgifb: Delete an unnecessary check before the function call "XGIfb_search_crt2type" SF Markus Elfring
2015-06-26 21:23 ` [PATCH] staging: lustre: Deletion of unnecessary checks before three function calls SF Markus Elfring
2015-07-14 2:39 ` Greg Kroah-Hartman
2015-07-14 7:35 ` [PATCH resent] " SF Markus Elfring
2015-06-27 12:10 ` [PATCH] staging: comedi: adl_pci9118: Delete an unnecessary check before the function call "pci_dev_put" SF Markus Elfring
2015-06-29 9:55 ` Ian Abbott
2015-06-27 14:29 ` [PATCH 0/2] staging: wilc1000: Deletion of two unnecessary checks SF Markus Elfring
2015-06-27 14:36 ` [PATCH 1/2] staging: wilc1000: Delete unnecessary checks before two function calls SF Markus Elfring
2015-07-07 2:31 ` Greg Kroah-Hartman
2015-07-07 6:21 ` Clarification for the use of additional fields in the message body SF Markus Elfring
2015-07-07 6:40 ` Frans Klaver
2015-07-07 7:54 ` SF Markus Elfring
2015-07-07 8:23 ` Frans Klaver
2015-07-07 11:53 ` SF Markus Elfring
2015-07-07 14:13 ` Frans Klaver
2015-07-07 16:15 ` SF Markus Elfring
2015-07-07 23:43 ` Julian Calaby
2015-07-08 7:09 ` SF Markus Elfring
2015-07-08 7:36 ` Julian Calaby
2015-07-08 9:28 ` SF Markus Elfring
2015-07-08 11:05 ` Julian Calaby
2015-07-08 13:46 ` SF Markus Elfring
2015-07-08 23:47 ` Julian Calaby
2015-07-08 15:03 ` Theodore Ts'o
2015-07-08 15:27 ` SF Markus Elfring
2015-07-09 16:51 ` Theodore Ts'o
2015-06-27 14:37 ` [PATCH 2/2] staging: wilc1000: One function call less in mac_ioctl() after error detection SF Markus Elfring
2015-06-27 16:21 ` Julia Lawall
2015-07-07 2:31 ` Greg Kroah-Hartman
2015-07-08 8:40 ` SF Markus Elfring
2015-06-27 16:18 ` [PATCH] ipmi: Delete an unnecessary check before the function call "cleanup_one_si" SF Markus Elfring
2015-06-27 18:51 ` [PATCH] drm/bridge: ps8622: Delete a check before backlight_device_unregister() SF Markus Elfring
2015-06-27 21:16 ` [PATCH 0/2] drm/msm/dsi: Deletion of an unnecessary check SF Markus Elfring
2015-06-27 21:20 ` [PATCH 1/2] drm/msm/dsi: Delete an unnecessary check before the function call "dsi_destroy" SF Markus Elfring
2015-06-27 21:23 ` [PATCH 2/2] drm/msm/dsi: One function call less in dsi_init() after error detection SF Markus Elfring
2015-06-28 8:45 ` [PATCH] drm/amdgpu: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-29 15:30 ` Alex Deucher
2015-06-28 9:21 ` [PATCH] ALSA: hda: Delete an unnecessary check before the function call "snd_info_free_entry" SF Markus Elfring
2015-06-29 9:03 ` Takashi Iwai
2015-06-28 12:36 ` [PATCH] video: fbdev: omap2: displays-new: Delete a check before backlight_device_unregister() SF Markus Elfring
2015-06-28 13:09 ` [PATCH] USB-mxuport: Delete an unnecessary check before the function call "release_firmware" SF Markus Elfring
2015-07-06 10:33 ` Johan Hovold
2015-06-28 14:05 ` [PATCH] iommu/arm-smmu: Delete an unnecessary check before the function call "free_io_pgtable_ops" SF Markus Elfring
2015-11-06 17:38 ` [PATCH] iommu/arm-smmu: Delete an unnecessary check before free_io_pgtable_ops() SF Markus Elfring
2015-06-28 14:52 ` [PATCH] PCI-iproc: Delete unnecessary checks before two function calls SF Markus Elfring
2015-06-29 16:45 ` Ray Jui
2015-07-14 20:10 ` Bjorn Helgaas
2015-07-14 20:23 ` Ray Jui
2015-07-14 20:51 ` Bjorn Helgaas
2015-07-14 20:53 ` Ray Jui
2015-06-28 16:18 ` [PATCH 0/2] vfio: powerpc/spapr: Deletion of an unnecessary check SF Markus Elfring
2015-06-28 16:22 ` [PATCH 1/2] vfio: powerpc/spapr: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-06-28 16:24 ` [PATCH 2/2] vfio: powerpc/spapr: One function call less in tce_iommu_attach_group() after kzalloc() failure SF Markus Elfring
2015-06-28 23:41 ` Alexey Kardashevskiy
2015-06-29 6:02 ` SF Markus Elfring
2015-06-30 0:31 ` Alexey Kardashevskiy
2015-06-30 6:08 ` SF Markus Elfring
2015-06-30 10:36 ` Alexey Kardashevskiy
2015-06-29 10:48 ` [PATCH] net-Liquidio: Delete unnecessary checks before the function call "vfree" SF Markus Elfring
2015-06-29 16:28 ` David Miller
2015-07-02 14:43 ` [PATCH] net-ipv6: Delete an unnecessary check before the function call "free_percpu" SF Markus Elfring
2015-07-03 16:28 ` David Miller
2015-07-02 16:08 ` [PATCH] net-RDS: Delete an unnecessary check before the function call "module_put" SF Markus Elfring
2015-07-03 16:28 ` David Miller
2015-07-02 16:45 ` [PATCH] netlink: " SF Markus Elfring
2015-07-03 16:28 ` David Miller
2015-07-02 18:58 ` [PATCH 0/2] tools/testing/nvdimm: Deletion of two unnecessary checks SF Markus Elfring
2015-07-02 19:02 ` [PATCH 1/2] tools/testing/nvdimm: Delete an unnecessary check before the function call "vfree" SF Markus Elfring
2015-07-02 19:05 ` [PATCH 2/2] tools/testing/nvdimm: Improve error detection in __test_alloc() SF Markus Elfring
2015-07-04 7:13 ` [PATCH] kernel-sched: Delete an unnecessary check before unregister_sysctl_table() SF Markus Elfring
2015-08-03 17:06 ` [tip:sched/core] sched, sysctl: " tip-bot for Markus Elfring
2015-07-05 20:00 ` [PATCH] GPU-DRM: Delete an unnecessary check before drm_property_unreference_blob() SF Markus Elfring
[not found] ` <CAEG8a3KgYtd4b6Dk0+TjcX_-gHXWMc5xv367LPvChivjM-uzRg@mail.gmail.com>
2015-07-06 6:53 ` Daniel Vetter
2015-11-06 11:13 ` [PATCH] GPU-DRM: Delete unnecessary checks " SF Markus Elfring
2015-07-05 20:50 ` [PATCH] GPU-DRM-IMX: Delete an unnecessary check before drm_fbdev_cma_restore_mode() SF Markus Elfring
2015-07-08 19:31 ` [PATCH] ALSA: hda: Delete an unnecessary check before the function call "kobject_put" SF Markus Elfring
2015-07-09 12:21 ` Takashi Iwai
2015-07-08 20:30 ` [PATCH] i2c-HID: Delete unnecessary checks before the function call "gpiod_put" SF Markus Elfring
2015-07-09 8:18 ` Dan Carpenter
2015-07-09 12:34 ` Jiri Kosina
2015-07-09 18:38 ` Benjamin Tissoires
2015-07-09 20:49 ` SF Markus Elfring
2015-07-09 20:56 ` Benjamin Tissoires
2015-07-09 21:10 ` SF Markus Elfring
2015-07-09 21:21 ` Benjamin Tissoires
2015-07-09 8:00 ` [PATCH] cdrom: Delete an unnecessary check before unregister_sysctl_table() SF Markus Elfring
2015-11-03 17:30 ` [PATCH] irda: Delete an unnecessary check before the function call "irlmp_unregister_service" SF Markus Elfring
2015-11-03 18:31 ` David Miller
2015-11-03 20:45 ` [PATCH 0/3] batman-adv: Deletion of a few unnecessary checks SF Markus Elfring
2015-11-03 20:52 ` [PATCH 1/3] batman-adv: Delete an unnecessary check before the function call "batadv_softif_vlan_free_ref" SF Markus Elfring
2015-11-03 20:54 ` [PATCH 2/3] batman-adv: Split a condition check SF Markus Elfring
2015-11-03 20:56 ` [PATCH 3/3] batman-adv: Less function calls in batadv_is_ap_isolated() after error detection SF Markus Elfring
2015-11-04 17:57 ` [PATCH] fs-ext4: Delete unnecessary checks before the function call "iput" SF Markus Elfring
2015-11-04 19:10 ` [PATCH] UBIFS: " SF Markus Elfring
2015-11-06 22:15 ` Richard Weinberger
2015-11-04 19:48 ` [PATCH] sysfs: Delete an unnecessary check before the function call "kernfs_get" SF Markus Elfring
2015-11-05 8:10 ` [PATCH] staging/rdma/hfi1: Delete unnecessary checks before two function calls SF Markus Elfring
2015-11-05 8:18 ` Dan Carpenter
2015-11-05 12:10 ` [PATCH 0/3] staging: lustre: Deletion of some unnecessary checks SF Markus Elfring
2015-11-05 12:15 ` [PATCH 1/3] staging: lustre: Delete unnecessary checks before two function calls SF Markus Elfring
2015-11-05 12:57 ` Dan Carpenter
2015-11-05 12:18 ` [PATCH 2/3] staging: lustre: Delete an unnecessary variable initialisation in class_register_type() SF Markus Elfring
2015-11-05 12:57 ` Dan Carpenter
2015-11-05 12:20 ` [PATCH 3/3] staging: lustre: Less function calls in class_register_type() after error detection SF Markus Elfring
2015-11-05 13:40 ` [PATCH] staging: most: Delete an unnecessary check before the function call "module_put" SF Markus Elfring
2015-11-05 13:52 ` Dan Carpenter
2015-11-05 14:02 ` SF Markus Elfring
2015-11-05 15:22 ` [PATCH] ACPICA: Delete unnecessary checks before the function call "acpi_ut_strupr" SF Markus Elfring
2015-11-05 16:28 ` Moore, Robert
2015-11-05 16:17 ` [PATCH] pinctrl: Delete unnecessary checks before the function call "pinctrl_unregister" SF Markus Elfring
2015-11-05 16:53 ` Ray Jui
2015-11-05 17:00 ` [PATCH] IPC-mqueue: Delete unnecessary checks before two function calls SF Markus Elfring
2015-11-05 18:45 ` [PATCH 0/2] [media] c8sectpfe: Deletion of a few unnecessary checks SF Markus Elfring
2015-11-05 18:49 ` [PATCH 1/2] [media] c8sectpfe: Delete unnecessary checks before two function calls SF Markus Elfring
2015-11-05 18:50 ` [PATCH 2/2] [media] c8sectpfe: Combine three checks into a single if block SF Markus Elfring
2015-11-06 10:09 ` walter harms
2015-11-06 7:50 ` [PATCH 0/2] [media] c8sectpfe: Deletion of a few unnecessary checks Maxime Coquelin
2015-11-05 20:15 ` [PATCH] CPPC-CPUFreq: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-11-06 1:42 ` Viresh Kumar
2015-11-07 1:10 ` Rafael J. Wysocki
2015-11-05 20:54 ` [PATCH] hpet: Delete an unnecessary check before unregister_sysctl_table() SF Markus Elfring
2015-11-06 11:34 ` Clemens Ladisch
2015-11-06 7:15 ` [PATCH] DWC Ethernet QoS: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-11-07 4:33 ` David Miller
2015-11-07 14:15 ` [PATCH] ethernet-synopsys: Delete an unnecessary check before of_node_put() SF Markus Elfring
2015-11-07 14:50 ` David Miller
2015-11-07 15:34 ` [PATCH] dwc_eth_qos: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-11-06 8:39 ` [PATCH] fjes: Delete an unnecessary check before the function call "vfree" SF Markus Elfring
2015-11-06 9:15 ` [PATCH] SGI-XPC: Delete unnecessary checks before unregister_sysctl_table() SF Markus Elfring
2015-11-06 10:24 ` Robin Holt
2015-11-06 9:43 ` [PATCH] SRAM: Delete an unnecessary check before the function call "of_node_put" SF Markus Elfring
2015-11-06 10:05 ` [PATCH] cxl: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-11-06 12:43 ` [PATCH] GPU-DRM-i915: Delete an unnecessary check before the function call "pwm_put" SF Markus Elfring
2015-11-06 12:52 ` Jani Nikula
2015-11-06 12:55 ` SF Markus Elfring
2015-11-06 13:17 ` Jani Nikula
2015-11-06 13:45 ` [PATCH] GPU-DRM-ps8622: Delete an unnecessary check before backlight_device_unregister() SF Markus Elfring
2015-11-06 14:05 ` [PATCH] HDMI-HDCP: Delete an unnecessary check before the function call "kfree" SF Markus Elfring
2015-11-06 15:08 ` [PATCH] GPU-DRM-vc4: Delete unnecessary checks before two function calls SF Markus Elfring
2015-11-06 15:56 ` [PATCH] bq2415x_charger: Delete unnecessary checks before the function call "of_node_put" SF Markus Elfring
2015-11-06 16:13 ` Pali Rohár
2015-11-06 17:00 ` [PATCH] HID: Wacom: Delete an unnecessary check before the function call "kobject_put" SF Markus Elfring
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=1416593688.6651.39.camel@perches.com \
--to=joe@perches.com \
--cc=andreas.noever@gmail.com \
--cc=elfring@users.sourceforge.net \
--cc=julia.lawall@lip6.fr \
--cc=kernel-janitors@vger.kernel.org \
--cc=linux-kernel@vger.kernel.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;
as well as URLs for NNTP newsgroup(s).