[Regression, post-2.6.34-rc1][PATCH] x86 / perf: Fix suspend to RAM on HP nx6325
Hi Peter, Your commit 3f6da3905398826d85731247e7fbcf53400c18bd (perf: Rework and fix the arch CPU-hotplug hooks) unfortunately broke suspend to RAM (probably hibernation too, but I haven't checked) on my HP nx6325. I also expect more (if not all) AMD-based boxes to be broken by it. The machine simply hangs sol... 20 Mar 2010 10:56
virtio-balloon: allow hypervisor refuse locking some pages
On 03/19/2010 10:46 PM, Dmitry Torokhov wrote: Some hypervisors may refuse our request to lock pages in certain circumstances. For example, VMware may decide that the target balloon size decreased since it was last communicated to the guest and thus current page should not be locked. static struc... 20 Mar 2010 09:46
[patch] ceph: cleanup: remove dead code
"xattr" is never NULL here. We took care of that in the previous if statement block. Signed-off-by: Dan Carpenter <error27(a)gmail.com> diff --git a/fs/ceph/xattr.c b/fs/ceph/xattr.c index 37d6ce6..65b0e9b 100644 --- a/fs/ceph/xattr.c +++ b/fs/ceph/xattr.c @@ -185,12 +185,6 @@ static int __set_xattr(struct ce... 21 Mar 2010 00:27
bug report: ceph: && vs ||
1772 /* correct session? */ 1773 if (!req->r_session && req->r_session != session) { Is this supposed to || here? We know "session" is non-NULL at the point because we already dereferenced it. If "req->r_session" is null then the second condition is always true. Also we derefere... 21 Mar 2010 00:27
Loan Offer
We are currently offering loan, ranges from $10,000USD to (infinity. Terms and conditions apply) Apply now. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Pleas... 20 Mar 2010 08:30
[patch 3/3] btrfs cleanup: unneeded null check
old_inode cannot be null here so I removed the check. This fixes a smatch warning: fs/btrfs/inode.c +5545 btrfs_rename(88) warn: variable dereferenced before check 'old_inode' Signed-off-by: Dan Carpenter <error27(a)gmail.com> --- linux-next material diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 02... 20 Mar 2010 08:30
[patch 2/3] btrfs cleanup: remove more dead code
rb_node cannot be an ERR_PTR() here so I removed the misleading check. Also I removed some more dead code at the bottom. It looks like the code from lookup_extent_mapping() may have been copy and pasted into search_extent_mapping()? Signed-off-by: Dan Carpenter <error27(a)gmail.com> --- This doesn't change any... 20 Mar 2010 08:30
[patch 1/3] btrfs: checking for NULL instead of IS_ERR()
btrfs_get_extent() never returns NULL, only a valid pointer or ERR_PTR() Signed-off-by: Dan Carpenter <error27(a)gmail.com> diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c index 2845c6c..15f661d 100644 --- a/fs/btrfs/ioctl.c +++ b/fs/btrfs/ioctl.c @@ -511,7 +511,7 @@ static int should_defrag_range(struct inode... 20 Mar 2010 08:30
[patch 1/3] btrfs cleanup: remove dead code
rb_node is never an ERR_PTR() here. This code confuses smatch. Signed-off-by: Dan Carpenter <error27(a)gmail.com> --- This doesn't change anything. It's just a cleanup. Could you load it up for linux-next? diff --git a/fs/btrfs/extent_map.c b/fs/btrfs/extent_map.c index 28d87ba..94668b1 100644 --- a/fs/btrf... 20 Mar 2010 08:30
[patch] afs: potential null dereference
It seems clear from the surrounding code that xpermits is allowed to be NULL here. Signed-off-by: Dan Carpenter <error27(a)gmail.com> diff --git a/fs/afs/security.c b/fs/afs/security.c index 3ef5043..bb4ed14 100644 --- a/fs/afs/security.c +++ b/fs/afs/security.c @@ -189,8 +189,9 @@ void afs_cache_permit(struc... 20 Mar 2010 08:30