Skip to contentSkip to conversation

powerpc: 83xx: enable EPOLL syscall in defconfig

PATCH Applied Kim Phillips 2 participants 2 messages Apr 5, 2010 – Apr 20, 2010 PowerPC

lore
Share & tools
lore
#0 lore raw

PATCH 2/2 powerpc: 83xx: enable EPOLL syscall in defconfig

83xx users looking to run apache will experience this error:

/var/log/apache2/error.log:
[emerg] (38)Function not implemented: Couldn't create pollset in child; check system or user limits

enabling CONFIG_EPOLL in kernel config fixes this so apache can run.

---
 arch/powerpc/configs/83xx/asp8347_defconfig       |    2 +-
 arch/powerpc/configs/83xx/mpc8313_rdb_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc8315_rdb_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc832x_mds_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc832x_rdb_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc834x_itx_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig |    2 +-
 arch/powerpc/configs/83xx/mpc834x_mds_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc836x_mds_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc836x_rdk_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc837x_mds_defconfig   |    2 +-
 arch/powerpc/configs/83xx/mpc837x_rdb_defconfig   |    2 +-
 arch/powerpc/configs/83xx/sbc834x_defconfig       |    2 +-
 arch/powerpc/configs/mpc83xx_defconfig            |    2 +-
 14 files changed, 14 insertions(+), 14 deletions(-)
arch/powerpc/configs/83xx/asp8347_defconfig +1 -1
index baa2bbb..d3a4949 100644
@@ -124,7 +124,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc8313_rdb_defconfig +1 -1
index 2f2d985..1885b4a 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc8315_rdb_defconfig +1 -1
index 633e611..4780588 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc832x_mds_defconfig +1 -1
index 0b4262b..387afb1 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc832x_rdb_defconfig +1 -1
index 155af00..0c8c519 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc834x_itx_defconfig +1 -1
index ff45f49..7f9d6d2 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig +1 -1
index 28d8ff3..639c6f8 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc834x_mds_defconfig +1 -1
index 6252ab5..74d8c8d 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc836x_mds_defconfig +1 -1
index 7822737..3d102aa 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc836x_rdk_defconfig +1 -1
index 9451d6e..b670706 100644
@@ -124,7 +124,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc837x_mds_defconfig +1 -1
index f67b70d..92cec62 100644
@@ -124,7 +124,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/mpc837x_rdb_defconfig +1 -1
index a84fd11..0bb04ab 100644
@@ -124,7 +124,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/83xx/sbc834x_defconfig +1 -1
index 72c2067..b749eed 100644
@@ -123,7 +123,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
arch/powerpc/configs/mpc83xx_defconfig +1 -1
index acbb8d6..af9abb6 100644
@@ -126,7 +126,7 @@ CONFIG_BUG=y
 CONFIG_ELF_CORE=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
-# CONFIG_EPOLL is not set
+CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
Signature · 1 line
1.7.0.4
Applied
#1 lore raw
Quoted 4 lines · Kim Phillips

83xx users looking to run apache will experience this error:
=20
/var/log/apache2/error.log:
[emerg] (38)Function not implemented: Couldn't create pollset in =

child; check system or user limits

Quoted 5 lines

=20
enabling CONFIG_EPOLL in kernel config fixes this so apache can run. =20

---

Quoted 15 lines
arch/powerpc/configs/83xx/asp8347_defconfig       |    2 +-
arch/powerpc/configs/83xx/mpc8313_rdb_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc8315_rdb_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc832x_mds_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc832x_rdb_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc834x_itx_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig |    2 +-
arch/powerpc/configs/83xx/mpc834x_mds_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc836x_mds_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc836x_rdk_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc837x_mds_defconfig   |    2 +-
arch/powerpc/configs/83xx/mpc837x_rdb_defconfig   |    2 +-
arch/powerpc/configs/83xx/sbc834x_defconfig       |    2 +-
arch/powerpc/configs/mpc83xx_defconfig            |    2 +-
14 files changed, 14 insertions(+), 14 deletions(-)

applied to merge.

- k=