Hi,
Could we have ARM builds for Kernel:linux-next? The reason behind is
that our kernel in Kernel:HEAD usually not even builds for early rc-s
due to carefully applied upstream bugs. It would be great to be able to
detect build failures as early as possible and report the problems upstream.
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
I just spent most of the past several days getting this Intel 2 core E6700
P965/ICH8 RAID1 system switched from 11.4 to 13.1 and 13.2 in multiboot via
Grub Legacy on primary partition. To do so, I used a single HD Intel 2 core
E7600 mule/testing system with 2 new disks added, using running 13.1's yast
to build all RAID devices on the new pair prior to initializing 13.1
installation. I eventually got both 13.1 and 13.2 booting and running
satisfactorily, restored an rsync backup of user data to the RAID, then shut
down this system and moved the RAID pair to it.
13.1 worked satisfactorily immediately, including NIC config retaining fixed
IP on eth0.
13.2 spewed trap/segfault errors in a neverending stream virtually instantly
in trying to boot from some cmdline config attempts. Many of the others ended
in trap data, blinking keyboard LEDs and frozen screen claiming reboot would
occur in 90 seconds.
The failsafe stanza provided boot, but during init many errors were spewed on
tty1 among normal messages. Before I even thought to try failsafe, I chrooted
from 13.1 to zypper up and update kernel from 3.16.6 to 3.16.7, then when
that didn't help, TW's 3.18.3, also no help. I booted failsafe taking one
more option off cmdline each time about 8 times until the only rescue options
left were noresume and apm=off, so apm=off definitely functions to get a
working boot, yet not without seeing the error stream on tty1. The last
attempt without apm=off produced the frozen screen and keyboard condition.
I looked in the mailing list archives and Bugzilla, but didn't find anything
I recognized as similar. Is there something journalctl can capture that can
help someone help me figure out if this is a 13.2 bug that may have escaped
discovery before now?
FWIW, installing new kernels via chroot produces 13.2 initrds 50% bigger than
those happening on account of zypper up processing. Here out of habit, zypper
up/dup excludes adding a new kernel. I zypper al kernel* first, up, unlock,
then repeat, so that the new kernel's initrd is guaranteed to be built once only.
Also FWIW, 13.1 (like 11.4 did) requires clock=hpet on cmdline to prevent
clock apparently overpowering ntp. While asleep last night it gained
something like 10 minutes in 6 hours.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
Booting opensuse 13.2 to
uname -rm
3.19.4-1.g74c332b-xen x86_64
I notice in the boot logs
dmesg | grep -i " pci " | egrep "fail|space"
[ 0.338499] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338500] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.338501] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338502] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.338505] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338506] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.338507] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338508] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
Found mention of that error
"PCI Out of Resources"
http://permalink.gmane.org/gmane.linux.kernel.pci/40845
added 'pci=realloc'
cat /proc/cmdline
root=... pci=realloc
recreated initrd & rebooted.
Unfortunately, it made it worse.
dmesg | grep -i " pci " | egrep "fail|space"
[ 0.338475] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338476] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.338477] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.338478] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.339172] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.339173] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.339174] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.339175] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.339845] pci 0000:06:04.0: BAR 14: no space for [mem size 0x00500000]
[ 0.339846] pci 0000:06:04.0: BAR 14: failed to assign [mem size 0x00500000]
[ 0.339874] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.339875] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.339876] pci 0000:08:00.0: BAR 0: no space for [mem size 0x00004000]
[ 0.339877] pci 0000:08:00.0: BAR 0: failed to assign [mem size 0x00004000]
[ 0.339878] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.339879] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.340596] pci 0000:05:00.0: BAR 14: no space for [mem size 0x00800000]
[ 0.340597] pci 0000:05:00.0: BAR 14: failed to assign [mem size 0x00800000]
[ 0.340599] pci 0000:06:04.0: BAR 14: no space for [mem size 0x00500000]
[ 0.340600] pci 0000:06:04.0: BAR 14: failed to assign [mem size 0x00500000]
[ 0.340601] pci 0000:06:07.0: BAR 14: no space for [mem size 0x00100000]
[ 0.340602] pci 0000:06:07.0: BAR 14: failed to assign [mem size 0x00100000]
[ 0.340603] pci 0000:06:09.0: BAR 14: no space for [mem size 0x00200000]
[ 0.340604] pci 0000:06:09.0: BAR 14: failed to assign [mem size 0x00200000]
[ 0.340632] pci 0000:08:00.0: BAR 14: no space for [mem size 0x00400000]
[ 0.340633] pci 0000:08:00.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.340634] pci 0000:09:01.0: BAR 14: no space for [mem size 0x00400000]
[ 0.340635] pci 0000:09:01.0: BAR 14: failed to assign [mem size 0x00400000]
[ 0.340804] pci 0000:0d:00.0: BAR 0: no space for [mem size 0x00002000 64bit]
[ 0.340805] pci 0000:0d:00.0: BAR 0: failed to assign [mem size 0x00002000 64bit]
[ 0.340832] pci 0000:0e:00.0: BAR 14: no space for [mem size 0x00100000]
[ 0.340833] pci 0000:0e:00.0: BAR 14: failed to assign [mem size 0x00100000]
[ 0.340834] pci 0000:0e:00.0: BAR 1: no space for [mem size 0x00001000]
[ 0.340835] pci 0000:0e:00.0: BAR 1: failed to assign [mem size 0x00001000]
[ 0.340837] pci 0000:0f:00.0: BAR 1: no space for [mem size 0x00004000]
[ 0.340838] pci 0000:0f:00.0: BAR 1: failed to assign [mem size 0x00004000]
[ 0.340839] pci 0000:0f:00.0: BAR 0: no space for [mem size 0x00000800]
[ 0.340840] pci 0000:0f:00.0: BAR 0: failed to assign [mem size 0x00000800]
What are these errors, and what's a fix, if not the 'pci=realloc'?
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
Hi,
currently the scsi-mq is set to Y, since 3.18-rc1 merge. The option
enables a feature that makes advantage of enterprise-class storage. It's
known not to perform well on slower devices [1] and lacks scheduler
support.
We'll set the option to N in our stable kernels.
The lack of scheduler support can cause significant performance drop.
Vojtech reports 10-50x slowdown on random read workloads, the disks seek
all over the platters due to the missing io scheduler optimizations.
As most of our users are not likely to run on high-end storage devices
or otherwise benefit from the scsi-mq feature, I believe it's safe to
turn the scsi-mq option off. Once the io scheduler support is availabe
we can enable it again.
The change will be done for all architectures and all kernel flavors (30
changes in total).
[1] http://www.spinics.net/lists/linux-scsi/msg75246.html
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
this should be useful to emulate a USB-keyboard and mass-storage
for use in future openQA hardware-testing
---
config/armv7hl/default | 62 ++++++++++++++++++++++++++++++++++++++------------
1 file changed, 47 insertions(+), 15 deletions(-)
diff --git a/config/armv7hl/default b/config/armv7hl/default
index dbfcc94..760f002 100644
--- a/config/armv7hl/default
+++ b/config/armv7hl/default
@@ -5870,9 +5870,9 @@ CONFIG_USBIP_VHCI_HCD=m
CONFIG_USBIP_HOST=m
# CONFIG_USBIP_DEBUG is not set
CONFIG_USB_MUSB_HDRC=m
-CONFIG_USB_MUSB_HOST=y
+# CONFIG_USB_MUSB_HOST is not set
# CONFIG_USB_MUSB_GADGET is not set
-# CONFIG_USB_MUSB_DUAL_ROLE is not set
+CONFIG_USB_MUSB_DUAL_ROLE=y
#
# Platform Glue Layer
@@ -5923,9 +5923,10 @@ CONFIG_USB_CHIPIDEA_HOST=y
# CONFIG_USB_CHIPIDEA_DEBUG is not set
CONFIG_USB_ISP1760=m
CONFIG_USB_ISP1760_HCD=y
-CONFIG_USB_ISP1760_HOST_ROLE=y
+# CONFIG_USB_ISP1760_HOST_ROLE is not set
# CONFIG_USB_ISP1760_GADGET_ROLE is not set
-# CONFIG_USB_ISP1760_DUAL_ROLE is not set
+CONFIG_USB_ISP1760_DUAL_ROLE=y
+CONFIG_USB_ISP1761_UDC=y
#
# USB port drivers
@@ -6067,31 +6068,62 @@ CONFIG_USB_MV_U3D=m
CONFIG_USB_GADGET_XILINX=m
# CONFIG_USB_DUMMY_HCD is not set
CONFIG_USB_LIBCOMPOSITE=m
+CONFIG_USB_F_ACM=m
+CONFIG_USB_U_SERIAL=m
CONFIG_USB_U_ETHER=m
+CONFIG_USB_F_SERIAL=m
+CONFIG_USB_F_OBEX=m
CONFIG_USB_F_ECM=m
CONFIG_USB_F_EEM=m
CONFIG_USB_F_SUBSET=m
CONFIG_USB_F_RNDIS=m
+CONFIG_USB_F_MASS_STORAGE=m
+CONFIG_USB_F_FS=m
+CONFIG_USB_F_UAC1=m
+CONFIG_USB_F_UAC2=m
CONFIG_USB_F_UVC=m
-# CONFIG_USB_CONFIGFS is not set
+CONFIG_USB_F_HID=m
+CONFIG_USB_CONFIGFS=m
+# CONFIG_USB_CONFIGFS_SERIAL is not set
+CONFIG_USB_CONFIGFS_ACM=y
+# CONFIG_USB_CONFIGFS_OBEX is not set
+# CONFIG_USB_CONFIGFS_NCM is not set
+# CONFIG_USB_CONFIGFS_ECM is not set
+# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set
+# CONFIG_USB_CONFIGFS_RNDIS is not set
+# CONFIG_USB_CONFIGFS_EEM is not set
+# CONFIG_USB_CONFIGFS_PHONET is not set
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+# CONFIG_USB_CONFIGFS_F_LB_SS is not set
+# CONFIG_USB_CONFIGFS_F_FS is not set
+CONFIG_USB_CONFIGFS_F_UAC1=y
+CONFIG_USB_CONFIGFS_F_UAC2=y
+# CONFIG_USB_CONFIGFS_F_MIDI is not set
+CONFIG_USB_CONFIGFS_F_HID=y
+CONFIG_USB_CONFIGFS_F_UVC=y
# CONFIG_USB_ZERO is not set
# CONFIG_USB_AUDIO is not set
CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_USB_ETH_EEM=y
# CONFIG_USB_G_NCM is not set
-# CONFIG_USB_GADGETFS is not set
-# CONFIG_USB_FUNCTIONFS is not set
-# CONFIG_USB_MASS_STORAGE is not set
-# CONFIG_USB_GADGET_TARGET is not set
-# CONFIG_USB_G_SERIAL is not set
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+# CONFIG_USB_FUNCTIONFS_ETH is not set
+# CONFIG_USB_FUNCTIONFS_RNDIS is not set
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_GADGET_TARGET=m
+CONFIG_USB_G_SERIAL=m
# CONFIG_USB_MIDI_GADGET is not set
-# CONFIG_USB_G_PRINTER is not set
-# CONFIG_USB_CDC_COMPOSITE is not set
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
# CONFIG_USB_G_NOKIA is not set
-# CONFIG_USB_G_ACM_MS is not set
-# CONFIG_USB_G_MULTI is not set
-# CONFIG_USB_G_HID is not set
+CONFIG_USB_G_ACM_MS=m
+CONFIG_USB_G_MULTI=m
+CONFIG_USB_G_MULTI_RNDIS=y
+# CONFIG_USB_G_MULTI_CDC is not set
+CONFIG_USB_G_HID=m
# CONFIG_USB_G_DBGP is not set
CONFIG_USB_G_WEBCAM=m
CONFIG_USB_LED_TRIG=y
--
2.1.4
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
this should be useful to emulate a USB-keyboard and mass-storage
for use in future openQA hardware-testing
---
config/armv7hl/default | 36 ++++++++++++++++++++++++------------
1 file changed, 24 insertions(+), 12 deletions(-)
diff --git a/config/armv7hl/default b/config/armv7hl/default
index dbfcc94..bc1847f 100644
--- a/config/armv7hl/default
+++ b/config/armv7hl/default
@@ -5870,9 +5870,9 @@ CONFIG_USBIP_VHCI_HCD=m
CONFIG_USBIP_HOST=m
# CONFIG_USBIP_DEBUG is not set
CONFIG_USB_MUSB_HDRC=m
-CONFIG_USB_MUSB_HOST=y
+# CONFIG_USB_MUSB_HOST is not set
# CONFIG_USB_MUSB_GADGET is not set
-# CONFIG_USB_MUSB_DUAL_ROLE is not set
+CONFIG_USB_MUSB_DUAL_ROLE=y
#
# Platform Glue Layer
@@ -6067,12 +6067,19 @@ CONFIG_USB_MV_U3D=m
CONFIG_USB_GADGET_XILINX=m
# CONFIG_USB_DUMMY_HCD is not set
CONFIG_USB_LIBCOMPOSITE=m
+CONFIG_USB_F_ACM=m
+CONFIG_USB_U_SERIAL=m
CONFIG_USB_U_ETHER=m
+CONFIG_USB_F_SERIAL=m
+CONFIG_USB_F_OBEX=m
CONFIG_USB_F_ECM=m
CONFIG_USB_F_EEM=m
CONFIG_USB_F_SUBSET=m
CONFIG_USB_F_RNDIS=m
+CONFIG_USB_F_MASS_STORAGE=m
+CONFIG_USB_F_FS=m
CONFIG_USB_F_UVC=m
+CONFIG_USB_F_HID=m
# CONFIG_USB_CONFIGFS is not set
# CONFIG_USB_ZERO is not set
# CONFIG_USB_AUDIO is not set
@@ -6080,18 +6087,23 @@ CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_USB_ETH_EEM=y
# CONFIG_USB_G_NCM is not set
-# CONFIG_USB_GADGETFS is not set
-# CONFIG_USB_FUNCTIONFS is not set
-# CONFIG_USB_MASS_STORAGE is not set
-# CONFIG_USB_GADGET_TARGET is not set
-# CONFIG_USB_G_SERIAL is not set
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+# CONFIG_USB_FUNCTIONFS_ETH is not set
+# CONFIG_USB_FUNCTIONFS_RNDIS is not set
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_GADGET_TARGET=m
+CONFIG_USB_G_SERIAL=m
# CONFIG_USB_MIDI_GADGET is not set
-# CONFIG_USB_G_PRINTER is not set
-# CONFIG_USB_CDC_COMPOSITE is not set
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
# CONFIG_USB_G_NOKIA is not set
-# CONFIG_USB_G_ACM_MS is not set
-# CONFIG_USB_G_MULTI is not set
-# CONFIG_USB_G_HID is not set
+CONFIG_USB_G_ACM_MS=m
+CONFIG_USB_G_MULTI=m
+CONFIG_USB_G_MULTI_RNDIS=y
+# CONFIG_USB_G_MULTI_CDC is not set
+CONFIG_USB_G_HID=m
# CONFIG_USB_G_DBGP is not set
CONFIG_USB_G_WEBCAM=m
CONFIG_USB_LED_TRIG=y
--
2.1.4
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
[ 0.000000] CPU0 microcode updated early to revision 0x60f, date = 2010-09-29
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.16.7-13-desktop (geeko@buildhost) (gcc version 4.8.3 20140627 [gcc-4_8-branch revision 212064] (SUSE Linux) ) #1 SMP PREEMPT Wed Mar 18 17:31:15 UTC 2015 (ba2afab)
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.16.7-13-desktop root=UUID=bf08b064-2753-45b5-9af1-4fab01c9cca5 resume=/dev/system/swap splash=silent quiet showopts
...
[ 1.260969] Loading compiled-in X.509 certificates
[ 1.260973] Problem loading in-kernel X.509 certificate (-19)
I have no idea what it tries to do but I do not like errors in kernel
log :)
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org
After reboot no GUI came
up; /lib/modules/3.16.7-13-desktop/weak-updates with nvidia links was
not present. It was there for previous version
bor@opensuse:~> LC_ALL=C ll /lib/modules/3.16.7-7-desktop/weak-updates/updates/
total 0
lrwxrwxrwx 1 root root 51 Apr 12 10:32 nvidia-uvm.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia-uvm.ko
lrwxrwxrwx 1 root root 47 Apr 12 10:33 nvidia.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia.ko
bor@opensuse:~>
Attempt to load nvidia manually
[ 792.370816] nvidia_uvm: disagrees about version of symbol module_layout
[ 811.868133] nvidia: disagrees about version of symbol module_layout
I would not expect *that* much breakage from security fix.
I cannot open bugzilla right now because attempt to login enters
endless redirection loop.
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org