WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: How to stop few boot errors in my AMD K6-III ?  (Read 2005 times)

Offline floppy

  • Hero Member
  • *****
  • Posts: 577
How to stop few boot errors in my AMD K6-III ?
« on: February 23, 2013, 11:00:16 AM »
dmesg output

nitializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 3.0.21-tinycore (root@box) (gcc version 4.6.1 (GCC) ) #3021 SMP Sat Feb 18 11:54:11 EET 2012
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000002fff0000 (usable)
 BIOS-e820: 000000002fff0000 - 000000002fff3000 (ACPI NVS)
 BIOS-e820: 000000002fff3000 - 0000000030000000 (ACPI data)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
PAT support disabled.
Notice: NX (Execute Disable) protection missing in CPU!
DMI 2.1 present.
DMI: VIA Technologies, Inc. VT82C597/VP3-596B-DD, BIOS 4.51 PG 04/18/01
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
last_pfn = 0x2fff0 max_arch_pfn = 0x100000
initial memory mapped : 0 - 00c00000
Base memory trampoline at [c009b000] 9b000 size 16384
init_memory_mapping: 0000000000000000-000000002fff0000
 0000000000 - 0000400000 page 4k
 0000400000 - 002fc00000 page 2M
 002fc00000 - 002fff0000 page 4k
kernel direct mapping tables up to 2fff0000 @ bfb000-c00000
RAMDISK: 2fabd000 - 2ffe0000
ACPI: RSDP 000f6ea0 00014 (v00 VIAVP3)
ACPI: RSDT 2fff3000 00028 (v01 VIAVP3 AWRDACPI 42302E31 AWRD 00000000)
ACPI: FACP 2fff3040 00074 (v01 VIAVP3 AWRDACPI 42302E31 AWRD 00000000)
ACPI: DSDT 2fff30c0 01EB2 (v01 VIAVP3 AWRDACPI 00001000 MSFT 0100000C)
ACPI: FACS 2fff0000 00040
0MB HIGHMEM available.
767MB LOWMEM available.
  mapped low ram: 0 - 2fff0000
  low ram: 0 - 2fff0000
Zone PFN ranges:
  DMA      0x00000010 -> 0x00001000
  Normal   0x00001000 -> 0x0002fff0
  HighMem  empty
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000010 -> 0x0000009f
    0: 0x00000100 -> 0x0002fff0
On node 0 totalpages: 196479
free_area_init_node: node 0, pgdat c053fbc0, node_mem_map ef4bd200
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3951 pages, LIFO batch:0
  Normal zone: 1504 pages used for memmap
  Normal zone: 190992 pages, LIFO batch:31
Using APIC driver default
ACPI: PM-Timer IO Port: 0x4008
SMP: Allowing 1 CPUs, 0 hotplug CPUs
No local APIC present or hardware disabled
APIC: disable apic facility
APIC: switched to apic NOOP
nr_irqs_gsi: 16
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
Allocating PCI resources starting at 30000000 (gap: 30000000:cfff0000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 11 pages/cpu @ef000000 s24128 r0 d20928 u4194304
pcpu-alloc: s24128 r0 d20928 u4194304 alloc=1*4194304
pcpu-alloc:
  • 0

Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 194943
Kernel command line: blacklist=snd_usb_audio quiet floppy=0,irq vga=789 pci=use_crs noisapnp noscsi nozswap pnpbios=off home=sdc3 mydata=mcactdat tce=sda2 lst=coreorg.lst cgroup_disable=memory printk.time=1 nopat nomodeset ide_core.ignore_cable=1
Disabling memory control group subsystem
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Initializing CPU#0
[    0.000000] Initializing HighMem for node 0 (00000000:00000000)
[    0.000000] Memory: 768448k/786368k available (3168k kernel code, 17468k reserved, 1202k data, 436k init, 0k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xfff15000 - 0xfffff000   ( 936 kB)
[    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000000]     vmalloc : 0xf07f0000 - 0xff7fe000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xefff0000   ( 767 MB)
[    0.000000]       .init : 0xc0545000 - 0xc05b2000   ( 436 kB)
[    0.000000]       .data : 0xc041833b - 0xc0544e40   (1202 kB)
[    0.000000]       .text : 0xc0100000 - 0xc041833b   (3168 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:512
[    0.000000] CPU 0 irqstacks, hard=eec08000 soft=eec0a000
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 551.311 MHz processor.
[    0.003346] Calibrating delay loop (skipped), value calculated using timer frequency.. 1103.56 BogoMIPS (lpj=1837703)
[    0.003374] pid_max: default: 32768 minimum: 301
[    0.007322] Mount-cache hash table entries: 512
...
[    8.523252] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[    9.295636] ppdev: user-space parallel port driver
[   27.133226] Linux agpgart interface v0.103
[   27.272309] agpgart: Detected VIA Apollo MVP3 chipset
[   27.375892] agpgart-via 0000:00:00.0: AGP aperture is 64M @ 0xd8000000
[   40.975675] invalid opcode: 0000 [#1] SMP
[   40.976246] Modules linked in: osscore(+) i2c_viapro via_agp agpgart ppdev squashfs pcspkr 8139cp 8139too floppy parport_pc parport scsi_wait_scan loop
[   40.976692]
[   40.976692] Pid: 2582, comm: modprobe Not tainted 3.0.21-tinycore #3021 VIA Technologies, Inc. VT82C597/VP3-596B-DD
[   40.976692] EIP: 0060:[<f0d94de0>] EFLAGS: 00010246 CPU: 0
[   40.976692] EAX: 00000000 EBX: f07f8008 ECX: f07f8083 EDX: f0e004c5
[   40.976692] ESI: 00000000 EDI: 00000000 EBP: ec9f3f04 ESP: ec9f3ebc
[   40.976692]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[   40.976692] Process modprobe (pid: 2582, ti=ec9f2000 task=ee4c9090 task.ti=ec9f2000)
[   40.976692] Stack:
[   40.976692]  f07f8024 f0e007d3 f0e004be 00000000 ec9f3f24 00000000 00000000 00000000
[   40.976692]  00000001 0002e4e9 efa4ece0 00000000 00000000 00000000 00000000 f0e05808
[   40.976692]  00000000 00000000 f0d93b84 f0d93b96 f0e004be 00000000 c010115c 00000000
[   40.976692] Call Trace:
[   40.976692]  [<f0d93b84>] ? 0xf0d93b84
[   40.976692]  [<f0d93b96>] ? 0xf0d93b96
[   40.976692]  [<c010115c>] ? 0xc010115c
[   40.976692]  [<c0150105>] ? 0xc0150105
[   40.976692]  [<c0416aa5>] ? 0xc0416aa5
[   40.976692] Code: 4c cf 8b 45 d0 8b 55 08 89 73 0c c7 43 08 01 00 00 00 89 43 10 8d 43 74 c7 43 68 ff ff ff ff e8 d2 e2 ff ff a1 00 bb e0 f0 85 ff <0f> 44 7d 08 83 f8 1f 0f 8f b3 00 00 00 89 03 89 1c 85 20 bb e0
[   40.976692] EIP: [<f0d94de0>]  SS:ESP 0068:ec9f3ebc
[   40.991497] ---[ end trace 6caa0aa2da224939 ]---

[   42.669145] 8139too 0000:00:11.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[   48.617751] [drm] Initialized drm 1.1.0 20060810
[   48.639043] pci 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[   48.644467] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   48.644491] [drm] No driver support for vblank timestamp query.
[   48.644512] [drm] Initialized mga 3.2.1 20051102 for 0000:01:00.0 on minor 0
[   48.651086] agpgart-via 0000:00:00.0: AGP 1.0 bridge
[   48.651153] agpgart-via 0000:00:00.0: putting AGP V2 device into 2x mode
[   48.651220] pci 0000:01:00.0: putting AGP V2 device into 2x mode
[   51.971104] agpgart-via 0000:00:00.0: AGP 1.0 bridge
[   51.971173] agpgart-via 0000:00:00.0: putting AGP V2 device into 2x mode
[   51.971241] pci 0000:01:00.0: putting AGP V2 device into 2x mode

how to stop the errors?
AMD K6-IIIATZ 550MHz MB DFI K6xv3/+66
P4 HP DC7100 3GB 3GHz
Samsung NC10 boot from SD card port (via USB reader)
.. all TinyCore proofed

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #1 on: February 23, 2013, 01:53:38 PM »
You could try to see what happens if you prevent i2c_viapro, via_agp & agpgart from loading.

Also, if this should happen again, output of
Code: [Select]
cat /proc/sys/kernel/taintedafter it might be of interest.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline floppy

  • Hero Member
  • *****
  • Posts: 577
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #2 on: February 24, 2013, 12:24:18 PM »
cat /proc/sys/kernel/tainted     result is 0
by taking OSS away from boot, the issue is gone.

The content of my onboot is now:

Xorg-7.4.tcz
Xprogs.tcz
appbrowser-cli.tcz
flwm_topside.tcz
firmware.tcz
graphics-3.0.21-tinycore.tcz
AMD K6-IIIATZ 550MHz MB DFI K6xv3/+66
P4 HP DC7100 3GB 3GHz
Samsung NC10 boot from SD card port (via USB reader)
.. all TinyCore proofed

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #3 on: February 24, 2013, 07:25:11 PM »
Now you could do following:

1. Boot with code "syslog"
2. After booting, open a terminal and do
Code: [Select]
tail -f /var/log/messages3. Open another terminal and do
Code: [Select]
tce-load -i OSS.tcz
and see if you get any output.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

aus9

  • Guest
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #4 on: February 24, 2013, 07:43:51 PM »
rather than load OSS have you tried alsa?

Quote
blacklist=snd_usb_audio

You know this means you are (maybe) going to use your internal sound device?
Blacklisting of sound is really designed to block internal as you have the power to not insert your usb etc.
If its usb you prefer, blacklist your internal and leave your usb inserted

let me know what you are trying to achieve and forgive me if you already knew this

ahh a google shows me you have a Ensoniq ES1371, if you have alsa loaded and follow the info or wiki you should be able to
Code: [Select]
sudo modprobe snd-ens1371
lsmod | grep snd
« Last Edit: February 24, 2013, 07:57:22 PM by aus9 »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11634
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #5 on: February 24, 2013, 07:55:29 PM »
Hi aus9
The issue here is not OSS vs. ALSA. The problem is this:
Code: [Select]
[   40.975675] invalid opcode: 0000 [#1] SMP

aus9

  • Guest
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #6 on: February 24, 2013, 08:07:47 PM »
Rich

thanks, luckily I am the village idiot so nothing about opcode
Quote
Kernel command line: blacklist=snd_usb_audio quiet floppy=0,irq vga=789 pci=use_crs noisapnp noscsi nozswap pnpbios=off home=sdc3 mydata=mcactdat tce=sda2 lst=coreorg.lst cgroup_disable=memory printk.time=1 nopat nomodeset ide_core.ignore_cable=1

I am leaning towards removing most of these starting with printk.time

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11634
Re: How to stop few boot errors in my AMD K6-III ?
« Reply #7 on: February 24, 2013, 08:21:08 PM »
Hi aus9
It means that one of the instructions fetched does not exist in the instruction set of the CPU.