Closed vineetgarc closed 3 years ago
So it seems there are a couple of issues which surprisingly the inhouse regression jobs have not caught (perhaps they went away for holidays too).
First issue is snafu in generic signal handling changes: 53855e12588743ea128 ("arc: add support for TIF_NOTIFY_SIGNAL") which I didn't spot at the time of review. Fix will likely make it into 5.11-rc3: http://lists.infradead.org/pipermail/linux-snps-arc/2021-January/004729.html
The 2nd is no console output in a devtmpfs based Buildroot init system due to upstream 757055ae8dedf5 ("init/console: Use ttynull as a fallback when there is no console"). This has been reported to mailing list too http://lists.infradead.org/pipermail/linux-snps-arc/2021-January/004728.html
Fixes for both the issues: arc: add support for TIF_NOTIFY_SIGNAL and Revert "init/console: Use ttynull as a fallback when there is no console" have been merged in released 5.11-rc3
Verfified that 5.11-rc3 boots fine.
Linux version 5.11.0-rc3 (vineetg@vineetg-Latitude-7400) (arc-linux-gcc.br_real (Buildroot 2020
.08-4-g742b459a97f8) 9.3.0, GNU ld (GNU Binutils) 2.34) #192 SMP PREEMPT Sun Jan 10 15:06:19 PST
2021
Memory @ 80000000 [1024M]
OF: fdt: Machine model: snps,hsdk
earlycon: uart8250 at MMIO32 0xf0005000 (options '115200n8')
printk: bootconsole [uart8250] enabled
Failed to get possible-cpus from dtb, pretending all 4 cpus exist
archs-intc : 2 priority levels (default 1) FIRQ (not used)
IDENTITY : ARCVER [0x54] ARCNUM [0x0] CHIPID [ 0x0]
processor [0] : HS48 R3.10a (ARCv2 ISA) Dual-Issue
Timers : Timer0 Timer1 RTC [UP 64-bit] GFRC [SMP 64-bit]
ISA Extn : atomic ll64 unalign mpy[opt 9] div_rem
BPU : full match, cache:2048, Predict Table:16384 Return stk: 8 Loop Buffer:8 (disabl
ed)
MMU [v5] : 8k PAGE, 2M Super Page (not used) JTLB 1024 (256x4), uDTLB 8, uITLB 4, PAE40 (n
ot used)
I-Cache : 64K, 4way/set, 64B Line, VIPT aliasing
D-Cache : 64K, 2way/set, 64B Line, PIPT
SLC : 512K, 128B Line
Peripherals : 0xf0000000, IO-Coherency (per-device)
Vector Table : 0x90000000
FPU : SP DP
DEBUG : smaRT RTT ActionPoint 8/full
Extn [SMP] : ARConnect (v2): 4 cores with IPI IDU DEBUG GFRC
! Enable CONFIG_ARC_DSP_HANDLED for working apps
Zone ranges:
Normal [mem 0x0000000080000000-0x00000000bfffffff]
Movable zone start for each node
Early memory node ranges
node 0: [mem 0x0000000080000000-0x00000000bfffffff]
Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff]
On node 0 totalpages: 131072
Normal zone: 576 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 131072 pages, LIFO batch:31
percpu: Embedded 7 pages/cpu s23296 r8192 d25856 u57344
pcpu-alloc: s23296 r8192 d25856 u57344 alloc=7*8192
pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
Built 1 zonelists, mobility grouping on. Total pages: 130496
Kernel command line: earlycon=uart8250,mmio32,0xf0005000,115200n8 console=ttyS0,115200n8 debug pr
int-fatal-signals=1
Dentry cache hash table entries: 131072 (order: 6, 524288 bytes, linear)
Inode-cache hash table entries: 65536 (order: 5, 262144 bytes, linear)
mem auto-init: stack:off, heap alloc:off, heap free:off
Memory: 1027368K/1048576K available (5444K kernel code, 636K rwdata, 1328K rodata, 6560K init, 26
8K bss, 21208K reserved, 0K cma-reserved)
rcu: Preemptible hierarchical RCU implementation.
rcu: RCU event tracing is enabled.
Trampoline variant of Tasks RCU enabled.
rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
NR_IRQS: 512
MCIP: IDU supports 64 common irqs
sched_clock: 64 bits at 999MHz, resolution 1ns, wraps every 4398046511103ns
clocksource: ARConnect GFRC: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881
590591483 ns
Console: colour dummy device 80x25
Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 0, 8192 bytes, linear)
Mountpoint-cache hash table entries: 2048 (order: 0, 8192 bytes, linear)
rcu: Hierarchical SRCU implementation.
...
...
Saving random seed: random: dd: uninitialized urandom read (512 bytes read)
OK
usb 1-1: new high-speed USB device number 2 using ehci-platform
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 2 ports detected
#
#
#
#
# ls
bin hackbench lib32 mnt proc sbin usr
dev init linuxrc oom root sys var
etc lib media opt run tmp
#
5.11-rc1 boot log
5.10 is fine with same rootfs