mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Greg KH <gregkh@suse.de>
To: linux-kernel@vger.kernel.org, stable@kernel.org
Cc: stable-review@kernel.org, torvalds@linux-foundation.org,
	akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	Ingo Molnar <mingo@elte.hu>
Subject: [169/200] perf_events: Fix races and clean up perf_event and perf_mmap_data interaction
Date: Thu, 01 Jul 2010 10:44:19 -0700	[thread overview]
Message-ID: <20100701174300.821159901@clark.site> (raw)
In-Reply-To: <20100701175201.GA2149@kroah.com>

2.6.34-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Peter Zijlstra <a.p.zijlstra@chello.nl>

commit ac9721f3f54b27a16c7e1afb2481e7ee95a70318 upstream.

In order to move toward separate buffer objects, rework the whole
perf_mmap_data construct to be a more self-sufficient entity, one
with its own lifetime rules.

This greatly sanitizes the whole output redirection code, which
was riddled with bugs and races.

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>


---
 include/linux/perf_event.h |    5 -
 kernel/perf_event.c        |  217 ++++++++++++++++++++++++++-------------------
 2 files changed, 129 insertions(+), 93 deletions(-)

--- a/include/linux/perf_event.h
+++ b/include/linux/perf_event.h
@@ -531,6 +531,7 @@ enum perf_event_active_state {
 struct file;
 
 struct perf_mmap_data {
+	atomic_t			refcount;
 	struct rcu_head			rcu_head;
 #ifdef CONFIG_PERF_USE_VMALLOC
 	struct work_struct		work;
@@ -538,7 +539,6 @@ struct perf_mmap_data {
 	int				data_order;
 	int				nr_pages;	/* nr of data pages  */
 	int				writable;	/* are we writable   */
-	int				nr_locked;	/* nr pages mlocked  */
 
 	atomic_t			poll;		/* POLL_ for wakeups */
 	atomic_t			events;		/* event_id limit       */
@@ -582,7 +582,6 @@ struct perf_event {
 	int				nr_siblings;
 	int				group_flags;
 	struct perf_event		*group_leader;
-	struct perf_event		*output;
 	const struct pmu		*pmu;
 
 	enum perf_event_active_state	state;
@@ -643,6 +642,8 @@ struct perf_event {
 	/* mmap bits */
 	struct mutex			mmap_mutex;
 	atomic_t			mmap_count;
+	int				mmap_locked;
+	struct user_struct		*mmap_user;
 	struct perf_mmap_data		*data;
 
 	/* poll related */
--- a/kernel/perf_event.c
+++ b/kernel/perf_event.c
@@ -1832,6 +1832,7 @@ static void free_event_rcu(struct rcu_he
 }
 
 static void perf_pending_sync(struct perf_event *event);
+static void perf_mmap_data_put(struct perf_mmap_data *data);
 
 static void free_event(struct perf_event *event)
 {
@@ -1847,9 +1848,9 @@ static void free_event(struct perf_event
 			atomic_dec(&nr_task_events);
 	}
 
-	if (event->output) {
-		fput(event->output->filp);
-		event->output = NULL;
+	if (event->data) {
+		perf_mmap_data_put(event->data);
+		event->data = NULL;
 	}
 
 	if (event->destroy)
@@ -2154,7 +2155,27 @@ unlock:
 	return ret;
 }
 
-static int perf_event_set_output(struct perf_event *event, int output_fd);
+static const struct file_operations perf_fops;
+
+static struct perf_event *perf_fget_light(int fd, int *fput_needed)
+{
+	struct file *file;
+
+	file = fget_light(fd, fput_needed);
+	if (!file)
+		return ERR_PTR(-EBADF);
+
+	if (file->f_op != &perf_fops) {
+		fput_light(file, *fput_needed);
+		*fput_needed = 0;
+		return ERR_PTR(-EBADF);
+	}
+
+	return file->private_data;
+}
+
+static int perf_event_set_output(struct perf_event *event,
+				 struct perf_event *output_event);
 static int perf_event_set_filter(struct perf_event *event, void __user *arg);
 
 static long perf_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
@@ -2181,7 +2202,23 @@ static long perf_ioctl(struct file *file
 		return perf_event_period(event, (u64 __user *)arg);
 
 	case PERF_EVENT_IOC_SET_OUTPUT:
-		return perf_event_set_output(event, arg);
+	{
+		struct perf_event *output_event = NULL;
+		int fput_needed = 0;
+		int ret;
+
+		if (arg != -1) {
+			output_event = perf_fget_light(arg, &fput_needed);
+			if (IS_ERR(output_event))
+				return PTR_ERR(output_event);
+		}
+
+		ret = perf_event_set_output(event, output_event);
+		if (output_event)
+			fput_light(output_event->filp, fput_needed);
+
+		return ret;
+	}
 
 	case PERF_EVENT_IOC_SET_FILTER:
 		return perf_event_set_filter(event, (void __user *)arg);
@@ -2306,8 +2343,6 @@ perf_mmap_data_alloc(struct perf_event *
 	unsigned long size;
 	int i;
 
-	WARN_ON(atomic_read(&event->mmap_count));
-
 	size = sizeof(struct perf_mmap_data);
 	size += nr_pages * sizeof(void *);
 
@@ -2414,8 +2449,6 @@ perf_mmap_data_alloc(struct perf_event *
 	unsigned long size;
 	void *all_buf;
 
-	WARN_ON(atomic_read(&event->mmap_count));
-
 	size = sizeof(struct perf_mmap_data);
 	size += sizeof(void *);
 
@@ -2495,7 +2528,7 @@ perf_mmap_data_init(struct perf_event *e
 	if (!data->watermark)
 		data->watermark = max_size / 2;
 
-
+	atomic_set(&data->refcount, 1);
 	rcu_assign_pointer(event->data, data);
 }
 
@@ -2507,13 +2540,26 @@ static void perf_mmap_data_free_rcu(stru
 	perf_mmap_data_free(data);
 }
 
-static void perf_mmap_data_release(struct perf_event *event)
+static struct perf_mmap_data *perf_mmap_data_get(struct perf_event *event)
 {
-	struct perf_mmap_data *data = event->data;
+	struct perf_mmap_data *data;
+
+	rcu_read_lock();
+	data = rcu_dereference(event->data);
+	if (data) {
+		if (!atomic_inc_not_zero(&data->refcount))
+			data = NULL;
+	}
+	rcu_read_unlock();
 
-	WARN_ON(atomic_read(&event->mmap_count));
+	return data;
+}
+
+static void perf_mmap_data_put(struct perf_mmap_data *data)
+{
+	if (!atomic_dec_and_test(&data->refcount))
+		return;
 
-	rcu_assign_pointer(event->data, NULL);
 	call_rcu(&data->rcu_head, perf_mmap_data_free_rcu);
 }
 
@@ -2528,15 +2574,18 @@ static void perf_mmap_close(struct vm_ar
 {
 	struct perf_event *event = vma->vm_file->private_data;
 
-	WARN_ON_ONCE(event->ctx->parent_ctx);
 	if (atomic_dec_and_mutex_lock(&event->mmap_count, &event->mmap_mutex)) {
 		unsigned long size = perf_data_size(event->data);
-		struct user_struct *user = current_user();
+		struct user_struct *user = event->mmap_user;
+		struct perf_mmap_data *data = event->data;
 
 		atomic_long_sub((size >> PAGE_SHIFT) + 1, &user->locked_vm);
-		vma->vm_mm->locked_vm -= event->data->nr_locked;
-		perf_mmap_data_release(event);
+		vma->vm_mm->locked_vm -= event->mmap_locked;
+		rcu_assign_pointer(event->data, NULL);
 		mutex_unlock(&event->mmap_mutex);
+
+		perf_mmap_data_put(data);
+		free_uid(user);
 	}
 }
 
@@ -2580,13 +2629,10 @@ static int perf_mmap(struct file *file,
 
 	WARN_ON_ONCE(event->ctx->parent_ctx);
 	mutex_lock(&event->mmap_mutex);
-	if (event->output) {
-		ret = -EINVAL;
-		goto unlock;
-	}
-
-	if (atomic_inc_not_zero(&event->mmap_count)) {
-		if (nr_pages != event->data->nr_pages)
+	if (event->data) {
+		if (event->data->nr_pages == nr_pages)
+			atomic_inc(&event->data->refcount);
+		else
 			ret = -EINVAL;
 		goto unlock;
 	}
@@ -2618,21 +2664,23 @@ static int perf_mmap(struct file *file,
 	WARN_ON(event->data);
 
 	data = perf_mmap_data_alloc(event, nr_pages);
-	ret = -ENOMEM;
-	if (!data)
+	if (!data) {
+		ret = -ENOMEM;
 		goto unlock;
+	}
 
-	ret = 0;
 	perf_mmap_data_init(event, data);
-
-	atomic_set(&event->mmap_count, 1);
-	atomic_long_add(user_extra, &user->locked_vm);
-	vma->vm_mm->locked_vm += extra;
-	event->data->nr_locked = extra;
 	if (vma->vm_flags & VM_WRITE)
 		event->data->writable = 1;
 
+	atomic_long_add(user_extra, &user->locked_vm);
+	event->mmap_locked = extra;
+	event->mmap_user = get_current_user();
+	vma->vm_mm->locked_vm += event->mmap_locked;
+
 unlock:
+	if (!ret)
+		atomic_inc(&event->mmap_count);
 	mutex_unlock(&event->mmap_mutex);
 
 	vma->vm_flags |= VM_RESERVED;
@@ -2962,7 +3010,6 @@ int perf_output_begin(struct perf_output
 		      struct perf_event *event, unsigned int size,
 		      int nmi, int sample)
 {
-	struct perf_event *output_event;
 	struct perf_mmap_data *data;
 	unsigned long tail, offset, head;
 	int have_lost;
@@ -2979,10 +3026,6 @@ int perf_output_begin(struct perf_output
 	if (event->parent)
 		event = event->parent;
 
-	output_event = rcu_dereference(event->output);
-	if (output_event)
-		event = output_event;
-
 	data = rcu_dereference(event->data);
 	if (!data)
 		goto out;
@@ -4746,54 +4789,41 @@ err_size:
 	goto out;
 }
 
-static int perf_event_set_output(struct perf_event *event, int output_fd)
+static int
+perf_event_set_output(struct perf_event *event, struct perf_event *output_event)
 {
-	struct perf_event *output_event = NULL;
-	struct file *output_file = NULL;
-	struct perf_event *old_output;
-	int fput_needed = 0;
+	struct perf_mmap_data *data = NULL, *old_data = NULL;
 	int ret = -EINVAL;
 
-	if (!output_fd)
+	if (!output_event)
 		goto set;
 
-	output_file = fget_light(output_fd, &fput_needed);
-	if (!output_file)
-		return -EBADF;
-
-	if (output_file->f_op != &perf_fops)
-		goto out;
-
-	output_event = output_file->private_data;
-
-	/* Don't chain output fds */
-	if (output_event->output)
-		goto out;
-
-	/* Don't set an output fd when we already have an output channel */
-	if (event->data)
+	/* don't allow circular references */
+	if (event == output_event)
 		goto out;
 
-	atomic_long_inc(&output_file->f_count);
-
 set:
 	mutex_lock(&event->mmap_mutex);
-	old_output = event->output;
-	rcu_assign_pointer(event->output, output_event);
-	mutex_unlock(&event->mmap_mutex);
+	/* Can't redirect output if we've got an active mmap() */
+	if (atomic_read(&event->mmap_count))
+		goto unlock;
 
-	if (old_output) {
-		/*
-		 * we need to make sure no existing perf_output_*()
-		 * is still referencing this event.
-		 */
-		synchronize_rcu();
-		fput(old_output->filp);
+	if (output_event) {
+		/* get the buffer we want to redirect to */
+		data = perf_mmap_data_get(output_event);
+		if (!data)
+			goto unlock;
 	}
 
+	old_data = event->data;
+	rcu_assign_pointer(event->data, data);
 	ret = 0;
+unlock:
+	mutex_unlock(&event->mmap_mutex);
+
+	if (old_data)
+		perf_mmap_data_put(old_data);
 out:
-	fput_light(output_file, fput_needed);
 	return ret;
 }
 
@@ -4809,7 +4839,7 @@ SYSCALL_DEFINE5(perf_event_open,
 		struct perf_event_attr __user *, attr_uptr,
 		pid_t, pid, int, cpu, int, group_fd, unsigned long, flags)
 {
-	struct perf_event *event, *group_leader;
+	struct perf_event *event, *group_leader = NULL, *output_event = NULL;
 	struct perf_event_attr attr;
 	struct perf_event_context *ctx;
 	struct file *event_file = NULL;
@@ -4840,6 +4870,19 @@ SYSCALL_DEFINE5(perf_event_open,
 	if (event_fd < 0)
 		return event_fd;
 
+	if (group_fd != -1) {
+		group_leader = perf_fget_light(group_fd, &fput_needed);
+		if (IS_ERR(group_leader)) {
+			err = PTR_ERR(group_leader);
+			goto err_put_context;
+		}
+		group_file = group_leader->filp;
+		if (flags & PERF_FLAG_FD_OUTPUT)
+			output_event = group_leader;
+		if (flags & PERF_FLAG_FD_NO_GROUP)
+			group_leader = NULL;
+	}
+
 	/*
 	 * Get the target context (task or percpu):
 	 */
@@ -4852,16 +4895,9 @@ SYSCALL_DEFINE5(perf_event_open,
 	/*
 	 * Look up the group leader (we will attach this event to it):
 	 */
-	group_leader = NULL;
-	if (group_fd != -1 && !(flags & PERF_FLAG_FD_NO_GROUP)) {
+	if (group_leader) {
 		err = -EINVAL;
-		group_file = fget_light(group_fd, &fput_needed);
-		if (!group_file)
-			goto err_put_context;
-		if (group_file->f_op != &perf_fops)
-			goto err_put_context;
 
-		group_leader = group_file->private_data;
 		/*
 		 * Do not allow a recursive hierarchy (this new sibling
 		 * becoming part of another group-sibling):
@@ -4883,9 +4919,16 @@ SYSCALL_DEFINE5(perf_event_open,
 
 	event = perf_event_alloc(&attr, cpu, ctx, group_leader,
 				     NULL, NULL, GFP_KERNEL);
-	err = PTR_ERR(event);
-	if (IS_ERR(event))
+	if (IS_ERR(event)) {
+		err = PTR_ERR(event);
 		goto err_put_context;
+	}
+
+	if (output_event) {
+		err = perf_event_set_output(event, output_event);
+		if (err)
+			goto err_free_put_context;
+	}
 
 	event_file = anon_inode_getfile("[perf_event]", &perf_fops, event, O_RDWR);
 	if (IS_ERR(event_file)) {
@@ -4893,12 +4936,6 @@ SYSCALL_DEFINE5(perf_event_open,
 		goto err_free_put_context;
 	}
 
-	if (flags & PERF_FLAG_FD_OUTPUT) {
-		err = perf_event_set_output(event, group_fd);
-		if (err)
-			goto err_fput_free_put_context;
-	}
-
 	event->filp = event_file;
 	WARN_ON_ONCE(ctx->parent_ctx);
 	mutex_lock(&ctx->mutex);
@@ -4916,8 +4953,6 @@ SYSCALL_DEFINE5(perf_event_open,
 	fd_install(event_fd, event_file);
 	return event_fd;
 
-err_fput_free_put_context:
-	fput(event_file);
 err_free_put_context:
 	free_event(event);
 err_put_context:



  parent reply	other threads:[~2010-07-01 21:33 UTC|newest]

Thread overview: 658+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-01 17:51 4 -stable kernel review cycles starting Greg KH
2010-07-01 17:51 ` [00/23] 2.6.27.48 stable review Greg KH
2010-07-01 17:26   ` [01/23] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:26   ` [02/23] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:26   ` [03/23] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:26   ` [04/23] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:26   ` [05/23] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-02  0:02     ` Michael Neuling
2010-07-03  1:56       ` Greg KH
2010-07-03  7:55         ` Michael Neuling
2010-07-05 17:05           ` Greg KH
2010-07-01 17:26   ` [06/23] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:26   ` [07/23] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:26   ` [08/23] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:26   ` [09/23] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:26   ` [10/23] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:27   ` [11/23] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:27   ` [12/23] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:27   ` [13/23] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:27   ` [14/23] ext4: Use our own write_cache_pages() Greg KH
2010-07-01 17:27   ` [15/23] ext4: Fix file fragmentation during large file write Greg KH
2010-07-01 17:27   ` [16/23] ext4: Implement range_cyclic in ext4_da_writepages instead of write_cache_pages Greg KH
2010-07-01 17:27   ` [17/23] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:27   ` [18/23] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:27   ` [19/23] tipc: Fix oops on send prior to entering networked mode (v3) Greg KH
2010-07-01 17:27   ` [20/23] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:27   ` [21/23] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:27   ` [22/23] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:27   ` [23/23] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:51 ` [patch 000/149] 2.6.32.16 stable review Greg KH
2010-07-01 17:30   ` [patch 001/149] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:30   ` [patch 002/149] oprofile: remove double ring buffering Greg KH
2010-07-01 17:30   ` [patch 003/149] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:30   ` [patch 004/149] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:30   ` [patch 005/149] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:30   ` [patch 006/149] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:30   ` [patch 007/149] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:30   ` [patch 008/149] Staging: add Add Sitecom WL-349 to rtl8192su Greg KH
2010-07-01 17:30   ` [patch 009/149] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:30   ` [patch 010/149] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:30   ` [patch 011/149] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:30   ` [patch 012/149] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:30   ` [patch 013/149] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:30   ` [patch 014/149] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:30   ` [patch 015/149] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:30   ` [patch 016/149] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:30   ` [patch 017/149] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:30   ` [patch 018/149] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:30   ` [patch 019/149] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:30   ` [patch 020/149] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:30   ` [patch 021/149] V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver Greg KH
2010-07-01 17:30   ` [patch 022/149] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:30   ` [patch 023/149] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:30   ` [patch 024/149] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:30   ` [patch 025/149] USB: visor: fix memory leak Greg KH
2010-07-01 17:30   ` [patch 026/149] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:30   ` [patch 027/149] USB: kobil: fix memory leak Greg KH
2010-07-01 17:30   ` [patch 028/149] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:30   ` [patch 029/149] USB: option.c: Add Pirelli VID/PID and indicate Pirellis modem interface is 0xff Greg KH
2010-07-01 17:30   ` [patch 030/149] USB: serial: option: add cinterion device id Greg KH
2010-07-01 17:30   ` [patch 031/149] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:30   ` [patch 032/149] USB: ir-usb: fix double free Greg KH
2010-07-01 17:30   ` [patch 033/149] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:31   ` [patch 034/149] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:31   ` [patch 035/149] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:31   ` [patch 036/149] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:31   ` [patch 037/149] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:31   ` [patch 038/149] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:31   ` [patch 039/149] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:31   ` [patch 040/149] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:31   ` [patch 041/149] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:31   ` [patch 042/149] mac80211: fix rts threshold check Greg KH
2010-07-01 17:31   ` [patch 043/149] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:31   ` [patch 044/149] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:31   ` [patch 045/149] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:31   ` [patch 046/149] PCI quirk: Disable MSI on VIA K8T890 systems Greg KH
2010-07-01 17:31   ` [patch 047/149] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:31   ` [patch 048/149] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:31   ` [patch 049/149] virtio_net: Make delayed refill more reliable Greg KH
2010-07-01 17:31   ` [patch 050/149] mm: hugetlb: fix clear_huge_page() Greg KH
2010-07-01 17:31   ` [patch 051/149] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:31   ` [patch 052/149] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:31   ` [patch 053/149] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:31   ` [patch 054/149] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-02  0:03     ` Michael Neuling
2010-07-03  1:57       ` Greg KH
2010-07-03  7:54         ` Michael Neuling
2010-07-05 17:03           ` Greg KH
2010-07-01 17:31   ` [patch 055/149] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:31   ` [patch 056/149] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:31   ` [patch 057/149] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:31   ` [patch 058/149] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:31   ` [patch 059/149] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:31   ` [patch 060/149] x86/amd-iommu: Fix suspend/resume with IOMMU Greg KH
2010-07-01 17:31   ` [patch 061/149] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:31   ` [patch 062/149] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:31   ` [patch 063/149] m68k: " Greg KH
2010-07-01 17:31   ` [patch 064/149] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:31   ` [patch 065/149] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:31   ` [patch 066/149] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:31   ` [patch 067/149] xtensa: " Greg KH
2010-07-01 17:31   ` [patch 068/149] Blackfin: " Greg KH
2010-07-01 17:31   ` [patch 069/149] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:31   ` [patch 070/149] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:31   ` [patch 071/149] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 22:14     ` Kirill A. Shutemov
2010-07-01 22:17       ` Greg KH
2010-07-01 22:25         ` Kirill A. Shutemov
2010-07-01 22:48           ` Russell King
2010-07-01 22:59             ` Kirill A. Shutemov
2010-07-01 23:12               ` Russell King
2010-07-02  6:29                 ` Kirill A. Shutemov
2010-07-06 13:06                 ` Kirill A. Shutemov
2010-07-06 22:58                   ` Russell King
2010-07-07  8:56                     ` Kirill A. Shutemov
2010-07-07 22:34                       ` Russell King - ARM Linux
2010-07-08 11:31                         ` Kirill A. Shutemov
2010-07-12 22:08                           ` Kirill A. Shutemov
2010-07-01 17:31   ` [patch 072/149] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:31   ` [patch 073/149] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:31   ` [patch 074/149] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:31   ` [patch 075/149] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:31   ` [patch 076/149] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:31   ` [patch 077/149] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:31   ` [patch 078/149] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:31   ` [patch 079/149] drm/radeon: r100/r200 ums: block ability for userspace app to trash 0 page and beyond Greg KH
2010-07-01 17:31   ` [patch 080/149] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:31   ` [patch 081/149] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:31   ` [patch 082/149] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:31   ` [patch 083/149] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:31   ` [patch 084/149] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:31   ` [patch 085/149] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:31   ` [patch 086/149] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:31   ` [patch 087/149] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:31   ` [patch 088/149] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:31   ` [patch 089/149] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:31   ` [patch 090/149] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:31   ` [patch 091/149] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:31   ` [patch 092/149] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:31   ` [patch 093/149] clocksource: sh_cmt: compute mult and shift before registration Greg KH
2010-07-01 17:32   ` [patch 094/149] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:32   ` [patch 095/149] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:32   ` [patch 096/149] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:32   ` [patch 097/149] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:32   ` [patch 098/149] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:32   ` [patch 099/149] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:32   ` [patch 100/149] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:32   ` [patch 101/149] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:32   ` [patch 102/149] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:32   ` [patch 103/149] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:32   ` [patch 104/149] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:32   ` [patch 105/149] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:32   ` [patch 106/149] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:32   ` [patch 107/149] atl1e: Allow TX checksum offload and TSO to be disabled and reenabled Greg KH
2010-07-01 17:32   ` [patch 108/149] via-velocity: Give RX descriptors to the NIC later on open or MTU change Greg KH
2010-07-01 17:32   ` [patch 109/149] dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips Greg KH
2010-07-01 17:32   ` [patch 110/149] Documentation/3c509: document ethtool support Greg KH
2010-07-01 17:32   ` [patch 111/149] wireless: report reasonable bitrate for MCS rates through wext Greg KH
2010-07-01 17:32   ` [patch 112/149] ath9k: add support for 802.11n bonded out AR2427 Greg KH
2010-07-01 17:32   ` [patch 113/149] drm/i915: give up on 8xx lid status Greg KH
2010-07-01 17:32   ` [patch 114/149] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:32   ` [patch 115/149] iwlwifi: check for aggregation frame and queue Greg KH
2010-07-01 17:32   ` [patch 116/149] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:32   ` [patch 117/149] iwlwifi: update supported PCI_ID list for 5xx0 series Greg KH
2010-07-01 17:32   ` [patch 118/149] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:32   ` [patch 119/149] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-02  4:11     ` tytso
2010-07-03  1:55       ` Greg KH
2010-07-01 17:32   ` [patch 120/149] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:32   ` [patch 121/149] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:32   ` [patch 122/149] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:32   ` [patch 123/149] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:32   ` [patch 124/149] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:32   ` [patch 125/149] l2tp: Fix oops in pppol2tp_xmit Greg KH
2010-07-01 17:32   ` [patch 126/149] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:32   ` [patch 127/149] ucc_geth: Fix empty TX queue processing Greg KH
2010-07-01 17:32   ` [patch 128/149] ucc_geth: Fix netdev watchdog triggering on link changes Greg KH
2010-07-01 17:32   ` [patch 129/149] ucc_geth: Fix full TX queue processing Greg KH
2010-07-01 17:32   ` [patch 130/149] tipc: Fix oops on send prior to entering networked mode (v3) Greg KH
2010-07-01 17:32   ` [patch 131/149] Input: psmouse - reset all types of mice before reconnecting Greg KH
2010-07-01 17:32   ` [patch 132/149] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:32   ` [patch 133/149] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:32   ` [patch 134/149] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-07 12:47     ` Peter Palfrader
2010-07-07 13:51       ` Glauber Costa
2010-07-07 14:33         ` Peter Palfrader
2010-07-07 15:15           ` Gleb Natapov
2010-07-07 20:05             ` Peter Palfrader
2010-07-08  5:31               ` Gleb Natapov
2010-07-08  8:51                 ` Peter Palfrader
2010-07-08 11:03                   ` Gleb Natapov
2010-07-07 18:15           ` Glauber Costa
2010-07-07 20:11             ` Zachary Amsden
2010-07-07 21:08               ` Glauber Costa
2010-07-08  9:41       ` Avi Kivity
2010-07-13 10:23         ` Peter Palfrader
2010-07-13 13:23           ` Avi Kivity
2010-07-13 14:19             ` Peter Palfrader
2010-07-13 15:57               ` Avi Kivity
2010-07-13 16:22                 ` Peter Palfrader
2010-07-13 16:34                   ` Avi Kivity
2010-07-13 16:40                     ` Avi Kivity
2010-07-13 16:45                       ` Avi Kivity
2010-07-13 17:25                         ` Peter Palfrader
2010-07-13 17:50                           ` Linus Torvalds
2010-07-13 17:59                             ` Linus Torvalds
2010-07-13 18:21                               ` Jeremy Fitzhardinge
2010-07-13 22:14                                 ` H. Peter Anvin
2010-07-13 23:49                                   ` Jeremy Fitzhardinge
2010-07-14  0:15                                     ` Linus Torvalds
2010-07-14 17:19                                       ` Jeremy Fitzhardinge
2010-07-14 17:30                                         ` H. Peter Anvin
2010-07-14 17:34                                           ` Jeremy Fitzhardinge
2010-07-14 17:45                                             ` H. Peter Anvin
2010-07-14 17:57                                               ` Jeremy Fitzhardinge
2010-07-14 18:08                                                 ` H. Peter Anvin
2010-07-14 18:15                                                   ` Jeremy Fitzhardinge
2010-07-14 18:19                                                     ` H. Peter Anvin
2010-07-14 20:58                                                       ` Jeremy Fitzhardinge
2010-07-14 18:23                                                     ` Linus Torvalds
2010-07-14 18:18                                                   ` H.J. Lu
2010-07-14 19:00                                                     ` H. Peter Anvin
2010-07-14 19:32                                                       ` H.J. Lu
2010-07-14 19:36                                                         ` H. Peter Anvin
2010-07-14 19:40                                                           ` H.J. Lu
2010-07-14 21:11                                                             ` Jeremy Fitzhardinge
2010-07-14 19:58                                                               ` H. Peter Anvin
2010-07-14 20:33                                                               ` H. Peter Anvin
2010-07-14 20:16                                                 ` Avi Kivity
2010-07-14 20:40                                                   ` Jeremy Fitzhardinge
2010-07-14 20:45                                                     ` Zachary Amsden
2010-07-14 20:54                                                       ` Zachary Amsden
2010-07-14 21:11                                                       ` Jeremy Fitzhardinge
2010-07-16  4:48                                                       ` H. Peter Anvin
2010-07-14 20:50                                                     ` H. Peter Anvin
2010-07-14 21:11                                                       ` Jeremy Fitzhardinge
2010-07-13 18:23                               ` Peter Palfrader
2010-07-13 16:53                     ` Peter Palfrader
2010-07-13 16:34                 ` Linus Torvalds
2010-07-13 18:04                   ` Avi Kivity
2010-07-13 18:15                     ` Linus Torvalds
2010-07-27 17:46                       ` Jeremy Fitzhardinge
2010-07-27 17:52                         ` H. Peter Anvin
2010-07-27 23:57                         ` xchg() and cmpxchg() H. Peter Anvin
2010-07-28  5:33                           ` [tip:x86/urgent] x86: Add memory modify constraints to " tip-bot for H. Peter Anvin
2010-07-28 15:45                             ` Linus Torvalds
2010-07-28 15:59                               ` H. Peter Anvin
2010-07-28 23:00                               ` H. Peter Anvin
2010-07-28 23:28                               ` [tip:x86/asm] x86, asm: Clean up and simplify <asm/cmpxchg.h> tip-bot for H. Peter Anvin
2010-07-29 20:12                               ` [tip:x86/asm] x86, asm: Move cmpxchg emulation code to arch/x86/lib tip-bot for H. Peter Anvin
2010-07-29 20:13                               ` [tip:x86/asm] x86, asm: Merge cmpxchg_486_u64() and cmpxchg8b_emu() tip-bot for H. Peter Anvin
2010-08-02 23:51                             ` [tip:x86/urgent] x86: Add memory modify constraints to xchg() and cmpxchg() Jeremy Fitzhardinge
2010-08-02 23:59                               ` [stable] " Greg KH
2010-09-09 19:53                                 ` Tomáš Janoušek
2010-09-09 21:00                                   ` H. Peter Anvin
2010-09-09 21:09                                     ` Tomáš Janoušek
2010-09-09 21:15                                   ` H. Peter Anvin
2010-09-10 13:10                                     ` Tomáš Janoušek
2010-09-23 18:37                                       ` Greg KH
2010-09-24  7:17                                         ` Tomáš Janoušek
2010-09-24 15:52                                           ` Greg KH
2010-08-03 12:43                               ` Peter Palfrader
2010-08-10 22:33                                 ` Greg KH
2010-07-13 18:25                     ` [patch 134/149] x86, paravirt: Add a global synchronization point for pvclock Peter Palfrader
2010-07-13 23:53                       ` [Stable-review] " Ben Hutchings
2010-07-01 17:32   ` [patch 135/149] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:32   ` [patch 136/149] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:32   ` [patch 137/149] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:32   ` [patch 138/149] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:32   ` [patch 139/149] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:32   ` [patch 140/149] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:32   ` [patch 141/149] KVM: x86: Add missing locking to arch specific vcpu ioctls Greg KH
2010-07-01 17:32   ` [patch 142/149] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:32   ` [patch 143/149] jbd: jbd-debug and jbd2-debug should be writable Greg KH
2010-07-01 17:32   ` [patch 144/149] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:32   ` [patch 145/149] dm snapshot: simplify sector_to_chunk expression Greg KH
2010-07-01 17:32   ` [patch 146/149] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:32   ` [patch 147/149] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:32   ` [patch 148/149] [SCSI] qla2xxx: Disable MSI on qla24xx chips other than QLA2432 Greg KH
2010-07-01 17:32   ` [patch 149/149] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:51 ` [patch 000/164] 2.6.33.6 stable review Greg KH
2010-07-01 17:33   ` [patch 001/164] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:33   ` [patch 002/164] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:33   ` [patch 003/164] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:33   ` [patch 004/164] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:33   ` [patch 005/164] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:33   ` [patch 006/164] oprofile: remove double ring buffering Greg KH
2010-07-01 17:33   ` [patch 007/164] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:33   ` [patch 008/164] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:33   ` [patch 009/164] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:33   ` [patch 010/164] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:33   ` [patch 011/164] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:33   ` [patch 012/164] Staging: add Add Sitecom WL-349 to rtl8192su Greg KH
2010-07-01 17:33   ` [patch 013/164] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:33   ` [patch 014/164] Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N Greg KH
2010-07-01 17:33   ` [patch 015/164] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:33   ` [patch 016/164] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:33   ` [patch 017/164] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:33   ` [patch 018/164] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:33   ` [patch 019/164] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:33   ` [patch 020/164] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:33   ` [patch 021/164] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:33   ` [patch 022/164] V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver Greg KH
2010-07-01 17:33   ` [patch 023/164] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:33   ` [patch 024/164] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:33   ` [patch 025/164] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:33   ` [patch 026/164] USB: visor: fix memory leak Greg KH
2010-07-01 17:33   ` [patch 027/164] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:33   ` [patch 028/164] USB: kobil: fix memory leak Greg KH
2010-07-01 17:33   ` [patch 029/164] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:33   ` [patch 030/164] USB: option.c: Add Pirelli VID/PID and indicate Pirellis modem interface is 0xff Greg KH
2010-07-01 17:33   ` [patch 031/164] USB: serial: option: add cinterion device id Greg KH
2010-07-01 17:33   ` [patch 032/164] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:33   ` [patch 033/164] USB: ir-usb: fix double free Greg KH
2010-07-01 17:33   ` [patch 034/164] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:33   ` [patch 035/164] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:33   ` [patch 036/164] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:33   ` [patch 037/164] USB: FHCI: cq_get() should check kfifo_out()s return value Greg KH
2010-07-01 17:33   ` [patch 038/164] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:33   ` [patch 039/164] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:33   ` [patch 040/164] USB: xhci: Limit bus sg_tablesize to 62 TRBs Greg KH
2010-07-01 17:33   ` [patch 041/164] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:33   ` [patch 042/164] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:33   ` [patch 043/164] ath5k: consistently use rx_bufsize for RX DMA Greg KH
2010-07-01 17:33   ` [patch 044/164] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:33   ` [patch 045/164] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:33   ` [patch 046/164] mac80211: fix rts threshold check Greg KH
2010-07-01 17:33   ` [patch 047/164] mac80211: fix handling of 4-address-mode in ieee80211_change_iface Greg KH
2010-07-01 17:33   ` [patch 048/164] drm/i915: Fix 82854 PCI ID, and treat it like other 85X Greg KH
2010-07-01 17:33   ` [patch 049/164] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:33   ` [patch 050/164] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:33   ` [patch 051/164] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:33   ` [patch 052/164] PCI quirk: Disable MSI on VIA K8T890 systems Greg KH
2010-07-01 17:33   ` [patch 053/164] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:34   ` [patch 054/164] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:34   ` [patch 055/164] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:34   ` [patch 056/164] drm/radeon/kms: reset ddc_bus in object header parsing Greg KH
2010-07-01 17:34   ` [patch 057/164] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:34   ` [patch 058/164] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:34   ` [patch 059/164] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-01 17:34   ` [patch 060/164] powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu Greg KH
2010-07-01 17:34   ` [patch 061/164] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:34   ` [patch 062/164] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:34   ` [patch 063/164] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:34   ` [patch 064/164] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:34   ` [patch 065/164] md/linear: avoid possible oops and array stop Greg KH
2010-07-01 17:34   ` [patch 066/164] md: remove unneeded sysfs files more promptly Greg KH
2010-07-01 17:34   ` [patch 067/164] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:34   ` [patch 068/164] x86/amd-iommu: Fix crash when request_mem_region fails Greg KH
2010-07-01 17:34   ` [patch 069/164] x86/amd-iommu: Fall back to GART if initialization fails Greg KH
2010-07-01 17:34   ` [patch 070/164] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:34   ` [patch 071/164] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:34   ` [patch 072/164] m68k: " Greg KH
2010-07-01 17:34   ` [patch 073/164] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:34   ` [patch 074/164] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:34   ` [patch 075/164] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:34   ` [patch 076/164] xtensa: " Greg KH
2010-07-01 17:34   ` [patch 077/164] Blackfin: " Greg KH
2010-07-01 17:34   ` [patch 078/164] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:34   ` [patch 079/164] md: manage redundancy group in sysfs when changing level Greg KH
2010-07-01 17:34   ` [patch 080/164] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:34   ` [patch 081/164] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 17:34   ` [patch 082/164] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:34   ` [patch 083/164] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:34   ` [patch 084/164] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:34   ` [patch 085/164] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:34   ` [patch 086/164] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:34   ` [patch 087/164] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:34   ` [patch 088/164] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:34   ` [patch 089/164] drm/radeon: r100/r200 ums: block ability for userspace app to trash 0 page and beyond Greg KH
2010-07-01 17:34   ` [patch 090/164] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:34   ` [patch 091/164] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:34   ` [patch 092/164] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:34   ` [patch 093/164] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:34   ` [patch 094/164] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:34   ` [patch 095/164] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:34   ` [patch 096/164] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:34   ` [patch 097/164] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:34   ` [patch 098/164] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:34   ` [patch 099/164] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:34   ` [patch 100/164] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:34   ` [patch 101/164] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:34   ` [patch 102/164] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:34   ` [patch 103/164] clocksource: sh_tmu: compute mult and shift before registration Greg KH
2010-07-01 17:34   ` [patch 104/164] clocksource: sh_cmt: " Greg KH
2010-07-01 17:34   ` [patch 105/164] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:34   ` [patch 106/164] arch/x86/kernel: Add missing spin_unlock Greg KH
2010-07-01 17:34   ` [patch 107/164] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:34   ` [patch 108/164] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:34   ` [patch 109/164] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:34   ` [patch 110/164] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:34   ` [patch 111/164] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:34   ` [patch 112/164] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:34   ` [patch 113/164] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:35   ` [patch 114/164] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:35   ` [patch 115/164] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:35   ` [patch 116/164] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:35   ` [patch 117/164] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:35   ` [patch 118/164] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:35   ` [patch 119/164] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:35   ` [patch 120/164] wireless: report reasonable bitrate for MCS rates through wext Greg KH
2010-07-01 17:35   ` [patch 121/164] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:35   ` [patch 122/164] cfq-iosched: fix an oops caused by slab leak Greg KH
2010-07-01 17:35   ` [patch 123/164] iwlwifi: reset card during probe Greg KH
2010-07-01 17:35   ` [patch 124/164] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:35   ` [patch 125/164] perf: Fix signed comparison in perf_adjust_period() Greg KH
2010-07-01 17:35   ` [patch 126/164] tracing: Fix null pointer deref with SEND_SIG_FORCED Greg KH
2010-07-01 17:35   ` [patch 127/164] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:35   ` [patch 128/164] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:35   ` [patch 129/164] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:35   ` [patch 130/164] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:35   ` [patch 131/164] sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) (v4) Greg KH
2010-07-01 17:35   ` [patch 132/164] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:35   ` [patch 133/164] vfs: add NOFOLLOW flag to umount(2) Greg KH
2010-07-01 17:35   ` [patch 134/164] l2tp: Fix oops in pppol2tp_xmit Greg KH
2010-07-01 17:35   ` [patch 135/164] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:35   ` [patch 136/164] eeepc-laptop: check wireless hotplug events Greg KH
2010-07-01 17:35   ` [patch 137/164] tracing: Consolidate protection of reader access to the ring buffer Greg KH
2010-07-01 17:35   ` [patch 138/164] Input: psmouse - reset all types of mice before reconnecting Greg KH
2010-07-01 17:35   ` [patch 139/164] KVM: SVM: Dont use kmap_atomic in nested_svm_map Greg KH
2010-07-01 17:35   ` [patch 140/164] KVM: SVM: Fix schedule-while-atomic on nested exception handling Greg KH
2010-07-01 17:35   ` [patch 141/164] KVM: SVM: Sync all control registers on nested vmexit Greg KH
2010-07-01 17:35   ` [patch 142/164] KVM: SVM: Fix nested msr intercept handling Greg KH
2010-07-01 17:35   ` [patch 143/164] KVM: SVM: Dont sync nested cr8 to lapic and back Greg KH
2010-07-01 17:35   ` [patch 144/164] KVM: SVM: Fix wrong interrupt injection in enable_irq_windows Greg KH
2010-07-01 17:35   ` [patch 145/164] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:35   ` [patch 146/164] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:35   ` [patch 147/164] KVM: x86: Add callback to let modules decide over some supported cpuid bits Greg KH
2010-07-01 17:35   ` [patch 148/164] KVM: SVM: Report emulated SVM features to userspace Greg KH
2010-07-01 17:35   ` [patch 149/164] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-01 17:35   ` [patch 150/164] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:35   ` [patch 151/164] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:35   ` [patch 152/164] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:35   ` [patch 153/164] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:35   ` [patch 154/164] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:35   ` [patch 155/164] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:35   ` [patch 156/164] KVM: PPC: Add missing vcpu_load()/vcpu_put() in vcpu ioctls Greg KH
2010-07-01 17:35   ` [patch 157/164] KVM: x86: Add missing locking to arch specific " Greg KH
2010-07-01 17:35   ` [patch 158/164] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:35   ` [patch 159/164] KVM: SVM: Dont allow nested guest to VMMCALL into host Greg KH
2010-07-01 17:35   ` [patch 160/164] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 17:35   ` [patch 161/164] KEYS: Return more accurate error codes Greg KH
2010-07-01 17:35   ` [patch 162/164] KEYS: find_keyring_by_name() can gain access to a freed keyring Greg KH
2010-07-01 17:35   ` [patch 163/164] [SCSI] qla2xxx: Disable MSI on qla24xx chips other than QLA2432 Greg KH
2010-07-01 17:35   ` [patch 164/164] sctp: fix append error cause to ERROR chunk correctly Greg KH
2010-07-01 17:52 ` [000/200] 2.6.34.1 stable review Greg KH
2010-07-01 17:41   ` [001/200] oprofile/x86: fix uninitialized counter usage during cpu hotplug Greg KH
2010-07-01 17:41   ` [002/200] oprofile: remove double ring buffering Greg KH
2010-07-01 17:41   ` [004/200] perf: Fix exit() vs PERF_FORMAT_GROUP Greg KH
2010-07-01 17:41   ` [005/200] perf top: Properly notify the user that vmlinux is missing Greg KH
2010-07-01 17:41   ` [006/200] perf: Fix exit() vs event-groups Greg KH
2010-07-01 17:41   ` [007/200] Fix racy use of anon_inode_getfd() in perf_event.c Greg KH
2010-07-01 17:41   ` [008/200] VFS: fix recent breakage of FS_REVAL_DOT Greg KH
2010-07-01 17:41   ` [009/200] posix_timer: Fix error path in timer_create Greg KH
2010-07-01 17:41   ` [010/200] libata: disable ATAPI AN by default Greg KH
2010-07-01 17:41   ` [011/200] libata: dont flush dcache on slab pages Greg KH
2010-07-01 17:41   ` [012/200] cpumask: fix compat getaffinity Greg KH
2010-07-01 17:41   ` [013/200] NFSD: dont report compiled-out versions as present Greg KH
2010-07-01 17:41   ` [014/200] nfsd: dont break lease while servicing a COMMIT Greg KH
2010-07-01 17:41   ` [015/200] sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate() Greg KH
2010-07-01 17:41   ` [016/200] ARCNET: Limit com20020 PCI ID matches for SOHARD cards Greg KH
2010-07-01 17:41   ` [017/200] rtl8180: fix tx status reporting Greg KH
2010-07-01 17:41   ` [018/200] staging: vt6655: Fix kernel BUG on driver wpa initialization Greg KH
2010-07-01 17:41   ` [019/200] Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N Greg KH
2010-07-01 17:41   ` [020/200] Staging: batman-adv: dont have interrupts disabled while sending Greg KH
2010-07-01 17:41   ` [021/200] Staging: batman-adv: Fix VIS output bug for secondary interfaces Greg KH
2010-07-01 17:41   ` [022/200] Staging: batman-adv: Fixing wrap-around bug in vis Greg KH
2010-07-01 17:41   ` [023/200] mutex: Fix optimistic spinning vs. BKL Greg KH
2010-07-01 17:41   ` [024/200] ALSA: pcm: fix delta calculation at boundary wraparound Greg KH
2010-07-01 17:41   ` [025/200] ALSA: pcm: fix the fix of the runtime->boundary calculation Greg KH
2010-07-01 17:41   ` [026/200] ALSA: hda: Fix model quirk for Dell M1730 Greg KH
2010-07-01 17:41   ` [027/200] ALSA: hda: Use LPIB for Toshiba A100-259 Greg KH
2010-07-01 17:41   ` [028/200] ALSA: hda: Use LPIB for Acer Aspire 5110 Greg KH
2010-07-01 17:41   ` [029/200] ALSA: hda: Use LPIB for Sony VPCS11V9E Greg KH
2010-07-01 17:42   ` [030/200] ALSA: hda: Use LPIB for a Shuttle device Greg KH
2010-07-01 17:42   ` [031/200] ACPI: video: fix acpi_backlight=video Greg KH
2010-07-01 17:42   ` [032/200] HID: Add the GYR4101US USB ID to hid-gyration Greg KH
2010-07-01 17:42   ` [033/200] ar9170usb: add a couple more USB IDs Greg KH
2010-07-01 17:42   ` [034/200] ar9170usb: fix panic triggered by undersized rxstream buffer Greg KH
2010-07-01 17:42   ` [035/200] ARM: 6135/1: mx21/devices: fix USBOTG resource Greg KH
2010-07-01 17:42   ` [036/200] USB: visor: fix memory leak Greg KH
2010-07-01 17:42   ` [037/200] USB: CP210x New Device IDs 11 New device IDs Greg KH
2010-07-01 17:42   ` [038/200] USB: kobil: fix memory leak Greg KH
2010-07-01 17:42   ` [039/200] USB: tty: fix incorrect use of tty_insert_flip_string_fixed_flag Greg KH
2010-07-01 17:42   ` [040/200] USB: option: add PID for ZTE product Greg KH
2010-07-01 17:42   ` [041/200] USB: option.c: OLIVETTI OLICARD100 support Greg KH
2010-07-01 17:42   ` [042/200] USB: ir-usb: fix double free Greg KH
2010-07-01 17:42   ` [043/200] USB: kl5usb105: fix memory leak Greg KH
2010-07-01 17:42   ` [044/200] USB: qcaux: add Samsung U520 device ID Greg KH
2010-07-01 17:42   ` [045/200] USB: mxc: gadget: Fix bitfield for calculating maximum packet size Greg KH
2010-07-01 17:42   ` [046/200] USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture frames Greg KH
2010-07-01 17:42   ` [047/200] USB: fix usbmon and DMA mapping for scatter-gather URBs Greg KH
2010-07-01 17:42   ` [048/200] USB: FHCI: cq_get() should check kfifo_out()s return value Greg KH
2010-07-01 17:42   ` [049/200] USB: EHCI: clear PHCD before resuming Greg KH
2010-07-01 17:42   ` [050/200] USB: EHCI: fix controller wakeup flag settings during suspend Greg KH
2010-07-01 17:42   ` [051/200] USB: xhci: Fix issue with set interface after stall Greg KH
2010-07-01 17:42   ` [052/200] USB: xhci: Limit bus sg_tablesize to 62 TRBs Greg KH
2010-07-01 17:42   ` [053/200] USB: xhci: Fix check for room on the ring Greg KH
2010-07-01 17:42   ` [054/200] USB: xHCI: Fix wrong usage of macro TRB_TYPE Greg KH
2010-07-01 17:42   ` [055/200] ath5k: consistently use rx_bufsize for RX DMA Greg KH
2010-07-01 17:42   ` [056/200] fbdev: section cleanup in hgafb Greg KH
2010-07-01 17:42   ` [057/200] fbdev: section cleanup in vfb Greg KH
2010-07-01 17:42   ` [058/200] fbdev: section cleanup in vga16fb Greg KH
2010-07-01 17:42   ` [059/200] fbdev: section cleanup in arcfb Greg KH
2010-07-01 17:42   ` [060/200] fbdev: section cleanup in w100fb Greg KH
2010-07-01 17:42   ` [061/200] mac80211: give warning if building w/out rate ctrl algorithm Greg KH
2010-07-01 17:42   ` [062/200] mac80211: Fix robust management frame handling (MFP) Greg KH
2010-07-01 17:42   ` [063/200] mac80211: fix rts threshold check Greg KH
2010-07-01 17:42   ` [064/200] mac80211: fix handling of 4-address-mode in ieee80211_change_iface Greg KH
2010-07-01 17:42   ` [065/200] ath9k_hw: fix hardware deinit Greg KH
2010-07-01 17:42   ` [066/200] drm/i915: Reject bind_to_gtt() early if object > aperture Greg KH
2010-07-01 17:42   ` [067/200] [SCSI] libsas: fix deref before check in commit 70b25f890ce Greg KH
2010-07-01 17:42   ` [068/200] drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline Greg KH
2010-07-01 17:42   ` [069/200] can: Fix SJA1000 command register writes on SMP systems Greg KH
2010-07-01 17:42   ` [070/200] PCI quirks: disable msi on AMD rs4xx internal gfx bridges Greg KH
2010-07-01 17:42   ` [071/200] PCI: Disable MSI for MCP55 on P5N32-E SLI Greg KH
2010-07-01 17:42   ` [072/200] drm/radeon/kms: dont default display priority to high on rs4xx Greg KH
2010-07-01 17:42   ` [073/200] drm/edid: Fix 1024x768@85Hz Greg KH
2010-07-01 17:42   ` [074/200] drm/radeon/kms: reset ddc_bus in object header parsing Greg KH
2010-07-01 17:42   ` [075/200] drm/radeon/kms/atom: fix typo in LVDS panel info parsing Greg KH
2010-07-01 17:42   ` [076/200] drm/radeon/kms: release AGP bridge at suspend Greg KH
2010-07-01 17:42   ` [077/200] powerpc: Fix handling of strncmp with zero len Greg KH
2010-07-01 17:42   ` [078/200] powerpc/pseries: Only call start-cpu when a CPU is stopped Greg KH
2010-07-01 17:42   ` [079/200] powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu Greg KH
2010-07-02  0:15     ` Michael Neuling
2010-07-03  1:58       ` Greg KH
2010-07-03  7:55         ` Michael Neuling
2010-07-05 17:04           ` Greg KH
2010-07-01 17:42   ` [080/200] powerpc: Fix ioremap_flags() with book3e pte definition Greg KH
2010-07-01 17:42   ` [081/200] powerpc/fsl-booke: Fix InstructionTLBError execute permission check Greg KH
2010-07-01 17:42   ` [082/200] powerpc/fsl-booke: Move loadcam_entry back to asm code to fix SMP ftrace Greg KH
2010-07-01 17:42   ` [083/200] powerpc/oprofile: fix potential buffer overrun in op_model_cell.c Greg KH
2010-07-01 17:42   ` [084/200] writeback: disable periodic old data writeback for !dirty_writeback_centisecs Greg KH
2010-07-01 17:42   ` [085/200] md/raid1: fix counting of write targets Greg KH
2010-07-01 17:42   ` [086/200] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB Greg KH
2010-07-01 17:42   ` [087/200] md/linear: avoid possible oops and array stop Greg KH
2010-07-01 17:42   ` [088/200] md: remove unneeded sysfs files more promptly Greg KH
2010-07-01 17:42   ` [089/200] md: set mddev readonly flag on blkdev BLKROSET ioctl Greg KH
2010-07-01 17:43   ` [090/200] x86/amd-iommu: Fix crash when request_mem_region fails Greg KH
2010-07-01 17:43   ` [091/200] x86/amd-iommu: Fall back to GART if initialization fails Greg KH
2010-07-01 17:43   ` [092/200] eeepc-wmi: depends on BACKLIGHT_CLASS_DEVICE Greg KH
2010-07-01 17:43   ` [093/200] clean DCACHE_CANT_MOUNT in d_delete() Greg KH
2010-07-01 17:43   ` [094/200] exofs: confusion between kmap() and kmap_atomic() api Greg KH
2010-07-01 17:43   ` [095/200] mn10300: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43   ` [096/200] m68knommu: fix broken use of BUAD_TABLE_SIZE in 68328serial driver Greg KH
2010-07-01 17:43   ` [097/200] m68k: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43   ` [098/200] rtc-cmos: do dev_set_drvdata() earlier in the initialization Greg KH
2010-07-01 17:43   ` [099/200] rtc: s3c: initialize driver data before using it Greg KH
2010-07-01 17:43   ` [100/200] frv: set ARCH_KMALLOC_MINALIGN Greg KH
2010-07-01 17:43   ` [101/200] xtensa: " Greg KH
2010-07-01 17:43   ` [102/200] Blackfin: " Greg KH
2010-07-01 17:43   ` [103/200] tmpfs: insert tmpfs cache pages to inactive list at first Greg KH
2010-07-01 17:43   ` [104/200] md: manage redundancy group in sysfs when changing level Greg KH
2010-07-01 17:43   ` [105/200] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() Greg KH
2010-07-01 17:43   ` [106/200] ARM: 6139/1: ARMv7: Use the Inner Shareable I-cache on MP Greg KH
2010-07-01 17:43   ` [107/200] ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6 Greg KH
2010-07-01 17:43   ` [108/200] ARM: 6164/1: Add kto and kfrom to input operands list Greg KH
2010-07-01 17:43   ` [109/200] ARM: 6146/1: sa1111: Prevent deadlock in resume path Greg KH
2010-07-01 17:43   ` [110/200] ARM: 6144/1: TCM memory bug freeing bug Greg KH
2010-07-01 17:43   ` [111/200] ARM: VFP: Fix vfp_put_double() for d16-d31 Greg KH
2010-07-01 17:43   ` [112/200] aio: fix the compat vectored operations Greg KH
2010-07-01 17:43   ` [113/200] idr: fix backtrack logic in idr_remove_all Greg KH
2010-07-01 17:43   ` [114/200] ASoC: Update Freescale i.MX SSI driver DMA parameter handling Greg KH
2010-07-01 17:43   ` [115/200] ASoC: Fix dB scales for WM835x Greg KH
2010-07-01 17:43   ` [116/200] ASoC: Fix dB scales for WM8400 Greg KH
2010-07-01 17:43   ` [117/200] ASoC: Fix dB scales for WM8990 Greg KH
2010-07-01 17:43   ` [118/200] drm/radeon: fix the r100/r200 ums block 0 page fix Greg KH
2010-07-01 17:43   ` [119/200] SLUB: Allow full duplication of kmalloc array for 390 Greg KH
2010-07-01 17:43   ` [120/200] slub: move kmem_cache_node into its own cacheline Greg KH
2010-07-01 17:43   ` [121/200] hwmon: (ltc4245) Read only one GPIO pin Greg KH
2010-07-01 17:43   ` [122/200] signals: check_kill_permission(): dont check creds if same_thread_group() Greg KH
2010-07-01 17:43   ` [123/200] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev Greg KH
2010-07-01 17:43   ` [124/200] fs/compat_rw_copy_check_uvector: add missing compat_ptr call Greg KH
2010-07-01 17:43   ` [125/200] do_generic_file_read: clear page errors when issuing a fresh read of the page Greg KH
2010-07-01 17:43   ` [126/200] ipmi: handle run_to_completion properly in deliver_recv_msg() Greg KH
2010-07-01 17:43   ` [127/200] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012 Greg KH
2010-07-01 17:43   ` [128/200] xen: ensure timer tick is resumed even on CPU driving the resume Greg KH
2010-07-01 17:43   ` [129/200] xen: avoid allocation causing potential swap activity on the resume path Greg KH
2010-07-01 17:43   ` [130/200] ALSA: hda: Use LPIB for an ASUS device Greg KH
2010-07-01 17:43   ` [131/200] ALSA: hda: Use mb31 quirk for an iMac model Greg KH
2010-07-01 17:43   ` [132/200] ALSA: hda: Use LPIB for another mainboard Greg KH
2010-07-01 17:43   ` [133/200] ALSA: hda: Use LPIB for ASUS M2V Greg KH
2010-07-01 17:43   ` [134/200] vmware balloon: clamp number of collected non-balloonable pages Greg KH
2010-07-01 17:43   ` [135/200] Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c Greg KH
2010-07-01 17:43   ` [136/200] clocksource: sh_tmu: compute mult and shift before registration Greg KH
2010-07-01 17:43   ` [137/200] clocksource: sh_cmt: " Greg KH
2010-07-01 17:43   ` [138/200] gconfig: fix build failure on fedora 13 Greg KH
2010-07-01 17:43   ` [139/200] arch/x86/kernel: Add missing spin_unlock Greg KH
2010-07-01 17:43   ` [140/200] pcmcia: only keep saved I365_CSCINT flag if there is no PCI irq Greg KH
2010-07-01 17:43   ` [141/200] pcmcia: avoid validate_cis failure on CIS override Greg KH
2010-07-01 17:43   ` [142/200] mac80211: fix deauth before assoc Greg KH
2010-07-01 17:43   ` [143/200] ath5k: retain promiscuous setting Greg KH
2010-07-01 17:43   ` [144/200] ahci: add pci quirk for JMB362 Greg KH
2010-07-01 17:43   ` [145/200] firewire: core: check for 1394a compliant IRM, fix inaccessibility of Sony camcorder Greg KH
2010-07-01 17:43   ` [146/200] misc: Fix allocation borrowed by vhost_net Greg KH
2010-07-01 17:43   ` [147/200] cgroups: alloc_css_id() increments hierarchy depth Greg KH
2010-07-01 17:43   ` [148/200] perf_events: Fix resource leak in x86 __hw_perf_event_init() Greg KH
2010-07-01 17:43   ` [149/200] sata_nv: dont diddle with nIEN on mcp55 Greg KH
2010-07-01 17:44   ` [150/200] sata_via: magic vt6421 fix for transmission problems w/ WD drives Greg KH
2010-07-01 17:44   ` [151/200] drm/i915: Rebind bo if currently bound with incorrect alignment Greg KH
2010-07-01 17:44   ` [152/200] drm/i915: Kill dangerous pending-flip debugging Greg KH
2010-07-01 17:44   ` [153/200] USB: mos7840: fix null-pointer dereference Greg KH
2010-07-01 17:44   ` [154/200] USB: xhci: Wait for host to start running Greg KH
2010-07-01 17:44   ` [155/200] USB: xhci: Wait for controller to be ready after reset Greg KH
2010-07-01 17:44   ` [156/200] USB: ftdi_sio: fix DTR/RTS line modes Greg KH
2010-07-01 17:44   ` [157/200] USB: cdc-acm: fix resource reclaim in error path of acm_probe Greg KH
2010-07-01 17:44   ` [158/200] USB: unbind all interfaces before rebinding them Greg KH
2010-07-01 17:44   ` [159/200] p54usb: Add device ID for Dell WLA3310 USB Greg KH
2010-07-01 17:44   ` [160/200] wrong type for magic argument in simple_fill_super() Greg KH
2010-07-01 17:44   ` [161/200] cfq-iosched: fix an oops caused by slab leak Greg KH
2010-07-01 17:44   ` [162/200] iwlwifi: fix internal scan race Greg KH
2010-07-01 17:44   ` [163/200] iwlwifi: recalculate average tpt if not current Greg KH
2010-07-01 17:44   ` [164/200] perf: Fix signed comparison in perf_adjust_period() Greg KH
2010-07-01 17:44   ` [165/200] tracing: Fix null pointer deref with SEND_SIG_FORCED Greg KH
2010-07-01 17:44   ` [166/200] nfsd: nfsd_setattr needs to call commit_metadata Greg KH
2010-07-01 17:44   ` [167/200] wl1251: fix a memory leak in probe Greg KH
2010-07-01 17:44   ` [168/200] iwlwifi: add missing rcu_read_lock Greg KH
2010-07-01 17:44   ` Greg KH [this message]
2010-07-01 17:44   ` [170/200] ext4: check s_log_groups_per_flex in online resize code Greg KH
2010-07-01 17:44   ` [171/200] ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only files Greg KH
2010-07-01 17:44   ` [172/200] GFS2: Fix permissions checking for setflags ioctl() Greg KH
2010-07-01 17:44   ` [173/200] CIFS: Allow null nd (as nfs server uses) on create Greg KH
2010-07-01 17:44   ` [174/200] Btrfs: should add a permission check for setfacl Greg KH
2010-07-01 17:44   ` [175/200] NFS: Ensure that we mark the inode as dirty if we exit early from commit Greg KH
2010-07-01 17:44   ` [176/200] NFS: Fix another nfs_wb_page() deadlock Greg KH
2010-07-01 17:44   ` [177/200] V4L/DVB: uvcvideo: Prevent division by 0 when control step value is 0 Greg KH
2010-07-01 17:44   ` [178/200] KVM: SVM: Dont use kmap_atomic in nested_svm_map Greg KH
2010-07-01 17:44   ` [179/200] KVM: SVM: Fix schedule-while-atomic on nested exception handling Greg KH
2010-07-01 17:44   ` [180/200] KVM: SVM: Sync all control registers on nested vmexit Greg KH
2010-07-01 17:44   ` [181/200] KVM: SVM: Fix nested msr intercept handling Greg KH
2010-07-01 17:44   ` [182/200] KVM: SVM: Dont sync nested cr8 to lapic and back Greg KH
2010-07-01 17:44   ` [183/200] KVM: SVM: Fix wrong interrupt injection in enable_irq_windows Greg KH
2010-07-01 17:44   ` [184/200] KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create() Greg KH
2010-07-01 17:44   ` [185/200] KVM: PPC: Do not create debugfs if fail to create vcpu Greg KH
2010-07-01 17:44   ` [186/200] KVM: x86: Add callback to let modules decide over some supported cpuid bits Greg KH
2010-07-01 17:44   ` [187/200] KVM: SVM: Report emulated SVM features to userspace Greg KH
2010-07-01 17:44   ` [188/200] x86, paravirt: Add a global synchronization point for pvclock Greg KH
2010-07-01 17:44   ` [189/200] KVM: Dont allow lmsw to clear cr0.pe Greg KH
2010-07-01 17:44   ` [190/200] KVM: x86: Check LMA bit before set_efer Greg KH
2010-07-01 17:44   ` [191/200] KVM: MMU: Segregate shadow pages with different cr0.wp Greg KH
2010-07-01 17:44   ` [192/200] KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) Greg KH
2010-07-01 17:44   ` [193/200] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots Greg KH
2010-07-01 17:44   ` [194/200] KVM: Fix wallclock version writing race Greg KH
2010-07-01 17:44   ` [195/200] KVM: PPC: Add missing vcpu_load()/vcpu_put() in vcpu ioctls Greg KH
2010-07-01 17:44   ` [196/200] KVM: x86: Add missing locking to arch specific " Greg KH
2010-07-01 17:44   ` [197/200] KVM: x86: Inject #GP with the right rip on efer writes Greg KH
2010-07-01 17:44   ` [198/200] KVM: SVM: Dont allow nested guest to VMMCALL into host Greg KH
2010-07-01 17:44   ` [199/200] drm/i915: Dont touch PORT_HOTPLUG_EN in intel_dp_detect() Greg KH
2010-07-01 17:44   ` [200/200] parisc: clear floating point exception flag on SIGFPE signal Greg KH
2010-07-01 21:40   ` [000/200] 2.6.34.1 stable review Rafael J. Wysocki
2010-07-01 22:09     ` Greg KH
2010-07-01 22:17       ` Rafael J. Wysocki
2010-07-01 21:55 ` 4 -stable kernel review cycles starting Florian Fainelli
2010-07-01 22:10   ` Greg KH
2010-07-01 22:36     ` Randy Dunlap
2010-07-01 22:51       ` Greg KH
2010-07-01 23:09         ` Randy Dunlap
2010-07-01 23:17           ` [stable] " Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100701174300.821159901@clark.site \
    --to=gregkh@suse.de \
    --cc=a.p.zijlstra@chello.nl \
    --cc=akpm@linux-foundation.org \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=stable-review@kernel.org \
    --cc=stable@kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome