- Update to 3.3-rc7.
authorJeff Mahoney <jeffm@suse.com>
Mon, 12 Mar 2012 02:43:53 +0000 (22:43 -0400)
committerJeff Mahoney <jeffm@suse.com>
Mon, 12 Mar 2012 02:43:53 +0000 (22:43 -0400)
suse-commit: 81a18ea866f34e6920a7cc1c76dc57f166b8f0f3

1  2 
Documentation/kernel-parameters.txt
Makefile
drivers/block/floppy.c
drivers/hid/hid-ids.h
drivers/hwmon/Kconfig
drivers/net/ethernet/ibm/ehea/ehea_main.c
fs/aio.c
kernel/printk.c
kernel/sched/core.c
mm/mmap.c
net/ipv6/addrconf.c

Simple merge
diff --cc Makefile
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc fs/aio.c
+++ b/fs/aio.c
@@@ -1437,14 -1336,10 +1437,14 @@@ SYSCALL_DEFINE2(io_setup, unsigned, nr_
        ret = PTR_ERR(ioctx);
        if (!IS_ERR(ioctx)) {
                ret = put_user(ioctx->user_id, ctxp);
 -              if (!ret) {
 +#ifdef CONFIG_EPOLL
 +              if (make_fd && ret >= 0)
 +                      ret = make_aio_fd(ioctx);
 +#endif
-               if (ret >= 0)
++              if (ret >= 0) {
+                       put_ioctx(ioctx);
 -                      return 0;
 +                      return ret;
-               get_ioctx(ioctx); /* io_destroy() expects us to hold a ref */
+               }
                io_destroy(ioctx);
        }
  
diff --cc kernel/printk.c
Simple merge
Simple merge
diff --cc mm/mmap.c
Simple merge
Simple merge