You can subscribe to this list here.
| 1999 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(15) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2000 |
Jan
(6) |
Feb
(1) |
Mar
(39) |
Apr
(13) |
May
(24) |
Jun
(11) |
Jul
(23) |
Aug
(85) |
Sep
(12) |
Oct
(103) |
Nov
(79) |
Dec
(112) |
| 2001 |
Jan
(52) |
Feb
(82) |
Mar
(84) |
Apr
(65) |
May
(105) |
Jun
(188) |
Jul
(174) |
Aug
(182) |
Sep
(103) |
Oct
(137) |
Nov
(143) |
Dec
(98) |
| 2002 |
Jan
(258) |
Feb
(236) |
Mar
(386) |
Apr
(307) |
May
(238) |
Jun
(170) |
Jul
(252) |
Aug
(230) |
Sep
(278) |
Oct
(394) |
Nov
(336) |
Dec
(194) |
| 2003 |
Jan
(290) |
Feb
(182) |
Mar
(175) |
Apr
(220) |
May
(209) |
Jun
(286) |
Jul
(279) |
Aug
(164) |
Sep
(208) |
Oct
(324) |
Nov
(204) |
Dec
(380) |
| 2004 |
Jan
(344) |
Feb
(332) |
Mar
(395) |
Apr
(357) |
May
(349) |
Jun
(352) |
Jul
(279) |
Aug
(269) |
Sep
(374) |
Oct
(442) |
Nov
(428) |
Dec
(253) |
| 2005 |
Jan
(225) |
Feb
(219) |
Mar
(245) |
Apr
(249) |
May
(203) |
Jun
(157) |
Jul
(171) |
Aug
(194) |
Sep
(200) |
Oct
(232) |
Nov
(190) |
Dec
(195) |
| 2006 |
Jan
(158) |
Feb
(190) |
Mar
(235) |
Apr
(161) |
May
(134) |
Jun
(169) |
Jul
(117) |
Aug
(161) |
Sep
(170) |
Oct
(297) |
Nov
(230) |
Dec
(205) |
| 2007 |
Jan
(197) |
Feb
(132) |
Mar
(151) |
Apr
(97) |
May
(109) |
Jun
(99) |
Jul
(57) |
Aug
(110) |
Sep
(56) |
Oct
(119) |
Nov
(39) |
Dec
(45) |
| 2008 |
Jan
(101) |
Feb
(116) |
Mar
(141) |
Apr
(98) |
May
(133) |
Jun
(61) |
Jul
(43) |
Aug
(76) |
Sep
(20) |
Oct
(32) |
Nov
(22) |
Dec
(41) |
| 2009 |
Jan
(35) |
Feb
(15) |
Mar
(18) |
Apr
(13) |
May
(13) |
Jun
(26) |
Jul
(12) |
Aug
(32) |
Sep
(21) |
Oct
(41) |
Nov
(35) |
Dec
(12) |
| 2010 |
Jan
(3) |
Feb
(35) |
Mar
(28) |
Apr
(20) |
May
(5) |
Jun
(14) |
Jul
(6) |
Aug
(8) |
Sep
(20) |
Oct
(20) |
Nov
(10) |
Dec
(12) |
| 2011 |
Jan
(14) |
Feb
(10) |
Mar
(14) |
Apr
(14) |
May
(13) |
Jun
(43) |
Jul
(13) |
Aug
(50) |
Sep
(30) |
Oct
(23) |
Nov
(15) |
Dec
(49) |
| 2012 |
Jan
(15) |
Feb
(28) |
Mar
(7) |
Apr
|
May
(12) |
Jun
(13) |
Jul
(28) |
Aug
(11) |
Sep
(19) |
Oct
(27) |
Nov
(5) |
Dec
(25) |
| 2013 |
Jan
(18) |
Feb
(19) |
Mar
(56) |
Apr
(26) |
May
(38) |
Jun
(24) |
Jul
(42) |
Aug
(24) |
Sep
(4) |
Oct
(3) |
Nov
(18) |
Dec
(4) |
| 2014 |
Jan
(10) |
Feb
(9) |
Mar
(3) |
Apr
|
May
(12) |
Jun
(34) |
Jul
(8) |
Aug
(18) |
Sep
(3) |
Oct
(27) |
Nov
(2) |
Dec
(1) |
| 2015 |
Jan
|
Feb
(10) |
Mar
(49) |
Apr
(2) |
May
(4) |
Jun
(7) |
Jul
(1) |
Aug
(17) |
Sep
(7) |
Oct
(35) |
Nov
(40) |
Dec
(4) |
| 2016 |
Jan
(9) |
Feb
|
Mar
(6) |
Apr
|
May
(10) |
Jun
(2) |
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
(1) |
| 2017 |
Jan
(2) |
Feb
(4) |
Mar
(1) |
Apr
(4) |
May
(31) |
Jun
(9) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
| 2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Joe P. <jo...@pe...> - 2012-11-13 22:32:45
|
On Tue, 2012-11-13 at 17:17 -0500, David Miller wrote: > From: Joe Perches <jo...@pe...> > Date: Tue, 13 Nov 2012 12:17:25 -0800 > > > That seems an odd workflow as it leaves dangling CONFIG_<foo> > > options set, but I guess it doesn't hurt so here it is. > > As you said it's harmless, and more importantly it avoids > unnecessary conflicts. > > > I just removed the modified arch/.../<foo>defconfig files. > > Something is not right here: > [davem@drr net-next]$ git am --signoff V2-wanrouter-Remove-it-and-the-drivers-that-depend-on-it.patch > Applying: wanrouter: Remove it and the drivers that depend on it > error: removal patch leaves file contents > error: net/wanrouter/Kconfig: patch does not apply > error: removal patch leaves file contents > error: net/wanrouter/Makefile: patch does not apply > error: removal patch leaves file contents > error: net/wanrouter/patchlevel: patch does not apply > error: removal patch leaves file contents > error: net/wanrouter/wanmain.c: patch does not apply > error: removal patch leaves file contents > error: net/wanrouter/wanproc.c: patch does not apply > error: removal patch leaves file contents > error: drivers/net/wan/cycx_drv.c: patch does not apply > error: removal patch leaves file contents > error: drivers/net/wan/cycx_main.c: patch does not apply > error: removal patch leaves file contents > error: drivers/net/wan/cycx_x25.c: patch does not apply > error: removal patch leaves file contents > error: include/linux/cyclomx.h: patch does not apply > error: removal patch leaves file contents > error: include/linux/cycx_drv.h: patch does not apply > error: removal patch leaves file contents > error: include/linux/wanrouter.h: patch does not apply > error: removal patch leaves file contents > error: include/uapi/linux/wanrouter.h: patch does not apply Right, that is unexpected/odd/interesting. I was trying to save mailing list bandwidth by reducing the patch size. I generated this with $ git format-patch -M -D but it doesn't apply here either. :( Using $ git format-patch -M does apply correctly. It's quite a bit larger though. (120KB vs 14) I'll send the large patch just to netdev. Joe |
|
From: David M. <da...@da...> - 2012-11-13 22:17:52
|
From: Joe Perches <jo...@pe...> Date: Tue, 13 Nov 2012 12:17:25 -0800 > That seems an odd workflow as it leaves dangling CONFIG_<foo> > options set, but I guess it doesn't hurt so here it is. As you said it's harmless, and more importantly it avoids unnecessary conflicts. > I just removed the modified arch/.../<foo>defconfig files. Something is not right here: [davem@drr net-next]$ git am --signoff V2-wanrouter-Remove-it-and-the-drivers-that-depend-on-it.patch Applying: wanrouter: Remove it and the drivers that depend on it error: removal patch leaves file contents error: net/wanrouter/Kconfig: patch does not apply error: removal patch leaves file contents error: net/wanrouter/Makefile: patch does not apply error: removal patch leaves file contents error: net/wanrouter/patchlevel: patch does not apply error: removal patch leaves file contents error: net/wanrouter/wanmain.c: patch does not apply error: removal patch leaves file contents error: net/wanrouter/wanproc.c: patch does not apply error: removal patch leaves file contents error: drivers/net/wan/cycx_drv.c: patch does not apply error: removal patch leaves file contents error: drivers/net/wan/cycx_main.c: patch does not apply error: removal patch leaves file contents error: drivers/net/wan/cycx_x25.c: patch does not apply error: removal patch leaves file contents error: include/linux/cyclomx.h: patch does not apply error: removal patch leaves file contents error: include/linux/cycx_drv.h: patch does not apply error: removal patch leaves file contents error: include/linux/wanrouter.h: patch does not apply error: removal patch leaves file contents error: include/uapi/linux/wanrouter.h: patch does not apply |
|
From: Joe P. <jo...@pe...> - 2012-11-13 20:17:31
|
Remove wanrouter as it's obsolete and has not been updated by sangoma since 2.4.3 or so and it's not used anymore. Remove obsolete cyclomx drivers. Update files that include now deleted wanrouter bits. Signed-off-by: Joe Perches <jo...@pe...> --- On Tue, 2012-11-13 at 14:44 -0500, David Miller wrote: > Remove wanrouter as it's obsolete and has not been updated > > by sangoma since 2.4.3 or so and it's not used anymore. > > > > Remove obsolete cyclomx drivers. > > Update defconfig files that enable wanrouter. > > Update files that include now deleted wanrouter bits. > [] > I'm fine with this change, except the arch defconfig bits. > > We've been leaving those alone, and letting the arch maintainers > do the updates themselves periodically. > > Please resubmit this with those parts removed. That seems an odd workflow as it leaves dangling CONFIG_<foo> options set, but I guess it doesn't hurt so here it is. I just removed the modified arch/.../<foo>defconfig files. Documentation/ioctl/ioctl-number.txt | 1 - Documentation/magic-number.txt | 1 - Documentation/zh_CN/magic-number.txt | 1 - drivers/isdn/i4l/isdn_x25iface.c | 1 - drivers/isdn/i4l/isdn_x25iface.h | 1 - drivers/net/wan/Kconfig | 54 -- drivers/net/wan/Makefile | 5 - drivers/net/wan/cycx_drv.c | 569 ------------ drivers/net/wan/cycx_main.c | 346 -------- drivers/net/wan/cycx_x25.c | 1602 ---------------------------------- include/linux/cyclomx.h | 77 -- include/linux/cycx_drv.h | 64 -- include/linux/wanrouter.h | 129 --- include/uapi/linux/Kbuild | 1 - include/uapi/linux/wanrouter.h | 452 ---------- net/Kconfig | 1 - net/Makefile | 1 - net/socket.c | 1 - net/wanrouter/Kconfig | 27 - net/wanrouter/Makefile | 7 - net/wanrouter/patchlevel | 1 - net/wanrouter/wanmain.c | 782 ----------------- net/wanrouter/wanproc.c | 380 -------- 23 files changed, 0 insertions(+), 4504 deletions(-) delete mode 100644 drivers/net/wan/cycx_drv.c delete mode 100644 drivers/net/wan/cycx_main.c delete mode 100644 drivers/net/wan/cycx_x25.c delete mode 100644 include/linux/cyclomx.h delete mode 100644 include/linux/cycx_drv.h delete mode 100644 include/linux/wanrouter.h delete mode 100644 include/uapi/linux/wanrouter.h delete mode 100644 net/wanrouter/Kconfig delete mode 100644 net/wanrouter/Makefile delete mode 100644 net/wanrouter/patchlevel delete mode 100644 net/wanrouter/wanmain.c delete mode 100644 net/wanrouter/wanproc.c diff --git a/Documentation/ioctl/ioctl-number.txt b/Documentation/ioctl/ioctl-number.txt index 2152b0e..028a034 100644 --- a/Documentation/ioctl/ioctl-number.txt +++ b/Documentation/ioctl/ioctl-number.txt @@ -179,7 +179,6 @@ Code Seq#(hex) Include File Comments 'V' C0 media/davinci/vpfe_capture.h conflict! 'V' C0 media/si4713.h conflict! 'W' 00-1F linux/watchdog.h conflict! -'W' 00-1F linux/wanrouter.h conflict! 'W' 00-3F sound/asound.h conflict! 'X' all fs/xfs/xfs_fs.h conflict! and fs/xfs/linux-2.6/xfs_ioctl32.h diff --git a/Documentation/magic-number.txt b/Documentation/magic-number.txt index 82761a3..0c39e72 100644 --- a/Documentation/magic-number.txt +++ b/Documentation/magic-number.txt @@ -122,7 +122,6 @@ SLAB_C_MAGIC 0x4f17a36d kmem_cache mm/slab.c COW_MAGIC 0x4f4f4f4d cow_header_v1 arch/um/drivers/ubd_user.c I810_CARD_MAGIC 0x5072696E i810_card sound/oss/i810_audio.c TRIDENT_CARD_MAGIC 0x5072696E trident_card sound/oss/trident.c -ROUTER_MAGIC 0x524d4157 wan_device include/linux/wanrouter.h SCC_MAGIC 0x52696368 gs_port drivers/char/scc.h SAVEKMSG_MAGIC1 0x53415645 savekmsg arch/*/amiga/config.c GDA_MAGIC 0x58464552 gda arch/mips/include/asm/sn/gda.h diff --git a/Documentation/zh_CN/magic-number.txt b/Documentation/zh_CN/magic-number.txt index 4263022..51b7e15 100644 --- a/Documentation/zh_CN/magic-number.txt +++ b/Documentation/zh_CN/magic-number.txt @@ -122,7 +122,6 @@ SLAB_C_MAGIC 0x4f17a36d kmem_cache mm/slab.c COW_MAGIC 0x4f4f4f4d cow_header_v1 arch/um/drivers/ubd_user.c I810_CARD_MAGIC 0x5072696E i810_card sound/oss/i810_audio.c TRIDENT_CARD_MAGIC 0x5072696E trident_card sound/oss/trident.c -ROUTER_MAGIC 0x524d4157 wan_device include/linux/wanrouter.h SCC_MAGIC 0x52696368 gs_port drivers/char/scc.h SAVEKMSG_MAGIC1 0x53415645 savekmsg arch/*/amiga/config.c GDA_MAGIC 0x58464552 gda arch/mips/include/asm/sn/gda.h diff --git a/drivers/isdn/i4l/isdn_x25iface.c b/drivers/isdn/i4l/isdn_x25iface.c index e2d4e58..d00c86d 100644 --- a/drivers/isdn/i4l/isdn_x25iface.c +++ b/drivers/isdn/i4l/isdn_x25iface.c @@ -21,7 +21,6 @@ #include <linux/netdevice.h> #include <linux/concap.h> #include <linux/slab.h> -#include <linux/wanrouter.h> #include <net/x25device.h> #include "isdn_x25iface.h" diff --git a/drivers/isdn/i4l/isdn_x25iface.h b/drivers/isdn/i4l/isdn_x25iface.h index 0b26e3b..ca08e08 100644 --- a/drivers/isdn/i4l/isdn_x25iface.h +++ b/drivers/isdn/i4l/isdn_x25iface.h @@ -19,7 +19,6 @@ #endif #include <linux/skbuff.h> -#include <linux/wanrouter.h> #include <linux/isdn.h> #include <linux/concap.h> diff --git a/drivers/net/wan/Kconfig b/drivers/net/wan/Kconfig index d58431e..0c077b0 100644 --- a/drivers/net/wan/Kconfig +++ b/drivers/net/wan/Kconfig @@ -356,60 +356,6 @@ config SDLA To compile this driver as a module, choose M here: the module will be called sdla. -# Wan router core. -config WAN_ROUTER_DRIVERS - tristate "WAN router drivers" - depends on WAN_ROUTER - ---help--- - Connect LAN to WAN via Linux box. - - Select driver your card and remember to say Y to "Wan Router." - You will need the wan-tools package which is available from - <ftp://ftp.sangoma.com/>. - - Note that the answer to this question won't directly affect the - kernel except for how subordinate drivers may be built: - saying N will just cause the configurator to skip all - the questions about WAN router drivers. - - If unsure, say N. - -config CYCLADES_SYNC - tristate "Cyclom 2X(tm) cards (EXPERIMENTAL)" - depends on WAN_ROUTER_DRIVERS && (PCI || ISA) - ---help--- - Cyclom 2X from Cyclades Corporation <http://www.avocent.com/> is an - intelligent multiprotocol WAN adapter with data transfer rates up to - 512 Kbps. These cards support the X.25 and SNA related protocols. - - While no documentation is available at this time please grab the - wanconfig tarball in - <http://www.conectiva.com.br/~acme/cycsyn-devel/> (with minor changes - to make it compile with the current wanrouter include files; efforts - are being made to use the original package available at - <ftp://ftp.sangoma.com/>). - - Feel free to contact me or the cycsyn-devel mailing list at - <ac...@co...> and <cyc...@ba...> for - additional details, I hope to have documentation available as soon as - possible. (Cyclades Brazil is writing the Documentation). - - The next questions will ask you about the protocols you want the - driver to support (for now only X.25 is supported). - - If you have one or more of these cards, say Y to this option. - - To compile this driver as a module, choose M here: the - module will be called cyclomx. - -config CYCLOMX_X25 - bool "Cyclom 2X X.25 support (EXPERIMENTAL)" - depends on CYCLADES_SYNC - help - Connect a Cyclom 2X card to an X.25 network. - - Enabling X.25 support will enlarge your kernel by about 11 kB. - # X.25 network drivers config LAPBETHER tristate "LAPB over Ethernet driver (EXPERIMENTAL)" diff --git a/drivers/net/wan/Makefile b/drivers/net/wan/Makefile index df70248..c135ef4 100644 --- a/drivers/net/wan/Makefile +++ b/drivers/net/wan/Makefile @@ -5,10 +5,6 @@ # Rewritten to use lists instead of if-statements. # -cyclomx-y := cycx_main.o -cyclomx-$(CONFIG_CYCLOMX_X25) += cycx_x25.o -cyclomx-objs := $(cyclomx-y) - obj-$(CONFIG_HDLC) += hdlc.o obj-$(CONFIG_HDLC_RAW) += hdlc_raw.o obj-$(CONFIG_HDLC_RAW_ETH) += hdlc_raw_eth.o @@ -28,7 +24,6 @@ obj-$(CONFIG_LANMEDIA) += lmc/ obj-$(CONFIG_DLCI) += dlci.o obj-$(CONFIG_SDLA) += sdla.o -obj-$(CONFIG_CYCLADES_SYNC) += cycx_drv.o cyclomx.o obj-$(CONFIG_LAPBETHER) += lapbether.o obj-$(CONFIG_SBNI) += sbni.o obj-$(CONFIG_N2) += n2.o diff --git a/drivers/net/wan/cycx_drv.c b/drivers/net/wan/cycx_drv.c deleted file mode 100644 index 2a3ecae..0000000 diff --git a/drivers/net/wan/cycx_main.c b/drivers/net/wan/cycx_main.c deleted file mode 100644 index 81fbbad..0000000 diff --git a/drivers/net/wan/cycx_x25.c b/drivers/net/wan/cycx_x25.c deleted file mode 100644 index 06f3f63..0000000 diff --git a/include/linux/cyclomx.h b/include/linux/cyclomx.h deleted file mode 100644 index b88f7f4..0000000 diff --git a/include/linux/cycx_drv.h b/include/linux/cycx_drv.h deleted file mode 100644 index 12fe6b0..0000000 diff --git a/include/linux/wanrouter.h b/include/linux/wanrouter.h deleted file mode 100644 index cec4b41..0000000 diff --git a/include/uapi/linux/Kbuild b/include/uapi/linux/Kbuild index e194387..c54b7e7 100644 --- a/include/uapi/linux/Kbuild +++ b/include/uapi/linux/Kbuild @@ -408,7 +408,6 @@ header-y += virtio_ring.h header-y += virtio_rng.h header-y += vt.h header-y += wait.h -header-y += wanrouter.h header-y += watchdog.h header-y += wimax.h header-y += wireless.h diff --git a/include/uapi/linux/wanrouter.h b/include/uapi/linux/wanrouter.h deleted file mode 100644 index 7617df2..0000000 diff --git a/net/Kconfig b/net/Kconfig index 30b48f5..4cf4bb5 100644 --- a/net/Kconfig +++ b/net/Kconfig @@ -209,7 +209,6 @@ source "net/ipx/Kconfig" source "drivers/net/appletalk/Kconfig" source "net/x25/Kconfig" source "net/lapb/Kconfig" -source "net/wanrouter/Kconfig" source "net/phonet/Kconfig" source "net/ieee802154/Kconfig" source "net/mac802154/Kconfig" diff --git a/net/Makefile b/net/Makefile index 4f4ee08..c5aa8b3 100644 --- a/net/Makefile +++ b/net/Makefile @@ -26,7 +26,6 @@ obj-$(CONFIG_BRIDGE) += bridge/ obj-$(CONFIG_NET_DSA) += dsa/ obj-$(CONFIG_IPX) += ipx/ obj-$(CONFIG_ATALK) += appletalk/ -obj-$(CONFIG_WAN_ROUTER) += wanrouter/ obj-$(CONFIG_X25) += x25/ obj-$(CONFIG_LAPB) += lapb/ obj-$(CONFIG_NETROM) += netrom/ diff --git a/net/socket.c b/net/socket.c index 2ca51c7..5c4d82c 100644 --- a/net/socket.c +++ b/net/socket.c @@ -69,7 +69,6 @@ #include <linux/proc_fs.h> #include <linux/seq_file.h> #include <linux/mutex.h> -#include <linux/wanrouter.h> #include <linux/if_bridge.h> #include <linux/if_frad.h> #include <linux/if_vlan.h> diff --git a/net/wanrouter/Kconfig b/net/wanrouter/Kconfig deleted file mode 100644 index a157a2e..0000000 diff --git a/net/wanrouter/Makefile b/net/wanrouter/Makefile deleted file mode 100644 index 4da14bc..0000000 diff --git a/net/wanrouter/patchlevel b/net/wanrouter/patchlevel deleted file mode 100644 index c043eea..0000000 diff --git a/net/wanrouter/wanmain.c b/net/wanrouter/wanmain.c deleted file mode 100644 index 2ab7850..0000000 diff --git a/net/wanrouter/wanproc.c b/net/wanrouter/wanproc.c deleted file mode 100644 index c43612e..0000000 -- 1.7.8.112.g3fd21 |
|
From: David M. <da...@da...> - 2012-11-13 19:44:28
|
From: Joe Perches <jo...@pe...> Date: Sat, 10 Nov 2012 06:20:55 -0800 > Remove wanrouter as it's obsolete and has not been updated > by sangoma since 2.4.3 or so and it's not used anymore. > > Remove obsolete cyclomx drivers. > Update defconfig files that enable wanrouter. > Update files that include now deleted wanrouter bits. > > Signed-off-by: Joe Perches <jo...@pe...> I'm fine with this change, except the arch defconfig bits. We've been leaving those alone, and letting the arch maintainers do the updates themselves periodically. Please resubmit this with those parts removed. Thanks. |
|
From: Joe P. <jo...@pe...> - 2012-11-10 14:21:24
|
Remove wanrouter as it's obsolete and has not been updated by sangoma since 2.4.3 or so and it's not used anymore. Remove obsolete cyclomx drivers. Update defconfig files that enable wanrouter. Update files that include now deleted wanrouter bits. Signed-off-by: Joe Perches <jo...@pe...> --- Documentation/ioctl/ioctl-number.txt | 1 - Documentation/magic-number.txt | 1 - Documentation/zh_CN/magic-number.txt | 1 - arch/arm/configs/ixp4xx_defconfig | 2 - arch/mips/configs/gpr_defconfig | 3 - arch/mips/configs/mtx1_defconfig | 3 - arch/mips/configs/nlm_xlp_defconfig | 1 - arch/mips/configs/nlm_xlr_defconfig | 1 - arch/powerpc/configs/86xx/gef_sbc610_defconfig | 1 - arch/powerpc/configs/86xx/sbc8641d_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/um/defconfig | 1 - arch/xtensa/configs/common_defconfig | 1 - arch/xtensa/configs/iss_defconfig | 1 - arch/xtensa/configs/s6105_defconfig | 1 - drivers/isdn/i4l/isdn_x25iface.c | 1 - drivers/isdn/i4l/isdn_x25iface.h | 1 - drivers/net/wan/Kconfig | 54 - drivers/net/wan/Makefile | 5 - drivers/net/wan/cycx_drv.c | 569 --------- drivers/net/wan/cycx_main.c | 346 ----- drivers/net/wan/cycx_x25.c | 1602 ------------------------ include/linux/cyclomx.h | 77 -- include/linux/cycx_drv.h | 64 - include/linux/wanrouter.h | 129 -- include/uapi/linux/Kbuild | 1 - include/uapi/linux/wanrouter.h | 452 ------- net/Kconfig | 1 - net/Makefile | 1 - net/socket.c | 1 - net/wanrouter/Kconfig | 27 - net/wanrouter/Makefile | 7 - net/wanrouter/patchlevel | 1 - net/wanrouter/wanmain.c | 782 ------------ net/wanrouter/wanproc.c | 380 ------ 35 files changed, 0 insertions(+), 4521 deletions(-) delete mode 100644 drivers/net/wan/cycx_drv.c delete mode 100644 drivers/net/wan/cycx_main.c delete mode 100644 drivers/net/wan/cycx_x25.c delete mode 100644 include/linux/cyclomx.h delete mode 100644 include/linux/cycx_drv.h delete mode 100644 include/linux/wanrouter.h delete mode 100644 include/uapi/linux/wanrouter.h delete mode 100644 net/wanrouter/Kconfig delete mode 100644 net/wanrouter/Makefile delete mode 100644 net/wanrouter/patchlevel delete mode 100644 net/wanrouter/wanmain.c delete mode 100644 net/wanrouter/wanproc.c diff --git a/Documentation/ioctl/ioctl-number.txt b/Documentation/ioctl/ioctl-number.txt index 2152b0e..028a034 100644 --- a/Documentation/ioctl/ioctl-number.txt +++ b/Documentation/ioctl/ioctl-number.txt @@ -179,7 +179,6 @@ Code Seq#(hex) Include File Comments 'V' C0 media/davinci/vpfe_capture.h conflict! 'V' C0 media/si4713.h conflict! 'W' 00-1F linux/watchdog.h conflict! -'W' 00-1F linux/wanrouter.h conflict! 'W' 00-3F sound/asound.h conflict! 'X' all fs/xfs/xfs_fs.h conflict! and fs/xfs/linux-2.6/xfs_ioctl32.h diff --git a/Documentation/magic-number.txt b/Documentation/magic-number.txt index 82761a3..0c39e72 100644 --- a/Documentation/magic-number.txt +++ b/Documentation/magic-number.txt @@ -122,7 +122,6 @@ SLAB_C_MAGIC 0x4f17a36d kmem_cache mm/slab.c COW_MAGIC 0x4f4f4f4d cow_header_v1 arch/um/drivers/ubd_user.c I810_CARD_MAGIC 0x5072696E i810_card sound/oss/i810_audio.c TRIDENT_CARD_MAGIC 0x5072696E trident_card sound/oss/trident.c -ROUTER_MAGIC 0x524d4157 wan_device include/linux/wanrouter.h SCC_MAGIC 0x52696368 gs_port drivers/char/scc.h SAVEKMSG_MAGIC1 0x53415645 savekmsg arch/*/amiga/config.c GDA_MAGIC 0x58464552 gda arch/mips/include/asm/sn/gda.h diff --git a/Documentation/zh_CN/magic-number.txt b/Documentation/zh_CN/magic-number.txt index 4263022..51b7e15 100644 --- a/Documentation/zh_CN/magic-number.txt +++ b/Documentation/zh_CN/magic-number.txt @@ -122,7 +122,6 @@ SLAB_C_MAGIC 0x4f17a36d kmem_cache mm/slab.c COW_MAGIC 0x4f4f4f4d cow_header_v1 arch/um/drivers/ubd_user.c I810_CARD_MAGIC 0x5072696E i810_card sound/oss/i810_audio.c TRIDENT_CARD_MAGIC 0x5072696E trident_card sound/oss/trident.c -ROUTER_MAGIC 0x524d4157 wan_device include/linux/wanrouter.h SCC_MAGIC 0x52696368 gs_port drivers/char/scc.h SAVEKMSG_MAGIC1 0x53415645 savekmsg arch/*/amiga/config.c GDA_MAGIC 0x58464552 gda arch/mips/include/asm/sn/gda.h diff --git a/arch/arm/configs/ixp4xx_defconfig b/arch/arm/configs/ixp4xx_defconfig index 063e2ab..572f712 100644 --- a/arch/arm/configs/ixp4xx_defconfig +++ b/arch/arm/configs/ixp4xx_defconfig @@ -91,7 +91,6 @@ CONFIG_LAPB=m CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m @@ -152,7 +151,6 @@ CONFIG_HDLC_FR=m CONFIG_HDLC_PPP=m CONFIG_HDLC_X25=m CONFIG_DLCI=m -CONFIG_WAN_ROUTER_DRIVERS=m CONFIG_ATM_TCP=m # CONFIG_INPUT_KEYBOARD is not set # CONFIG_INPUT_MOUSE is not set diff --git a/arch/mips/configs/gpr_defconfig b/arch/mips/configs/gpr_defconfig index 48a40ae..0e7ccf2 100644 --- a/arch/mips/configs/gpr_defconfig +++ b/arch/mips/configs/gpr_defconfig @@ -119,7 +119,6 @@ CONFIG_LAPB=m CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m @@ -222,8 +221,6 @@ CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_DLCI=m -CONFIG_WAN_ROUTER_DRIVERS=m -CONFIG_CYCLADES_SYNC=m CONFIG_CYCLOMX_X25=y CONFIG_LAPBETHER=m CONFIG_X25_ASY=m diff --git a/arch/mips/configs/mtx1_defconfig b/arch/mips/configs/mtx1_defconfig index 46c61edc..d0b1195 100644 --- a/arch/mips/configs/mtx1_defconfig +++ b/arch/mips/configs/mtx1_defconfig @@ -157,7 +157,6 @@ CONFIG_LAPB=m CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m @@ -389,8 +388,6 @@ CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_DLCI=m -CONFIG_WAN_ROUTER_DRIVERS=m -CONFIG_CYCLADES_SYNC=m CONFIG_CYCLOMX_X25=y CONFIG_LAPBETHER=m CONFIG_X25_ASY=m diff --git a/arch/mips/configs/nlm_xlp_defconfig b/arch/mips/configs/nlm_xlp_defconfig index 5468b1c..9c458e1 100644 --- a/arch/mips/configs/nlm_xlp_defconfig +++ b/arch/mips/configs/nlm_xlp_defconfig @@ -265,7 +265,6 @@ CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y CONFIG_X25=m CONFIG_LAPB=m -CONFIG_WAN_ROUTER=m CONFIG_PHONET=m CONFIG_IEEE802154=m CONFIG_NET_SCHED=y diff --git a/arch/mips/configs/nlm_xlr_defconfig b/arch/mips/configs/nlm_xlr_defconfig index 44b4734..abf006e 100644 --- a/arch/mips/configs/nlm_xlr_defconfig +++ b/arch/mips/configs/nlm_xlr_defconfig @@ -251,7 +251,6 @@ CONFIG_LAPB=m CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y -CONFIG_WAN_ROUTER=m CONFIG_PHONET=m CONFIG_IEEE802154=m CONFIG_NET_SCHED=y diff --git a/arch/powerpc/configs/86xx/gef_sbc610_defconfig b/arch/powerpc/configs/86xx/gef_sbc610_defconfig index af2e8e1..6c21c8c 100644 --- a/arch/powerpc/configs/86xx/gef_sbc610_defconfig +++ b/arch/powerpc/configs/86xx/gef_sbc610_defconfig @@ -99,7 +99,6 @@ CONFIG_ATM_MPOA=m CONFIG_ATM_BR2684=m CONFIG_BRIDGE=m CONFIG_VLAN_8021Q=m -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m diff --git a/arch/powerpc/configs/86xx/sbc8641d_defconfig b/arch/powerpc/configs/86xx/sbc8641d_defconfig index 0a92ca0..d1082fb 100644 --- a/arch/powerpc/configs/86xx/sbc8641d_defconfig +++ b/arch/powerpc/configs/86xx/sbc8641d_defconfig @@ -96,7 +96,6 @@ CONFIG_ATM_MPOA=m CONFIG_ATM_BR2684=m CONFIG_BRIDGE=m CONFIG_VLAN_8021Q=m -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m diff --git a/arch/powerpc/configs/ppc6xx_defconfig b/arch/powerpc/configs/ppc6xx_defconfig index be1cb6e..dc27658 100644 --- a/arch/powerpc/configs/ppc6xx_defconfig +++ b/arch/powerpc/configs/ppc6xx_defconfig @@ -285,7 +285,6 @@ CONFIG_DEV_APPLETALK=m CONFIG_IPDDP=m CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y -CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m diff --git a/arch/um/defconfig b/arch/um/defconfig index 08107a7..cd7aacd 100644 --- a/arch/um/defconfig +++ b/arch/um/defconfig @@ -526,7 +526,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set diff --git a/arch/xtensa/configs/common_defconfig b/arch/xtensa/configs/common_defconfig index a182a4e..47c6df7 100644 --- a/arch/xtensa/configs/common_defconfig +++ b/arch/xtensa/configs/common_defconfig @@ -240,7 +240,6 @@ CONFIG_IP_PNP_RARP=y # CONFIG_LAPB is not set # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set # # QoS and/or fair queueing diff --git a/arch/xtensa/configs/iss_defconfig b/arch/xtensa/configs/iss_defconfig index ddab37b..89003ab 100644 --- a/arch/xtensa/configs/iss_defconfig +++ b/arch/xtensa/configs/iss_defconfig @@ -249,7 +249,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set diff --git a/arch/xtensa/configs/s6105_defconfig b/arch/xtensa/configs/s6105_defconfig index eaf1b8f..456254b 100644 --- a/arch/xtensa/configs/s6105_defconfig +++ b/arch/xtensa/configs/s6105_defconfig @@ -203,7 +203,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set diff --git a/drivers/isdn/i4l/isdn_x25iface.c b/drivers/isdn/i4l/isdn_x25iface.c index e2d4e58..d00c86d 100644 --- a/drivers/isdn/i4l/isdn_x25iface.c +++ b/drivers/isdn/i4l/isdn_x25iface.c @@ -21,7 +21,6 @@ #include <linux/netdevice.h> #include <linux/concap.h> #include <linux/slab.h> -#include <linux/wanrouter.h> #include <net/x25device.h> #include "isdn_x25iface.h" diff --git a/drivers/isdn/i4l/isdn_x25iface.h b/drivers/isdn/i4l/isdn_x25iface.h index 0b26e3b..ca08e08 100644 --- a/drivers/isdn/i4l/isdn_x25iface.h +++ b/drivers/isdn/i4l/isdn_x25iface.h @@ -19,7 +19,6 @@ #endif #include <linux/skbuff.h> -#include <linux/wanrouter.h> #include <linux/isdn.h> #include <linux/concap.h> diff --git a/drivers/net/wan/Kconfig b/drivers/net/wan/Kconfig index d58431e..0c077b0 100644 --- a/drivers/net/wan/Kconfig +++ b/drivers/net/wan/Kconfig @@ -356,60 +356,6 @@ config SDLA To compile this driver as a module, choose M here: the module will be called sdla. -# Wan router core. -config WAN_ROUTER_DRIVERS - tristate "WAN router drivers" - depends on WAN_ROUTER - ---help--- - Connect LAN to WAN via Linux box. - - Select driver your card and remember to say Y to "Wan Router." - You will need the wan-tools package which is available from - <ftp://ftp.sangoma.com/>. - - Note that the answer to this question won't directly affect the - kernel except for how subordinate drivers may be built: - saying N will just cause the configurator to skip all - the questions about WAN router drivers. - - If unsure, say N. - -config CYCLADES_SYNC - tristate "Cyclom 2X(tm) cards (EXPERIMENTAL)" - depends on WAN_ROUTER_DRIVERS && (PCI || ISA) - ---help--- - Cyclom 2X from Cyclades Corporation <http://www.avocent.com/> is an - intelligent multiprotocol WAN adapter with data transfer rates up to - 512 Kbps. These cards support the X.25 and SNA related protocols. - - While no documentation is available at this time please grab the - wanconfig tarball in - <http://www.conectiva.com.br/~acme/cycsyn-devel/> (with minor changes - to make it compile with the current wanrouter include files; efforts - are being made to use the original package available at - <ftp://ftp.sangoma.com/>). - - Feel free to contact me or the cycsyn-devel mailing list at - <ac...@co...> and <cyc...@ba...> for - additional details, I hope to have documentation available as soon as - possible. (Cyclades Brazil is writing the Documentation). - - The next questions will ask you about the protocols you want the - driver to support (for now only X.25 is supported). - - If you have one or more of these cards, say Y to this option. - - To compile this driver as a module, choose M here: the - module will be called cyclomx. - -config CYCLOMX_X25 - bool "Cyclom 2X X.25 support (EXPERIMENTAL)" - depends on CYCLADES_SYNC - help - Connect a Cyclom 2X card to an X.25 network. - - Enabling X.25 support will enlarge your kernel by about 11 kB. - # X.25 network drivers config LAPBETHER tristate "LAPB over Ethernet driver (EXPERIMENTAL)" diff --git a/drivers/net/wan/Makefile b/drivers/net/wan/Makefile index eac709b..9055dd9 100644 --- a/drivers/net/wan/Makefile +++ b/drivers/net/wan/Makefile @@ -5,10 +5,6 @@ # Rewritten to use lists instead of if-statements. # -cyclomx-y := cycx_main.o -cyclomx-$(CONFIG_CYCLOMX_X25) += cycx_x25.o -cyclomx-objs := $(cyclomx-y) - obj-$(CONFIG_HDLC) += hdlc.o obj-$(CONFIG_HDLC_RAW) += hdlc_raw.o obj-$(CONFIG_HDLC_RAW_ETH) += hdlc_raw_eth.o @@ -28,7 +24,6 @@ obj-$(CONFIG_LANMEDIA) += lmc/ obj-$(CONFIG_DLCI) += dlci.o obj-$(CONFIG_SDLA) += sdla.o -obj-$(CONFIG_CYCLADES_SYNC) += cycx_drv.o cyclomx.o obj-$(CONFIG_LAPBETHER) += lapbether.o obj-$(CONFIG_SBNI) += sbni.o obj-$(CONFIG_N2) += n2.o diff --git a/drivers/net/wan/cycx_drv.c b/drivers/net/wan/cycx_drv.c deleted file mode 100644 index 2a3ecae..0000000 diff --git a/drivers/net/wan/cycx_main.c b/drivers/net/wan/cycx_main.c deleted file mode 100644 index 81fbbad..0000000 diff --git a/drivers/net/wan/cycx_x25.c b/drivers/net/wan/cycx_x25.c deleted file mode 100644 index 06f3f63..0000000 diff --git a/include/linux/cyclomx.h b/include/linux/cyclomx.h deleted file mode 100644 index b88f7f4..0000000 diff --git a/include/linux/cycx_drv.h b/include/linux/cycx_drv.h deleted file mode 100644 index 12fe6b0..0000000 diff --git a/include/linux/wanrouter.h b/include/linux/wanrouter.h deleted file mode 100644 index cec4b41..0000000 diff --git a/include/uapi/linux/Kbuild b/include/uapi/linux/Kbuild index e194387..c54b7e7 100644 --- a/include/uapi/linux/Kbuild +++ b/include/uapi/linux/Kbuild @@ -408,7 +408,6 @@ header-y += virtio_ring.h header-y += virtio_rng.h header-y += vt.h header-y += wait.h -header-y += wanrouter.h header-y += watchdog.h header-y += wimax.h header-y += wireless.h diff --git a/include/uapi/linux/wanrouter.h b/include/uapi/linux/wanrouter.h deleted file mode 100644 index 7617df2..0000000 diff --git a/net/Kconfig b/net/Kconfig index 30b48f5..4cf4bb5 100644 --- a/net/Kconfig +++ b/net/Kconfig @@ -209,7 +209,6 @@ source "net/ipx/Kconfig" source "drivers/net/appletalk/Kconfig" source "net/x25/Kconfig" source "net/lapb/Kconfig" -source "net/wanrouter/Kconfig" source "net/phonet/Kconfig" source "net/ieee802154/Kconfig" source "net/mac802154/Kconfig" diff --git a/net/Makefile b/net/Makefile index 4f4ee08..c5aa8b3 100644 --- a/net/Makefile +++ b/net/Makefile @@ -26,7 +26,6 @@ obj-$(CONFIG_BRIDGE) += bridge/ obj-$(CONFIG_NET_DSA) += dsa/ obj-$(CONFIG_IPX) += ipx/ obj-$(CONFIG_ATALK) += appletalk/ -obj-$(CONFIG_WAN_ROUTER) += wanrouter/ obj-$(CONFIG_X25) += x25/ obj-$(CONFIG_LAPB) += lapb/ obj-$(CONFIG_NETROM) += netrom/ diff --git a/net/socket.c b/net/socket.c index 2ca51c7..5c4d82c 100644 --- a/net/socket.c +++ b/net/socket.c @@ -69,7 +69,6 @@ #include <linux/proc_fs.h> #include <linux/seq_file.h> #include <linux/mutex.h> -#include <linux/wanrouter.h> #include <linux/if_bridge.h> #include <linux/if_frad.h> #include <linux/if_vlan.h> diff --git a/net/wanrouter/Kconfig b/net/wanrouter/Kconfig deleted file mode 100644 index a157a2e..0000000 diff --git a/net/wanrouter/Makefile b/net/wanrouter/Makefile deleted file mode 100644 index 4da14bc..0000000 diff --git a/net/wanrouter/patchlevel b/net/wanrouter/patchlevel deleted file mode 100644 index c043eea..0000000 diff --git a/net/wanrouter/wanmain.c b/net/wanrouter/wanmain.c deleted file mode 100644 index 2ab7850..0000000 diff --git a/net/wanrouter/wanproc.c b/net/wanrouter/wanproc.c deleted file mode 100644 index c43612e..0000000 -- 1.7.8.112.g3fd21 |
|
From: richard -r. w. <ric...@gm...> - 2012-10-29 10:24:49
|
On Mon, Oct 29, 2012 at 11:22 AM, Stelios M. <ste...@gm...> wrote: > Hello Richard. > > SKAS0 has the same performance as SKAS3 as well? Mostly. SASK0 has no support for /proc/mm. -- Thanks, //richard |
|
From: Stelios M. <ste...@gm...> - 2012-10-29 10:22:22
|
Hello Richard. SKAS0 has the same performance as SKAS3 as well? ~stelios On Mon, Oct 29, 2012 at 12:16 PM, richard -rw- weinberger < ric...@gm...> wrote: > On Mon, Oct 29, 2012 at 11:12 AM, Stelios M. <ste...@gm...> wrote: > > Hello all. > > > > I'm trying to locate recent version on SKAS3 patches. > > Is the SKAS3 functionality integrated into the mainline as SKAS0? > > Yes. > SKAS0 does mostly what SKAS3 did without the need of a patched > host kernel. > > -- > Thanks, > //richard > |
|
From: richard -r. w. <ric...@gm...> - 2012-10-29 10:16:29
|
On Mon, Oct 29, 2012 at 11:12 AM, Stelios M. <ste...@gm...> wrote: > Hello all. > > I'm trying to locate recent version on SKAS3 patches. > Is the SKAS3 functionality integrated into the mainline as SKAS0? Yes. SKAS0 does mostly what SKAS3 did without the need of a patched host kernel. -- Thanks, //richard |
|
From: Stelios M. <ste...@gm...> - 2012-10-29 10:12:37
|
Hello all. I'm trying to locate recent version on SKAS3 patches. Is the SKAS3 functionality integrated into the mainline as SKAS0? Thanks, steliosm |
|
From: Toralf F. <tor...@gm...> - 2012-10-27 18:36:24
|
I'm still in the progress to find a reliable scenario to produce an UML kernel crash _and_ getting sufficient information. I fear, that the following syslog output (stressed an apache by ~ 3000 http requests and immediately shutdowned the UML) doesn't match the 2nd condition, or ? : Oct 27 20:28:34 n22_uml sshd[1231]: SSH: Server;Ltype: Kex;Remote: 192.168.0.254-52085;Enc: aes128-ctr;MAC: hmac-md5;Comp: none [preauth] Oct 27 20:28:34 n22_uml sshd[1231]: SSH: Server;Ltype: Authname;Remote: 192.168.0.254-52085;Name: root [preauth] Oct 27 20:28:34 n22_uml sshd[1231]: Accepted publickey for root from 192.168.0.254 port 52085 ssh2 Oct 27 20:28:34 n22_uml sshd[1231]: pam_unix(sshd:session): session opened for user root by (uid=0) Oct 27 20:28:34 n22_uml shutdown[1236]: shutting down for system halt Oct 27 20:28:34 n22_uml init: Switching to runlevel: 0 Oct 27 20:28:34 n22_uml sshd[1231]: Received disconnect from 192.168.0.254: 11: disconnected by user Oct 27 20:28:34 n22_uml sshd[1231]: pam_unix(sshd:session): session closed for user root Oct 27 20:28:39 n22_uml haveged: haveged Stopping due to signal 15 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:000000b4 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:1 mapcount:-1 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbc8000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbc8 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: Disabling lock debugging due to kernel taint Oct 27 20:28:40 n22_uml kernel: BUG: Bad page state in process apache2 pfn:00000 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:0 mapcount:-1 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: 370f1cfc: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d14: [<080d420b>] bad_page+0x8b/0xd0 Oct 27 20:28:40 n22_uml kernel: 370f1d30: [<080d42f3>] free_pages_prepare+0xa3/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1d4c: [<080d57bd>] free_hot_cold_page+0x1d/0x130 Oct 27 20:28:40 n22_uml kernel: 370f1d74: [<080d8166>] __put_single_page+0x26/0x30 Oct 27 20:28:40 n22_uml kernel: 370f1d88: [<080d8425>] put_page+0x25/0x40 Oct 27 20:28:40 n22_uml kernel: 370f1d90: [<080f5032>] free_page_and_swap_cache+0x22/0x60 Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7dd6>] unmap_single_vma+0x2a6/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 36010848 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424360 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbc9000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbc9 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 22000048 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00024220 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbcc000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbcc Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000003 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:0 mapcount:-1 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbcd000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbcd Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 30012fd6 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:097eb300 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbce000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbce Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000008 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbcf000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbcf Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:000002f0 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-1 mapcount:-2 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbd0000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd0 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 30012fd6 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:097eb300 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbd1000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd1 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 36010848 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424360 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbd2000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd2 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000003 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-2 mapcount:-3 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbd3000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd3 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:370eafcc pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbd4000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd4 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:080d4628 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbd5000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbd5 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000041 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-3 mapcount:-4 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbda000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbda Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:fffffff8 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbdc000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbdc Oct 27 20:28:40 n22_uml kernel: 370f1d2c: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1d88: [<080e7396>] vm_normal_page+0x76/0xa0 Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7d03>] unmap_single_vma+0x1d3/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000001 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-4 mapcount:-5 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbe2000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbe2 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424954 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09310480 count:0 mapcount:-1 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x10(dirty) Oct 27 20:28:40 n22_uml kernel: addr:4bbe4000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbe4 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000008 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbe5000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbe5 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 22000048 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00024220 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbe6000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbe6 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000003 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-5 mapcount:-6 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbeb000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbeb Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 36010848 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424360 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbef000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbef Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 22000008 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00004220 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbf2000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf2 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:370eb05c pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbf3000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf3 Oct 27 20:28:40 n22_uml kernel: 370f1d2c: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1d88: [<080e7396>] vm_normal_page+0x76/0xa0 Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7d03>] unmap_single_vma+0x1d3/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:080d4d83 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09309a80 count:0 mapcount:-1 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x14(referenced|dirty) Oct 27 20:28:40 n22_uml kernel: addr:4bbf4000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf4 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424950 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09310480 count:-1 mapcount:-2 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x10(dirty) Oct 27 20:28:40 n22_uml kernel: addr:4bbf5000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf5 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:00000041 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: page:09208000 count:-6 mapcount:-7 mapping: (null) index:0x0 Oct 27 20:28:40 n22_uml kernel: page flags: 0x404(referenced|reserved) Oct 27 20:28:40 n22_uml kernel: addr:4bbf7000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf7 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7eba>] unmap_single_vma+0x38a/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: swap_free: Bad swap file entry 36010848 Oct 27 20:28:40 n22_uml kernel: BUG: Bad page map in process apache2 pte:08424360 pmd:2f0a21e1 Oct 27 20:28:40 n22_uml kernel: addr:4bbf8000 vm_flags:00100073 anon_vma:37fad460 mapping: (null) index:4bbf8 Oct 27 20:28:40 n22_uml kernel: 370f1d44: [<083427a8>] dump_stack+0x22/0x24 Oct 27 20:28:40 n22_uml kernel: 370f1d5c: [<08343c51>] print_bad_pte+0x17b/0x18f Oct 27 20:28:40 n22_uml kernel: 370f1da0: [<080e7cc2>] unmap_single_vma+0x192/0x440 Oct 27 20:28:40 n22_uml kernel: 370f1e00: [<080e8559>] zap_page_range+0x79/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1e34: [<080e66fc>] sys_madvise+0x24c/0x650 Oct 27 20:28:40 n22_uml kernel: 370f1eac: [<08062e46>] handle_syscall+0xa6/0xb0 Oct 27 20:28:40 n22_uml kernel: 370f1ef4: [<0807598f>] userspace+0x3ef/0x5a0 Oct 27 20:28:40 n22_uml kernel: 370f1fec: [<0805f86c>] fork_handler+0x6c/0x70 Oct 27 20:28:40 n22_uml kernel: 370f1ffc: [<00000000>] 0x0 Oct 27 20:28:40 n22_uml kernel: Oct 27 20:28:40 n22_uml kernel: BUG: Bad rss-counter state mm:37edb400 idx:0 val:-11 Oct 27 20:28:40 n22_uml kernel: BUG: Bad rss-counter state mm:37edb400 idx:2 val:-9 Oct 27 20:28:41 n22_uml sshd[986]: Received signal 15; terminating. Oct 27 20:28:41 n22_uml dnsmasq[970]: exiting on receipt of SIGTERM -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
|
From: Toralf F. <tor...@gm...> - 2012-10-27 07:57:01
|
On 10/26/2012 11:42 PM, richard -rw- weinberger wrote: > On Fri, Oct 26, 2012 at 3:56 PM, Toralf Förster <tor...@gm...> wrote: >> otherwise booting an EXT4 image won't work b/c the root fs can't be >> mounted read-write - and as a side effect no syslog messages points the >> user to this issue (at least in my setup) ... >> :-/ > > Why is this an UML issue? > right - it is rather a topic to lkml/fs maintainer -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
|
From: richard -r. w. <ric...@gm...> - 2012-10-26 21:42:11
|
On Fri, Oct 26, 2012 at 3:56 PM, Toralf Förster <tor...@gm...> wrote: > otherwise booting an EXT4 image won't work b/c the root fs can't be > mounted read-write - and as a side effect no syslog messages points the > user to this issue (at least in my setup) ... > :-/ Why is this an UML issue? -- Thanks, //richard |
|
From: Toralf F. <tor...@gm...> - 2012-10-26 16:39:35
|
Hello,
At a user mode linux image (unstable Gentoo, EXT4 fs) I experienced a
hang (100% CPU of the linux process),
no reaction anymore. The syslog of the UML gave before the hang :
Oct 26 18:26:53 n22_uml kernel: ------------[ cut here ]------------
Oct 26 18:26:53 n22_uml kernel: WARNING: at kernel/softirq.c:160
local_bh_enable+0x8f/0xa0()
Oct 26 18:26:53 n22_uml kernel: 378d837c: [<0836bbb8>] dump_stack+0x22/0x24
Oct 26 18:26:53 n22_uml kernel: 378d8394: [<0807fc2a>]
warn_slowpath_common+0x5a/0x80
Oct 26 18:26:53 n22_uml kernel: 378d83bc: [<0807fd03>]
warn_slowpath_null+0x23/0x30
Oct 26 18:26:53 n22_uml kernel: 378d83cc: [<0808733f>]
local_bh_enable+0x8f/0xa0
Oct 26 18:26:53 n22_uml kernel: 378d83e0: [<082da608>]
dev_queue_xmit+0xe8/0x270
Oct 26 18:26:53 n22_uml kernel: 378d8410: [<082fd06f>]
ip_finish_output+0x1af/0x370
Oct 26 18:26:53 n22_uml kernel: 378d8444: [<082fd283>] ip_output+0x53/0x60
Oct 26 18:26:53 n22_uml kernel: 378d845c: [<082fc153>]
ip_local_out+0x23/0x30
Oct 26 18:26:53 n22_uml kernel: 378d846c: [<082fc294>]
ip_build_and_send_pkt+0x134/0x1f0
Oct 26 18:26:53 n22_uml kernel: 378d84a8: [<08319cd0>]
tcp_v4_conn_request+0x7c0/0xcc0
Oct 26 18:26:53 n22_uml kernel: 378d85ac: [<08310bac>]
tcp_rcv_state_process+0x1bc/0xd40
Oct 26 18:26:53 n22_uml kernel: 378d8618: [<0831798d>]
tcp_v4_do_rcv+0x8d/0x270
Oct 26 18:26:53 n22_uml kernel: 378d865c: [<0831aa46>]
tcp_v4_rcv+0x746/0x860
Oct 26 18:26:53 n22_uml kernel: 378d86a4: [<082f85a6>]
ip_local_deliver+0x76/0x1d0
Oct 26 18:26:53 n22_uml kernel: 378d86c4: [<082f89a8>] ip_rcv+0x2a8/0x4a0
Oct 26 18:26:53 n22_uml kernel: 378d86f0: [<082d7944>]
__netif_receive_skb+0x254/0x550
Oct 26 18:26:53 n22_uml kernel: 378d8738: [<082d7ca9>]
process_backlog+0x69/0x100
Oct 26 18:26:53 n22_uml kernel: 378d8758: [<082db79c>]
net_rx_action+0x7c/0x140
Oct 26 18:26:53 n22_uml kernel: 378d877c: [<08087145>]
__do_softirq+0xa5/0x170
Oct 26 18:26:53 n22_uml kernel: 378d87b8: [<080872a5>] do_softirq+0x55/0x60
Oct 26 18:26:53 n22_uml kernel: 378d87cc: [<080874f5>] irq_exit+0x85/0x90
Oct 26 18:26:53 n22_uml kernel: 378d87dc: [<0805ef3a>] do_IRQ+0x2a/0x40
Oct 26 18:26:53 n22_uml kernel: 378d87ec: [<0805efab>]
sigio_handler+0x5b/0x80
Oct 26 18:26:53 n22_uml kernel: 378d8804: [<08073b87>]
sig_handler_common+0x57/0xe0
Oct 26 18:26:53 n22_uml kernel: 378d8a88: [<08073b10>]
unblock_signals+0x50/0x70
Oct 26 18:26:53 n22_uml kernel: 378d8a94: [<08073ca0>]
set_signals+0x30/0x40
Oct 26 18:26:53 n22_uml kernel: 378d8aa0: [<08087296>] do_softirq+0x46/0x60
Oct 26 18:26:53 n22_uml kernel: 378d8ab4: [<08087329>]
local_bh_enable+0x79/0xa0
Oct 26 18:26:53 n22_uml kernel: 378d8ac8: [<082fd076>]
ip_finish_output+0x1b6/0x370
Oct 26 18:26:53 n22_uml kernel: 378d8afc: [<082fd283>] ip_output+0x53/0x60
Oct 26 18:26:53 n22_uml kernel: 378d8b14: [<082fc153>]
ip_local_out+0x23/0x30
Oct 26 18:26:53 n22_uml kernel: 378d8b24: [<082fc46f>]
ip_queue_xmit+0x11f/0x3a0
Oct 26 18:26:53 n22_uml kernel: 378d8b6c: [<08312cf8>]
tcp_transmit_skb+0x3e8/0x890
Oct 26 18:26:53 n22_uml kernel: 378d8bc8: [<0831336d>]
tcp_write_xmit+0xfd/0xa60
Oct 26 18:26:53 n22_uml kernel: 378d8c28: [<08313d78>]
__tcp_push_pending_frames+0x38/0xa0
Oct 26 18:26:53 n22_uml kernel: 378d8c40: [<083043d9>]
tcp_sendmsg+0x129/0xe30
Oct 26 18:26:53 n22_uml kernel: 378d8cc4: [<08328eeb>]
inet_sendmsg+0x3b/0x60
Oct 26 18:26:53 n22_uml kernel: 378d8ce0: [<082c7cd4>]
sock_aio_write+0x114/0x140
Oct 26 18:26:53 n22_uml kernel: 378d8d50: [<08103803>]
do_sync_readv_writev+0x83/0xc0
Oct 26 18:26:53 n22_uml kernel: 378d8df4: [<08103ab1>]
do_readv_writev+0xb1/0x1c0
Oct 26 18:26:53 n22_uml kernel: 378d8e6c: [<08103c4c>] vfs_writev+0x3c/0x50
Oct 26 18:26:53 n22_uml kernel: 378d8e7c: [<08103d50>] sys_writev+0x50/0xa0
Oct 26 18:26:53 n22_uml kernel: 378d8eac: [<08062ec6>]
handle_syscall+0xa6/0xb0
Oct 26 18:26:53 n22_uml kernel: 378d8ef4: [<0807711f>]
userspace+0x3ef/0x5a0
Oct 26 18:26:53 n22_uml kernel: 378d8fec: [<0805f8ec>]
fork_handler+0x6c/0x70
Oct 26 18:26:53 n22_uml kernel: 378d8ffc: [<00000000>] 0x0
Oct 26 18:26:53 n22_uml kernel:
Oct 26 18:26:53 n22_uml kernel: ---[ end trace 6a0641390f87cd10 ]---
Oct 26 18:26:53 n22_uml kernel: huh, entered softirq 3 NET_RX 082db720
preempt_count 00000101, exited with fffefc05?
Immediately before that I stressed an apache2 running inside of the UML
process (hostname n22_uml) by this command from the host (stable Gentoo
Linux):
tfoerste@n22 ~/workspace $ for i in $(seq 1 10000); do echo -en "$i\r";
wget --timeout=10 --tries=1 --quiet --no-check-certificate -O /dev/null
https://n22_uml/public/df.php || break; done; echo
2906
The php file:
n22_uml ~ # cat /var/www/localhost/htdocs/public/df.php
<?php
// $ds contains the total number of bytes available on "/"
$ds = disk_total_space("/home");
//$ds = disk_total_space("/mnt/n22");
echo $ds . " bytes " . '<br />';
?>
Therefore my initial thought it might be related to the UML specific
hostfs feature, might be either wrong or I hit another issue.
The UML was started with this command :
tfoerste@n22 ~/devel/linux $ /usr/local/bin/linux-v3.7-rc2-191-g2ab3f29
earlyprintk ubda=/home/tfoerste/virtual/uml/gentoo_unstable.ext4
ubdb=/mnt/ramdisk/swap_gentoo_unstable.ext4
eth0=tuntap,tap1,7a:cf:14:11:67:01 mem=768M con=pts con0=fd:0,fd:1
umid=uml rootfstype=ext4
Is this rather something to report to the LKML ?
--
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
|
|
From: Toralf F. <tor...@gm...> - 2012-10-26 13:56:26
|
otherwise booting an EXT4 image won't work b/c the root fs can't be mounted read-write - and as a side effect no syslog messages points the user to this issue (at least in my setup) ... :-/ -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
|
From: Toralf F. <tor...@gm...> - 2012-10-25 19:41:18
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I cloned a 1.2 GB UML file w/ ext3 fs (Gentoo Linux) into a 2.0 GB bigger file with ext4. Trying to boot the image however I always get : ... [ ok ] * Checking local filesystems ... stable: clean, 81157/122160 files, 265527/488281 blocks [ ok ] * Remounting root filesystem read/write ... mount: cannot remount block device /dev/ubda read-write, is write-protected * Root filesystem could not be mounted read/write probably PEBKAC - but what I missed ???? - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCJldYACgkQhyrlCH22naOREACfX/tzRCrHz6G8BNq0jOMbxrpx BSAAoMkDE9rnfK7VknHv/6zxlsIiUWB+ =+gHd -----END PGP SIGNATURE----- |
|
From: Pavel R. <pr...@gn...> - 2012-10-19 16:32:00
|
On Fri, 19 Oct 2012 09:04:14 +0200 Eric Dumazet <eri...@gm...> wrote: > Yes they are some names discrepancies, thats a big deal. > > And we have alloc_skb() / kfree_skb() / skb_clone() > > Why not skb_alloc() / skb_free() / skb_clone() ? > > Some people actually know current code by name of functions, they dont > want to change their mind and having to grep include files and git log > to learn the new names of an old function, especially when traveling > and using a laptop. I agree. Also, it makes sense to introduce a more consistent name for a function when it's improved in some way and the callers need to be adjusted or re-checked. That way, the old name can be phased out as the code is made compatible with the new function. -- Regards, Pavel Roskin |
|
From: Eric D. <eri...@gm...> - 2012-10-19 07:04:27
|
On Thu, 2012-10-18 at 20:55 -0700, Joe Perches wrote: > ethernet, ipv4, and ipv6 address testing uses 3 different api naming styles. > > ethernet uses: is_<foo>_ether_addr > ipv4 uses: ipv4_is_<foo> > ipv6 uses: ipv6_addr_<foo> > > Standardize on the ipv6 style of <prefix>_addr_<type> to reduce > the number of styles to remember. > > The new consistent styles are: > > eth_addr_<foo>(const u8 *) > ipv4_addr_<foo>(__be32) > ipv6_addr_<foo>(const struct in6_addr *) > > Add temporary backward compatibility #defines for the old names too. > > Joe Perches (21): > etherdevice: Rename is_<foo>_ether_addr tests to eth_addr_<foo> > net: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > arch: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > wireless: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > drivers: net: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > staging: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > infiniband: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > scsi: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > of: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > s390: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > usb: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > uwb: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > Documentation: networking: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > llc_if.h: Convert is_<foo>_ether_addr uses to eth_addr_<foo> > in.h: Rename ipv4_is_<foo> functions to ipv4_addr_<foo> > net: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> > infiniband: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> > ath6kl: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> > parisc: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> > lockd: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> > sctp: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> Yes they are some names discrepancies, thats a big deal. And we have alloc_skb() / kfree_skb() / skb_clone() Why not skb_alloc() / skb_free() / skb_clone() ? Some people actually know current code by name of functions, they dont want to change their mind and having to grep include files and git log to learn the new names of an old function, especially when traveling and using a laptop. Sure, when we want to use eth_random_addr(), a grep into include files to check if its still the right name (old one was random_ether_addr()) is OK because we dont use this one often. If you think about it, eth_random_addr() was not the perfect name. Think about all the documentation you can find outside of kernel tree, RFC and things like that, copy/pasting some linux kernel code. This kind of changes make our life more difficult, when we have to backport patches or rebase code, or even perform some searches to find prior issues/discussions. Life of a kernel developer is not only dealing with latest Linus (or -next) tree, and using automatic 'tools'. Thats a real pain for me at least. |
|
From: Joe P. <jo...@pe...> - 2012-10-19 03:59:45
|
Convert the old ether_addr tests to eth_addr_<foo>.
Adds api consistency.
Signed-off-by: Joe Perches <jo...@pe...>
---
arch/arm/mach-davinci/board-mityomapl138.c | 2 +-
arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +-
arch/avr32/boards/atngw100/setup.c | 2 +-
arch/avr32/boards/atstk1000/atstk1002.c | 2 +-
arch/avr32/boards/favr-32/setup.c | 2 +-
arch/avr32/boards/hammerhead/setup.c | 2 +-
arch/avr32/boards/merisc/setup.c | 2 +-
arch/avr32/boards/mimc200/setup.c | 2 +-
arch/mips/alchemy/common/platform.c | 4 ++--
arch/um/drivers/net_kern.c | 6 +++---
10 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/arch/arm/mach-davinci/board-mityomapl138.c b/arch/arm/mach-davinci/board-mityomapl138.c
index 43e4a0d..df45c9c 100644
--- a/arch/arm/mach-davinci/board-mityomapl138.c
+++ b/arch/arm/mach-davinci/board-mityomapl138.c
@@ -138,7 +138,7 @@ static void read_factory_config(struct memory_accessor *a, void *context)
}
pr_info("MityOMAPL138: Found MAC = %pM\n", factory_config.mac);
- if (is_valid_ether_addr(factory_config.mac))
+ if (eth_addr_valid(factory_config.mac))
memcpy(soc_info->emac_pdata->mac_addr,
factory_config.mac, ETH_ALEN);
else
diff --git a/arch/arm/mach-pxa/colibri-pxa3xx.c b/arch/arm/mach-pxa/colibri-pxa3xx.c
index 8240291..839040c 100644
--- a/arch/arm/mach-pxa/colibri-pxa3xx.c
+++ b/arch/arm/mach-pxa/colibri-pxa3xx.c
@@ -52,7 +52,7 @@ void __init colibri_pxa3xx_init_eth(struct ax_plat_data *plat_data)
serial >>= 8;
}
- if (is_valid_ether_addr(ether_mac_addr)) {
+ if (eth_addr_valid(ether_mac_addr)) {
plat_data->flags |= AXFLG_MAC_FROMPLATFORM;
plat_data->mac_addr = ether_mac_addr;
printk(KERN_INFO "%s(): taking MAC from serial boot tag\n",
diff --git a/arch/avr32/boards/atngw100/setup.c b/arch/avr32/boards/atngw100/setup.c
index afeae89..5f7d86d 100644
--- a/arch/avr32/boards/atngw100/setup.c
+++ b/arch/avr32/boards/atngw100/setup.c
@@ -175,7 +175,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
return;
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
/*
diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c
index 6c80aba..7334686 100644
--- a/arch/avr32/boards/atstk1000/atstk1002.c
+++ b/arch/avr32/boards/atstk1000/atstk1002.c
@@ -189,7 +189,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
return;
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
/*
diff --git a/arch/avr32/boards/favr-32/setup.c b/arch/avr32/boards/favr-32/setup.c
index 27bd6fb..0b76aa7 100644
--- a/arch/avr32/boards/favr-32/setup.c
+++ b/arch/avr32/boards/favr-32/setup.c
@@ -196,7 +196,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
return;
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
/*
diff --git a/arch/avr32/boards/hammerhead/setup.c b/arch/avr32/boards/hammerhead/setup.c
index 9d1efd1..d64fa9f 100644
--- a/arch/avr32/boards/hammerhead/setup.c
+++ b/arch/avr32/boards/hammerhead/setup.c
@@ -139,7 +139,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
/*
diff --git a/arch/avr32/boards/merisc/setup.c b/arch/avr32/boards/merisc/setup.c
index ed137e3..817d2d8 100644
--- a/arch/avr32/boards/merisc/setup.c
+++ b/arch/avr32/boards/merisc/setup.c
@@ -129,7 +129,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
return;
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
regs = (void __iomem __force *)res->start;
diff --git a/arch/avr32/boards/mimc200/setup.c b/arch/avr32/boards/mimc200/setup.c
index 05358aa..31cd87e 100644
--- a/arch/avr32/boards/mimc200/setup.c
+++ b/arch/avr32/boards/mimc200/setup.c
@@ -152,7 +152,7 @@ static void __init set_hw_addr(struct platform_device *pdev)
return;
addr = hw_addr[pdev->id].addr;
- if (!is_valid_ether_addr(addr))
+ if (!eth_addr_valid(addr))
return;
/*
diff --git a/arch/mips/alchemy/common/platform.c b/arch/mips/alchemy/common/platform.c
index c0f3ce6..5f07da3 100644
--- a/arch/mips/alchemy/common/platform.c
+++ b/arch/mips/alchemy/common/platform.c
@@ -343,7 +343,7 @@ static void __init alchemy_setup_macs(int ctype)
au1xxx_eth0_device.resource = macres;
i = prom_get_ethernet_addr(ethaddr);
- if (!i && !is_valid_ether_addr(au1xxx_eth0_platform_data.mac))
+ if (!i && !eth_addr_valid(au1xxx_eth0_platform_data.mac))
memcpy(au1xxx_eth0_platform_data.mac, ethaddr, 6);
ret = platform_device_register(&au1xxx_eth0_device);
@@ -364,7 +364,7 @@ static void __init alchemy_setup_macs(int ctype)
au1xxx_eth1_device.resource = macres;
ethaddr[5] += 1; /* next addr for 2nd MAC */
- if (!i && !is_valid_ether_addr(au1xxx_eth1_platform_data.mac))
+ if (!i && !eth_addr_valid(au1xxx_eth1_platform_data.mac))
memcpy(au1xxx_eth1_platform_data.mac, ethaddr, 6);
/* Register second MAC if enabled in pinfunc */
diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers/net_kern.c
index b1314eb..47e11e7 100644
--- a/arch/um/drivers/net_kern.c
+++ b/arch/um/drivers/net_kern.c
@@ -312,19 +312,19 @@ static int setup_etheraddr(char *str, unsigned char *addr, char *name)
}
str = end + 1;
}
- if (is_multicast_ether_addr(addr)) {
+ if (eth_addr_multicast(addr)) {
printk(KERN_ERR
"Attempt to assign a multicast ethernet address to a "
"device disallowed\n");
goto random;
}
- if (!is_valid_ether_addr(addr)) {
+ if (!eth_addr_valid(addr)) {
printk(KERN_ERR
"Attempt to assign an invalid ethernet address to a "
"device disallowed\n");
goto random;
}
- if (!is_local_ether_addr(addr)) {
+ if (!eth_addr_local(addr)) {
printk(KERN_WARNING
"Warning: Assigning a globally valid ethernet "
"address to a device\n");
--
1.7.8.111.gad25c.dirty
|
|
From: Joe P. <jo...@pe...> - 2012-10-19 03:58:56
|
ethernet, ipv4, and ipv6 address testing uses 3 different api naming styles. ethernet uses: is_<foo>_ether_addr ipv4 uses: ipv4_is_<foo> ipv6 uses: ipv6_addr_<foo> Standardize on the ipv6 style of <prefix>_addr_<type> to reduce the number of styles to remember. The new consistent styles are: eth_addr_<foo>(const u8 *) ipv4_addr_<foo>(__be32) ipv6_addr_<foo>(const struct in6_addr *) Add temporary backward compatibility #defines for the old names too. Joe Perches (21): etherdevice: Rename is_<foo>_ether_addr tests to eth_addr_<foo> net: Convert is_<foo>_ether_addr uses to eth_addr_<foo> arch: Convert is_<foo>_ether_addr uses to eth_addr_<foo> wireless: Convert is_<foo>_ether_addr uses to eth_addr_<foo> drivers: net: Convert is_<foo>_ether_addr uses to eth_addr_<foo> staging: Convert is_<foo>_ether_addr uses to eth_addr_<foo> infiniband: Convert is_<foo>_ether_addr uses to eth_addr_<foo> scsi: Convert is_<foo>_ether_addr uses to eth_addr_<foo> of: Convert is_<foo>_ether_addr uses to eth_addr_<foo> s390: Convert is_<foo>_ether_addr uses to eth_addr_<foo> usb: Convert is_<foo>_ether_addr uses to eth_addr_<foo> uwb: Convert is_<foo>_ether_addr uses to eth_addr_<foo> Documentation: networking: Convert is_<foo>_ether_addr uses to eth_addr_<foo> llc_if.h: Convert is_<foo>_ether_addr uses to eth_addr_<foo> in.h: Rename ipv4_is_<foo> functions to ipv4_addr_<foo> net: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> infiniband: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> ath6kl: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> parisc: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> lockd: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> sctp: Convert ipv4_is_<foo> uses to ipv4_addr_<foo> Documentation/networking/driver.txt | 2 +- arch/arm/mach-davinci/board-mityomapl138.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/avr32/boards/atngw100/setup.c | 2 +- arch/avr32/boards/atstk1000/atstk1002.c | 2 +- arch/avr32/boards/favr-32/setup.c | 2 +- arch/avr32/boards/hammerhead/setup.c | 2 +- arch/avr32/boards/merisc/setup.c | 2 +- arch/avr32/boards/mimc200/setup.c | 2 +- arch/mips/alchemy/common/platform.c | 4 +- arch/um/drivers/net_kern.c | 6 +- drivers/infiniband/core/cma.c | 4 +- drivers/infiniband/hw/amso1100/c2.c | 2 +- drivers/infiniband/hw/nes/nes_nic.c | 2 +- drivers/net/bonding/bond_3ad.c | 2 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 6 +- drivers/net/dummy.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/etherh.c | 2 +- drivers/net/ethernet/adi/bfin_mac.c | 6 +- drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/depca.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 8 ++-- drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_hw.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 10 ++-- drivers/net/ethernet/atheros/atlx/atl2.c | 14 +++--- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 2 +- drivers/net/ethernet/broadcom/cnic.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 6 +- drivers/net/ethernet/cadence/at91_ether.c | 6 +- drivers/net/ethernet/cadence/macb.c | 4 +- drivers/net/ethernet/calxeda/xgmac.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_dev.c | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 10 ++-- drivers/net/ethernet/cisco/enic/enic_pp.c | 10 ++-- drivers/net/ethernet/davicom/dm9000.c | 6 +- drivers/net/ethernet/dec/ewrk3.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/dnet.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 ++-- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/freescale/fec.c | 8 ++-- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 12 ++-- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/i825xx/ether1.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 4 +- drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 ++-- drivers/net/ethernet/intel/igbvf/netdev.c | 6 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 6 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 14 +++--- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 8 ++-- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 4 +- drivers/net/ethernet/micrel/ks8695net.c | 6 +- drivers/net/ethernet/micrel/ks8842.c | 4 +- drivers/net/ethernet/micrel/ks8851.c | 4 +- drivers/net/ethernet/micrel/ks8851_mll.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 12 ++-- drivers/net/ethernet/netx-eth.c | 2 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 4 +- drivers/net/ethernet/nvidia/forcedeth.c | 4 +- drivers/net/ethernet/nxp/lpc_eth.c | 8 ++-- drivers/net/ethernet/octeon/octeon_mgmt.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 6 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 4 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 6 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/ethtool.c | 6 +- drivers/net/ethernet/sfc/siena_sriov.c | 6 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 10 ++-- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/sun/niu.c | 8 ++-- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 6 +- drivers/net/ethernet/tile/tilegx.c | 4 +- drivers/net/ethernet/tile/tilepro.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 4 +- drivers/net/ethernet/tundra/tsi108_eth.c | 8 ++-- drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/wiznet/w5100.c | 6 +- drivers/net/ethernet/wiznet/w5300.c | 6 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/hamradio/bpqether.c | 2 +- drivers/net/ifb.c | 2 +- drivers/net/macvlan.c | 16 +++--- drivers/net/phy/at803x.c | 2 +- drivers/net/rionet.c | 4 +- drivers/net/team/team.c | 4 +- drivers/net/tun.c | 4 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/usb/dm9601.c | 4 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/veth.c | 2 +- drivers/net/vxlan.c | 4 +- drivers/net/wimax/i2400m/driver.c | 2 +- drivers/net/wireless/adm8211.c | 2 +- drivers/net/wireless/airo.c | 4 +- drivers/net/wireless/at76c50x-usb.c | 8 ++-- drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 ++-- drivers/net/wireless/ath/ath6kl/main.c | 8 ++-- drivers/net/wireless/ath/ath6kl/txrx.c | 10 ++-- drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/recv.c | 8 ++-- drivers/net/wireless/b43/main.c | 2 +- drivers/net/wireless/b43legacy/main.c | 2 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 4 +- .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 2 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 2 +- drivers/net/wireless/brcm80211/brcmsmac/main.c | 16 +++--- drivers/net/wireless/hostap/hostap_info.c | 2 +- drivers/net/wireless/hostap/hostap_ioctl.c | 8 ++-- drivers/net/wireless/hostap/hostap_main.c | 2 +- drivers/net/wireless/ipw2x00/ipw2100.c | 6 +- drivers/net/wireless/ipw2x00/ipw2200.c | 18 +++--- drivers/net/wireless/ipw2x00/libipw_rx.c | 12 ++-- drivers/net/wireless/ipw2x00/libipw_tx.c | 4 +- drivers/net/wireless/iwlegacy/3945-mac.c | 2 +- drivers/net/wireless/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/iwlegacy/common.c | 2 +- drivers/net/wireless/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/libertas_tf/main.c | 2 +- drivers/net/wireless/mwifiex/join.c | 2 +- drivers/net/wireless/mwifiex/scan.c | 2 +- drivers/net/wireless/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/mwifiex/sta_cmdresp.c | 2 +- drivers/net/wireless/mwifiex/uap_txrx.c | 2 +- drivers/net/wireless/mwl8k.c | 2 +- drivers/net/wireless/orinoco/wext.c | 4 +- drivers/net/wireless/p54/eeprom.c | 2 +- drivers/net/wireless/rndis_wlan.c | 18 +++--- drivers/net/wireless/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/rt2x00/rt2500usb.c | 2 +- drivers/net/wireless/rt2x00/rt2800lib.c | 8 ++-- drivers/net/wireless/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/rt2x00/rt73usb.c | 2 +- drivers/net/wireless/rtl818x/rtl8180/dev.c | 4 +- drivers/net/wireless/rtl818x/rtl8187/dev.c | 4 +- drivers/net/wireless/rtlwifi/base.c | 6 +- drivers/net/wireless/rtlwifi/cam.c | 2 +- drivers/net/wireless/rtlwifi/pci.c | 8 ++-- drivers/net/wireless/rtlwifi/rc.c | 4 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 4 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 4 +- drivers/net/wireless/rtlwifi/usb.c | 12 ++-- drivers/net/wireless/ti/wl1251/main.c | 12 ++-- drivers/net/wireless/ti/wlcore/cmd.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 6 +- drivers/net/wireless/ti/wlcore/tx.c | 2 +- drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zd1211rw/zd_mac.c | 2 +- drivers/of/of_net.c | 6 +- drivers/parisc/led.c | 2 +- drivers/s390/net/qeth_l2_main.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_els.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/fcoe/fcoe.c | 12 ++-- drivers/scsi/fcoe/fcoe_ctlr.c | 8 ++-- drivers/scsi/fnic/fnic_fcs.c | 6 +- drivers/staging/ccg/u_ether.c | 6 +- drivers/staging/csr/sme_wext.c | 2 +- drivers/staging/et131x/et131x.c | 4 +- drivers/staging/gdm72xx/gdm_wimax.c | 2 +- drivers/staging/octeon/ethernet.c | 2 +- drivers/staging/ozwpan/ozcdev.c | 2 +- .../rtl8187se/ieee80211/ieee80211_softmac.c | 2 +- .../rtl8187se/ieee80211/ieee80211_softmac_wx.c | 2 +- drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c | 2 +- drivers/staging/rtl8187se/r8180_core.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 6 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 8 ++-- drivers/staging/rtl8192e/rtllib_softmac.c | 4 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +- drivers/staging/rtl8192e/rtllib_tx.c | 12 ++-- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 2 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 12 ++-- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 8 ++-- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 8 ++-- drivers/staging/slicoss/slicoss.c | 2 +- drivers/staging/vt6655/bssdb.c | 2 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/vt6655/device_main.c | 2 +- drivers/staging/vt6655/dpc.c | 4 +- drivers/staging/vt6655/hostap.c | 4 +- drivers/staging/vt6655/iwctl.c | 2 +- drivers/staging/vt6655/key.c | 2 +- drivers/staging/vt6655/mib.c | 8 ++-- drivers/staging/vt6655/rxtx.c | 10 ++-- drivers/staging/vt6655/wpactl.c | 4 +- drivers/staging/vt6656/bssdb.c | 2 +- drivers/staging/vt6656/dpc.c | 4 +- drivers/staging/vt6656/hostap.c | 4 +- drivers/staging/vt6656/iwctl.c | 2 +- drivers/staging/vt6656/key.c | 2 +- drivers/staging/vt6656/rxtx.c | 14 +++--- drivers/staging/vt6656/wpactl.c | 2 +- drivers/staging/wlags49_h2/wl_wext.c | 2 +- drivers/usb/gadget/u_ether.c | 6 +- drivers/uwb/address.c | 2 +- include/linux/etherdevice.h | 36 ++++++++----- include/linux/in.h | 40 ++++++++++---- include/linux/lockd/lockd.h | 4 +- include/net/llc_if.h | 4 +- include/net/sctp/constants.h | 12 ++-- net/802/stp.c | 4 +- net/8021q/vlan_dev.c | 6 +- net/8021q/vlan_netlink.c | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 8 ++-- net/batman-adv/routing.c | 20 ++++---- net/batman-adv/soft-interface.c | 4 +- net/batman-adv/unicast.c | 2 +- net/batman-adv/vis.c | 4 +- net/bridge/br_device.c | 6 +- net/bridge/br_fdb.c | 2 +- net/bridge/br_if.c | 2 +- net/bridge/br_input.c | 8 ++-- net/bridge/br_multicast.c | 4 +- net/bridge/br_netlink.c | 2 +- net/core/netpoll.c | 2 +- net/core/pktgen.c | 14 +++--- net/core/rtnetlink.c | 2 +- net/dsa/slave.c | 2 +- net/ethernet/eth.c | 6 +- net/ipv4/arp.c | 4 +- net/ipv4/datagram.c | 2 +- net/ipv4/devinet.c | 4 +- net/ipv4/fib_frontend.c | 12 ++-- net/ipv4/igmp.c | 12 ++-- net/ipv4/ip_gre.c | 22 ++++---- net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/ipt_rpfilter.c | 10 ++-- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 58 ++++++++++---------- net/ipv4/udp.c | 2 +- net/ipv6/addrconf.c | 12 ++-- net/ipv6/ip6_gre.c | 2 +- net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/mac80211/cfg.c | 2 +- net/mac80211/ibss.c | 8 ++-- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/iface.c | 12 ++-- net/mac80211/mesh.c | 2 +- net/mac80211/mesh_hwmp.c | 4 +- net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mesh_plink.c | 2 +- net/mac80211/mlme.c | 4 +- net/mac80211/rx.c | 50 +++++++++--------- net/mac80211/sta_info.c | 2 +- net/mac80211/status.c | 6 +- net/mac80211/tx.c | 22 ++++---- net/mac80211/wme.c | 4 +- net/netfilter/ipvs/ip_vs_xmit.c | 6 +- net/netfilter/xt_cluster.c | 2 +- net/netfilter/xt_pkttype.c | 2 +- net/openvswitch/flow.c | 4 +- net/openvswitch/vport-internal_dev.c | 2 +- net/sctp/protocol.c | 10 ++-- net/wireless/core.c | 2 +- net/wireless/ibss.c | 2 +- net/wireless/nl80211.c | 4 +- net/wireless/util.c | 4 +- net/wireless/wext-compat.c | 2 +- net/wireless/wext-sme.c | 2 +- 331 files changed, 833 insertions(+), 809 deletions(-) -- 1.7.8.111.gad25c.dirty |
|
From: n s. <nsc...@ya...> - 2012-10-16 16:12:21
|
Hello! http://india9jobs.com/data/home.php?topic=xygapjjxjzoty |
|
From: richard -r. w. <ric...@gm...> - 2012-10-14 22:18:40
|
On Sun, Oct 14, 2012 at 6:25 PM, Toralf Förster <tor...@gm...> wrote: > On 10/13/2012 09:42 PM, richard -rw- weinberger wrote: >> If UML is looping, no. >> Sorry. >> > Now I got a crash. Running this command at the host: > > $ for i in $(seq 1 1000); do echo -en "$i\r"; for p in manual phpsysinfo server-info server-status; do wget --quiet --no-check-certificate -O /dev/null https://n22_uml/$p; done; done > > crashes the UML after 337 HTTP requests : Is UML server or client? > ... > * Starting vixie-cron ... > [ ok ] > * Starting local > [ ok ] > Kernel panic - not syncing: Kernel mode fault at addr 0xd4, ip 0x8084c68 > 083d3768: [<0831e238>] dump_stack+0x22/0x24 > 083d3780: [<0831e2ec>] panic+0x7a/0x181 > 083d37a8: [<0806143d>] segv+0x1bd/0x2b0 > 083d3858: [<08061583>] segv_handler+0x53/0x90 > 083d3880: [<08072b77>] sig_handler_common+0x57/0xe0 > 083d3b04: [<08072d25>] sig_handler+0x45/0x60 > 083d3b14: [<0807283b>] hard_handler+0x6b/0xb0 > 083d3b3c: [<b777740c>] 0xb777740c > > > EIP: 0073:[<400011d2>] CPU: 0 Not tainted ESP: 007b:bfede77c EFLAGS: 00000246 > Not tainted > EAX: ffffffda EBX: 00000005 ECX: 00000000 EDX: bfede870 > ESI: 00000000 EDI: 00000000 EBP: bfede9f8 DS: 007b ES: 007b > 083d371c: [<080793cd>] show_regs+0xed/0x120 > 083d3738: [<0806192c>] panic_exit+0x2c/0x50 > 083d3748: [<0809ec71>] notifier_call_chain+0x41/0x60 > 083d3770: [<0809edb3>] atomic_notifier_call_chain+0x23/0x30 > 083d3780: [<0831e314>] panic+0xa2/0x181 > 083d37a8: [<0806143d>] segv+0x1bd/0x2b0 > 083d3858: [<08061583>] segv_handler+0x53/0x90 > 083d3880: [<08072b77>] sig_handler_common+0x57/0xe0 > 083d3b04: [<08072d25>] sig_handler+0x45/0x60 > 083d3b14: [<0807283b>] hard_handler+0x6b/0xb0 > 083d3b3c: [<b777740c>] 0xb777740c > > Terminated > > > $ addr2line -e /usr/local/bin/linux-v3.6-11019-g3d6ee36 0x8084c68 > /home/tfoerste/devel/linux/kernel/softirq.c:310 I'm sure next time its a completely different source position. What consoles are you using? xterm? -- Thanks, //richard |
|
From: Toralf F. <tor...@gm...> - 2012-10-14 16:25:56
|
On 10/13/2012 09:42 PM, richard -rw- weinberger wrote:
> If UML is looping, no.
> Sorry.
>
Now I got a crash. Running this command at the host:
$ for i in $(seq 1 1000); do echo -en "$i\r"; for p in manual phpsysinfo server-info server-status; do wget --quiet --no-check-certificate -O /dev/null https://n22_uml/$p; done; done
crashes the UML after 337 HTTP requests :
...
* Starting vixie-cron ...
[ ok ]
* Starting local
[ ok ]
Kernel panic - not syncing: Kernel mode fault at addr 0xd4, ip 0x8084c68
083d3768: [<0831e238>] dump_stack+0x22/0x24
083d3780: [<0831e2ec>] panic+0x7a/0x181
083d37a8: [<0806143d>] segv+0x1bd/0x2b0
083d3858: [<08061583>] segv_handler+0x53/0x90
083d3880: [<08072b77>] sig_handler_common+0x57/0xe0
083d3b04: [<08072d25>] sig_handler+0x45/0x60
083d3b14: [<0807283b>] hard_handler+0x6b/0xb0
083d3b3c: [<b777740c>] 0xb777740c
EIP: 0073:[<400011d2>] CPU: 0 Not tainted ESP: 007b:bfede77c EFLAGS: 00000246
Not tainted
EAX: ffffffda EBX: 00000005 ECX: 00000000 EDX: bfede870
ESI: 00000000 EDI: 00000000 EBP: bfede9f8 DS: 007b ES: 007b
083d371c: [<080793cd>] show_regs+0xed/0x120
083d3738: [<0806192c>] panic_exit+0x2c/0x50
083d3748: [<0809ec71>] notifier_call_chain+0x41/0x60
083d3770: [<0809edb3>] atomic_notifier_call_chain+0x23/0x30
083d3780: [<0831e314>] panic+0xa2/0x181
083d37a8: [<0806143d>] segv+0x1bd/0x2b0
083d3858: [<08061583>] segv_handler+0x53/0x90
083d3880: [<08072b77>] sig_handler_common+0x57/0xe0
083d3b04: [<08072d25>] sig_handler+0x45/0x60
083d3b14: [<0807283b>] hard_handler+0x6b/0xb0
083d3b3c: [<b777740c>] 0xb777740c
Terminated
$ addr2line -e /usr/local/bin/linux-v3.6-11019-g3d6ee36 0x8084c68
/home/tfoerste/devel/linux/kernel/softirq.c:310
--
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
|
|
From: Toralf F. <tor...@gm...> - 2012-10-14 08:21:48
|
On 10/13/2012 09:42 PM, richard -rw- weinberger wrote: > On Sat, Oct 13, 2012 at 9:08 PM, Toralf Förster <tor...@gm...> wrote: >> The following data I gathered from a UML process running at 100% COU of 1 core : >> Is something of those data are helpful ? > > If UML is looping, no. > Sorry. > Understood, BTW this crash happens after fetching few hundreds HTTP docs from the UML apache and shutdown the UML afterwards: ... [ ok ] * Unmounting /usr/portage ... Kernel panic - not syncing: Kernel mode fault at addr 0x0, ip 0x0 083d3358: [<0831e238>] dump_stack+0x22/0x24 083d3370: [<0831e2ec>] panic+0x7a/0x181 083d3398: [<0806143d>] segv+0x1bd/0x2b0 083d3448: [<08061583>] segv_handler+0x53/0x90 083d3470: [<08072b77>] sig_handler_common+0x57/0xe0 083d36f4: [<08072d25>] sig_handler+0x45/0x60 083d3704: [<0807283b>] hard_handler+0x6b/0xb0 083d372c: [<b773f40c>] 0xb773f40c 083d3850: [<080c8888>] generic_handle_irq+0x28/0x30 083d3860: [<0805df35>] do_IRQ+0x25/0x40 083d3870: [<08061799>] winch+0x19/0x20 083d3880: [<08072b77>] sig_handler_common+0x57/0xe0 083d3b04: [<08072d25>] sig_handler+0x45/0x60 083d3b14: [<0807283b>] hard_handler+0x6b/0xb0 083d3b3c: [<b773f40c>] 0xb773f40c /home/tfoerste/workspace/bin/start_uml.sh: line 97: 14610 Segmentation fault (core dumped) $LINUX earlyprintk ubda=$ROOT_FS ubdb=$SWAP_FS $CD eth0=$NET mem=768M $TTY umid=uml "$@" Just for completeness: $ addr2line -e /usr/local/bin/linux-v3.6-11019-g3d6ee36 0831e238 /home/tfoerste/devel/linux/arch/um/kernel/sysrq.c:47 ... -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
|
From: richard -r. w. <ric...@gm...> - 2012-10-13 19:42:51
|
On Sat, Oct 13, 2012 at 9:08 PM, Toralf Förster <tor...@gm...> wrote: > The following data I gathered from a UML process running at 100% COU of 1 core : > Is something of those data are helpful ? If UML is looping, no. Sorry. -- Thanks, //richard |
|
From: Toralf F. <tor...@gm...> - 2012-10-13 19:08:57
|
The following data I gathered from a UML process running at 100% COU of 1 core :
Is something of those data are helpful ?
0x0805f2aa in to_irq_stack (mask_out=0x83d7b28) at arch/um/kernel/irq.c:439
439 task = cpu_tasks[ti->cpu].task;
(gdb) cont
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x0805f2aa in to_irq_stack (mask_out=0x83d7b28) at arch/um/kernel/irq.c:439
439 task = cpu_tasks[ti->cpu].task;
(gdb) bt
#0 0x0805f2aa in to_irq_stack (mask_out=0x83d7b28) at arch/um/kernel/irq.c:439
#1 0x080737fb in hard_handler (sig=<optimized out>, si=0x83d7b4c, p=0x83d7bcc) at arch/um/os-Linux/signal.c:155
#2 <signal handler called>
#3 0x08286867 in __kfree_skb (skb=0x37fa1240) at net/core/skbuff.c:614
#4 0x08286710 in kfree_skb (skb=0x37fa1240) at net/core/skbuff.c:633
#5 0x08068ce8 in uml_net_rx (dev=0x37cc2000) at arch/um/drivers/net_kern.c:104
#6 0x0806975f in uml_net_interrupt (irq=5, dev_id=0x37cc2000) at arch/um/drivers/net_kern.c:125
#7 0x080c9edd in handle_irq_event_percpu (desc=0x83e21f0, action=0x37fe5880) at kernel/irq/handle.c:142
#8 0x080ca017 in handle_irq_event (desc=0x83e21f0) at kernel/irq/handle.c:191
#9 0x080cc2ef in handle_edge_irq (irq=5, desc=0x83e21f0) at kernel/irq/chip.c:519
#10 0x080c9888 in generic_handle_irq_desc (desc=<optimized out>, irq=5) at include/linux/irqdesc.h:111
#11 generic_handle_irq (irq=5) at kernel/irq/irqdesc.c:314
#12 0x0805ef35 in do_IRQ (irq=5, regs=0x3716a0f8) at arch/um/kernel/irq.c:294
#13 0x0805efab in sigio_handler (sig=29, unused_si=0x0, regs=0x3716a0f8) at arch/um/kernel/irq.c:53
#14 0x08073b77 in sig_handler_common (sig=29, si=0x0, mc=0x0) at arch/um/os-Linux/signal.c:44
#15 0x08073b00 in unblock_signals () at arch/um/os-Linux/signal.c:282
#16 0x08073c90 in set_signals (enable=1) at arch/um/os-Linux/signal.c:302
#17 0x0807ffe5 in arch_local_irq_restore (flags=1) at /home/tfoerste/devel/linux/arch/um/include/asm/irqflags.h:16
#18 vprintk_emit (facility=0, level=<optimized out>, dict=0x0, dictlen=0, fmt=0x838ba23 "\001\064WARNING: at %s:%d %pS()\n", args=0x3716a3e0 "*\273\070\b\240")
at kernel/printk.c:1619
#19 0x0832310b in printk (fmt=0x838ba23 "\001\064WARNING: at %s:%d %pS()\n") at kernel/printk.c:1681
#20 0x0807e470 in warn_slowpath_common (file=0x838bb2a "kernel/softirq.c", line=160, caller=<optimized out>, taint=9, args=0x0) at kernel/panic.c:413
#21 0x0807e563 in warn_slowpath_null (file=0x838bb2a "kernel/softirq.c", line=160) at kernel/panic.c:454
#22 0x08085b9f in _local_bh_enable_ip (ip=<optimized out>) at kernel/softirq.c:160
#23 local_bh_enable () at kernel/softirq.c:187
#24 0x08291998 in rcu_read_unlock_bh () at include/linux/rcupdate.h:802
#25 dev_queue_xmit (skb=0x37fa13c0) at net/core/dev.c:2637
#26 0x0829d5f2 in neigh_resolve_output (neigh=0x37e97800, skb=0x37fa13c0) at net/core/neighbour.c:1320
#27 0x082b444d in dst_neigh_output (skb=0x37fa13c0, n=0x37e97800, dst=<optimized out>) at include/net/dst.h:414
#28 ip_finish_output2 (skb=0x37fa13c0) at net/ipv4/ip_output.c:201
#29 ip_finish_output (skb=<optimized out>) at net/ipv4/ip_output.c:234
#30 0x082b4613 in ip_output (skb=0x37fa13c0) at net/ipv4/ip_output.c:307
#31 0x082b34e3 in dst_output (skb=0x37fa13c0) at include/net/dst.h:449
#32 ip_local_out (skb=0x37fa13c0) at net/ipv4/ip_output.c:110
#33 0x082b3624 in ip_build_and_send_pkt (skb=0x37fa13c0, sk=0x3711cf00, saddr=838969536, daddr=4261456064, opt=0x0) at net/ipv4/ip_output.c:162
#34 0x082d1060 in tcp_v4_conn_request (sk=0x3711cf00, skb=0x37fa1300) at net/ipv4/tcp_ipv4.c:1652
#35 0x082c7f3c in tcp_rcv_state_process (sk=0x3711cf00, skb=0x37fa1300, th=0x3724c662, len=40) at net/ipv4/tcp_input.c:5927
#36 0x082ced1d in tcp_v4_do_rcv (sk=0x3711cf00, skb=0x37fa1300) at net/ipv4/tcp_ipv4.c:1896
#37 0x082d1dd6 in tcp_v4_rcv (skb=0x37fa1300) at net/ipv4/tcp_ipv4.c:2037
#38 0x082af936 in ip_local_deliver_finish (skb=0x37fa1300) at net/ipv4/ip_input.c:225
---Type <return> to continue, or q <return> to quit---
#39 ip_local_deliver (skb=0x37fa1300) at net/ipv4/ip_input.c:263
#40 0x082afd38 in dst_input (skb=0x37fa1300) at include/net/dst.h:455
#41 ip_rcv_finish (skb=0x37fa1300) at net/ipv4/ip_input.c:373
#42 ip_rcv (skb=<optimized out>, dev=0x37cc2000, pt=0x83ef740, orig_dev=0x37cc2000) at net/ipv4/ip_input.c:451
#43 0x0828ecd4 in __netif_receive_skb (skb=0x37fa1300) at net/core/dev.c:3356
#44 0x0828f039 in process_backlog (napi=0x83f2040, quota=1) at net/core/dev.c:3826
#45 0x08292b2c in net_rx_action (h=0x84a314c) at net/core/dev.c:3984
#46 0x080859a5 in __do_softirq () at kernel/softirq.c:247
#47 0x08085b05 in do_softirq () at kernel/softirq.c:295
#48 do_softirq () at kernel/softirq.c:282
#49 0x08085d55 in invoke_softirq () at kernel/softirq.c:329
#50 irq_exit () at kernel/softirq.c:348
#51 0x0805ef3a in do_IRQ (irq=5, regs=0x3716a8a0) at arch/um/kernel/irq.c:295
#52 0x0805efab in sigio_handler (sig=29, unused_si=0x0, regs=0x3716a8a0) at arch/um/kernel/irq.c:53
#53 0x08073b77 in sig_handler_common (sig=29, si=0x0, mc=0x0) at arch/um/os-Linux/signal.c:44
#54 0x08073b00 in unblock_signals () at arch/um/os-Linux/signal.c:282
#55 0x08238f75 in arch_local_irq_enable () at /home/tfoerste/devel/linux/arch/um/include/asm/irqflags.h:21
#56 spin_unlock_irq (lock=<optimized out>) at include/linux/spinlock.h:335
#57 blk_queue_bio (q=0x37ea0000, bio=0x37136e00) at block/blk-core.c:1529
#58 0x08237876 in generic_make_request (bio=0x37136e00) at block/blk-core.c:1792
#59 0x08237959 in submit_bio (rw=96, bio=0x37136e00) at block/blk-core.c:1844
#60 0x0812a225 in submit_bh (rw=96, bh=0x379d42a0) at fs/buffer.c:2904
#61 0x081601ca in __ext3_get_inode_loc (iloc=0x3716ac60, in_mem=0, inode=<optimized out>) at fs/ext3/inode.c:2824
#62 0x08160764 in ext3_iget (sb=0x37e9a000, ino=59551) at fs/ext3/inode.c:2906
#63 0x0816716c in ext3_lookup (dentry=0x3797de80, dir=0x379e6f6c, flags=<optimized out>) at fs/ext3/namei.c:1033
#64 ext3_lookup (dir=0x379e6f6c, dentry=0x3797de80, flags=1) at fs/ext3/namei.c:1014
#65 0x08109f2f in lookup_real (dir=<optimized out>, dentry=0x3797de80, flags=<optimized out>) at fs/namei.c:1321
#66 0x0810a041 in __lookup_hash (name=<optimized out>, base=<optimized out>, flags=1) at fs/namei.c:1339
#67 0x0810b41b in lookup_slow (nd=0x3716ad8c, name=<optimized out>, path=0x3716ad24) at fs/namei.c:1458
#68 0x0810c74b in walk_component (follow=1, name=0x3716ad94, type=<optimized out>, path=0x3716ad24, nd=0x3716ad8c) at fs/namei.c:1547
#69 lookup_last (path=0x3716ad24, nd=0x3716ad8c) at fs/namei.c:1949
#70 path_lookupat (dfd=<optimized out>, name=<optimized out>, flags=65, nd=0x3716ad8c) at fs/namei.c:1984
#71 0x0810c7d6 in filename_lookup (dfd=-100, name=0x3723e000, flags=1, nd=0x3716ad8c) at fs/namei.c:2023
#72 0x0810cd4f in user_path_at_empty (dfd=-100, name=0x4f407858 <Address 0x4f407858 out of bounds>, flags=1, path=0x3716ae24, empty=0x0) at fs/namei.c:2166
#73 0x0810cdde in user_path_at (dfd=-100, name=0x4f407858 <Address 0x4f407858 out of bounds>, flags=1, path=0x3716ae24) at fs/namei.c:2177
#74 0x08105a87 in vfs_fstatat (dfd=-100, filename=0x4f407858 <Address 0x4f407858 out of bounds>, stat=0x3716ae58, flag=<optimized out>) at fs/stat.c:88
#75 0x08105ae8 in vfs_stat (name=0x4f407858 <Address 0x4f407858 out of bounds>, stat=0x3716ae58) at fs/stat.c:101
#76 0x08105d39 in sys_stat64 (filename=0x4f407858 <Address 0x4f407858 out of bounds>, statbuf=0x42afffb0) at fs/stat.c:376
#77 0x08062ec6 in handle_syscall (r=0x37145e90) at arch/um/kernel/skas/syscall.c:35
#78 0x0807710f in handle_trap (local_using_sysemu=<optimized out>, regs=0x37145e90, pid=2053) at arch/um/os-Linux/skas/process.c:193
---Type <return> to continue, or q <return> to quit---
#79 userspace (regs=0x37145e90) at arch/um/os-Linux/skas/process.c:426
#80 0x0805f8ec in fork_handler () at arch/um/kernel/process.c:160
#81 0x00000000 in ?? ()
(gdb) quit
A debugging session is active.
Inferior 1 [process 997] will be detached.
Quit anyway? (y or n) y
Detaching from program: /usr/local/bin/linux-v3.6-10970-g4d7127d, process 997
--
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
|