PROBEM: kernel 2.2.9 (and 2.3.2) NULL ptr ts.cr3 (fwd)

Daniel Black (dragon@mak.net.au)
Wed, 19 May 1999 00:29:39 +1000 (EST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--0-1566788210-926934547=:404
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.LNX.4.04.9905172003461.488@Obsequies>

1. ts.cr3 null pointer error

2.

This error occured very consistantly using kernel 2.2.9
compress (bzImage) kernel. Although this attached config file is for 2.3.2
its options were the same for the 2.2.9 compilation. The consistant error
was a NULL ptr error in the ts.cr3 module(?) during the compilatiion of
X11R6.3.

3. Keywords ts.cr3, null pointer.

4. Version 2.2.9 (and 2.3.2) (note only 2 tried)

During the compilation of X11R6.3 (30/1/99) (is that right 3rd patch
applied?) the following consistantly occured.

Unfortunately "nm vmlinux | sort | more" probably didn't like the
compressed kernel right? Same with ksymopps. Do you want the kernel
emailed?

5. Opps output
May 17 01:42:06 Obsequies kernel: Unable to handle kernel NULL pointer dereference at virtual address c00001b6
May 17 01:42:06 Obsequies kernel: current->tss.cr3 = 00a38000, `r3 = 00a38000
May 17 01:42:06 Obsequies kernel: *pde = 00102067
May 17 01:42:06 Obsequies kernel: *pte = 00000000
May 17 01:42:06 Obsequies kernel: Oops: 0000
May 17 01:42:06 Obsequies kernel: CPU: 0
May 17 01:42:06 Obsequies kernel: EIP: 0010:[<000001b6>]
May 17 01:42:06 Obsequies kernel: EFLAGS: 00010202
May 17 01:42:06 Obsequies kernel: eax: 00000008 ebx: 0010abc5 ecx: 00000000 edx: 00000000
May 17 01:42:06 Obsequies kernel: esi: 080762c0 edi: bfffede8 ebp: bfffee00 esp: 0161ffc8
May 17 01:42:06 Obsequies kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
May 17 01:42:06 Obsequies kernel: Process cpp (pid: 16608, process nr: 48, stackpage=0161f000)
May 17 01:42:06 Obsequies kernel: Stack: 080762ca bfffede8 bfffee00 ffffffda 7063002b 2828002b 0807002b 0000002b
May 17 01:42:06 Obsequies kernel: 00000005 40077664 00100023 00000246 bfffedd4 0009002b
May 17 01:42:06 Obsequies kernel: Call Trace:
May 17 01:42:06 Obsequies kernel: Code: <1>Unable to handle kernel NULL pointer dereference at virtual address c00001b6
May 17 01:42:06 Obsequies kernel: current->tss.cr3 = 00a38000, `r3 = 00a38000
May 17 01:42:06 Obsequies kernel: *pde = 00102067
May 17 01:42:06 Obsequies kernel: *pte = 00000000
May 17 01:42:06 Obsequies kernel: Oops: 0000
May 17 01:42:06 Obsequies kernel: CPU: 0
May 17 01:42:06 Obsequies kernel: EIP: 0010:[die_if_kernel+620/680]
May 17 01:42:06 Obsequies kernel: EFLAGS: 00010202
May 17 01:42:06 Obsequies kernel: eax: 00000010 ebx: 0009002b ecx: 000001b6 edx: 0147f810
May 17 01:42:06 Obsequies kernel: esi: 00000000 edi: 01620000 ebp: 0161ff8c esp: 0161ff30
May 17 01:42:06 Obsequies kernel: ds: 0018 es: 0018 fs: 0010 gs: 002b ss: 0018
May 17 01:42:06 Obsequies kernel: Process cpp (pid: 16608, process nr: 48, stackpage=0161f000)
May 17 01:42:06 Obsequies kernel: Stack: 001b002b 00102000 00000000 00100000 00679018 02800000 03000000 02800000
May 17 01:42:06 Obsequies kernel: 00670018 00111f3a 001b9a6f 0161ff8c 00100000 00111c70 080762c0 bfffede8
May 17 01:42:06 Obsequies kernel: bfffee00 00560000 0101d818 00000202 0010ad28 0161ff8c 00100000 0010abc5
May 17 01:42:06 Obsequies kernel: Call Trace: [rem_kernel+147/148] [vfat:vfat_put_super_R1078b1fd+-20520/532] [<03000000>] [vfat:vfat_put_super_R1078b1fd+-20520/532] [do_page_fault+714/732] [do_page_fault+0/732] [error_code+64/72]
May 17 01:42:06 Obsequies kernel: [system_call+85/124]
May 17 01:42:06 Obsequies kernel: Code: 64 8a 04 0e 0f a1 88 c2 0f b6 d2 89 54 24 10 52 68 f4 8c 1b

This is the first and final lines from the compilation "make world >&
world.err" I managed to do a sync on a second peusdoterm so this MIGHT be
the last compile construction (or pretty close at least). Sorry may
patience e2fscking disks ran out:

Building Release 6.4 of the X Window System.

I hope you checked the configuration parameters in ./config/cf
to see if you need to pass BOOTSTRAPCFLAGS.

Mon May 17 02:23:49 EST 1999

cd ./config/imake && make -f Makefile.ini BOOTSTRAPCFLAGS="" clean
~big snip
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC Lookup.c
Lookup.c: In function `XmuLookupString':
Lookup.c:167: warning: overflow in implicit constant conversion
Lookup.c:169: warning: overflow in implicit constant conversion
Lookup.c:171: warning: overflow in implicit constant conversion
rm -f LookupCmap.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC LookupCmap.c
rm -f Lower.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC Lower.c
rm -f RdBitF.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC RdBitF.c
rm -f ScrOfWin.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC ScrOfWin.c
rm -f ShapeWidg.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC ShapeWidg.c
rm -f StdCmap.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StdCmap.c
rm -f StrToBS.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToBS.c
rm -f StrToBmap.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToBmap.c
rm -f StrToCurs.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToCurs.c
rm -f StrToGrav.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToGrav.c
rm -f StrToJust.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToJust.c
rm -f StrToLong.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToLong.c
rm -f StrToOrnt.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToOrnt.c
rm -f StrToShap.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToShap.c
rm -f StrToWidg.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC StrToWidg.c
rm -f UpdMapHint.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC UpdMapHint.c
rm -f VisCmap.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXTSTRINGDEFINES -fPIC VisCmap.c
rm -f WidgetNode.o
gcc -c -O2 -fno-strength-reduce -ansi -pedantic -I../.. -I../../exports/include -Dlinux

While recompileing kernel 2.2.9 (with addition ppp option) under kernel
2.2.9. Not this error only occured sometimes. The above compilation of
X11R6 was a consistant error. The folowing is (as far as I remember a
kernal recompile).

May 17 02:28:34 Obsequies kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000023
May 17 02:28:34 Obsequies kernel: current->tss.cr3 = 0112d000, `r3 = 0112d000
May 17 02:28:34 Obsequies kernel: *pde = 00000000
May 17 02:28:34 Obsequies kernel: Oops: 0000
May 17 02:28:34 Obsequies kernel: CPU: 0
May 17 02:28:34 Obsequies kernel: EIP: 0010:[<40051f81>]
May 17 02:28:34 Obsequies kernel: EFLAGS: 00010202
May 17 02:28:34 Obsequies kernel: eax: ffff0004 ebx: c1c3c000 ecx: 400a568c edx: 400a56cc
May 17 02:28:34 Obsequies kernel: esi: 00000023 edi: c1c3dfcc ebp: c1c3dfbc esp: c1c3dfbc
May 17 02:28:34 Obsequies kernel: ds: 0018 es: 0018 ss: 0018
May 17 02:28:34 Obsequies kernel: Process echo (pid: 9030, process nr: 32, stackpage=c1c3d000)
May 17 02:28:34 Obsequies kernel: Stack: bffffcfc c0107bf5 c1c3dfcc 00000023 400a56cc 0804a300 0804a2f0 00000009
May 17 02:28:34 Obsequies kernel: 080490ac bffffcfc c010eb80 ffff0004 0000002b ffffffff 00010206 bffffcc8
May 17 02:28:34 Obsequies kernel: 0000002b
May 17 02:28:34 Obsequies kernel: Call Trace: [<c0107bf5>] [<c010eb80>]
May 17 02:28:34 Obsequies kernel: Code: 8b 46 00 8b 56 04 89 47 00 89 57 04 8b 46 08 8b 56 0c 89 47

This following one was generated using kernel 2.3.2 while using the
compilation of X11R6 or it could of been the command tar -xvzf
Wine-990426.tar.gz on the other psuedoterm (which although I doubt it).

May 17 18:25:22 Obsequies kernel: Unable to handle kernel paging request at virtual address 75525b20
May 17 18:25:22 Obsequies kernel: current->tss.cr3 = 00df2000, `r3 = 00df2000
May 17 18:25:22 Obsequies kernel: *pde = 00000000
May 17 18:25:22 Obsequies kernel: Oops: 0000
May 17 18:25:22 Obsequies kernel: CPU: 0
May 17 18:25:22 Obsequies kernel: EIP: 0010:[<c01290be>]
May 17 18:25:22 Obsequies kernel: EFLAGS: 00010202
May 17 18:25:22 Obsequies kernel: eax: 75525b20 ebx: 001f6d48 ecx: 00000302 edx: 75525b20
May 17 18:25:22 Obsequies kernel: esi: 00000400 edi: 001f6d48 ebp: c0ad0302 esp: c0775e34
May 17 18:25:22 Obsequies kernel: ds: 0018 es: 0018 ss: 0018
May 17 18:25:22 Obsequies kernel: Process bdftopcf (pid: 25280, process nr: 29, stackpage=c0775000)
May 17 18:25:22 Obsequies kernel: Stack: c01290ed 00000302 001f6d48 00000400 c0129343 00000302 001f6d48 00000400
May 17 18:25:22 Obsequies kernel: c0089800 00000020 00000400 c0ad2fc0 000003e8 c0129658 00000302 001f6d48
May 17 18:25:22 Obsequies kernel: 00000400 00000002 c0140318 00000302 001f6d48 00000400 c0775ed0 0000002c
May 17 18:25:22 Obsequies kernel: Call Trace: [<c01290ed>] [<c0129343>] [<c0129658>] [<c0140318>] [<c012a265>] [<c011e1a2>] [<c011e6aa>]
May 17 18:25:22 Obsequies kernel: [<c011c66b>] [<c011ea88>] [<c011e9d4>] [<c01276a2>] [<c0107b04>]
May 17 18:25:22 Obsequies kernel: Code: 8b 12 39 58 04 75 f3 39 70 08 75 ee 66 39 48 0c 75 e8 89 c2

6. Shell

All ready specified. THe consistant error generator the the X11R6 patch
level 3 version "make World" execution.

7. ENVIROMENT

BASH=/bin/bash
BASH_VERSION=1.14.7(1)
COLUMNS=80
ENV=/root/.bashrc
EUID=0
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=Obsequies
HOSTTYPE=i386
IFS=

LINES=25
LOGNAME=root
MAIL=/var/spool/mail/root
MAILCHECK=60
OLDPWD=/proc/sys/kernel
OPTERR=1
OPTIND=1
OSTYPE=Linux
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
PPID=1
PS1=[\u@\h \W]\$
PS2=>
PS4=+
PWD=/usr/src/xc
SHELL=/bin/bash
SHLVL=1
TERM=linux
UID=0
USER=root
USERNAME=root
_=set

7.1 ver_linux scr

sh ver_linux

-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux Obsequies 2.2.9 #3 SMP Sun May 16 22:57:16 EST 1999 i686 unknown
Kernel modules 2.1.85
Gnu C 2.7.2.3
Binutils 2.9.1.0.15
Linux C Library 2.0.7
Dynamic linker ldd (GNU libc) 2.0.7
Linux C++ Library 2.8.0
Procps 1.2.9
Mount 2.8a
Net-tools 1.46
Kbd 0.96
Sh-utils 1.16
Modules Loaded

7.2 CPU

cat /proc/cpuinfo

processor : 0
vendor_id : CyrixInstead
cpu family : 6
model : 2
model name : 6x86MX 3.5x Core/Bus Clock
stepping : 7
cpu MHz : 233.867487
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : yes
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu de tsc msr cx8 mtrr pge cmov mmx
bogomips : 233.47

7.3 Module info

Nothing(no modules loaded)

7.4 SCSI Info

No SCSI. (SCSIs specified as modules in config).

7.5 Other info

A thing struck me as weird in the bootup and that was a no-dependancies
file found for /lib/2.2.9 (or something like that)

Sincere admirer

Daniel
-----------
Death to those who say we're intolerant

Ps I'll try to give someone a hand with some of these projects when I get
up to speed.

--0-1566788210-926934547=:404
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=myconfigOK
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.04.9905171949070.404@Obsequies>
Content-Description: Config for 2.3.2 compile
Content-Disposition: ATTACHMENT; FILENAME=myconfigOK

Iw0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBtYWtlIGNvbmZpZzogZG9u
J3QgZWRpdA0KIw0KDQojDQojIENvZGUgbWF0dXJpdHkgbGV2ZWwgb3B0aW9u
cw0KIw0KIyBDT05GSUdfRVhQRVJJTUVOVEFMIGlzIG5vdCBzZXQNCg0KIw0K
IyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMNCiMNCiMgQ09ORklHX00z
ODYgaXMgbm90IHNldA0KIyBDT05GSUdfTTQ4NiBpcyBub3Qgc2V0DQojIENP
TkZJR19NNTg2IGlzIG5vdCBzZXQNCiMgQ09ORklHX001ODZUU0MgaXMgbm90
IHNldA0KQ09ORklHX002ODY9eQ0KQ09ORklHX1g4Nl9XUF9XT1JLU19PSz15
DQpDT05GSUdfWDg2X0lOVkxQRz15DQpDT05GSUdfWDg2X0JTV0FQPXkNCkNP
TkZJR19YODZfUE9QQURfT0s9eQ0KQ09ORklHX1g4Nl9UU0M9eQ0KQ09ORklH
X1g4Nl9HT09EX0FQSUM9eQ0KIyBDT05GSUdfTUFUSF9FTVVMQVRJT04gaXMg
bm90IHNldA0KIyBDT05GSUdfTVRSUiBpcyBub3Qgc2V0DQpDT05GSUdfU01Q
PXkNCg0KIw0KIyBMb2FkYWJsZSBtb2R1bGUgc3VwcG9ydA0KIw0KQ09ORklH
X01PRFVMRVM9eQ0KIyBDT05GSUdfTU9EVkVSU0lPTlMgaXMgbm90IHNldA0K
IyBDT05GSUdfS01PRCBpcyBub3Qgc2V0DQoNCiMNCiMgR2VuZXJhbCBzZXR1
cA0KIw0KQ09ORklHX05FVD15DQpDT05GSUdfUENJPXkNCiMgQ09ORklHX1BD
SV9HT0JJT1MgaXMgbm90IHNldA0KIyBDT05GSUdfUENJX0dPRElSRUNUIGlz
IG5vdCBzZXQNCkNPTkZJR19QQ0lfR09BTlk9eQ0KQ09ORklHX1BDSV9CSU9T
PXkNCkNPTkZJR19QQ0lfRElSRUNUPXkNCkNPTkZJR19QQ0lfUVVJUktTPXkN
CkNPTkZJR19QQ0lfT0xEX1BST0M9eQ0KIyBDT05GSUdfTUNBIGlzIG5vdCBz
ZXQNCiMgQ09ORklHX1ZJU1dTIGlzIG5vdCBzZXQNCkNPTkZJR19YODZfSU9f
QVBJQz15DQpDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQ0KQ09ORklHX1NZU1ZJ
UEM9eQ0KIyBDT05GSUdfQlNEX1BST0NFU1NfQUNDVCBpcyBub3Qgc2V0DQpD
T05GSUdfU1lTQ1RMPXkNCkNPTkZJR19CSU5GTVRfQU9VVD15DQpDT05GSUdf
QklORk1UX0VMRj15DQpDT05GSUdfQklORk1UX01JU0M9eQ0KIyBDT05GSUdf
UEFSUE9SVCBpcyBub3Qgc2V0DQojIENPTkZJR19BUE0gaXMgbm90IHNldA0K
DQojDQojIFBsdWcgYW5kIFBsYXkgc3VwcG9ydA0KIw0KQ09ORklHX1BOUD15
DQoNCiMNCiMgQmxvY2sgZGV2aWNlcw0KIw0KQ09ORklHX0JMS19ERVZfRkQ9
eQ0KQ09ORklHX0JMS19ERVZfSURFPXkNCg0KIw0KIyBQbGVhc2Ugc2VlIERv
Y3VtZW50YXRpb24vaWRlLnR4dCBmb3IgaGVscC9pbmZvIG9uIElERSBkcml2
ZXMNCiMNCiMgQ09ORklHX0JMS19ERVZfSERfSURFIGlzIG5vdCBzZXQNCkNP
TkZJR19CTEtfREVWX0lERURJU0s9eQ0KIyBDT05GSUdfSURFRElTS19NVUxU
SV9NT0RFIGlzIG5vdCBzZXQNCkNPTkZJR19CTEtfREVWX0lERUNEPXkNCiMg
Q09ORklHX0lERUNEX1NMT1RTIGlzIG5vdCBzZXQNCiMgQ09ORklHX0JMS19E
RVZfSURFVEFQRSBpcyBub3Qgc2V0DQojIENPTkZJR19CTEtfREVWX0lERUZM
T1BQWSBpcyBub3Qgc2V0DQojIENPTkZJR19CTEtfREVWX0lERVNDU0kgaXMg
bm90IHNldA0KQ09ORklHX0JMS19ERVZfQ01ENjQwPXkNCiMgQ09ORklHX0JM
S19ERVZfQ01ENjQwX0VOSEFOQ0VEIGlzIG5vdCBzZXQNCkNPTkZJR19CTEtf
REVWX1JaMTAwMD15DQpDT05GSUdfQkxLX0RFVl9JREVQQ0k9eQ0KQ09ORklH
X0JMS19ERVZfSURFRE1BPXkNCiMgQ09ORklHX0JMS19ERVZfT0ZGQk9BUkQg
aXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9BRUM2MjEwIGlzIG5vdCBz
ZXQNCkNPTkZJR19JREVETUFfQVVUTz15DQojIENPTkZJR19JREVfQ0hJUFNF
VFMgaXMgbm90IHNldA0KDQojDQojIEFkZGl0aW9uYWwgQmxvY2sgRGV2aWNl
cw0KIw0KIyBDT05GSUdfQkxLX0RFVl9MT09QIGlzIG5vdCBzZXQNCiMgQ09O
RklHX0JMS19ERVZfTkJEIGlzIG5vdCBzZXQNCiMgQ09ORklHX0JMS19ERVZf
TUQgaXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9SQU0gaXMgbm90IHNl
dA0KIyBDT05GSUdfQkxLX0RFVl9YRCBpcyBub3Qgc2V0DQpDT05GSUdfUEFS
SURFX1BBUlBPUlQ9eQ0KIyBDT05GSUdfUEFSSURFIGlzIG5vdCBzZXQNCkNP
TkZJR19CTEtfREVWX0lERV9NT0RFUz15DQojIENPTkZJR19CTEtfREVWX0hE
IGlzIG5vdCBzZXQNCg0KIw0KIyBOZXR3b3JraW5nIG9wdGlvbnMNCiMNCkNP
TkZJR19QQUNLRVQ9eQ0KIyBDT05GSUdfTkVUTElOSyBpcyBub3Qgc2V0DQoj
IENPTkZJR19GSVJFV0FMTCBpcyBub3Qgc2V0DQojIENPTkZJR19GSUxURVIg
aXMgbm90IHNldA0KQ09ORklHX1VOSVg9eQ0KQ09ORklHX0lORVQ9eQ0KIyBD
T05GSUdfSVBfTVVMVElDQVNUIGlzIG5vdCBzZXQNCiMgQ09ORklHX0lQX0FE
VkFOQ0VEX1JPVVRFUiBpcyBub3Qgc2V0DQojIENPTkZJR19JUF9QTlAgaXMg
bm90IHNldA0KIyBDT05GSUdfSVBfUk9VVEVSIGlzIG5vdCBzZXQNCiMgQ09O
RklHX05FVF9JUElQIGlzIG5vdCBzZXQNCiMgQ09ORklHX05FVF9JUEdSRSBp
cyBub3Qgc2V0DQojIENPTkZJR19JUF9BTElBUyBpcyBub3Qgc2V0DQojIENP
TkZJR19TWU5fQ09PS0lFUyBpcyBub3Qgc2V0DQoNCiMNCiMgKGl0IGlzIHNh
ZmUgdG8gbGVhdmUgdGhlc2UgdW50b3VjaGVkKQ0KIw0KIyBDT05GSUdfSU5F
VF9SQVJQIGlzIG5vdCBzZXQNCkNPTkZJR19TS0JfTEFSR0U9eQ0KDQojDQoj
ICANCiMNCiMgQ09ORklHX0lQWCBpcyBub3Qgc2V0DQojIENPTkZJR19BVEFM
SyBpcyBub3Qgc2V0DQoNCiMNCiMgU0NTSSBzdXBwb3J0DQojDQpDT05GSUdf
U0NTST1tDQoNCiMNCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUs
IENELVJPTSkNCiMNCkNPTkZJR19CTEtfREVWX1NEPW0NCkNPTkZJR19DSFJf
REVWX1NUPW0NCkNPTkZJR19CTEtfREVWX1NSPW0NCiMgQ09ORklHX0JMS19E
RVZfU1JfVkVORE9SIGlzIG5vdCBzZXQNCkNPTkZJR19DSFJfREVWX1NHPW0N
Cg0KIw0KIyBTb21lIFNDU0kgZGV2aWNlcyAoZS5nLiBDRCBqdWtlYm94KSBz
dXBwb3J0IG11bHRpcGxlIExVTnMNCiMNCkNPTkZJR19TQ1NJX01VTFRJX0xV
Tj15DQpDT05GSUdfU0NTSV9DT05TVEFOVFM9eQ0KIyBDT05GSUdfU0NTSV9M
T0dHSU5HIGlzIG5vdCBzZXQNCg0KIw0KIyBTQ1NJIGxvdy1sZXZlbCBkcml2
ZXJzDQojDQojIENPTkZJR19TQ1NJXzcwMDBGQVNTVCBpcyBub3Qgc2V0DQoj
IENPTkZJR19TQ1NJX0FDQVJEIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lf
QUhBMTUyWCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX0FIQTE1NDIgaXMg
bm90IHNldA0KIyBDT05GSUdfU0NTSV9BSEExNzQwIGlzIG5vdCBzZXQNCiMg
Q09ORklHX1NDU0lfQUlDN1hYWCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJ
X0FEVkFOU1lTIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfSU4yMDAwIGlz
IG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfQU01M0M5NzQgaXMgbm90IHNldA0K
IyBDT05GSUdfU0NTSV9NRUdBUkFJRCBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX0JVU0xPR0lDIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfRFRDMzI4
MCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX0VBVEEgaXMgbm90IHNldA0K
IyBDT05GSUdfU0NTSV9FQVRBX0RNQSBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX0VBVEFfUElPIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfRlVUVVJF
X0RPTUFJTiBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX0dEVEggaXMgbm90
IHNldA0KIyBDT05GSUdfU0NTSV9HRU5FUklDX05DUjUzODAgaXMgbm90IHNl
dA0KIyBDT05GSUdfU0NTSV9HX05DUjUzODBfUE9SVCBpcyBub3Qgc2V0DQoj
IENPTkZJR19TQ1NJX0dfTkNSNTM4MF9NRU0gaXMgbm90IHNldA0KIyBDT05G
SUdfU0NTSV9JTklUSU8gaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9JTklB
MTAwIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfTkNSNTNDNDA2QSBpcyBu
b3Qgc2V0DQojIENPTkZJR19TQ1NJX1NZTTUzQzQxNiBpcyBub3Qgc2V0DQoj
IENPTkZJR19TQ1NJX05DUjUzQzd4eCBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX05DUjUzQzhYWCBpcyBub3Qgc2V0DQpDT05GSUdfU0NTSV9TWU01M0M4
WFg9bQ0KQ09ORklHX1NDU0lfTkNSNTNDOFhYX0RFRkFVTFRfVEFHUz00DQpD
T05GSUdfU0NTSV9OQ1I1M0M4WFhfTUFYX1RBR1M9MzINCkNPTkZJR19TQ1NJ
X05DUjUzQzhYWF9TWU5DPTIwDQojIENPTkZJR19TQ1NJX05DUjUzQzhYWF9Q
Uk9GSUxFIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfTkNSNTNDOFhYX0lP
TUFQUEVEIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfTkNSNTNDOFhYX1BR
U19QRFMgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9QQVMxNiBpcyBub3Qg
c2V0DQojIENPTkZJR19TQ1NJX1BDSTIwMDAgaXMgbm90IHNldA0KIyBDT05G
SUdfU0NTSV9QQ0kyMjIwSSBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX1BT
STI0MEkgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9RTE9HSUNfRkFTIGlz
IG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfUUxPR0lDX0lTUCBpcyBub3Qgc2V0
DQojIENPTkZJR19TQ1NJX1FMT0dJQ19GQyBpcyBub3Qgc2V0DQojIENPTkZJ
R19TQ1NJX1NFQUdBVEUgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9EQzM5
MFQgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9UMTI4IGlzIG5vdCBzZXQN
CiMgQ09ORklHX1NDU0lfVTE0XzM0RiBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX1VMVFJBU1RPUiBpcyBub3Qgc2V0DQoNCiMNCiMgTmV0d29yayBkZXZp
Y2Ugc3VwcG9ydA0KIw0KQ09ORklHX05FVERFVklDRVM9eQ0KIyBDT05GSUdf
QVJDTkVUIGlzIG5vdCBzZXQNCkNPTkZJR19EVU1NWT1tDQojIENPTkZJR19F
UVVBTElaRVIgaXMgbm90IHNldA0KIyBDT05GSUdfTkVUX0VUSEVSTkVUIGlz
IG5vdCBzZXQNCiMgQ09ORklHX0ZEREkgaXMgbm90IHNldA0KIyBDT05GSUdf
RExDSSBpcyBub3Qgc2V0DQpDT05GSUdfUFBQPXkNCg0KIw0KIyBDQ1AgY29t
cHJlc3NvcnMgZm9yIFBQUCBhcmUgb25seSBidWlsdCBhcyBtb2R1bGVzLg0K
Iw0KIyBDT05GSUdfU0xJUCBpcyBub3Qgc2V0DQojIENPTkZJR19ORVRfUkFE
SU8gaXMgbm90IHNldA0KIyBDT05GSUdfVFIgaXMgbm90IHNldA0KIyBDT05G
SUdfSE9TVEVTU19TVjExIGlzIG5vdCBzZXQNCiMgQ09ORklHX0NPU0EgaXMg
bm90IHNldA0KIyBDT05GSUdfUkNQQ0kgaXMgbm90IHNldA0KDQojDQojIEFt
YXRldXIgUmFkaW8gc3VwcG9ydA0KIw0KIyBDT05GSUdfSEFNUkFESU8gaXMg
bm90IHNldA0KDQojDQojIElTRE4gc3Vic3lzdGVtDQojDQojIENPTkZJR19J
U0ROIGlzIG5vdCBzZXQNCg0KIw0KIyBPbGQgQ0QtUk9NIGRyaXZlcnMgKG5v
dCBTQ1NJLCBub3QgSURFKQ0KIw0KIyBDT05GSUdfQ0RfTk9fSURFU0NTSSBp
cyBub3Qgc2V0DQoNCiMNCiMgQ2hhcmFjdGVyIGRldmljZXMNCiMNCkNPTkZJ
R19WVD15DQpDT05GSUdfVlRfQ09OU09MRT15DQpDT05GSUdfU0VSSUFMPW0N
CiMgQ09ORklHX1NFUklBTF9FWFRFTkRFRCBpcyBub3Qgc2V0DQojIENPTkZJ
R19TRVJJQUxfTk9OU1RBTkRBUkQgaXMgbm90IHNldA0KQ09ORklHX1VOSVg5
OF9QVFlTPXkNCkNPTkZJR19VTklYOThfUFRZX0NPVU5UPTI1Ng0KIyBDT05G
SUdfTU9VU0UgaXMgbm90IHNldA0KIyBDT05GSUdfUUlDMDJfVEFQRSBpcyBu
b3Qgc2V0DQojIENPTkZJR19XQVRDSERPRyBpcyBub3Qgc2V0DQojIENPTkZJ
R19OVlJBTSBpcyBub3Qgc2V0DQojIENPTkZJR19SVEMgaXMgbm90IHNldA0K
DQojDQojIFZpZGVvIEZvciBMaW51eA0KIw0KIyBDT05GSUdfVklERU9fREVW
IGlzIG5vdCBzZXQNCg0KIw0KIyBKb3lzdGljayBzdXBwb3J0DQojDQojIENP
TkZJR19KT1lTVElDSyBpcyBub3Qgc2V0DQojIENPTkZJR19EVExLIGlzIG5v
dCBzZXQNCg0KIw0KIyBGdGFwZSwgdGhlIGZsb3BweSB0YXBlIGRldmljZSBk
cml2ZXINCiMNCiMgQ09ORklHX0ZUQVBFIGlzIG5vdCBzZXQNCiMgQ09ORklH
X0ZUX05PUk1BTF9ERUJVRyBpcyBub3Qgc2V0DQojIENPTkZJR19GVF9GVUxM
X0RFQlVHIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZUX05PX1RSQUNFIGlzIG5v
dCBzZXQNCiMgQ09ORklHX0ZUX05PX1RSQUNFX0FUX0FMTCBpcyBub3Qgc2V0
DQojIENPTkZJR19GVF9TVERfRkRDIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZU
X01BQ0gyIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZUX1BST0JFX0ZDMTAgaXMg
bm90IHNldA0KIyBDT05GSUdfRlRfQUxUX0ZEQyBpcyBub3Qgc2V0DQoNCiMN
CiMgVVNCIGRyaXZlcnMgLSBub3QgZm9yIHRoZSBmYWludCBvZiBoZWFydA0K
Iw0KIyBDT05GSUdfVVNCIGlzIG5vdCBzZXQNCg0KIw0KIyBGaWxlc3lzdGVt
cw0KIw0KIyBDT05GSUdfUVVPVEEgaXMgbm90IHNldA0KIyBDT05GSUdfQVVU
T0ZTX0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX0FGRlNfRlMgaXMgbm90IHNl
dA0KIyBDT05GSUdfSEZTX0ZTIGlzIG5vdCBzZXQNCkNPTkZJR19GQVRfRlM9
eQ0KQ09ORklHX01TRE9TX0ZTPXkNCkNPTkZJR19VTVNET1NfRlM9eQ0KQ09O
RklHX1ZGQVRfRlM9eQ0KQ09ORklHX0lTTzk2NjBfRlM9eQ0KQ09ORklHX0pP
TElFVD15DQojIENPTkZJR19NSU5JWF9GUyBpcyBub3Qgc2V0DQojIENPTkZJ
R19OVEZTX0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX0hQRlNfRlMgaXMgbm90
IHNldA0KQ09ORklHX1BST0NfRlM9eQ0KQ09ORklHX0RFVlBUU19GUz15DQoj
IENPTkZJR19ST01GU19GUyBpcyBub3Qgc2V0DQpDT05GSUdfRVhUMl9GUz15
DQojIENPTkZJR19TWVNWX0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX1VGU19G
UyBpcyBub3Qgc2V0DQoNCiMNCiMgTmV0d29yayBGaWxlIFN5c3RlbXMNCiMN
CiMgQ09ORklHX0NPREFfRlMgaXMgbm90IHNldA0KQ09ORklHX05GU19GUz1t
DQpDT05GSUdfU1VOUlBDPW0NCkNPTkZJR19MT0NLRD1tDQojIENPTkZJR19T
TUJfRlMgaXMgbm90IHNldA0KIyBDT05GSUdfTkNQX0ZTIGlzIG5vdCBzZXQN
Cg0KIw0KIyBQYXJ0aXRpb24gVHlwZXMNCiMNCiMgQ09ORklHX0JTRF9ESVNL
TEFCRUwgaXMgbm90IHNldA0KIyBDT05GSUdfTUFDX1BBUlRJVElPTiBpcyBu
b3Qgc2V0DQojIENPTkZJR19TTURfRElTS0xBQkVMIGlzIG5vdCBzZXQNCiMg
Q09ORklHX1NPTEFSSVNfWDg2X1BBUlRJVElPTiBpcyBub3Qgc2V0DQpDT05G
SUdfTkxTPXkNCg0KIw0KIyBOYXRpdmUgTGFuZ3VhZ2UgU3VwcG9ydA0KIw0K
IyBDT05GSUdfTkxTX0NPREVQQUdFXzQzNyBpcyBub3Qgc2V0DQojIENPTkZJ
R19OTFNfQ09ERVBBR0VfNzM3IGlzIG5vdCBzZXQNCiMgQ09ORklHX05MU19D
T0RFUEFHRV83NzUgaXMgbm90IHNldA0KIyBDT05GSUdfTkxTX0NPREVQQUdF
Xzg1MCBpcyBub3Qgc2V0DQojIENPTkZJR19OTFNfQ09ERVBBR0VfODUyIGlz
IG5vdCBzZXQNCiMgQ09ORklHX05MU19DT0RFUEFHRV84NTUgaXMgbm90IHNl
dA0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1NyBpcyBub3Qgc2V0DQojIENP
TkZJR19OTFNfQ09ERVBBR0VfODYwIGlzIG5vdCBzZXQNCiMgQ09ORklHX05M
U19DT0RFUEFHRV84NjEgaXMgbm90IHNldA0KIyBDT05GSUdfTkxTX0NPREVQ
QUdFXzg2MiBpcyBub3Qgc2V0DQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYz
IGlzIG5vdCBzZXQNCiMgQ09ORklHX05MU19DT0RFUEFHRV84NjQgaXMgbm90
IHNldA0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2NSBpcyBub3Qgc2V0DQoj
IENPTkZJR19OTFNfQ09ERVBBR0VfODY2IGlzIG5vdCBzZXQNCiMgQ09ORklH
X05MU19DT0RFUEFHRV84NjkgaXMgbm90IHNldA0KIyBDT05GSUdfTkxTX0NP
REVQQUdFXzg3NCBpcyBub3Qgc2V0DQpDT05GSUdfTkxTX0lTTzg4NTlfMT15
DQojIENPTkZJR19OTFNfSVNPODg1OV8yIGlzIG5vdCBzZXQNCiMgQ09ORklH
X05MU19JU084ODU5XzMgaXMgbm90IHNldA0KIyBDT05GSUdfTkxTX0lTTzg4
NTlfNCBpcyBub3Qgc2V0DQojIENPTkZJR19OTFNfSVNPODg1OV81IGlzIG5v
dCBzZXQNCiMgQ09ORklHX05MU19JU084ODU5XzYgaXMgbm90IHNldA0KIyBD
T05GSUdfTkxTX0lTTzg4NTlfNyBpcyBub3Qgc2V0DQojIENPTkZJR19OTFNf
SVNPODg1OV84IGlzIG5vdCBzZXQNCiMgQ09ORklHX05MU19JU084ODU5Xzkg
aXMgbm90IHNldA0KIyBDT05GSUdfTkxTX0lTTzg4NTlfMTUgaXMgbm90IHNl
dA0KIyBDT05GSUdfTkxTX0tPSThfUiBpcyBub3Qgc2V0DQoNCiMNCiMgQ29u
c29sZSBkcml2ZXJzDQojDQpDT05GSUdfVkdBX0NPTlNPTEU9eQ0KIyBDT05G
SUdfVklERU9fU0VMRUNUIGlzIG5vdCBzZXQNCg0KIw0KIyBTb3VuZA0KIw0K
IyBDT05GSUdfU09VTkQgaXMgbm90IHNldA0KDQojDQojIEtlcm5lbCBoYWNr
aW5nDQojDQpDT05GSUdfTUFHSUNfU1lTUlE9eQ0K
--0-1566788210-926934547=:404--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/