Re: About to tag v2.6.26-omap1, patch queue deleted, please check and repost

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* David Brownell <david-b@xxxxxxxxxxx> [080807 02:30]:
> On Tuesday 05 August 2008, Tony Lindgren wrote:
> > Also please check that things work for your board,
> > let's try to tag v2.6.26-omap1 within next few days so we can
> > move on again.
> 
> Two problems on the OSK5912:
> 
>  - cpufreq oopses on boot
>  - continuous i2c overflow errors
> 
> ISTR both of these bugs are in mainline too.  I'd say the
> I2C regression is higher priority.

Hmm, I wonder what has broken I2C?

Anyways, let's fix these regressions before tagging.

Tony


> 
> - Dave
> 
> 
> ================	CPUFREQ oopsing
> <5>Linux version 2.6.26-omap1 (db@blackbox) (gcc version 4.2.1 (CodeSourcery Sourcery G++ Lite 2007q3-53)) #186 PREEMPT Wed Aug 6 16:12:29 PDT 2008
> CPU: ARM926EJ-S [41069263] revision 3 (ARMv5TEJ), cr=00053177
> Machine: TI-OSK
> Memory policy: ECC disabled, Data cache writeback
> <7>On node 0 totalpages: 8192
> <7>  DMA zone: 64 pages used for memmap
> <7>  DMA zone: 0 pages reserved
> <7>  DMA zone: 8128 pages, LIFO batch:0
> <7>  Normal zone: 0 pages used for memmap
> <7>  Movable zone: 0 pages used for memmap
> OMAP1611b revision 2 handled as 16xx id: 26058c80eb051c15
> <6>SRAM: Mapped pa 0x20000000 to va 0xd7000000 size: 0x100000
> CPU0: D VIVT write-back cache
> CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
> CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
> <5>Kernel command line: console=ttyS0,115200 mem=32M ip=dhcp root=/dev/nfs i2c_omap.clock=400
> <3>Unknown boot option `i2c_omap.clock=400': ignoring
> Clocks: ARM_SYSST: 0x1000 DPLL_CTL: 0x2833 ARM_CKCTL: 0x2000
> <6>Clocking rate (xtal/DPLL1/MPU): 12.0/192.0/192.0 MHz
> Total of 128 interrupts in 4 interrupt banks
> <6>OMAP GPIO hardware version 1.0
> <4>MUX: initialized M7_1610_GPIO62
> PID hash table entries: 128 (order: 7, 512 bytes)
> Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
> ... MAX_LOCKDEP_SUBCLASSES:    8
> ... MAX_LOCK_DEPTH:          48
> ... MAX_LOCKDEP_KEYS:        2048
> ... CLASSHASH_SIZE:           1024
> ... MAX_LOCKDEP_ENTRIES:     8192
> ... MAX_LOCKDEP_CHAINS:      16384
> ... CHAINHASH_SIZE:          8192
>  memory used by lock dependency info: 992 kB
>  per task-struct memory footprint: 1920 bytes
> <6>Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
> <6>Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
> <6>Memory: 32MB = 32MB total
> <5>Memory: 26936KB available (2476K code, 2919K data, 104K init)
> <6>SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
> <7>Calibrating delay loop... 94.82 BogoMIPS (lpj=474112)
> Mount-cache hash table entries: 512
> <6>CPU: Testing write buffer coherency: ok
> <6>net_namespace: 256 bytes
> <6>NET: Registered protocol family 16
> <4>MUX: initialized M19_1610_CAM_RSTZ
> <4>MUX: initialized Y15_1610_CAM_OUTCLK
> <4>MUX: initialized H19_1610_CAM_EXCLK
> <4>MUX: initialized W13_1610_CCP_CLKM
> <4>MUX: initialized Y12_1610_CCP_CLKP
> <4>MUX: initialized W14_1610_CCP_DATAP
> <4>MUX: initialized N20_1610_GPIO11
> <4>MUX: initialized P20_1610_GPIO4
> <4>MUX: initialized PWL
> <6>OMAP DMA hardware version 1
> <6>DMA capabilities: 000c0000:00000000:01ff:003f:007f
> <6>omap_dsp_init() done
> <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
> <1>pgd = c0004000
> <1>[00000000] *pgd=00000000
> Internal error: Oops: 5 [#1] PREEMPT
> Modules linked in:
> CPU: 0    Not tainted  (2.6.26-omap1 #186)
> PC is at wq_per_cpu+0xc/0x14
> LR is at queue_delayed_work_on+0x90/0x124
> pc : [<c005068c>]    lr : [<c00510f0>]    psr: 60000013
> sp : c1c21dbc  ip : c1c21dcc  fp : c1c21dc8
> r10: 00000292  r9 : 00000001  r8 : 00000000
> r7 : 00000000  r6 : c0561c20  r5 : 00000000  r4 : c0561c04
> r3 : 00000001  r2 : 00000000  r1 : 00000000  r0 : 00000000
> Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
> Control: 0005317f  Table: 10004000  DAC: 00000017
> Process swapper (pid: 1, stack limit = 0xc1c20260)
> Stack: (0xc1c21dbc to 0xc1c22000)
> 1da0:                                                                c1c21df0 
> 1dc0: c1c21dcc c00510f0 c0050690 c0561be0 00000292 c02aa654 c0561be0 c1c38840 
> 1de0: 00000000 c1c21e1c c1c21df4 c0175358 c0051070 00000000 00000000 c1c38840 
> 1e00: 00000001 00000000 00000000 c001c818 c1c21e38 c1c21e20 c0172e00 c017514c 
> 1e20: c1c21e5c c1c38840 00000000 c1c21e58 c1c21e3c c0173454 c0172d30 c02980f0 
> 1e40: c1c38840 00000000 c0561ad0 c1c21f28 c1c21e5c c0174428 c0173348 00000001 
> 1e60: 00000000 00000000 00000000 0002ee00 00005dc0 00989680 0002ee00 0002ee00 
> 1e80: 0002ee00 00000000 c02aa654 00000000 c1c38874 c1c38874 c0173dd4 c0561bb0 
> 1ea0: 00000000 c02704f9 00005dc0 0002ee00 00000000 00000000 00000000 00000000 
> 1ec0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
> 1ee0: 00000001 dead4ead ffffffff ffffffff c02d1f40 00000000 c02592d4 c1c388e0 
> 1f00: c1c388e0 00000000 c02aa3d0 c02a7680 c02af8c0 c02af8c8 00000000 c1c21f54 
> 1f20: c1c21f2c c0137920 c0174204 c1c04098 00000000 c02af8c0 00000000 00000000 
> 1f40: c0009d28 c1c20000 c1c21f68 c1c21f58 c001c228 c01378a8 c001d000 c1c21f78 
> 1f60: c1c21f6c c0009d4c c001c20c c1c21ff4 c1c21f7c c0008930 c0009d38 00000000 
> 1f80: 00000000 00000000 00000000 c1c21f00 c1c21f9c c003bcbc c003a888 00000000 
> 1fa0: 00000000 c1c21fb0 c0022b84 c003bcac 00000000 00000000 c0008884 c00423c8 
> 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
> 1fe0: 00000000 00000000 00000000 c1c21ff8 c00423c8 c0008894 00000000 00000000 
> Backtrace: 
> [<c0050680>] (wq_per_cpu+0x0/0x14) from [<c00510f0>] (queue_delayed_work_on+0x90/0x124)
> [<c0051060>] (queue_delayed_work_on+0x0/0x124) from [<c0175358>] (cpufreq_governor_dbs+0x21c/0x30c)
> [<c017513c>] (cpufreq_governor_dbs+0x0/0x30c) from [<c0172e00>] (__cpufreq_governor+0xe0/0x124)
> [<c0172d20>] (__cpufreq_governor+0x0/0x124) from [<c0173454>] (__cpufreq_set_policy+0x11c/0x164)
>  r6:00000000 r5:c1c38840 r4:c1c21e5c
> [<c0173338>] (__cpufreq_set_policy+0x0/0x164) from [<c0174428>] (cpufreq_add_dev+0x234/0x304)
>  r7:c0561ad0 r6:00000000 r5:c1c38840 r4:c02980f0
> [<c01741f4>] (cpufreq_add_dev+0x0/0x304) from [<c0137920>] (sysdev_register+0x88/0xd0)
>  r8:00000000 r7:c02af8c8 r6:c02af8c0 r5:c02a7680 r4:c02aa3d0
> [<c0137898>] (sysdev_register+0x0/0xd0) from [<c001c228>] (register_cpu+0x2c/0x44)
>  r8:c1c20000 r7:c0009d28 r6:00000000 r5:00000000 r4:c02af8c0
> [<c001c1fc>] (register_cpu+0x0/0x44) from [<c0009d4c>] (topology_init+0x24/0x30)
>  r4:c001d000
> [<c0009d28>] (topology_init+0x0/0x30) from [<c0008930>] (kernel_init+0xac/0x250)
> [<c0008884>] (kernel_init+0x0/0x250) from [<c00423c8>] (do_exit+0x0/0x644)
> Code: c02d1bd8 e1a0c00d e92dd800 e24cb004 (e5900000) 
> <4>---[ end trace 1b75b31a2719ed1c ]---
> <0>Kernel panic - not syncing: Attempted to kill init!
> 
> 
> 
> ========================	#2 i2c overflows (after disabling cpufreq)
> <5>Linux version 2.6.26-omap1 (db@blackbox) (gcc version 4.2.1 (CodeSourcery Sourcery G++ Lite 2007q3-53)) #187 PREEMPT Wed Aug 6 16:20:02 PDT 2008
> CPU: ARM926EJ-S [41069263] revision 3 (ARMv5TEJ), cr=00053177
> Machine: TI-OSK
> Memory policy: ECC disabled, Data cache writeback
> <7>On node 0 totalpages: 8192
> <7>  DMA zone: 64 pages used for memmap
> <7>  DMA zone: 0 pages reserved
> <7>  DMA zone: 8128 pages, LIFO batch:0
> <7>  Normal zone: 0 pages used for memmap
> <7>  Movable zone: 0 pages used for memmap
> OMAP1611b revision 2 handled as 16xx id: 26058c80eb051c15
> <6>SRAM: Mapped pa 0x20000000 to va 0xd7000000 size: 0x100000
> CPU0: D VIVT write-back cache
> CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
> CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
> <5>Kernel command line: console=ttyS0,115200 mem=32M ip=dhcp root=/dev/nfs i2c_omap.clock=400
> <3>Unknown boot option `i2c_omap.clock=400': ignoring
> Clocks: ARM_SYSST: 0x1000 DPLL_CTL: 0x2833 ARM_CKCTL: 0x2000
> <6>Clocking rate (xtal/DPLL1/MPU): 12.0/192.0/192.0 MHz
> Total of 128 interrupts in 4 interrupt banks
> <6>OMAP GPIO hardware version 1.0
> <4>MUX: initialized M7_1610_GPIO62
> PID hash table entries: 128 (order: 7, 512 bytes)
> Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
> ... MAX_LOCKDEP_SUBCLASSES:    8
> ... MAX_LOCK_DEPTH:          48
> ... MAX_LOCKDEP_KEYS:        2048
> ... CLASSHASH_SIZE:           1024
> ... MAX_LOCKDEP_ENTRIES:     8192
> ... MAX_LOCKDEP_CHAINS:      16384
> ... CHAINHASH_SIZE:          8192
>  memory used by lock dependency info: 992 kB
>  per task-struct memory footprint: 1920 bytes
> <6>Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
> <6>Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
> <6>Memory: 32MB = 32MB total
> <5>Memory: 26952KB available (2460K code, 2918K data, 104K init)
> <6>SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
> <7>Calibrating delay loop... 95.02 BogoMIPS (lpj=475136)
> Mount-cache hash table entries: 512
> <6>CPU: Testing write buffer coherency: ok
> <6>net_namespace: 256 bytes
> <6>NET: Registered protocol family 16
> <4>MUX: initialized M19_1610_CAM_RSTZ
> <4>MUX: initialized Y15_1610_CAM_OUTCLK
> <4>MUX: initialized H19_1610_CAM_EXCLK
> <4>MUX: initialized W13_1610_CCP_CLKM
> <4>MUX: initialized Y12_1610_CCP_CLKP
> <4>MUX: initialized W14_1610_CCP_DATAP
> <4>MUX: initialized N20_1610_GPIO11
> <4>MUX: initialized P20_1610_GPIO4
> <4>MUX: initialized PWL
> <6>OMAP DMA hardware version 1
> <6>DMA capabilities: 000c0000:00000000:01ff:003f:007f
> <6>omap_dsp_init() done
> <4>MUX: initialized W4_USB_PUEN
> USB: hmc 0, usb2 alt 0 wires
> <6>i2c_omap i2c_omap.1: bus 1 rev2.2 at 400 kHz
> <6>tps65010: version 2 May 2005
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <6>tps65010: power off button
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>tps65010: Failed to write vdcdc1 register
> <3>i2c_omap i2c_omap.1: Transmit overflow
> <3>tps65010: Failed to write vregs1 register
> <5>SCSI subsystem initialized
> <7>Switched to high resolution mode on CPU 0
> <6>NET: Registered protocol family 2
> <6>IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
> <6>TCP established hash table entries: 1024 (order: 1, 8192 bytes)
> <6>TCP bind hash table entries: 1024 (order: 3, 32768 bytes)
> <6>TCP: Hash tables configured (established 1024 bind 1024)
> <6>TCP reno registered
> <6>NET: Registered protocol family 1
> Power Management for TI OMAP.
> <4>MUX: initialized T20_1610_LOW_PWR
> 
> 	... etc
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux