linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.6.0-test6-mm1
@ 2003-09-29  2:10 Andrew Morton
  2003-09-29 11:14 ` 2.6.0-test6-mm1 Dave Jones
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Andrew Morton @ 2003-09-29  2:10 UTC (permalink / raw)
  To: linux-kernel, linux-mm


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1


Lots of small things mainly.

The O_DIRECT-vs-buffers I/O locking changes appear to be complete, so testing
attention on O_DIRECT workloads would be useful.




Changes since 2.6.0-test5-mm4:

 linus.patch

 Latest Linus tree

-separate-output-dir.patch
-really-fix-make-rpm.patch
-slab-hexdump.patch
-delay-ksoftirqd-fallback.patch
-mark-devfs-obsolete.patch
-md-make_request-crash-fix.patch
-sysfs-dput-fix.patch
-sysrq-cleanups.patch
-misc36.patch
-declaration-after-statement-check.patch
-test5-pm2.patch
-test5-pm2-fix.patch
-utime-on-immutable-file-fix.patch
-futex_lock-splitup.patch
-sysfs-dentry-leak-fix.patch
-hugetlbfs-accounting-fix.patch
-CONFIG_HUGETLBFS-sets-CONFIG_HUGETLB_PAGE.patch
-setuid-removal-fix.patch
-synaptics-fix.patch
-synaptics-multibutton-fix.patch
-synaptics-code-cleanup.patch
-smbfs-nls-fix.patch
-KD28-reiserfs-B5.patch
-KD29-drm-B5.patch
-KD30-xfs-B5.patch
-KD31-tty_devnum-B5.patch
-KD32-nfs-B5.patch
-KD33-jfs-B5.patch
-KD34-jffs2-B5.patch
-KD35-md-B5.patch
-KD36-dm-B5.patch
-KD37-misc3-B5.patch
-KD38-syscalls-B5.patch
-KD39-loop-B5.patch
-KD40-coda-B5.patch
-KD41-stat-B5.patch
-KD42-32bit-B5.patch
-KD43-real32-B5.patch

 Merged

+d-task-xid.patch
+d-task-xid-fixes.patch

 Abstract out access to current->euid and friends, in preparation for
 obtaining this from the group leader

-no-unit-at-a-time.patch

 Dropped: we'll fix this properly, with attribute(used)

+selectable-logbuf-size.patch

 Add log_buf_size= kernel boot parameter.

+dscc4-warning-fixes.patch

 WAN driver warning fix

+serio-reconnect.patch

 serio reinitialisation infrastructure

+synaptics-reconnect.patch

 Synaptics update

+hugetlbfs_fill_super-leak-fix.patch

 memleak fix

+com200020-request_region-fix.patch

 resource allocation fixes

+bin2c-copyrights.patch

 Historical revisionism

+CDROM_SEND_PACKET-fix.patch

 Kill CDROM_SEND_PACKET setup, use SG_IO internally.

+isdn_common-build-fix.patch

 Compile fix

+dev_t-forward-compatibility.patch

 Initialise ext2/3 inodes a bit more.

+smbfs-build-fix.patch

 Compile fix

+fs-Kconfig-use-select.patch

 Tidy up fs/Kconfig

+mman-h-fix.patch

 Remove duplicated #defines

+flush-invalidate-fixes-doc-fixes.patch

 cachetlb.txt clarity

-joydev-exclusions.patch

 Became unneeded

+utime-on-immutable-file-fix-cleanup.patch

 Tidy up handling on utime() against immutable files

-pdc4030-update.patch

 Broke.

+befs-use-parser-update.patch

 Fix befs-use-parser.patch for API changes

+compat-ioctl-consolidation.patch

 Factorisation

+acpi-pci-irq-fix-439.patch

 Fix ACPI PCI IRQ routing again

+module_parm_array-fix.patch

 Fix intarray module parms

+proc-sys-permission-checking.patch

 Tidy permission checking for /proc/sys

+mtd-leak-fix.patch

 memleak

+selinux-convert_context-fix.patch
+security_inode_permission-wants-nameidata.patch

 SELinux/security fixes

+pnmtologo-warning-fix.patch

 warning fix

+befs-memleak-fix.patch

 leak

+misc38.patch

 misc fixes

+call_usermodehelper-retval-fix-2.patch

 Return the subprocess's exit code correctly for synchronous
 call_usermodehelper().

-i8042-history.patch

 Broke, dropped.

-keyboard-resend-fix.patch
-keyboard-resend-fix-fix.patch

 Broke.  (Not needed any more?)

-4g4g-cyclone-timer-fix.patch
-4g4g-copy_mount_options-fix.patch
-4g4g-might_sleep-warning-fix.patch
-4g4g-pagetable-accounting-fix.patch

 Folded into 4g-2.6.0-test2-mm2-A5.patch

-O_DIRECT-race-fixes.patch
-O_DIRECT-race-fixes-fixes.patch
-O_DIRECT-race-fixes-commentary.patch
-O_DIRECT-race-fixes-fixes-2.patch
+O_DIRECT-race-fixes-rollup.patch
+O_DIRECT-race-fixes-rework-XFS-fix.patch

 Make the new O_DIRECT-vs-buffered locking code work.





All 137 patches


linus.patch

mm.patch
  add -mmN to EXTRAVERSION

kgdb-ga.patch
  kgdb stub for ia32 (George Anzinger's one)
  kgdbL warning fix

kgdb-buff-too-big.patch
  kgdb buffer overflow fix

kgdb-warning-fix.patch
  kgdbL warning fix

kgdb-build-fix.patch

kgdb-spinlock-fix.patch

kgdb-fix-debug-info.patch
  kgdb: CONFIG_DEBUG_INFO fix

kgdb-cpumask_t.patch

kgdb-x86_64-fixes.patch
  x86_64 fixes

kgdb-over-ethernet.patch
  kgdb-over-ethernet patch

kgdb-over-ethernet-fixes.patch
  kgdb-over-ethernet fixlets

kgdb-CONFIG_NET_POLL_CONTROLLER.patch
  kgdb: replace CONFIG_KGDB with CONFIG_NET_RX_POLL in net drivers

kgdb-handle-stopped-NICs.patch
  kgdb: handle netif_stopped NICs

eepro100-poll-controller.patch

tlan-poll_controller.patch

tulip-poll_controller.patch

tg3-poll_controller.patch
  kgdb: tg3 poll_controller

kgdb-eth-smp-fix.patch
  kgdb-over-ethernet: fix SMP

kgdb-eth-reattach.patch

kgdb-skb_reserve-fix.patch
  kgdb-over-ethernet: skb_reserve() fix

d-task-xid.patch
  virtualize access to uid, euid, ...

d-task-xid-fixes.patch

acpi-20030916.patch
  acpi-20030916

acpi_disabled-fix.patch
  acpi_disabled fix

acpi_off-fix.patch
  fix acpi=off

cfq-4.patch
  CFQ io scheduler
  CFQ fixes

config_spinline.patch
  uninline spinlocks for profiling accuracy.

ppc64-bar-0-fix.patch
  Allow PCI BARs that start at 0

ppc64-reloc_hide.patch

ppc64-semaphore-reimplementation.patch
  ppc64: use the ia32 semaphore implementation

ppc64-sym2-fix.patch
  ppc64 sym2 fix

sym-do-160.patch
  make the SYM driver do 160 MB/sec

input-use-after-free-checks.patch
  input layer debug checks

fbdev.patch
  framebbuffer driver update

cursor-flashing-fix.patch
  fbdev: fix cursor letovers

aic7xxx-parallel-build-fix.patch
  fix parallel builds for aic7xxx

ramdisk-cleanup.patch

intel8x0-cleanup.patch
  intel8x0 cleanups

uml-update.patch
  Update UML to 2.6.0-test5

selectable-logbuf-size.patch
  boot-time selectable log buffer size

dscc4-warning-fixes.patch
  dscc4 warning fixes

serio-reconnect.patch
  serio reconnect

synaptics-reconnect.patch
  Synaptics reconnect

hugetlbfs_fill_super-leak-fix.patch
  Fix memory leak in hugetlbfs

com200020-request_region-fix.patch
  Fix double request_region in com20020

bin2c-copyrights.patch
  Add bin2c copyrights

CDROM_SEND_PACKET-fix.patch
  CDROM_SEND_PACKET fix

isdn_common-build-fix.patch
  Add missing label in isdn_common.c

dev_t-forward-compatibility.patch
  dev_t forward compatibility fix

smbfs-build-fix.patch
  smbfs build fix

fs-Kconfig-use-select.patch
  select for fs/Kconfig

mman-h-fix.patch
  x86 mman.h fix

flush-invalidate-fixes.patch
  memory writeback/invalidation fixes

flush-invalidate-fixes-doc-fixes.patch

ide_floppy-maybe-fix.patch
  might fix ide_floppy

pdflush-diag.patch

utime-on-immutable-file-fix-cleanup.patch

dgap.patch
  New DGAP driver

dgap-cleanups.patch
  dgap driver cleanups

ali14xx-update.patch
  update ali14xx driver

dtc2278-update.patch
  update dtc2278 driver

ht6560b-update.patch
  update ht6560b driver

qd65xx-update.patch
  update qd65xx driver

umc8672-update.patch
  update umc8672 driver

kobject-oops-fixes.patch
  fix oopses is kobject parent is removed before child

futex-uninlinings.patch
  futex uninlining

filesystem-option-parsing.patch
  table-driven filesystems option parsing

filesystem-option-parsing-tweaks.patch
  whitespace tweaks

filesystem-option-parsing-fixes.patch
  filesystem option parser: fix handling of integers

filesystem-option-parsing-no-alloca.patch
  filesystem option parser: don't use alloca()

befs-use-parser.patch
  BEFS: Use table-driven option parsing

befs-use-parser-update.patch

do_no_page-debug.patch

node-enumeration-cleanup-01.patch
  Clean up MAX_NR_NODES/NUMNODES/etc. [1/5]

node-enumeration-cleanup-02.patch
  Clean up MAX_NR_NODES/NUMNODES/etc. [2/5]

node-enumeration-cleanup-03.patch
  Clean up MAX_NR_NODES/NUMNODES/etc. [3/5]

node-enumeration-cleanup-04.patch
  Clean up MAX_NR_NODES/NUMNODES/etc. [4/5]

node-enumeration-cleanup-05.patch
  Clean up MAX_NR_NODES/NUMNODES/etc. [5/5]

node-enumeration-cleanup-fix-01.patch
  node enumeration fixes

reenable-athlon-prefetch.patch
  Athlon/Opteron Prefetch Fix

zap_page_range-debug.patch
  zap_page_range() debug

acpi-thinkpad-fix.patch
  APCI fix for thinkpads

readonly-bind-mounts.patch
  readonly mount --bind support

compat-ioctl-consolidation.patch
  compat ioctl consolidation

acpi-pci-irq-fix-439.patch
  YA APCI IRQ routing fix

module_parm_array-fix.patch
  module parameter array fixes

proc-sys-permission-checking.patch
  check permission in ->open for /proc/sys/

mtd-leak-fix.patch
  fix memleak in mtd/chips/cfi_cmdset_0020.c

selinux-convert_context-fix.patch
  Fix bug in SELinux convert_context

security_inode_permission-wants-nameidata.patch
  Pass nameidata to security_inode_permission hook

pnmtologo-warning-fix.patch
  scripts/pnmtologo.c warning fixes

befs-memleak-fix.patch
  befs: fix resource leak on register_filesystem failure

misc38.patch
  misc fixes

call_usermodehelper-retval-fix-2.patch
  Make call_usermodehelper report exit status

auxv2.patch
  /proc/PID/auxv file and NT_AUXV core note

psmouse_ipms2-option.patch
  Force mouse detection as imps/2 (and fix my KVM switch)

list_del-debug.patch
  list_del debug check

print-build-options-on-oops.patch
  print a few config options on oops

show_task-free-stack-fix.patch
  show_task() fix and cleanup

oops-dump-preceding-code.patch
  i386 oops output: dump preceding code

lockmeter.patch

printk-oops-mangle-fix.patch
  disentangle printk's whilst oopsing on SMP

20-odirect_enable.patch

21-odirect_cruft.patch

22-read_proc.patch

23-write_proc.patch

24-commit_proc.patch

25-odirect.patch

nfs-O_DIRECT-always-enabled.patch
  Force CONFIG_NFS_DIRECTIO

4g-2.6.0-test2-mm2-A5.patch
  4G/4G split patch
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g/4g usercopy atomicity fix
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g/4g usercopy atomicity fix
  4G/4G preempt on vstack
  4G/4G: even number of kmap types
  4g4g: fix __get_user in slab
  4g4g: Remove extra .data.idt section definition
  4g/4g linker error (overlapping sections)
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g4g: show_registers() fix
  4g/4g usercopy atomicity fix
  4g4g: debug flags fix
  4g4g: Fix wrong asm-offsets entry
  cyclone time fixmap fix
  4G/4G preempt on vstack
  4G/4G: even number of kmap types
  4g4g: fix __get_user in slab
  4g4g: Remove extra .data.idt section definition
  4g/4g linker error (overlapping sections)
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g4g: show_registers() fix
  4g/4g usercopy atomicity fix
  4g4g: debug flags fix
  4g4g: Fix wrong asm-offsets entry
  cyclone time fixmap fix
  use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
  4G/4G might_sleep warning fix
  4g/4g pagetable accounting fix

ppc-fixes.patch
  make mm4 compile on ppc

aic7xxx_old-oops-fix.patch

O_DIRECT-race-fixes-rollup.patch
  DIO fixes forward port and AIO-DIO fix
  O_DIRECT race fixes comments
  O_DRIECT race fixes fix fix fix
  DIO locking rework

O_DIRECT-race-fixes-rework-XFS-fix.patch
  O_DIRECT XFS fix

aio-01-retry.patch
  AIO: Core retry infrastructure
  Fix aio process hang on EINVAL

aio-02-lockpage_wq.patch
  AIO: Async page wait

aio-03-fs_read.patch
  AIO: Filesystem aio read

aio-04-buffer_wq.patch
  AIO: Async buffer wait

aio-05-fs_write.patch
  AIO: Filesystem aio write

aio-06-bread_wq.patch
  AIO: Async block read

aio-07-ext2getblk_wq.patch
  AIO: Async get block for ext2

O_SYNC-speedup-2.patch
  speed up O_SYNC writes

aio-09-o_sync.patch
  aio O_SYNC

aio-10-BUG-fix.patch
  AIO: fix a BUG

aio-11-workqueue-flush.patch
  AIO: flush workqueues before destroying ioctx'es

aio-12-readahead.patch
  AIO: readahead fixes
  aio O_DIRECT no readahead

lock_buffer_wq-fix.patch
  lock_buffer_wq fix

unuse_mm-locked.patch
  AIO: hold the context lock across unuse_mm

aio-take-task_lock.patch
  task task_lock in use_mm()

aio-O_SYNC-fix.patch
  Unify o_sync changes for aio and regular writes
  aio-O_SYNC-fix bits got lost
  aio: writev nr_segs fix

aio-readahead-rework.patch
  Unified page range readahead for aio and regular reads

aio-readahead-speedup.patch
  Readahead issues and AIO read speedup

aio-osync-fix-2.patch
  More AIO O_SYNC related fixes

gang_lookup_next.patch
  Change the page gang lookup API

aio-gang_lookup-fix.patch
  AIO gang lookup fixes

aio-O_SYNC-short-write-fix.patch
  Fix for O_SYNC short writes




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29  2:10 2.6.0-test6-mm1 Andrew Morton
@ 2003-09-29 11:14 ` Dave Jones
  2003-09-29 18:56   ` 2.6.0-test6-mm1 Andrew Morton
  2003-09-29 11:32 ` 2.6.0-test6-mm1 Dave Jones
  2003-09-29 17:09 ` 2.6.0-test6-mm1 Daniel McNeil
  2 siblings, 1 reply; 8+ messages in thread
From: Dave Jones @ 2003-09-29 11:14 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm

On Sun, Sep 28, 2003 at 07:10:38PM -0700, Andrew Morton wrote:
 
 > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1

Debug: sleeping function called from invalid context at include/linux/rwsem.h:43
in_atomic():0, irqs_disabled():1
Call Trace:
 [<02123550>] do_page_fault+0x0/0x588
 [<021291be>] __might_sleep+0x9e/0xc0
 [<021237e0>] do_page_fault+0x290/0x588
 [<02135a85>] update_process_times+0x45/0x50
 [<02113ab8>] timer_interrupt+0x188/0x1e0
 [<0210ea0b>] do_IRQ+0x18b/0x230
 [<02123550>] do_page_fault+0x0/0x588


		Dave

-- 
 Dave Jones     http://www.codemonkey.org.uk

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29  2:10 2.6.0-test6-mm1 Andrew Morton
  2003-09-29 11:14 ` 2.6.0-test6-mm1 Dave Jones
@ 2003-09-29 11:32 ` Dave Jones
  2003-09-29 17:09 ` 2.6.0-test6-mm1 Daniel McNeil
  2 siblings, 0 replies; 8+ messages in thread
From: Dave Jones @ 2003-09-29 11:32 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm

On Sun, Sep 28, 2003 at 07:10:38PM -0700, Andrew Morton wrote:
 > 
 > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1

Whoops. Someone broke ext3.
About 5 minutes into an fsx run...

		Dave


truncating to largest ever: 0x13e76
truncating to largest ever: 0x2e52c
truncating to largest ever: 0x3c2c2
truncating to largest ever: 0x3f15f
truncating to largest ever: 0x3fcb9
truncating to largest ever: 0x3fe96
truncating to largest ever: 0x3ff9d
truncating to largest ever: 0x3ffff
Size error: expected 0x33358 stat 0x3467d seek 0x3467d
LOG DUMP (35895 total operations):
35896(56 mod 256): READ	0x6b1d thru 0x91af	(0x2693 bytes)
35897(57 mod 256): MAPWRITE 0x2a3b5 thru 0x2cffc	(0x2c48 bytes)
35898(58 mod 256): READ	0x1e8cc thru 0x2ab68	(0xc29d bytes)
35899(59 mod 256): MAPWRITE 0x16a1 thru 0xb6fc	(0xa05c bytes)
35900(60 mod 256): MAPREAD	0x30078 thru 0x388c6	(0x884f bytes)
35901(61 mod 256): TRUNCATE DOWN	from 0x40000 to 0x154b
35902(62 mod 256): TRUNCATE UP	from 0x154b to 0x37ef4
35903(63 mod 256): WRITE	0x6765 thru 0xc460	(0x5cfc bytes)
35904(64 mod 256): MAPWRITE 0x1c47 thru 0x7105	(0x54bf bytes)
35905(65 mod 256): TRUNCATE DOWN	from 0x37ef4 to 0x14b6e
35906(66 mod 256): WRITE	0x10f41 thru 0x11d4e	(0xe0e bytes)
35907(67 mod 256): MAPWRITE 0x17dd thru 0x7dcd	(0x65f1 bytes)
35908(68 mod 256): TRUNCATE UP	from 0x14b6e to 0x1c572
35909(69 mod 256): READ	0x10a4c thru 0x1c571	(0xbb26 bytes)
35910(70 mod 256): MAPREAD	0x65bd thru 0xe791	(0x81d5 bytes)
35911(71 mod 256): WRITE	0x3f4ea thru 0x3ffff	(0xb16 bytes) HOLE
35912(72 mod 256): READ	0x20f00 thru 0x21e74	(0xf75 bytes)
35913(73 mod 256): MAPWRITE 0x1e094 thru 0x2c9c2	(0xe92f bytes)
35914(74 mod 256): WRITE	0x2b765 thru 0x3873e	(0xcfda bytes)
35915(75 mod 256): MAPWRITE 0x3fc42 thru 0x3ffff	(0x3be bytes)
35916(76 mod 256): READ	0x13936 thru 0x23233	(0xf8fe bytes)
35917(77 mod 256): MAPREAD	0x1e6ce thru 0x2c70e	(0xe041 bytes)
35918(78 mod 256): READ	0x24a98 thru 0x2c28f	(0x77f8 bytes)
35919(79 mod 256): MAPREAD	0x1c3f0 thru 0x1f656	(0x3267 bytes)
35920(80 mod 256): MAPREAD	0x19b77 thru 0x22d67	(0x91f1 bytes)
35921(81 mod 256): READ	0x24f29 thru 0x34099	(0xf171 bytes)
35922(82 mod 256): MAPREAD	0x1514a thru 0x19d68	(0x4c1f bytes)
35923(83 mod 256): MAPREAD	0x39bde thru 0x3af9c	(0x13bf bytes)
35924(84 mod 256): MAPWRITE 0x38c9 thru 0x4141	(0x879 bytes)
35925(85 mod 256): MAPREAD	0x31d9 thru 0x121c2	(0xefea bytes)
35926(86 mod 256): READ	0x4bbe thru 0xf48c	(0xa8cf bytes)
35927(87 mod 256): TRUNCATE DOWN	from 0x40000 to 0x17784
35928(88 mod 256): MAPREAD	0x154b1 thru 0x17783	(0x22d3 bytes)
35929(89 mod 256): WRITE	0x18c1 thru 0x9306	(0x7a46 bytes)
35930(90 mod 256): TRUNCATE DOWN	from 0x17784 to 0x14180
35931(91 mod 256): MAPWRITE 0x33083 thru 0x3ffff	(0xcf7d bytes)
35932(92 mod 256): TRUNCATE DOWN	from 0x40000 to 0x315cc
35933(93 mod 256): READ	0x21981 thru 0x31255	(0xf8d5 bytes)
35934(94 mod 256): WRITE	0xfeb7 thru 0x18757	(0x88a1 bytes)
35935(95 mod 256): READ	0x18134 thru 0x21e1c	(0x9ce9 bytes)
35936(96 mod 256): WRITE	0x27b4e thru 0x3393f	(0xbdf2 bytes) EXTEND
35937(97 mod 256): TRUNCATE DOWN	from 0x33940 to 0x249a7
35938(98 mod 256): MAPWRITE 0x1239e thru 0x1f372	(0xcfd5 bytes)
35939(99 mod 256): READ	0x1f77e thru 0x1fba3	(0x426 bytes)
35940(100 mod 256): WRITE	0x8d58 thru 0x12dcf	(0xa078 bytes)
35941(101 mod 256): TRUNCATE DOWN	from 0x249a7 to 0x18da6
35942(102 mod 256): READ	0xc9d9 thru 0x11be6	(0x520e bytes)
35943(103 mod 256): MAPREAD	0x41e3 thru 0x9144	(0x4f62 bytes)
35944(104 mod 256): MAPWRITE 0x1d0ca thru 0x1e5fe	(0x1535 bytes)
35945(105 mod 256): WRITE	0x1f00c thru 0x2414f	(0x5144 bytes) HOLE
35946(106 mod 256): READ	0x1d29 thru 0xf75c	(0xda34 bytes)
35947(107 mod 256): MAPWRITE 0x35569 thru 0x3e002	(0x8a9a bytes)
35948(108 mod 256): TRUNCATE DOWN	from 0x3e003 to 0x97bd
35949(109 mod 256): READ	0x4de8 thru 0x97bc	(0x49d5 bytes)
35950(110 mod 256): MAPWRITE 0xfdc thru 0x6782	(0x57a7 bytes)
35951(111 mod 256): TRUNCATE UP	from 0x97bd to 0x18261
35952(112 mod 256): WRITE	0xcf2b thru 0x170c8	(0xa19e bytes)
35953(113 mod 256): WRITE	0x31c79 thru 0x3b97f	(0x9d07 bytes) HOLE
35954(114 mod 256): TRUNCATE DOWN	from 0x3b980 to 0x9dd9
35955(115 mod 256): MAPREAD	0x9929 thru 0x9dd8	(0x4b0 bytes)
35956(116 mod 256): MAPREAD	0x62e8 thru 0x9dd8	(0x3af1 bytes)
35957(117 mod 256): READ	0x7053 thru 0x8b6e	(0x1b1c bytes)
35958(118 mod 256): WRITE	0x38a5b thru 0x3ffff	(0x75a5 bytes) HOLE
35959(119 mod 256): MAPWRITE 0x3873c thru 0x3ffff	(0x78c4 bytes)
35960(120 mod 256): READ	0x1945 thru 0xb3e2	(0x9a9e bytes)
35961(121 mod 256): MAPREAD	0xbce7 thru 0x12e06	(0x7120 bytes)
35962(122 mod 256): MAPWRITE 0x2650e thru 0x2a46a	(0x3f5d bytes)
35963(123 mod 256): READ	0x357fd thru 0x3ffff	(0xa803 bytes)
35964(124 mod 256): MAPWRITE 0x2c891 thru 0x37e33	(0xb5a3 bytes)
35965(125 mod 256): MAPWRITE 0x1df67 thru 0x2c823	(0xe8bd bytes)
35966(126 mod 256): MAPREAD	0x3708 thru 0x4a5a	(0x1353 bytes)
35967(127 mod 256): MAPREAD	0x125d thru 0x2483	(0x1227 bytes)
35968(128 mod 256): WRITE	0x9f01 thru 0x1086e	(0x696e bytes)
35969(129 mod 256): MAPREAD	0x11449 thru 0x18627	(0x71df bytes)
35970(130 mod 256): MAPWRITE 0x15267 thru 0x1f8f8	(0xa692 bytes)
35971(131 mod 256): MAPREAD	0x19195 thru 0x21643	(0x84af bytes)
35972(132 mod 256): MAPREAD	0x2d06a thru 0x36a1c	(0x99b3 bytes)
35973(133 mod 256): WRITE	0x19ac thru 0x1045b	(0xeab0 bytes)
35974(134 mod 256): MAPREAD	0x38513 thru 0x3ba1c	(0x350a bytes)
35975(135 mod 256): MAPWRITE 0xacbb thru 0x158bd	(0xac03 bytes)
35976(136 mod 256): MAPWRITE 0x1dccf thru 0x2d38d	(0xf6bf bytes)
35977(137 mod 256): MAPREAD	0x2b51a thru 0x31606	(0x60ed bytes)
35978(138 mod 256): WRITE	0x1c5f2 thru 0x2ab18	(0xe527 bytes)
35979(139 mod 256): MAPWRITE 0x2b28d thru 0x2d503	(0x2277 bytes)
35980(140 mod 256): READ	0x351a0 thru 0x3b128	(0x5f89 bytes)
35981(141 mod 256): MAPWRITE 0x15296 thru 0x24ec2	(0xfc2d bytes)
35982(142 mod 256): WRITE	0x2e618 thru 0x2f116	(0xaff bytes)
35983(143 mod 256): WRITE	0xb9e8 thru 0xd336	(0x194f bytes)
35984(144 mod 256): MAPWRITE 0xcea2 thru 0xef45	(0x20a4 bytes)
35985(145 mod 256): READ	0x38c2b thru 0x3ffff	(0x73d5 bytes)
35986(146 mod 256): TRUNCATE DOWN	from 0x40000 to 0x31469
35987(147 mod 256): READ	0x3dbb thru 0x1013c	(0xc382 bytes)
35988(148 mod 256): READ	0x8ea0 thru 0x16a63	(0xdbc4 bytes)
35989(149 mod 256): READ	0x22cc1 thru 0x2f0b6	(0xc3f6 bytes)
35990(150 mod 256): WRITE	0x2d9e9 thru 0x392ad	(0xb8c5 bytes) EXTEND
35991(151 mod 256): MAPWRITE 0x37a4b thru 0x385a5	(0xb5b bytes)
35992(152 mod 256): READ	0xa7f7 thru 0x159ae	(0xb1b8 bytes)
35993(153 mod 256): MAPREAD	0x6de1 thru 0xb7fc	(0x4a1c bytes)
35994(154 mod 256): READ	0x2af2f thru 0x320a7	(0x7179 bytes)
35995(155 mod 256): READ	0x13829 thru 0x1c297	(0x8a6f bytes)
35996(156 mod 256): MAPWRITE 0x2a6f4 thru 0x30be6	(0x64f3 bytes)
35997(157 mod 256): WRITE	0x2e9e0 thru 0x37e37	(0x9458 bytes)
35998(158 mod 256): MAPWRITE 0xdb0f thru 0x1c3e0	(0xe8d2 bytes)
35999(159 mod 256): READ	0x3694b thru 0x392ad	(0x2963 bytes)
36000(160 mod 256): TRUNCATE DOWN	from 0x392ae to 0x27efc
35001(185 mod 256): READ	0x64fe thru 0xb891	(0x5394 bytes)
35002(186 mod 256): TRUNCATE DOWN	from 0x27efc to 0x17692
35003(187 mod 256): TRUNCATE UP	from 0x17692 to 0x3d266
35004(188 mod 256): READ	0x17dd4 thru 0x20267	(0x8494 bytes)
35005(189 mod 256): WRITE	0x2c051 thru 0x32a1b	(0x69cb bytes)
35006(190 mod 256): READ	0x235ef thru 0x32393	(0xeda5 bytes)
35007(191 mod 256): TRUNCATE DOWN	from 0x3d266 to 0x1681e
35008(192 mod 256): MAPWRITE 0x2d5d6 thru 0x35c0f	(0x863a bytes)
35009(193 mod 256): TRUNCATE DOWN	from 0x35c10 to 0x2de0f
35010(194 mod 256): MAPWRITE 0x3aeba thru 0x3c14b	(0x1292 bytes)
35011(195 mod 256): MAPREAD	0x371e9 thru 0x3c14b	(0x4f63 bytes)
35012(196 mod 256): WRITE	0x376c6 thru 0x393f9	(0x1d34 bytes)
35013(197 mod 256): MAPREAD	0x207c4 thru 0x259dd	(0x521a bytes)
35014(198 mod 256): WRITE	0x1094b thru 0x1e433	(0xdae9 bytes)
35015(199 mod 256): TRUNCATE DOWN	from 0x3c14c to 0x2fba9
35016(200 mod 256): MAPWRITE 0x1fe1f thru 0x27b72	(0x7d54 bytes)
35017(201 mod 256): MAPWRITE 0x26ef5 thru 0x2efb0	(0x80bc bytes)
35018(202 mod 256): WRITE	0x3ae06 thru 0x3ffff	(0x51fa bytes) HOLE
35019(203 mod 256): READ	0xe390 thru 0xe949	(0x5ba bytes)
35020(204 mod 256): MAPWRITE 0x2d92f thru 0x381b6	(0xa888 bytes)
35021(205 mod 256): WRITE	0x3e2a3 thru 0x3ffff	(0x1d5d bytes)
35022(206 mod 256): TRUNCATE DOWN	from 0x40000 to 0x1e985
35023(207 mod 256): READ	0x11aeb thru 0x1c819	(0xad2f bytes)
35024(208 mod 256): MAPWRITE 0x3a4dd thru 0x3ffff	(0x5b23 bytes)
35025(209 mod 256): MAPREAD	0x1d976 thru 0x1e97f	(0x100a bytes)
35026(210 mod 256): WRITE	0x28551 thru 0x30c10	(0x86c0 bytes)
35027(211 mod 256): MAPWRITE 0x19232 thru 0x23cef	(0xaabe bytes)
35028(212 mod 256): READ	0x2f343 thru 0x38723	(0x93e1 bytes)
35029(213 mod 256): MAPWRITE 0x2645e thru 0x3134d	(0xaef0 bytes)
35030(214 mod 256): READ	0x11dcf thru 0x12429	(0x65b bytes)
35031(215 mod 256): MAPWRITE 0xb339 thru 0x14cd4	(0x999c bytes)
35032(216 mod 256): MAPWRITE 0x4370 thru 0x58cd	(0x155e bytes)
35033(217 mod 256): MAPREAD	0x170c7 thru 0x1b257	(0x4191 bytes)
35034(218 mod 256): MAPREAD	0x2e7a6 thru 0x324ed	(0x3d48 bytes)
35035(219 mod 256): WRITE	0x26f99 thru 0x2c413	(0x547b bytes)
35036(220 mod 256): READ	0xe363 thru 0x17270	(0x8f0e bytes)
35037(221 mod 256): MAPWRITE 0x2e5ee thru 0x3af62	(0xc975 bytes)
35038(222 mod 256): TRUNCATE DOWN	from 0x40000 to 0x304d7
35039(223 mod 256): READ	0x1c2b3 thru 0x2577d	(0x94cb bytes)
35040(224 mod 256): MAPWRITE 0xfa89 thru 0x133ae	(0x3926 bytes)
35041(225 mod 256): WRITE	0x51f5 thru 0x1484a	(0xf656 bytes)
35042(226 mod 256): TRUNCATE UP	from 0x304d7 to 0x31a73
35043(227 mod 256): MAPWRITE 0x1a48a thru 0x2592b	(0xb4a2 bytes)
35044(228 mod 256): MAPREAD	0x560f thru 0x154df	(0xfed1 bytes)
35045(229 mod 256): MAPREAD	0x2cfa1 thru 0x2f5b8	(0x2618 bytes)
35046(230 mod 256): TRUNCATE DOWN	from 0x31a73 to 0x16b61
35047(231 mod 256): WRITE	0x4f08 thru 0x14d7f	(0xfe78 bytes)
35048(232 mod 256): READ	0xc81d thru 0x16b60	(0xa344 bytes)
35049(233 mod 256): TRUNCATE DOWN	from 0x16b61 to 0xdac4
35050(234 mod 256): TRUNCATE UP	from 0xdac4 to 0x2bf79
35051(235 mod 256): MAPREAD	0x1dcd2 thru 0x2288c	(0x4bbb bytes)
35052(236 mod 256): MAPREAD	0x1a356 thru 0x1f04c	(0x4cf7 bytes)
35053(237 mod 256): MAPWRITE 0x36e73 thru 0x3b06b	(0x41f9 bytes)
35054(238 mod 256): MAPREAD	0x2f732 thru 0x3b06b	(0xb93a bytes)
35055(239 mod 256): MAPREAD	0x850b thru 0xf333	(0x6e29 bytes)
35056(240 mod 256): READ	0x2d858 thru 0x34f27	(0x76d0 bytes)
35057(241 mod 256): TRUNCATE DOWN	from 0x3b06c to 0xd3b5
35058(242 mod 256): READ	0x7c5e thru 0xd3b4	(0x5757 bytes)
35059(243 mod 256): TRUNCATE UP	from 0xd3b5 to 0x1a5aa
35060(244 mod 256): TRUNCATE UP	from 0x1a5aa to 0x2681a
35061(245 mod 256): TRUNCATE UP	from 0x2681a to 0x38817
35062(246 mod 256): READ	0x275a4 thru 0x2ca48	(0x54a5 bytes)
35063(247 mod 256): MAPREAD	0x46c9 thru 0xc240	(0x7b78 bytes)
35064(248 mod 256): READ	0x14dfe thru 0x1866f	(0x3872 bytes)
35065(249 mod 256): MAPWRITE 0x35f15 thru 0x37806	(0x18f2 bytes)
35066(250 mod 256): TRUNCATE DOWN	from 0x38817 to 0x133db
35067(251 mod 256): TRUNCATE DOWN	from 0x133db to 0x9a4c
35068(252 mod 256): WRITE	0x2a56 thru 0x5d3f	(0x32ea bytes)
35069(253 mod 256): TRUNCATE UP	from 0x9a4c to 0x3f839
35070(254 mod 256): READ	0x265ea thru 0x2898a	(0x23a1 bytes)
35071(255 mod 256): MAPREAD	0x1b86a thru 0x1cdae	(0x1545 bytes)
35072(0 mod 256): MAPREAD	0x3c823 thru 0x3df80	(0x175e bytes)
35073(1 mod 256): READ	0x237cf thru 0x27d4e	(0x4580 bytes)
35074(2 mod 256): WRITE	0x17ebc thru 0x2637c	(0xe4c1 bytes)
35075(3 mod 256): WRITE	0x10b55 thru 0x1a1ce	(0x967a bytes)
35076(4 mod 256): READ	0x2e36e thru 0x2e768	(0x3fb bytes)
35077(5 mod 256): TRUNCATE DOWN	from 0x3f839 to 0x27df0
35078(6 mod 256): READ	0xe06a thru 0x11329	(0x32c0 bytes)
35079(7 mod 256): TRUNCATE DOWN	from 0x27df0 to 0x14488
35080(8 mod 256): READ	0xfefb thru 0x12f93	(0x3099 bytes)
35081(9 mod 256): READ	0x13a65 thru 0x14487	(0xa23 bytes)
35082(10 mod 256): MAPWRITE 0xc7b0 thru 0x12907	(0x6158 bytes)
35083(11 mod 256): MAPWRITE 0x35e82 thru 0x3ffff	(0xa17e bytes)
35084(12 mod 256): READ	0x3f4e6 thru 0x3ffff	(0xb1a bytes)
35085(13 mod 256): TRUNCATE DOWN	from 0x40000 to 0x71f3
35086(14 mod 256): MAPWRITE 0x23307 thru 0x328d4	(0xf5ce bytes)
35087(15 mod 256): MAPWRITE 0x2dda6 thru 0x38fc9	(0xb224 bytes)
35088(16 mod 256): WRITE	0x2668 thru 0x9802	(0x719b bytes)
35089(17 mod 256): MAPWRITE 0x2c98e thru 0x385ae	(0xbc21 bytes)
35090(18 mod 256): MAPWRITE 0x1c7fb thru 0x1d2fe	(0xb04 bytes)
35091(19 mod 256): MAPREAD	0x855 thru 0x62fe	(0x5aaa bytes)
35092(20 mod 256): MAPWRITE 0xacd7 thru 0x1a084	(0xf3ae bytes)
35093(21 mod 256): READ	0x31079 thru 0x38fc9	(0x7f51 bytes)
35094(22 mod 256): TRUNCATE DOWN	from 0x38fca to 0x27b57
35095(23 mod 256): READ	0x12b1d thru 0x1abb0	(0x8094 bytes)
35096(24 mod 256): WRITE	0x20b8e thru 0x2d05e	(0xc4d1 bytes) EXTEND
35097(25 mod 256): MAPWRITE 0x2b3bf thru 0x399cd	(0xe60f bytes)
35098(26 mod 256): TRUNCATE DOWN	from 0x399ce to 0x1cb07
35099(27 mod 256): MAPWRITE 0x203dd thru 0x2de4d	(0xda71 bytes)
35100(28 mod 256): MAPWRITE 0x16aac thru 0x20d2f	(0xa284 bytes)
35101(29 mod 256): READ	0x1f902 thru 0x24117	(0x4816 bytes)
35102(30 mod 256): WRITE	0x28388 thru 0x32a5b	(0xa6d4 bytes) EXTEND
35103(31 mod 256): TRUNCATE DOWN	from 0x32a5c to 0xdff1
35104(32 mod 256): MAPWRITE 0x20a20 thru 0x2ef32	(0xe513 bytes)
35105(33 mod 256): MAPREAD	0x27568 thru 0x2ef32	(0x79cb bytes)
35106(34 mod 256): READ	0xf53d thru 0x1529a	(0x5d5e bytes)
35107(35 mod 256): TRUNCATE DOWN	from 0x2ef33 to 0x7849
35108(36 mod 256): TRUNCATE UP	from 0x7849 to 0x2724c
35109(37 mod 256): READ	0x25d4c thru 0x2724b	(0x1500 bytes)
35110(38 mod 256): TRUNCATE DOWN	from 0x2724c to 0x16b85
35111(39 mod 256): WRITE	0x2c2 thru 0xa358	(0xa097 bytes)
35112(40 mod 256): READ	0xe8fc thru 0xf388	(0xa8d bytes)
35113(41 mod 256): MAPWRITE 0x38161 thru 0x3ffff	(0x7e9f bytes)
35114(42 mod 256): MAPREAD	0x229bc thru 0x28a33	(0x6078 bytes)
35115(43 mod 256): MAPREAD	0x2a8a5 thru 0x38981	(0xe0dd bytes)
35116(44 mod 256): MAPWRITE 0x18405 thru 0x27bee	(0xf7ea bytes)
35117(45 mod 256): MAPREAD	0x471a thru 0xee28	(0xa70f bytes)
35118(46 mod 256): TRUNCATE DOWN	from 0x40000 to 0x3cbc5
35119(47 mod 256): MAPWRITE 0x7cd9 thru 0x9ee5	(0x220d bytes)
35120(48 mod 256): MAPWRITE 0xd3d4 thru 0xdf8a	(0xbb7 bytes)
35121(49 mod 256): WRITE	0x17d7f thru 0x27638	(0xf8ba bytes)
35122(50 mod 256): MAPREAD	0x37d30 thru 0x3cbc4	(0x4e95 bytes)
35123(51 mod 256): MAPREAD	0x226c1 thru 0x233e1	(0xd21 bytes)
35124(52 mod 256): MAPWRITE 0x16096 thru 0x249d4	(0xe93f bytes)
35125(53 mod 256): MAPREAD	0x5b63 thru 0x7e80	(0x231e bytes)
35126(54 mod 256): MAPREAD	0x196ed thru 0x1b90e	(0x2222 bytes)
35127(55 mod 256): TRUNCATE DOWN	from 0x3cbc5 to 0x364d2
35128(56 mod 256): WRITE	0x6da4 thru 0xe020	(0x727d bytes)
35129(57 mod 256): READ	0xd30c thru 0xd32f	(0x24 bytes)
35130(58 mod 256): MAPREAD	0x28c0d thru 0x30c9c	(0x8090 bytes)
35131(59 mod 256): MAPWRITE 0x39339 thru 0x3ffff	(0x6cc7 bytes)
35132(60 mod 256): READ	0x2a1a5 thru 0x2d33b	(0x3197 bytes)
35133(61 mod 256): MAPWRITE 0x12375 thru 0x182cc	(0x5f58 bytes)
35134(62 mod 256): MAPREAD	0x17dea thru 0x1fd6b	(0x7f82 bytes)
35135(63 mod 256): MAPWRITE 0x2c65 thru 0xda30	(0xadcc bytes)
35136(64 mod 256): WRITE	0x31e09 thru 0x3cf3c	(0xb134 bytes)
35137(65 mod 256): READ	0x1f37f thru 0x26fa8	(0x7c2a bytes)
35138(66 mod 256): READ	0x21a91 thru 0x22a26	(0xf96 bytes)
35139(67 mod 256): MAPWRITE 0x25bbb thru 0x2bc62	(0x60a8 bytes)
35140(68 mod 256): TRUNCATE DOWN	from 0x40000 to 0x28c81
35141(69 mod 256): MAPREAD	0xe6b9 thru 0x1321c	(0x4b64 bytes)
35142(70 mod 256): TRUNCATE DOWN	from 0x28c81 to 0x75b3
35143(71 mod 256): MAPREAD	0x5a71 thru 0x75b2	(0x1b42 bytes)
35144(72 mod 256): TRUNCATE UP	from 0x75b3 to 0x397df
35145(73 mod 256): MAPWRITE 0x1aa92 thru 0x1bdf9	(0x1368 bytes)
35146(74 mod 256): MAPWRITE 0x23a9c thru 0x26caa	(0x320f bytes)
35147(75 mod 256): MAPWRITE 0x3660 thru 0xb772	(0x8113 bytes)
35148(76 mod 256): MAPWRITE 0x21b10 thru 0x2a608	(0x8af9 bytes)
35149(77 mod 256): WRITE	0x9bc8 thru 0x9db3	(0x1ec bytes)
35150(78 mod 256): MAPREAD	0x24021 thru 0x32265	(0xe245 bytes)
35151(79 mod 256): MAPWRITE 0x1db89 thru 0x27176	(0x95ee bytes)
35152(80 mod 256): WRITE	0x220b thru 0x113c9	(0xf1bf bytes)
35153(81 mod 256): MAPWRITE 0x6a15 thru 0x135d0	(0xcbbc bytes)
35154(82 mod 256): WRITE	0xb971 thru 0x1612e	(0xa7be bytes)
35155(83 mod 256): READ	0x7e02 thru 0xe6d3	(0x68d2 bytes)
35156(84 mod 256): MAPWRITE 0xcd8a thru 0x11bf1	(0x4e68 bytes)
35157(85 mod 256): TRUNCATE DOWN	from 0x397df to 0x2bd8c
35158(86 mod 256): MAPREAD	0x16f50 thru 0x21788	(0xa839 bytes)
35159(87 mod 256): MAPWRITE 0x10c0f thru 0x2031c	(0xf70e bytes)
35160(88 mod 256): READ	0x2aaf9 thru 0x2bd8b	(0x1293 bytes)
35161(89 mod 256): MAPREAD	0x1d359 thru 0x26795	(0x943d bytes)
35162(90 mod 256): MAPREAD	0x8f42 thru 0xd22d	(0x42ec bytes)
35163(91 mod 256): READ	0x14c71 thru 0x1b841	(0x6bd1 bytes)
35164(92 mod 256): READ	0x1e43 thru 0x7ce5	(0x5ea3 bytes)
35165(93 mod 256): WRITE	0xeeea thru 0x193e4	(0xa4fb bytes)
35166(94 mod 256): MAPREAD	0x5eaf thru 0x10032	(0xa184 bytes)
35167(95 mod 256): READ	0x1b087 thru 0x28b3d	(0xdab7 bytes)
35168(96 mod 256): READ	0xdd1e thru 0xfff6	(0x22d9 bytes)
35169(97 mod 256): WRITE	0xf46b thru 0x1194f	(0x24e5 bytes)
35170(98 mod 256): MAPWRITE 0xea64 thru 0x17baa	(0x9147 bytes)
35171(99 mod 256): READ	0x267bd thru 0x2bd8b	(0x55cf bytes)
35172(100 mod 256): MAPWRITE 0x398d8 thru 0x3ffff	(0x6728 bytes)
35173(101 mod 256): MAPREAD	0x156e thru 0xea61	(0xd4f4 bytes)
35174(102 mod 256): WRITE	0xb358 thru 0x11228	(0x5ed1 bytes)
35175(103 mod 256): TRUNCATE DOWN	from 0x40000 to 0x3a89b
35176(104 mod 256): MAPWRITE 0x1b148 thru 0x21cec	(0x6ba5 bytes)
35177(105 mod 256): MAPWRITE 0xbac2 thru 0x1af49	(0xf488 bytes)
35178(106 mod 256): TRUNCATE DOWN	from 0x3a89b to 0xd7ec
35179(107 mod 256): MAPREAD	0x1fad thru 0xb0d8	(0x912c bytes)
35180(108 mod 256): MAPWRITE 0x2aea2 thru 0x2d597	(0x26f6 bytes)
35181(109 mod 256): MAPREAD	0x185a thru 0xa161	(0x8908 bytes)
35182(110 mod 256): TRUNCATE DOWN	from 0x2d598 to 0x280cd
35183(111 mod 256): READ	0x154dc thru 0x1c6c1	(0x71e6 bytes)
35184(112 mod 256): READ	0x7831 thru 0xe452	(0x6c22 bytes)
35185(113 mod 256): MAPWRITE 0x324e9 thru 0x3bded	(0x9905 bytes)
35186(114 mod 256): TRUNCATE DOWN	from 0x3bdee to 0x36e9d
35187(115 mod 256): MAPWRITE 0x358aa thru 0x3847e	(0x2bd5 bytes)
35188(116 mod 256): MAPWRITE 0x1caae thru 0x2613e	(0x9691 bytes)
35189(117 mod 256): MAPREAD	0x23692 thru 0x2f906	(0xc275 bytes)
35190(118 mod 256): MAPREAD	0x27d62 thru 0x2cf63	(0x5202 bytes)
35191(119 mod 256): MAPREAD	0x942 thru 0x6a24	(0x60e3 bytes)
35192(120 mod 256): MAPWRITE 0x2a05f thru 0x332fd	(0x929f bytes)
35193(121 mod 256): MAPREAD	0xc82b thru 0xd258	(0xa2e bytes)
35194(122 mod 256): TRUNCATE DOWN	from 0x3847f to 0x21c64
35195(123 mod 256): WRITE	0x11938 thru 0x1a456	(0x8b1f bytes)
35196(124 mod 256): WRITE	0x1609f thru 0x16b26	(0xa88 bytes)
35197(125 mod 256): MAPWRITE 0x30de1 thru 0x3aa0f	(0x9c2f bytes)
35198(126 mod 256): WRITE	0x2f0ba thru 0x2f144	(0x8b bytes)
35199(127 mod 256): MAPWRITE 0x250a4 thru 0x30fe3	(0xbf40 bytes)
35200(128 mod 256): MAPWRITE 0x3edb4 thru 0x3f6bc	(0x909 bytes)
35201(129 mod 256): WRITE	0x2e913 thru 0x331c0	(0x48ae bytes)
35202(130 mod 256): MAPWRITE 0x183d6 thru 0x1e656	(0x6281 bytes)
35203(131 mod 256): MAPWRITE 0x28421 thru 0x2a43c	(0x201c bytes)
35204(132 mod 256): WRITE	0x211b thru 0x1125c	(0xf142 bytes)
35205(133 mod 256): READ	0xe1a4 thru 0x1893e	(0xa79b bytes)
35206(134 mod 256): WRITE	0x33f88 thru 0x3ffff	(0xc078 bytes) EXTEND
35207(135 mod 256): TRUNCATE DOWN	from 0x40000 to 0x14138
35208(136 mod 256): READ	0x1acb thru 0x9e46	(0x837c bytes)
35209(137 mod 256): READ	0x62cf thru 0xdcf0	(0x7a22 bytes)
35210(138 mod 256): TRUNCATE DOWN	from 0x14138 to 0x74ba
35211(139 mod 256): MAPWRITE 0x308ab thru 0x3517d	(0x48d3 bytes)
35212(140 mod 256): READ	0x2361 thru 0x1054f	(0xe1ef bytes)
35213(141 mod 256): WRITE	0x31335 thru 0x3e3a7	(0xd073 bytes) EXTEND
35214(142 mod 256): MAPREAD	0x2ba2b thru 0x358a8	(0x9e7e bytes)
35215(143 mod 256): WRITE	0xf08e thru 0xf436	(0x3a9 bytes)
35216(144 mod 256): MAPREAD	0xd8ee thru 0x1807c	(0xa78f bytes)
35217(145 mod 256): WRITE	0x3a0db thru 0x3af58	(0xe7e bytes)
35218(146 mod 256): TRUNCATE DOWN	from 0x3e3a8 to 0x22aa0
35219(147 mod 256): TRUNCATE DOWN	from 0x22aa0 to 0x1582f
35220(148 mod 256): MAPWRITE 0x39370 thru 0x3ffff	(0x6c90 bytes)
35221(149 mod 256): MAPREAD	0x331ad thru 0x3fc08	(0xca5c bytes)
35222(150 mod 256): READ	0x3a380 thru 0x3d812	(0x3493 bytes)
35223(151 mod 256): MAPREAD	0xc07d thru 0x1bc80	(0xfc04 bytes)
35224(152 mod 256): MAPWRITE 0x2d50f thru 0x3c34a	(0xee3c bytes)
35225(153 mod 256): WRITE	0x553e thru 0xbe53	(0x6916 bytes)
35226(154 mod 256): READ	0x26516 thru 0x26a0c	(0x4f7 bytes)
35227(155 mod 256): MAPREAD	0x3b0c1 thru 0x3ffff	(0x4f3f bytes)
35228(156 mod 256): WRITE	0x119b5 thru 0x1d504	(0xbb50 bytes)
35229(157 mod 256): READ	0x3b6c5 thru 0x3c2aa	(0xbe6 bytes)
35230(158 mod 256): MAPWRITE 0x5b51 thru 0xc5db	(0x6a8b bytes)
35231(159 mod 256): WRITE	0x2068c thru 0x21208	(0xb7d bytes)
35232(160 mod 256): TRUNCATE DOWN	from 0x40000 to 0x12553
35233(161 mod 256): READ	0x4824 thru 0x6831	(0x200e bytes)
35234(162 mod 256): READ	0xb9a5 thru 0x12552	(0x6bae bytes)
35235(163 mod 256): MAPREAD	0xf3be thru 0x12552	(0x3195 bytes)
35236(164 mod 256): MAPWRITE 0x345dc thru 0x3d522	(0x8f47 bytes)
35237(165 mod 256): READ	0x27458 thru 0x2c324	(0x4ecd bytes)
35238(166 mod 256): READ	0x1d0fe thru 0x25af3	(0x89f6 bytes)
35239(167 mod 256): WRITE	0x33a6 thru 0x802f	(0x4c8a bytes)
35240(168 mod 256): MAPREAD	0x30398 thru 0x3d522	(0xd18b bytes)
35241(169 mod 256): MAPREAD	0xf72c thru 0x1207e	(0x2953 bytes)
35242(170 mod 256): READ	0x16681 thru 0x1720f	(0xb8f bytes)
35243(171 mod 256): WRITE	0x1ea4f thru 0x20731	(0x1ce3 bytes)
35244(172 mod 256): TRUNCATE DOWN	from 0x3d523 to 0x11f04
35245(173 mod 256): TRUNCATE UP	from 0x11f04 to 0x23b31
35246(174 mod 256): WRITE	0xb9ac thru 0x16edf	(0xb534 bytes)
35247(175 mod 256): MAPREAD	0x10daa thru 0x1ceaf	(0xc106 bytes)
35248(176 mod 256): MAPWRITE 0x1da08 thru 0x1fab1	(0x20aa bytes)
35249(177 mod 256): MAPWRITE 0x29bac thru 0x37da4	(0xe1f9 bytes)
35250(178 mod 256): TRUNCATE DOWN	from 0x37da5 to 0x21e8c
35251(179 mod 256): MAPWRITE 0x2070b thru 0x25139	(0x4a2f bytes)
35252(180 mod 256): MAPWRITE 0x18a5d thru 0x1d93a	(0x4ede bytes)
35253(181 mod 256): MAPREAD	0x1c1f3 thru 0x1f4be	(0x32cc bytes)
35254(182 mod 256): READ	0x18c34 thru 0x1d831	(0x4bfe bytes)
35255(183 mod 256): MAPWRITE 0x33333 thru 0x3c758	(0x9426 bytes)
35256(184 mod 256): WRITE	0x2356a thru 0x2dd74	(0xa80b bytes)
35257(185 mod 256): TRUNCATE UP	from 0x3c759 to 0x3d80c
35258(186 mod 256): TRUNCATE DOWN	from 0x3d80c to 0x2bbee
35259(187 mod 256): TRUNCATE DOWN	from 0x2bbee to 0xc9ac
35260(188 mod 256): MAPREAD	0x42f7 thru 0x572e	(0x1438 bytes)
35261(189 mod 256): READ	0x7e7a thru 0x9e90	(0x2017 bytes)
35262(190 mod 256): TRUNCATE DOWN	from 0xc9ac to 0xc5c3
35263(191 mod 256): MAPWRITE 0x11f57 thru 0x2030d	(0xe3b7 bytes)
35264(192 mod 256): READ	0xaa5b thru 0x11067	(0x660d bytes)
35265(193 mod 256): WRITE	0x3d14c thru 0x3ffff	(0x2eb4 bytes) HOLE
35266(194 mod 256): MAPREAD	0x1b0c5 thru 0x1c945	(0x1881 bytes)
35267(195 mod 256): READ	0x247e8 thru 0x25dd2	(0x15eb bytes)
35268(196 mod 256): MAPWRITE 0x3e28e thru 0x3ffff	(0x1d72 bytes)
35269(197 mod 256): MAPREAD	0x39368 thru 0x3e2dc	(0x4f75 bytes)
35270(198 mod 256): MAPWRITE 0x3cdc5 thru 0x3ffff	(0x323b bytes)
35271(199 mod 256): MAPWRITE 0x17cf8 thru 0x182d8	(0x5e1 bytes)
35272(200 mod 256): READ	0x3317f thru 0x3ffff	(0xce81 bytes)
35273(201 mod 256): MAPWRITE 0x19cc thru 0x9280	(0x78b5 bytes)
35274(202 mod 256): WRITE	0x1a35e thru 0x22425	(0x80c8 bytes)
35275(203 mod 256): TRUNCATE DOWN	from 0x40000 to 0x11369
35276(204 mod 256): READ	0xc742 thru 0xe2d1	(0x1b90 bytes)
35277(205 mod 256): READ	0xb8bd thru 0x11368	(0x5aac bytes)
35278(206 mod 256): READ	0x92dd thru 0x11368	(0x808c bytes)
35279(207 mod 256): READ	0x8650 thru 0x908e	(0xa3f bytes)
35280(208 mod 256): WRITE	0xdd5f thru 0x188c6	(0xab68 bytes) EXTEND
35281(209 mod 256): TRUNCATE UP	from 0x188c7 to 0x32ada
35282(210 mod 256): WRITE	0x19d19 thru 0x25e5e	(0xc146 bytes)
35283(211 mod 256): MAPREAD	0x27041 thru 0x31b77	(0xab37 bytes)
35284(212 mod 256): READ	0x1dc1f thru 0x20b90	(0x2f72 bytes)
35285(213 mod 256): TRUNCATE DOWN	from 0x32ada to 0x14785
35286(214 mod 256): WRITE	0x743a thru 0xc060	(0x4c27 bytes)
35287(215 mod 256): MAPWRITE 0x1e506 thru 0x2cd16	(0xe811 bytes)
35288(216 mod 256): TRUNCATE DOWN	from 0x2cd17 to 0x2b31a
35289(217 mod 256): WRITE	0x127d9 thru 0x200ba	(0xd8e2 bytes)
35290(218 mod 256): MAPREAD	0xecd thru 0x202b	(0x115f bytes)
35291(219 mod 256): MAPREAD	0x21fc6 thru 0x2b319	(0x9354 bytes)
35292(220 mod 256): MAPREAD	0x186b9 thru 0x1a28f	(0x1bd7 bytes)
35293(221 mod 256): TRUNCATE DOWN	from 0x2b31a to 0x3131
35294(222 mod 256): WRITE	0x332cb thru 0x3a65f	(0x7395 bytes) HOLE
35295(223 mod 256): TRUNCATE DOWN	from 0x3a660 to 0x167da
35296(224 mod 256): READ	0xb4a2 thru 0xc3f2	(0xf51 bytes)
35297(225 mod 256): WRITE	0x2fcdc thru 0x3e8d1	(0xebf6 bytes) HOLE
35298(226 mod 256): WRITE	0xcdd9 thru 0x1bcfa	(0xef22 bytes)
35299(227 mod 256): READ	0x27bb6 thru 0x313bc	(0x9807 bytes)
35300(228 mod 256): WRITE	0x2b723 thru 0x3711d	(0xb9fb bytes)
35301(229 mod 256): READ	0x2781b thru 0x27a0d	(0x1f3 bytes)
35302(230 mod 256): WRITE	0x3ab21 thru 0x3ffff	(0x54df bytes) EXTEND
35303(231 mod 256): MAPWRITE 0x10b20 thru 0x15d0a	(0x51eb bytes)
35304(232 mod 256): MAPWRITE 0x33ccd thru 0x390c5	(0x53f9 bytes)
35305(233 mod 256): MAPWRITE 0x36197 thru 0x376f4	(0x155e bytes)
35306(234 mod 256): MAPWRITE 0x14a32 thru 0x15ad7	(0x10a6 bytes)
35307(235 mod 256): WRITE	0xeb01 thru 0x13dad	(0x52ad bytes)
35308(236 mod 256): WRITE	0x2e485 thru 0x333b5	(0x4f31 bytes)
35309(237 mod 256): MAPWRITE 0x2a21f thru 0x3456f	(0xa351 bytes)
35310(238 mod 256): MAPWRITE 0x1807 thru 0xa742	(0x8f3c bytes)
35311(239 mod 256): MAPREAD	0xae97 thru 0xd786	(0x28f0 bytes)
35312(240 mod 256): TRUNCATE DOWN	from 0x40000 to 0x11120
35313(241 mod 256): TRUNCATE DOWN	from 0x11120 to 0xfdbf
35314(242 mod 256): MAPWRITE 0x2afae thru 0x39013	(0xe066 bytes)
35315(243 mod 256): TRUNCATE DOWN	from 0x39014 to 0xbede
35316(244 mod 256): WRITE	0x108e6 thru 0x10de2	(0x4fd bytes) HOLE
35317(245 mod 256): MAPWRITE 0x3d9e7 thru 0x3ffff	(0x2619 bytes)
35318(246 mod 256): MAPWRITE 0x12c01 thru 0x1f8ec	(0xccec bytes)
35319(247 mod 256): TRUNCATE DOWN	from 0x40000 to 0x56
35320(248 mod 256): MAPWRITE 0x65c9 thru 0x15c49	(0xf681 bytes)
35321(249 mod 256): MAPREAD	0x7e8b thru 0x988b	(0x1a01 bytes)
35322(250 mod 256): MAPREAD	0x11661 thru 0x15c49	(0x45e9 bytes)
35323(251 mod 256): MAPWRITE 0x2aa27 thru 0x2c8cc	(0x1ea6 bytes)
35324(252 mod 256): MAPWRITE 0x46a1 thru 0x11c6c	(0xd5cc bytes)
35325(253 mod 256): TRUNCATE DOWN	from 0x2c8cd to 0x1be55
35326(254 mod 256): MAPWRITE 0x1a961 thru 0x1de3d	(0x34dd bytes)
35327(255 mod 256): MAPREAD	0x1cadf thru 0x1de3d	(0x135f bytes)
35328(0 mod 256): MAPREAD	0x1cb4a thru 0x1de3d	(0x12f4 bytes)
35329(1 mod 256): MAPWRITE 0x26349 thru 0x30388	(0xa040 bytes)
35330(2 mod 256): WRITE	0xd3a8 thru 0x1bb0c	(0xe765 bytes)
35331(3 mod 256): TRUNCATE DOWN	from 0x30389 to 0x22879
35332(4 mod 256): MAPWRITE 0x3110 thru 0x73f7	(0x42e8 bytes)
35333(5 mod 256): MAPWRITE 0xfe4b thru 0x1b17a	(0xb330 bytes)
35334(6 mod 256): MAPWRITE 0x302b4 thru 0x3fa3a	(0xf787 bytes)
35335(7 mod 256): MAPREAD	0x2b641 thru 0x332ef	(0x7caf bytes)
35336(8 mod 256): READ	0x3ed thru 0x32e5	(0x2ef9 bytes)
35337(9 mod 256): MAPREAD	0x32c57 thru 0x3fa3a	(0xcde4 bytes)
35338(10 mod 256): MAPREAD	0x1136c thru 0x1c987	(0xb61c bytes)
35339(11 mod 256): TRUNCATE DOWN	from 0x3fa3b to 0x2d923
35340(12 mod 256): READ	0x1c2ee thru 0x2c118	(0xfe2b bytes)
35341(13 mod 256): WRITE	0x2ea09 thru 0x35e8d	(0x7485 bytes) HOLE
35342(14 mod 256): TRUNCATE DOWN	from 0x35e8e to 0x30f05
35343(15 mod 256): TRUNCATE DOWN	from 0x30f05 to 0xa871
35344(16 mod 256): READ	0x7d63 thru 0xa870	(0x2b0e bytes)
35345(17 mod 256): READ	0x84ab thru 0xa870	(0x23c6 bytes)
35346(18 mod 256): MAPWRITE 0x31ed8 thru 0x3c357	(0xa480 bytes)
35347(19 mod 256): TRUNCATE DOWN	from 0x3c358 to 0x50c2
35348(20 mod 256): TRUNCATE UP	from 0x50c2 to 0x200d9
35349(21 mod 256): READ	0xb915 thru 0x182c7	(0xc9b3 bytes)
35350(22 mod 256): TRUNCATE UP	from 0x200d9 to 0x307af
35351(23 mod 256): TRUNCATE DOWN	from 0x307af to 0x2ca04
35352(24 mod 256): TRUNCATE DOWN	from 0x2ca04 to 0x24009
35353(25 mod 256): TRUNCATE UP	from 0x24009 to 0x2c5cc
35354(26 mod 256): TRUNCATE UP	from 0x2c5cc to 0x32fdc
35355(27 mod 256): MAPWRITE 0x2393f thru 0x3106f	(0xd731 bytes)
35356(28 mod 256): TRUNCATE DOWN	from 0x32fdc to 0x13390
35357(29 mod 256): MAPREAD	0x1f7e thru 0xa880	(0x8903 bytes)
35358(30 mod 256): WRITE	0x31f84 thru 0x3ffff	(0xe07c bytes) HOLE
35359(31 mod 256): MAPWRITE 0x359fe thru 0x38d72	(0x3375 bytes)
35360(32 mod 256): MAPREAD	0x7dcf thru 0x9a59	(0x1c8b bytes)
35361(33 mod 256): MAPREAD	0x2075a thru 0x2643c	(0x5ce3 bytes)
35362(34 mod 256): READ	0x215db thru 0x31276	(0xfc9c bytes)
35363(35 mod 256): TRUNCATE DOWN	from 0x40000 to 0x163bf
35364(36 mod 256): READ	0xd96a thru 0x163be	(0x8a55 bytes)
35365(37 mod 256): MAPREAD	0x2cc4 thru 0xc157	(0x9494 bytes)
35366(38 mod 256): WRITE	0x3b086 thru 0x3ffff	(0x4f7a bytes) HOLE
35367(39 mod 256): MAPREAD	0x2dccc thru 0x2e367	(0x69c bytes)
35368(40 mod 256): READ	0x21552 thru 0x2825e	(0x6d0d bytes)
35369(41 mod 256): TRUNCATE DOWN	from 0x40000 to 0x18647
35370(42 mod 256): MAPREAD	0x7aa3 thru 0x11adc	(0xa03a bytes)
35371(43 mod 256): MAPWRITE 0x253ea thru 0x32390	(0xcfa7 bytes)
35372(44 mod 256): TRUNCATE DOWN	from 0x32391 to 0x9748
35373(45 mod 256): READ	0x7bee thru 0x9747	(0x1b5a bytes)
35374(46 mod 256): MAPWRITE 0x253ca thru 0x316ce	(0xc305 bytes)
35375(47 mod 256): TRUNCATE DOWN	from 0x316cf to 0x1d28d
35376(48 mod 256): READ	0x17507 thru 0x1d28c	(0x5d86 bytes)
35377(49 mod 256): TRUNCATE UP	from 0x1d28d to 0x30f27
35378(50 mod 256): MAPWRITE 0x25f55 thru 0x27a0a	(0x1ab6 bytes)
35379(51 mod 256): MAPREAD	0x7d2c thru 0x13299	(0xb56e bytes)
35380(52 mod 256): MAPWRITE 0x2dc51 thru 0x39f5d	(0xc30d bytes)
35381(53 mod 256): WRITE	0x179b4 thru 0x254ab	(0xdaf8 bytes)
35382(54 mod 256): READ	0x24334 thru 0x24b21	(0x7ee bytes)
35383(55 mod 256): MAPREAD	0x3274c thru 0x39f5d	(0x7812 bytes)
35384(56 mod 256): MAPREAD	0xbd79 thru 0xcedc	(0x1164 bytes)
35385(57 mod 256): WRITE	0x2d0bf thru 0x34b42	(0x7a84 bytes)
35386(58 mod 256): MAPWRITE 0x2a34c thru 0x38559	(0xe20e bytes)
35387(59 mod 256): READ	0x141b1 thru 0x1c352	(0x81a2 bytes)
35388(60 mod 256): MAPWRITE 0x2e6f3 thru 0x2ef3e	(0x84c bytes)
35389(61 mod 256): MAPWRITE 0x38b5f thru 0x3ffff	(0x74a1 bytes)
35390(62 mod 256): WRITE	0x2e79c thru 0x304c7	(0x1d2c bytes)
35391(63 mod 256): WRITE	0x330f9 thru 0x3bf2d	(0x8e35 bytes)
35392(64 mod 256): MAPREAD	0x32429 thru 0x325fa	(0x1d2 bytes)
35393(65 mod 256): READ	0x17443 thru 0x229bd	(0xb57b bytes)
35394(66 mod 256): MAPWRITE 0x3a263 thru 0x3ffff	(0x5d9d bytes)
35395(67 mod 256): WRITE	0x1ed64 thru 0x2bd8a	(0xd027 bytes)
35396(68 mod 256): MAPWRITE 0x371e6 thru 0x3ffff	(0x8e1a bytes)
35397(69 mod 256): WRITE	0x14773 thru 0x1489f	(0x12d bytes)
35398(70 mod 256): MAPWRITE 0x2ec1c thru 0x3a88c	(0xbc71 bytes)
35399(71 mod 256): TRUNCATE DOWN	from 0x40000 to 0x42fd
35400(72 mod 256): READ	0x33e7 thru 0x42fc	(0xf16 bytes)
35401(73 mod 256): WRITE	0x38a2b thru 0x3ffff	(0x75d5 bytes) HOLE
35402(74 mod 256): READ	0x3531d thru 0x36763	(0x1447 bytes)
35403(75 mod 256): WRITE	0x6e2 thru 0x54e9	(0x4e08 bytes)
35404(76 mod 256): TRUNCATE DOWN	from 0x40000 to 0x29fee
35405(77 mod 256): READ	0xed97 thru 0x13175	(0x43df bytes)
35406(78 mod 256): READ	0x22094 thru 0x29fed	(0x7f5a bytes)
35407(79 mod 256): WRITE	0x1b36 thru 0x8f36	(0x7401 bytes)
35408(80 mod 256): TRUNCATE DOWN	from 0x29fee to 0xbdd5
35409(81 mod 256): WRITE	0x39728 thru 0x3ffff	(0x68d8 bytes) HOLE
35410(82 mod 256): MAPWRITE 0x1da2e thru 0x27b2d	(0xa100 bytes)
35411(83 mod 256): MAPREAD	0x1540c thru 0x1ab72	(0x5767 bytes)
35412(84 mod 256): MAPWRITE 0xc9de thru 0x15af2	(0x9115 bytes)
35413(85 mod 256): MAPWRITE 0x2a277 thru 0x3002d	(0x5db7 bytes)
35414(86 mod 256): MAPWRITE 0x9791 thru 0x9df7	(0x667 bytes)
35415(87 mod 256): MAPREAD	0x2495e thru 0x2b19b	(0x683e bytes)
35416(88 mod 256): READ	0x2986f thru 0x36f7f	(0xd711 bytes)
35417(89 mod 256): MAPWRITE 0x1e74e thru 0x2d994	(0xf247 bytes)
35418(90 mod 256): READ	0x3ad9a thru 0x3bd35	(0xf9c bytes)
35419(91 mod 256): WRITE	0x3908c thru 0x3d4f9	(0x446e bytes)
35420(92 mod 256): WRITE	0x25745 thru 0x297b6	(0x4072 bytes)
35421(93 mod 256): READ	0x1597d thru 0x1f550	(0x9bd4 bytes)
35422(94 mod 256): READ	0x23f8 thru 0x10d7f	(0xe988 bytes)
35423(95 mod 256): TRUNCATE DOWN	from 0x40000 to 0x167ef
35424(96 mod 256): MAPREAD	0x2890 thru 0x1128f	(0xea00 bytes)
35425(97 mod 256): WRITE	0x1ff21 thru 0x2ab4e	(0xac2e bytes) HOLE
35426(98 mod 256): READ	0x7347 thru 0x8823	(0x14dd bytes)
35427(99 mod 256): WRITE	0x224e9 thru 0x26244	(0x3d5c bytes)
35428(100 mod 256): READ	0x4f85 thru 0x748b	(0x2507 bytes)
35429(101 mod 256): WRITE	0xcff8 thru 0x16380	(0x9389 bytes)
35430(102 mod 256): MAPWRITE 0x1943e thru 0x28e44	(0xfa07 bytes)
35431(103 mod 256): MAPWRITE 0x1f432 thru 0x2781e	(0x83ed bytes)
35432(104 mod 256): READ	0x8115 thru 0x95d7	(0x14c3 bytes)
35433(105 mod 256): MAPREAD	0x2483f thru 0x2ab4e	(0x6310 bytes)
35434(106 mod 256): MAPWRITE 0x2fd61 thru 0x32648	(0x28e8 bytes)
35435(107 mod 256): MAPWRITE 0x3cae thru 0xeadd	(0xae30 bytes)
35436(108 mod 256): WRITE	0x35e1b thru 0x39265	(0x344b bytes) HOLE
35437(109 mod 256): MAPWRITE 0x2f195 thru 0x3cd8b	(0xdbf7 bytes)
35438(110 mod 256): MAPWRITE 0x29bb0 thru 0x31663	(0x7ab4 bytes)
35439(111 mod 256): WRITE	0x2a650 thru 0x3a5b1	(0xff62 bytes)
35440(112 mod 256): TRUNCATE DOWN	from 0x3cd8c to 0x345f8
35441(113 mod 256): TRUNCATE DOWN	from 0x345f8 to 0x11f9d
35442(114 mod 256): WRITE	0x27041 thru 0x356e8	(0xe6a8 bytes) HOLE
35443(115 mod 256): MAPREAD	0x2bda7 thru 0x33e2a	(0x8084 bytes)
35444(116 mod 256): TRUNCATE UP	from 0x356e9 to 0x3c6cd
35445(117 mod 256): MAPREAD	0x9068 thru 0x11350	(0x82e9 bytes)
35446(118 mod 256): READ	0x10de1 thru 0x1a9ba	(0x9bda bytes)
35447(119 mod 256): READ	0x8306 thru 0x1026f	(0x7f6a bytes)
35448(120 mod 256): READ	0xbbe4 thru 0xedd2	(0x31ef bytes)
35449(121 mod 256): READ	0x2d885 thru 0x3251a	(0x4c96 bytes)
35450(122 mod 256): MAPWRITE 0x2ec6a thru 0x3236e	(0x3705 bytes)
35451(123 mod 256): MAPWRITE 0x10c0b thru 0x13ff4	(0x33ea bytes)
35452(124 mod 256): WRITE	0x7409 thru 0x10a91	(0x9689 bytes)
35453(125 mod 256): WRITE	0x29499 thru 0x301cb	(0x6d33 bytes)
35454(126 mod 256): READ	0x1cbf8 thru 0x21f26	(0x532f bytes)
35455(127 mod 256): WRITE	0x1ca6 thru 0xc21f	(0xa57a bytes)
35456(128 mod 256): MAPREAD	0x9782 thru 0xfd61	(0x65e0 bytes)
35457(129 mod 256): MAPWRITE 0x110d0 thru 0x1d518	(0xc449 bytes)
35458(130 mod 256): MAPWRITE 0x3cc2c thru 0x3fadb	(0x2eb0 bytes)
35459(131 mod 256): READ	0x2d1f5 thru 0x2e81e	(0x162a bytes)
35460(132 mod 256): TRUNCATE DOWN	from 0x3fadc to 0x8c8f
35461(133 mod 256): WRITE	0x215da thru 0x2777d	(0x61a4 bytes) HOLE
35462(134 mod 256): WRITE	0x2560d thru 0x3479b	(0xf18f bytes) EXTEND
35463(135 mod 256): WRITE	0x1b28d thru 0x29457	(0xe1cb bytes)
35464(136 mod 256): MAPREAD	0xce3b thru 0xf730	(0x28f6 bytes)
35465(137 mod 256): TRUNCATE DOWN	from 0x3479c to 0x1b0e3
35466(138 mod 256): WRITE	0x11468 thru 0x124ed	(0x1086 bytes)
35467(139 mod 256): READ	0x11d92 thru 0x1b0e2	(0x9351 bytes)
35468(140 mod 256): TRUNCATE UP	from 0x1b0e3 to 0x3af9a
35469(141 mod 256): READ	0x17719 thru 0x17f10	(0x7f8 bytes)
35470(142 mod 256): READ	0xa26e thru 0x17af2	(0xd885 bytes)
35471(143 mod 256): READ	0x4b5b thru 0x13e53	(0xf2f9 bytes)
35472(144 mod 256): MAPWRITE 0x3442c thru 0x38845	(0x441a bytes)
35473(145 mod 256): WRITE	0x212ed thru 0x29d06	(0x8a1a bytes)
35474(146 mod 256): MAPREAD	0xf43b thru 0x13fb8	(0x4b7e bytes)
35475(147 mod 256): MAPREAD	0x21adc thru 0x23adf	(0x2004 bytes)
35476(148 mod 256): WRITE	0x286bb thru 0x34a77	(0xc3bd bytes)
35477(149 mod 256): WRITE	0x1cd43 thru 0x26e46	(0xa104 bytes)
35478(150 mod 256): MAPWRITE 0x187a4 thru 0x22f10	(0xa76d bytes)
35479(151 mod 256): READ	0x59ac thru 0x147f8	(0xee4d bytes)
35480(152 mod 256): WRITE	0x396bc thru 0x3ffff	(0x6944 bytes) EXTEND
35481(153 mod 256): READ	0x2da56 thru 0x3062c	(0x2bd7 bytes)
35482(154 mod 256): MAPWRITE 0x79ef thru 0xad30	(0x3342 bytes)
35483(155 mod 256): READ	0x2f733 thru 0x3f68e	(0xff5c bytes)
35484(156 mod 256): WRITE	0x4274 thru 0x59b9	(0x1746 bytes)
35485(157 mod 256): READ	0xc546 thru 0x185ec	(0xc0a7 bytes)
35486(158 mod 256): MAPREAD	0x2dd17 thru 0x3c301	(0xe5eb bytes)
35487(159 mod 256): WRITE	0x31a73 thru 0x3cd3d	(0xb2cb bytes)
35488(160 mod 256): READ	0x1193a thru 0x20671	(0xed38 bytes)
35489(161 mod 256): WRITE	0xfbd1 thru 0x14032	(0x4462 bytes)
35490(162 mod 256): READ	0x28c76 thru 0x316b0	(0x8a3b bytes)
35491(163 mod 256): MAPREAD	0x18949 thru 0x21c23	(0x92db bytes)
35492(164 mod 256): MAPWRITE 0x2c64f thru 0x389ae	(0xc360 bytes)
35493(165 mod 256): WRITE	0x28116 thru 0x290b7	(0xfa2 bytes)
35494(166 mod 256): MAPWRITE 0x265b6 thru 0x28b6d	(0x25b8 bytes)
35495(167 mod 256): MAPWRITE 0x29fa9 thru 0x2de48	(0x3ea0 bytes)
35496(168 mod 256): WRITE	0x35532 thru 0x3b031	(0x5b00 bytes)
35497(169 mod 256): WRITE	0x2eefa thru 0x33067	(0x416e bytes)
35498(170 mod 256): MAPWRITE 0xfc0a thru 0x1dd1a	(0xe111 bytes)
35499(171 mod 256): WRITE	0x34f50 thru 0x39dee	(0x4e9f bytes)
35500(172 mod 256): TRUNCATE DOWN	from 0x40000 to 0x34870
35501(173 mod 256): TRUNCATE DOWN	from 0x34870 to 0x1c60
35502(174 mod 256): MAPREAD	0xef thru 0x1c5f	(0x1b71 bytes)
35503(175 mod 256): READ	0x537 thru 0x1c5f	(0x1729 bytes)
35504(176 mod 256): READ	0x9e5 thru 0x1c5f	(0x127b bytes)
35505(177 mod 256): READ	0xcaa thru 0x1c5f	(0xfb6 bytes)
35506(178 mod 256): TRUNCATE UP	from 0x1c60 to 0x6b34
35507(179 mod 256): WRITE	0x17168 thru 0x1b369	(0x4202 bytes) HOLE
35508(180 mod 256): READ	0x103e2 thru 0x1335e	(0x2f7d bytes)
35509(181 mod 256): MAPWRITE 0x10a15 thru 0x19bfd	(0x91e9 bytes)
35510(182 mod 256): MAPREAD	0xf0d thru 0x284b	(0x193f bytes)
35511(183 mod 256): MAPWRITE 0x1cb8c thru 0x28d12	(0xc187 bytes)
35512(184 mod 256): WRITE	0x26802 thru 0x32fba	(0xc7b9 bytes) EXTEND
35513(185 mod 256): MAPWRITE 0x277ba thru 0x32062	(0xa8a9 bytes)
35514(186 mod 256): MAPREAD	0x5932 thru 0x13fa2	(0xe671 bytes)
35515(187 mod 256): TRUNCATE DOWN	from 0x32fbb to 0xddc0
35516(188 mod 256): READ	0xa445 thru 0xddbf	(0x397b bytes)
35517(189 mod 256): READ	0xa805 thru 0xddbf	(0x35bb bytes)
35518(190 mod 256): MAPREAD	0x9109 thru 0xddbf	(0x4cb7 bytes)
35519(191 mod 256): MAPWRITE 0x2bef2 thru 0x2deae	(0x1fbd bytes)
35520(192 mod 256): TRUNCATE UP	from 0x2deaf to 0x32c16
35521(193 mod 256): READ	0x174cd thru 0x1a13d	(0x2c71 bytes)
35522(194 mod 256): TRUNCATE DOWN	from 0x32c16 to 0x118f0
35523(195 mod 256): READ	0x130 thru 0xd60	(0xc31 bytes)
35524(196 mod 256): WRITE	0x3840f thru 0x389ac	(0x59e bytes) HOLE
35525(197 mod 256): MAPREAD	0x1a978 thru 0x29431	(0xeaba bytes)
35526(198 mod 256): MAPREAD	0x2dd97 thru 0x35ab5	(0x7d1f bytes)
35527(199 mod 256): WRITE	0x10d41 thru 0x20c35	(0xfef5 bytes)
35528(200 mod 256): WRITE	0x16c9f thru 0x231a5	(0xc507 bytes)
35529(201 mod 256): MAPWRITE 0x13c8e thru 0x18da4	(0x5117 bytes)
35530(202 mod 256): MAPREAD	0x1507e thru 0x18bf1	(0x3b74 bytes)
35531(203 mod 256): TRUNCATE DOWN	from 0x389ad to 0x1a215
35532(204 mod 256): WRITE	0x29db thru 0xfb27	(0xd14d bytes)
35533(205 mod 256): WRITE	0x1db13 thru 0x2bbc2	(0xe0b0 bytes) HOLE
35534(206 mod 256): READ	0x1cc0d thru 0x266fa	(0x9aee bytes)
35535(207 mod 256): MAPWRITE 0x14f21 thru 0x1a30c	(0x53ec bytes)
35536(208 mod 256): WRITE	0x26ec4 thru 0x2e115	(0x7252 bytes) EXTEND
35537(209 mod 256): MAPREAD	0x111fd thru 0x18011	(0x6e15 bytes)
35538(210 mod 256): READ	0x5021 thru 0xe4e1	(0x94c1 bytes)
35539(211 mod 256): WRITE	0x19ddb thru 0x1b696	(0x18bc bytes)
35540(212 mod 256): WRITE	0x1bab5 thru 0x28308	(0xc854 bytes)
35541(213 mod 256): TRUNCATE UP	from 0x2e116 to 0x3dae4
35542(214 mod 256): TRUNCATE DOWN	from 0x3dae4 to 0x47c2
35543(215 mod 256): MAPWRITE 0x1259f thru 0x17804	(0x5266 bytes)
35544(216 mod 256): WRITE	0xa23 thru 0x7edf	(0x74bd bytes)
35545(217 mod 256): MAPREAD	0x1654f thru 0x17804	(0x12b6 bytes)
35546(218 mod 256): WRITE	0x2f506 thru 0x331b1	(0x3cac bytes) HOLE
35547(219 mod 256): WRITE	0x2f89d thru 0x3ced4	(0xd638 bytes) EXTEND
35548(220 mod 256): READ	0x25714 thru 0x34834	(0xf121 bytes)
35549(221 mod 256): TRUNCATE DOWN	from 0x3ced5 to 0x1b09f
35550(222 mod 256): MAPREAD	0x132a1 thru 0x14ce0	(0x1a40 bytes)
35551(223 mod 256): MAPREAD	0x473f thru 0x14354	(0xfc16 bytes)
35552(224 mod 256): TRUNCATE UP	from 0x1b09f to 0x1da56
35553(225 mod 256): TRUNCATE DOWN	from 0x1da56 to 0x1d0bf
35554(226 mod 256): MAPWRITE 0x1d172 thru 0x295a2	(0xc431 bytes)
35555(227 mod 256): MAPREAD	0x24ae2 thru 0x295a2	(0x4ac1 bytes)
35556(228 mod 256): READ	0x8938 thru 0x94f1	(0xbba bytes)
35557(229 mod 256): WRITE	0x1ba26 thru 0x220e3	(0x66be bytes)
35558(230 mod 256): TRUNCATE UP	from 0x295a3 to 0x369f8
35559(231 mod 256): MAPREAD	0x94c4 thru 0xcbb1	(0x36ee bytes)
35560(232 mod 256): TRUNCATE DOWN	from 0x369f8 to 0xebb
35561(233 mod 256): MAPWRITE 0x7247 thru 0x10f78	(0x9d32 bytes)
35562(234 mod 256): MAPWRITE 0x1bedf thru 0x1ed00	(0x2e22 bytes)
35563(235 mod 256): MAPWRITE 0x3f571 thru 0x3ffff	(0xa8f bytes)
35564(236 mod 256): READ	0x30f3c thru 0x318d7	(0x99c bytes)
35565(237 mod 256): MAPREAD	0x164ae thru 0x2335d	(0xceb0 bytes)
35566(238 mod 256): WRITE	0x18097 thru 0x1ac1a	(0x2b84 bytes)
35567(239 mod 256): TRUNCATE DOWN	from 0x40000 to 0x7bee
35568(240 mod 256): MAPREAD	0x6557 thru 0x7bed	(0x1697 bytes)
35569(241 mod 256): MAPREAD	0xa09 thru 0x7bed	(0x71e5 bytes)
35570(242 mod 256): WRITE	0xed43 thru 0x1a7bf	(0xba7d bytes) HOLE
35571(243 mod 256): MAPREAD	0xa300 thru 0xe967	(0x4668 bytes)
35572(244 mod 256): WRITE	0x23300 thru 0x27237	(0x3f38 bytes) HOLE
35573(245 mod 256): MAPREAD	0x1a5b8 thru 0x27237	(0xcc80 bytes)
35574(246 mod 256): MAPREAD	0x1e510 thru 0x21b1f	(0x3610 bytes)
35575(247 mod 256): MAPWRITE 0x26bf4 thru 0x2a418	(0x3825 bytes)
35576(248 mod 256): TRUNCATE UP	from 0x2a419 to 0x3146d
35577(249 mod 256): TRUNCATE DOWN	from 0x3146d to 0x29c6e
35578(250 mod 256): MAPREAD	0x183dd thru 0x1fcae	(0x78d2 bytes)
35579(251 mod 256): TRUNCATE DOWN	from 0x29c6e to 0x9c9b
35580(252 mod 256): READ	0x3bc3 thru 0x9c9a	(0x60d8 bytes)
35581(253 mod 256): TRUNCATE UP	from 0x9c9b to 0x1476f
35582(254 mod 256): TRUNCATE UP	from 0x1476f to 0x2227a
35583(255 mod 256): READ	0xdf6d thru 0x14d0f	(0x6da3 bytes)
35584(0 mod 256): MAPWRITE 0x27757 thru 0x36725	(0xefcf bytes)
35585(1 mod 256): MAPREAD	0xb103 thru 0x14e6e	(0x9d6c bytes)
35586(2 mod 256): WRITE	0x28f99 thru 0x2af02	(0x1f6a bytes)
35587(3 mod 256): WRITE	0x28353 thru 0x2e3c6	(0x6074 bytes)
35588(4 mod 256): WRITE	0x381e9 thru 0x3827d	(0x95 bytes) HOLE
35589(5 mod 256): TRUNCATE DOWN	from 0x3827e to 0x30e52
35590(6 mod 256): MAPWRITE 0x17ca2 thru 0x22069	(0xa3c8 bytes)
35591(7 mod 256): READ	0x9872 thru 0x12dcd	(0x955c bytes)
35592(8 mod 256): WRITE	0x22d30 thru 0x327b4	(0xfa85 bytes) EXTEND
35593(9 mod 256): WRITE	0xf4db thru 0x186e7	(0x920d bytes)
35594(10 mod 256): TRUNCATE DOWN	from 0x327b5 to 0x1d73c
35595(11 mod 256): MAPWRITE 0x26ddc thru 0x30ee1	(0xa106 bytes)
35596(12 mod 256): MAPREAD	0x2e305 thru 0x2ea15	(0x711 bytes)
35597(13 mod 256): MAPWRITE 0x13425 thru 0x190b9	(0x5c95 bytes)
35598(14 mod 256): TRUNCATE DOWN	from 0x30ee2 to 0x55fc
35599(15 mod 256): MAPREAD	0x2e3 thru 0x55fb	(0x5319 bytes)
35600(16 mod 256): TRUNCATE UP	from 0x55fc to 0x34699
35601(17 mod 256): MAPREAD	0x4ebf thru 0x81d3	(0x3315 bytes)
35602(18 mod 256): READ	0x2e920 thru 0x34698	(0x5d79 bytes)
35603(19 mod 256): MAPREAD	0x21ec6 thru 0x30fb2	(0xf0ed bytes)
35604(20 mod 256): READ	0x21a thru 0xeb9	(0xca0 bytes)
35605(21 mod 256): READ	0x1698c thru 0x240c1	(0xd736 bytes)
35606(22 mod 256): MAPREAD	0x32ff9 thru 0x3307a	(0x82 bytes)
35607(23 mod 256): READ	0x7c9a thru 0xfdf3	(0x815a bytes)
35608(24 mod 256): WRITE	0x66e9 thru 0x1249b	(0xbdb3 bytes)
35609(25 mod 256): TRUNCATE DOWN	from 0x34699 to 0x33642
35610(26 mod 256): TRUNCATE DOWN	from 0x33642 to 0x12dad
35611(27 mod 256): WRITE	0x2f937 thru 0x315b1	(0x1c7b bytes) HOLE
35612(28 mod 256): READ	0x19668 thru 0x2485b	(0xb1f4 bytes)
35613(29 mod 256): MAPREAD	0x28421 thru 0x315b1	(0x9191 bytes)
35614(30 mod 256): MAPREAD	0x28428 thru 0x2e04f	(0x5c28 bytes)
35615(31 mod 256): MAPREAD	0x19561 thru 0x252ab	(0xbd4b bytes)
35616(32 mod 256): MAPWRITE 0x2aafd thru 0x2c534	(0x1a38 bytes)
35617(33 mod 256): MAPWRITE 0xaf33 thru 0x1514b	(0xa219 bytes)
35618(34 mod 256): MAPWRITE 0x22852 thru 0x2b235	(0x89e4 bytes)
35619(35 mod 256): TRUNCATE DOWN	from 0x315b2 to 0x263d
35620(36 mod 256): WRITE	0x1edfc thru 0x2e8ba	(0xfabf bytes) HOLE
35621(37 mod 256): MAPWRITE 0x29250 thru 0x3904f	(0xfe00 bytes)
35622(38 mod 256): TRUNCATE DOWN	from 0x39050 to 0x3f54
35623(39 mod 256): TRUNCATE UP	from 0x3f54 to 0x168f5
35624(40 mod 256): READ	0x158f3 thru 0x168f4	(0x1002 bytes)
35625(41 mod 256): TRUNCATE UP	from 0x168f5 to 0x3d1ec
35626(42 mod 256): MAPREAD	0x653 thru 0x26de	(0x208c bytes)
35627(43 mod 256): MAPWRITE 0x3a68c thru 0x3ffff	(0x5974 bytes)
35628(44 mod 256): WRITE	0x13cb0 thru 0x16daf	(0x3100 bytes)
35629(45 mod 256): TRUNCATE DOWN	from 0x40000 to 0x2d249
35630(46 mod 256): TRUNCATE DOWN	from 0x2d249 to 0x22ec0
35631(47 mod 256): MAPWRITE 0x3e738 thru 0x3ffff	(0x18c8 bytes)
35632(48 mod 256): MAPREAD	0x11164 thru 0x1f5ff	(0xe49c bytes)
35633(49 mod 256): MAPREAD	0x1fae thru 0x10f4b	(0xef9e bytes)
35634(50 mod 256): MAPWRITE 0x3ea47 thru 0x3ffff	(0x15b9 bytes)
35635(51 mod 256): TRUNCATE DOWN	from 0x40000 to 0x255a5
35636(52 mod 256): TRUNCATE DOWN	from 0x255a5 to 0x1eddd
35637(53 mod 256): MAPREAD	0x7ff4 thru 0xd8b7	(0x58c4 bytes)
35638(54 mod 256): READ	0xf69e thru 0x1ae5c	(0xb7bf bytes)
35639(55 mod 256): TRUNCATE DOWN	from 0x1eddd to 0xb9e3
35640(56 mod 256): READ	0x3c47 thru 0x5146	(0x1500 bytes)
35641(57 mod 256): TRUNCATE UP	from 0xb9e3 to 0x1339a
35642(58 mod 256): MAPREAD	0x1331f thru 0x13399	(0x7b bytes)
35643(59 mod 256): WRITE	0x20093 thru 0x2a57b	(0xa4e9 bytes) HOLE
35644(60 mod 256): TRUNCATE DOWN	from 0x2a57c to 0xf89b
35645(61 mod 256): MAPWRITE 0x5fbb thru 0x15272	(0xf2b8 bytes)
35646(62 mod 256): WRITE	0x10ffb thru 0x17e1c	(0x6e22 bytes) EXTEND
35647(63 mod 256): TRUNCATE UP	from 0x17e1d to 0x1fedd
35648(64 mod 256): MAPREAD	0x1107e thru 0x1e495	(0xd418 bytes)
35649(65 mod 256): MAPWRITE 0x6a78 thru 0x9d7b	(0x3304 bytes)
35650(66 mod 256): MAPREAD	0x1c0a1 thru 0x1fedc	(0x3e3c bytes)
35651(67 mod 256): TRUNCATE DOWN	from 0x1fedd to 0x1c838
35652(68 mod 256): READ	0x128c1 thru 0x1c837	(0x9f77 bytes)
35653(69 mod 256): READ	0x178b4 thru 0x18c49	(0x1396 bytes)
35654(70 mod 256): MAPWRITE 0x19078 thru 0x20730	(0x76b9 bytes)
35655(71 mod 256): WRITE	0x1468a thru 0x1554a	(0xec1 bytes)
35656(72 mod 256): MAPREAD	0xe58e thru 0x175d7	(0x904a bytes)
35657(73 mod 256): READ	0xbe87 thru 0x18d90	(0xcf0a bytes)
35658(74 mod 256): MAPREAD	0x9aec thru 0x10d87	(0x729c bytes)
35659(75 mod 256): TRUNCATE DOWN	from 0x20731 to 0x18412
35660(76 mod 256): READ	0x794e thru 0xfacb	(0x817e bytes)
35661(77 mod 256): WRITE	0xa177 thru 0xcf0f	(0x2d99 bytes)
35662(78 mod 256): WRITE	0x2d6b8 thru 0x398f9	(0xc242 bytes) HOLE
35663(79 mod 256): MAPREAD	0x2976f thru 0x3614c	(0xc9de bytes)
35664(80 mod 256): MAPREAD	0x337a5 thru 0x398f9	(0x6155 bytes)
35665(81 mod 256): READ	0x19d03 thru 0x1a696	(0x994 bytes)
35666(82 mod 256): WRITE	0x30ee2 thru 0x3ffff	(0xf11e bytes) EXTEND
35667(83 mod 256): WRITE	0x37fc5 thru 0x3ffff	(0x803b bytes)
35668(84 mod 256): READ	0x5271 thru 0x636b	(0x10fb bytes)
35669(85 mod 256): READ	0xaee9 thru 0x167c1	(0xb8d9 bytes)
35670(86 mod 256): READ	0x3768c thru 0x3ffff	(0x8974 bytes)
35671(87 mod 256): TRUNCATE DOWN	from 0x40000 to 0x22432
35672(88 mod 256): MAPREAD	0x1c9bc thru 0x22431	(0x5a76 bytes)
35673(89 mod 256): READ	0x4415 thru 0xacb8	(0x68a4 bytes)
35674(90 mod 256): TRUNCATE UP	from 0x22432 to 0x33969
35675(91 mod 256): READ	0x284fb thru 0x336ae	(0xb1b4 bytes)
35676(92 mod 256): MAPWRITE 0x3ce52 thru 0x3eda1	(0x1f50 bytes)
35677(93 mod 256): TRUNCATE DOWN	from 0x3eda2 to 0x71ab
35678(94 mod 256): MAPREAD	0x33f thru 0x71aa	(0x6e6c bytes)
35679(95 mod 256): WRITE	0x11d94 thru 0x1ef09	(0xd176 bytes) HOLE
35680(96 mod 256): MAPWRITE 0x2df2d thru 0x3cb14	(0xebe8 bytes)
35681(97 mod 256): TRUNCATE DOWN	from 0x3cb15 to 0x26a30
35682(98 mod 256): MAPWRITE 0x1e1d8 thru 0x2cdc9	(0xebf2 bytes)
35683(99 mod 256): READ	0x3175 thru 0xa256	(0x70e2 bytes)
35684(100 mod 256): READ	0x25f92 thru 0x2cdc9	(0x6e38 bytes)
35685(101 mod 256): MAPREAD	0x28f29 thru 0x2cdc9	(0x3ea1 bytes)
35686(102 mod 256): TRUNCATE UP	from 0x2cdca to 0x35015
35687(103 mod 256): MAPREAD	0x810f thru 0xd9c5	(0x58b7 bytes)
35688(104 mod 256): TRUNCATE DOWN	from 0x35015 to 0xb8ef
35689(105 mod 256): MAPREAD	0x6d82 thru 0xb8ee	(0x4b6d bytes)
35690(106 mod 256): TRUNCATE DOWN	from 0xb8ef to 0x275e
35691(107 mod 256): MAPWRITE 0x15b69 thru 0x215be	(0xba56 bytes)
35692(108 mod 256): MAPWRITE 0x17d6c thru 0x1ce42	(0x50d7 bytes)
35693(109 mod 256): TRUNCATE UP	from 0x215bf to 0x2b0bb
35694(110 mod 256): WRITE	0xe64b thru 0x1d18d	(0xeb43 bytes)
35695(111 mod 256): MAPWRITE 0x2c74c thru 0x374e5	(0xad9a bytes)
35696(112 mod 256): MAPREAD	0x2ee32 thru 0x374e5	(0x86b4 bytes)
35697(113 mod 256): WRITE	0x3d7b8 thru 0x3ffff	(0x2848 bytes) HOLE
35698(114 mod 256): MAPWRITE 0xaf13 thru 0x111b7	(0x62a5 bytes)
35699(115 mod 256): MAPWRITE 0x16e3e thru 0x1f2a0	(0x8463 bytes)
35700(116 mod 256): READ	0xde21 thru 0x1961e	(0xb7fe bytes)
35701(117 mod 256): WRITE	0x3df48 thru 0x3ffff	(0x20b8 bytes)
35702(118 mod 256): MAPREAD	0x2914 thru 0x110e4	(0xe7d1 bytes)
35703(119 mod 256): READ	0x31c41 thru 0x35002	(0x33c2 bytes)
35704(120 mod 256): WRITE	0x9e01 thru 0xf58c	(0x578c bytes)
35705(121 mod 256): READ	0x2fe1e thru 0x3aa10	(0xabf3 bytes)
35706(122 mod 256): MAPWRITE 0x13ad thru 0x1cc9	(0x91d bytes)
35707(123 mod 256): TRUNCATE DOWN	from 0x40000 to 0x6ab7
35708(124 mod 256): TRUNCATE DOWN	from 0x6ab7 to 0x752
35709(125 mod 256): MAPREAD	0x496 thru 0x751	(0x2bc bytes)
35710(126 mod 256): READ	0x677 thru 0x751	(0xdb bytes)
35711(127 mod 256): MAPREAD	0x6b0 thru 0x751	(0xa2 bytes)
35712(128 mod 256): MAPREAD	0x1da thru 0x751	(0x578 bytes)
35713(129 mod 256): MAPWRITE 0x14bd4 thru 0x229ba	(0xdde7 bytes)
35714(130 mod 256): MAPREAD	0xac9d thru 0xf947	(0x4cab bytes)
35715(131 mod 256): MAPREAD	0x9da8 thru 0x11a39	(0x7c92 bytes)
35716(132 mod 256): TRUNCATE UP	from 0x229bb to 0x3b342
35717(133 mod 256): MAPREAD	0x32031 thru 0x3b341	(0x9311 bytes)
35718(134 mod 256): TRUNCATE UP	from 0x3b342 to 0x3f8e5
35719(135 mod 256): MAPWRITE 0x3a20c thru 0x3ffff	(0x5df4 bytes)
35720(136 mod 256): WRITE	0x1f201 thru 0x1fbfb	(0x9fb bytes)
35721(137 mod 256): WRITE	0x3a312 thru 0x3ffff	(0x5cee bytes)
35722(138 mod 256): READ	0x2eb7e thru 0x3a468	(0xb8eb bytes)
35723(139 mod 256): READ	0x55de thru 0xeacc	(0x94ef bytes)
35724(140 mod 256): MAPREAD	0xf669 thru 0x1c671	(0xd009 bytes)
35725(141 mod 256): MAPWRITE 0x2d0dc thru 0x3474b	(0x7670 bytes)
35726(142 mod 256): READ	0xe844 thru 0x1e5d8	(0xfd95 bytes)
35727(143 mod 256): WRITE	0x22ac7 thru 0x2f44e	(0xc988 bytes)
35728(144 mod 256): MAPWRITE 0x386dd thru 0x3d475	(0x4d99 bytes)
35729(145 mod 256): MAPWRITE 0x2d918 thru 0x338da	(0x5fc3 bytes)
35730(146 mod 256): MAPWRITE 0x8dc1 thru 0x15da0	(0xcfe0 bytes)
35731(147 mod 256): MAPREAD	0x1d1d8 thru 0x1db83	(0x9ac bytes)
35732(148 mod 256): WRITE	0x2da94 thru 0x3ac3f	(0xd1ac bytes)
35733(149 mod 256): READ	0x3b8ce thru 0x3ffff	(0x4732 bytes)
35734(150 mod 256): MAPWRITE 0x1c991 thru 0x298aa	(0xcf1a bytes)
35735(151 mod 256): WRITE	0x1ff7e thru 0x2f946	(0xf9c9 bytes)
35736(152 mod 256): READ	0x3d659 thru 0x3ffff	(0x29a7 bytes)
35737(153 mod 256): MAPWRITE 0x22e19 thru 0x27fca	(0x51b2 bytes)
35738(154 mod 256): TRUNCATE DOWN	from 0x40000 to 0x9f1b
35739(155 mod 256): MAPWRITE 0x26ade thru 0x34fba	(0xe4dd bytes)
35740(156 mod 256): MAPWRITE 0xd88c thru 0x16f5a	(0x96cf bytes)
35741(157 mod 256): READ	0xa86d thru 0x1409e	(0x9832 bytes)
35742(158 mod 256): READ	0x220a thru 0x59ef	(0x37e6 bytes)
35743(159 mod 256): WRITE	0x2207 thru 0x6e5f	(0x4c59 bytes)
35744(160 mod 256): READ	0x15283 thru 0x1d7b8	(0x8536 bytes)
35745(161 mod 256): MAPWRITE 0x2210a thru 0x2d6be	(0xb5b5 bytes)
35746(162 mod 256): WRITE	0x2bf87 thru 0x39e4c	(0xdec6 bytes) EXTEND
35747(163 mod 256): MAPREAD	0x346aa thru 0x39e4c	(0x57a3 bytes)
35748(164 mod 256): MAPREAD	0x390bb thru 0x39e4c	(0xd92 bytes)
35749(165 mod 256): WRITE	0x2207f thru 0x2c5bf	(0xa541 bytes)
35750(166 mod 256): TRUNCATE DOWN	from 0x39e4d to 0x141e8
35751(167 mod 256): TRUNCATE UP	from 0x141e8 to 0x28961
35752(168 mod 256): TRUNCATE UP	from 0x28961 to 0x2935d
35753(169 mod 256): WRITE	0x3c15f thru 0x3d855	(0x16f7 bytes) HOLE
35754(170 mod 256): TRUNCATE DOWN	from 0x3d856 to 0x1267f
35755(171 mod 256): TRUNCATE UP	from 0x1267f to 0x2db8a
35756(172 mod 256): MAPWRITE 0x212e8 thru 0x24efb	(0x3c14 bytes)
35757(173 mod 256): WRITE	0x19058 thru 0x1d883	(0x482c bytes)
35758(174 mod 256): MAPWRITE 0x4fa1 thru 0x54d1	(0x531 bytes)
35759(175 mod 256): MAPWRITE 0x25210 thru 0x2a7c4	(0x55b5 bytes)
35760(176 mod 256): WRITE	0x3a206 thru 0x3ffff	(0x5dfa bytes) HOLE
35761(177 mod 256): READ	0x19da0 thru 0x28822	(0xea83 bytes)
35762(178 mod 256): MAPREAD	0x38aba thru 0x390ff	(0x646 bytes)
35763(179 mod 256): TRUNCATE DOWN	from 0x40000 to 0x23817
35764(180 mod 256): MAPWRITE 0x3b8e1 thru 0x3ffff	(0x471f bytes)
35765(181 mod 256): WRITE	0x9b5 thru 0x157f	(0xbcb bytes)
35766(182 mod 256): READ	0x3d357 thru 0x3ffff	(0x2ca9 bytes)
35767(183 mod 256): MAPWRITE 0x14708 thru 0x1be83	(0x777c bytes)
35768(184 mod 256): WRITE	0x36705 thru 0x3ffff	(0x98fb bytes)
35769(185 mod 256): WRITE	0x174f2 thru 0x20b5a	(0x9669 bytes)
35770(186 mod 256): READ	0x173e7 thru 0x1c78f	(0x53a9 bytes)
35771(187 mod 256): WRITE	0x1290 thru 0x5bc0	(0x4931 bytes)
35772(188 mod 256): MAPREAD	0x27cf6 thru 0x29bd7	(0x1ee2 bytes)
35773(189 mod 256): READ	0x11684 thru 0x15761	(0x40de bytes)
35774(190 mod 256): READ	0xbdf8 thru 0x1788d	(0xba96 bytes)
35775(191 mod 256): MAPWRITE 0x32483 thru 0x374d3	(0x5051 bytes)
35776(192 mod 256): MAPREAD	0x1df2f thru 0x2acaf	(0xcd81 bytes)
35777(193 mod 256): READ	0x2b7c1 thru 0x2e18b	(0x29cb bytes)
35778(194 mod 256): WRITE	0x661e thru 0xfb1c	(0x94ff bytes)
35779(195 mod 256): READ	0x390ed thru 0x3b455	(0x2369 bytes)
35780(196 mod 256): WRITE	0x23b49 thru 0x29bc3	(0x607b bytes)
35781(197 mod 256): WRITE	0x1412 thru 0x9af8	(0x86e7 bytes)
35782(198 mod 256): WRITE	0x35bf6 thru 0x3ffff	(0xa40a bytes)
35783(199 mod 256): READ	0xdca8 thru 0x12270	(0x45c9 bytes)
35784(200 mod 256): MAPWRITE 0x3ff04 thru 0x3ffff	(0xfc bytes)
35785(201 mod 256): TRUNCATE DOWN	from 0x40000 to 0x158c0
35786(202 mod 256): READ	0xe07d thru 0x14d3e	(0x6cc2 bytes)
35787(203 mod 256): TRUNCATE UP	from 0x158c0 to 0x38e8c
35788(204 mod 256): MAPWRITE 0x1f40f thru 0x2dbeb	(0xe7dd bytes)
35789(205 mod 256): TRUNCATE DOWN	from 0x38e8c to 0xf319
35790(206 mod 256): MAPWRITE 0x2cc08 thru 0x2e232	(0x162b bytes)
35791(207 mod 256): READ	0x1aca7 thru 0x28aeb	(0xde45 bytes)
35792(208 mod 256): MAPWRITE 0x70f3 thru 0xf980	(0x888e bytes)
35793(209 mod 256): MAPREAD	0x26b85 thru 0x26c5f	(0xdb bytes)
35794(210 mod 256): WRITE	0x2fa15 thru 0x2fa1f	(0xb bytes) HOLE
35795(211 mod 256): READ	0x2e3e7 thru 0x2fa1f	(0x1639 bytes)
35796(212 mod 256): MAPWRITE 0x239f thru 0x3cda	(0x193c bytes)
35797(213 mod 256): READ	0x2119d thru 0x24f06	(0x3d6a bytes)
35798(214 mod 256): READ	0x24cc1 thru 0x24e25	(0x165 bytes)
35799(215 mod 256): TRUNCATE DOWN	from 0x2fa20 to 0x17e2
35800(216 mod 256): READ	0xbf1 thru 0x17e1	(0xbf1 bytes)
35801(217 mod 256): MAPREAD	0x762 thru 0x17e1	(0x1080 bytes)
35802(218 mod 256): MAPWRITE 0x30812 thru 0x313c6	(0xbb5 bytes)
35803(219 mod 256): MAPWRITE 0x70db thru 0x10207	(0x912d bytes)
35804(220 mod 256): MAPWRITE 0x17480 thru 0x186ed	(0x126e bytes)
35805(221 mod 256): MAPWRITE 0x17fbe thru 0x20a42	(0x8a85 bytes)
35806(222 mod 256): TRUNCATE DOWN	from 0x313c7 to 0x2c3c9
35807(223 mod 256): READ	0x2f78 thru 0x5451	(0x24da bytes)
35808(224 mod 256): MAPREAD	0x5aba thru 0x9d07	(0x424e bytes)
35809(225 mod 256): MAPREAD	0x134e3 thru 0x1a6e9	(0x7207 bytes)
35810(226 mod 256): MAPWRITE 0x1b383 thru 0x26e0e	(0xba8c bytes)
35811(227 mod 256): WRITE	0x71b4 thru 0xbb39	(0x4986 bytes)
35812(228 mod 256): MAPWRITE 0x3ed40 thru 0x3ffff	(0x12c0 bytes)
35813(229 mod 256): READ	0x1dc40 thru 0x1de05	(0x1c6 bytes)
35814(230 mod 256): MAPWRITE 0x30870 thru 0x30a16	(0x1a7 bytes)
35815(231 mod 256): WRITE	0x11b7 thru 0xb369	(0xa1b3 bytes)
35816(232 mod 256): MAPREAD	0x2a753 thru 0x2bbfe	(0x14ac bytes)
35817(233 mod 256): TRUNCATE DOWN	from 0x40000 to 0xc71d
35818(234 mod 256): TRUNCATE UP	from 0xc71d to 0x167d0
35819(235 mod 256): READ	0x6a6d thru 0xe6f3	(0x7c87 bytes)
35820(236 mod 256): MAPWRITE 0x3e0c4 thru 0x3ffff	(0x1f3c bytes)
35821(237 mod 256): TRUNCATE DOWN	from 0x40000 to 0x29a81
35822(238 mod 256): MAPWRITE 0x11c55 thru 0x18f8e	(0x733a bytes)
35823(239 mod 256): MAPREAD	0x4fd1 thru 0x1009a	(0xb0ca bytes)
35824(240 mod 256): READ	0x16847 thru 0x1dd5e	(0x7518 bytes)
35825(241 mod 256): MAPREAD	0x2904d thru 0x29a80	(0xa34 bytes)
35826(242 mod 256): MAPREAD	0x1cf0f thru 0x2906e	(0xc160 bytes)
35827(243 mod 256): MAPWRITE 0x26f69 thru 0x29c03	(0x2c9b bytes)
35828(244 mod 256): MAPWRITE 0x10f57 thru 0x1331e	(0x23c8 bytes)
35829(245 mod 256): MAPWRITE 0x15f35 thru 0x24ad6	(0xeba2 bytes)
35830(246 mod 256): READ	0x179e2 thru 0x1a6ef	(0x2d0e bytes)
35831(247 mod 256): MAPREAD	0x1a424 thru 0x219e2	(0x75bf bytes)
35832(248 mod 256): MAPREAD	0xa77b thru 0x19165	(0xe9eb bytes)
35833(249 mod 256): MAPREAD	0xadff thru 0x15c66	(0xae68 bytes)
35834(250 mod 256): WRITE	0x2a59c thru 0x352b1	(0xad16 bytes) HOLE
35835(251 mod 256): WRITE	0x1d114 thru 0x29174	(0xc061 bytes)
35836(252 mod 256): TRUNCATE UP	from 0x352b2 to 0x3f4a1
35837(253 mod 256): READ	0x147a8 thru 0x1730d	(0x2b66 bytes)
35838(254 mod 256): MAPREAD	0xb492 thru 0x1876a	(0xd2d9 bytes)
35839(255 mod 256): TRUNCATE DOWN	from 0x3f4a1 to 0x5e57
35840(0 mod 256): MAPREAD	0xd7 thru 0x5e56	(0x5d80 bytes)
35841(1 mod 256): TRUNCATE UP	from 0x5e57 to 0x3a900
35842(2 mod 256): MAPWRITE 0x2dbcb thru 0x3a4d7	(0xc90d bytes)
35843(3 mod 256): READ	0x11e56 thru 0x1a751	(0x88fc bytes)
35844(4 mod 256): TRUNCATE DOWN	from 0x3a900 to 0x6bc1
35845(5 mod 256): WRITE	0xd3d1 thru 0x16b94	(0x97c4 bytes) HOLE
35846(6 mod 256): MAPREAD	0x7361 thru 0x115cb	(0xa26b bytes)
35847(7 mod 256): MAPWRITE 0x21b87 thru 0x2a0d1	(0x854b bytes)
35848(8 mod 256): MAPREAD	0x14de4 thru 0x1bbaa	(0x6dc7 bytes)
35849(9 mod 256): TRUNCATE DOWN	from 0x2a0d2 to 0x14631
35850(10 mod 256): READ	0xbac0 thru 0xcacd	(0x100e bytes)
35851(11 mod 256): MAPREAD	0xf9ae thru 0x14630	(0x4c83 bytes)
35852(12 mod 256): MAPWRITE 0x2b570 thru 0x32c71	(0x7702 bytes)
35853(13 mod 256): TRUNCATE UP	from 0x32c72 to 0x35bfc
35854(14 mod 256): READ	0xcbb thru 0x711f	(0x6465 bytes)
35855(15 mod 256): READ	0x9522 thru 0xef7b	(0x5a5a bytes)
35856(16 mod 256): TRUNCATE DOWN	from 0x35bfc to 0x30aa8
35857(17 mod 256): WRITE	0x21788 thru 0x238d8	(0x2151 bytes)
35858(18 mod 256): MAPREAD	0x29231 thru 0x2a5e6	(0x13b6 bytes)
35859(19 mod 256): MAPWRITE 0x3b4d7 thru 0x3ffff	(0x4b29 bytes)
35860(20 mod 256): MAPWRITE 0x38407 thru 0x3ffff	(0x7bf9 bytes)
35861(21 mod 256): TRUNCATE DOWN	from 0x40000 to 0xf978
35862(22 mod 256): MAPWRITE 0x1153f thru 0x1abd2	(0x9694 bytes)
35863(23 mod 256): TRUNCATE DOWN	from 0x1abd3 to 0x16251
35864(24 mod 256): MAPREAD	0x5e38 thru 0x10eb7	(0xb080 bytes)
35865(25 mod 256): WRITE	0x349bd thru 0x34ad2	(0x116 bytes) HOLE
35866(26 mod 256): MAPREAD	0x7363 thru 0xe58d	(0x722b bytes)
35867(27 mod 256): WRITE	0xb80b thru 0x17878	(0xc06e bytes)
35868(28 mod 256): TRUNCATE DOWN	from 0x34ad3 to 0x69ee
35869(29 mod 256): MAPREAD	0x33f5 thru 0x69ed	(0x35f9 bytes)
35870(30 mod 256): MAPWRITE 0x29392 thru 0x38cbc	(0xf92b bytes)
35871(31 mod 256): MAPWRITE 0x1db21 thru 0x28be2	(0xb0c2 bytes)
35872(32 mod 256): MAPREAD	0x2604d thru 0x2ef7a	(0x8f2e bytes)
35873(33 mod 256): MAPREAD	0x1ef65 thru 0x1ff08	(0xfa4 bytes)
35874(34 mod 256): READ	0x26ac7 thru 0x30305	(0x983f bytes)
35875(35 mod 256): READ	0x235a3 thru 0x25c55	(0x26b3 bytes)
35876(36 mod 256): READ	0x2b10e thru 0x2c022	(0xf15 bytes)
35877(37 mod 256): MAPREAD	0x25bc9 thru 0x300c4	(0xa4fc bytes)
35878(38 mod 256): TRUNCATE DOWN	from 0x38cbd to 0x24dbe
35879(39 mod 256): MAPREAD	0x151d8 thru 0x1da28	(0x8851 bytes)
35880(40 mod 256): TRUNCATE UP	from 0x24dbe to 0x2d5cf
35881(41 mod 256): MAPWRITE 0x28052 thru 0x2b541	(0x34f0 bytes)
35882(42 mod 256): WRITE	0xa749 thru 0x16207	(0xbabf bytes)
35883(43 mod 256): MAPREAD	0x22c57 thru 0x2d5ce	(0xa978 bytes)
35884(44 mod 256): READ	0x6da4 thru 0xb1ef	(0x444c bytes)
35885(45 mod 256): MAPREAD	0x7242 thru 0x128d5	(0xb694 bytes)
35886(46 mod 256): MAPREAD	0xc9fb thru 0x1a2a7	(0xd8ad bytes)
35887(47 mod 256): READ	0x1b64d thru 0x21f64	(0x6918 bytes)
35888(48 mod 256): READ	0x260c9 thru 0x28b90	(0x2ac8 bytes)
35889(49 mod 256): TRUNCATE DOWN	from 0x2d5cf to 0x26291
35890(50 mod 256): TRUNCATE UP	from 0x26291 to 0x2b0ba
35891(51 mod 256): WRITE	0x70e3 thru 0x13b3f	(0xca5d bytes)
35892(52 mod 256): TRUNCATE UP	from 0x2b0ba to 0x3467d
35893(53 mod 256): READ	0x2c7e thru 0x11152	(0xe4d5 bytes)
35894(54 mod 256): READ	0x190ad thru 0x24925	(0xb879 bytes)
35895(55 mod 256): TRUNCATE DOWN	from 0x3467d to 0x33358
Correct content saved for comparison
(maybe hexdump "voon" vs "voon.fsxgood")

-- 
 Dave Jones     http://www.codemonkey.org.uk

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29  2:10 2.6.0-test6-mm1 Andrew Morton
  2003-09-29 11:14 ` 2.6.0-test6-mm1 Dave Jones
  2003-09-29 11:32 ` 2.6.0-test6-mm1 Dave Jones
@ 2003-09-29 17:09 ` Daniel McNeil
  2003-09-29 17:20   ` 2.6.0-test6-mm1 Andrew Morton
  2 siblings, 1 reply; 8+ messages in thread
From: Daniel McNeil @ 2003-09-29 17:09 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Kernel Mailing List, linux-mm

On Sun, 2003-09-28 at 19:10, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1
> 
> 
> Lots of small things mainly.
> 
> The O_DIRECT-vs-buffers I/O locking changes appear to be complete, so testing
> attention on O_DIRECT workloads would be useful.
> 

OSDL's STP automatically ran dbt2 tests against 2.6.0-test6-mm1 this
morning (PLM patch #2174).

The dbt2 test uses raw devices and all the runs completed successfully.

Daniel



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29 17:09 ` 2.6.0-test6-mm1 Daniel McNeil
@ 2003-09-29 17:20   ` Andrew Morton
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Morton @ 2003-09-29 17:20 UTC (permalink / raw)
  To: Daniel McNeil; +Cc: linux-kernel, linux-mm

Daniel McNeil <daniel@osdl.org> wrote:
>
> On Sun, 2003-09-28 at 19:10, Andrew Morton wrote:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1
> > 
> > 
> > Lots of small things mainly.
> > 
> > The O_DIRECT-vs-buffers I/O locking changes appear to be complete, so testing
> > attention on O_DIRECT workloads would be useful.
> > 
> 
> OSDL's STP automatically ran dbt2 tests against 2.6.0-test6-mm1 this
> morning (PLM patch #2174).
> 
> The dbt2 test uses raw devices and all the runs completed successfully.

Well that's good, thanks.

Actually, it is O_DIRECT against regular files which needs the extra testing.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29 11:14 ` 2.6.0-test6-mm1 Dave Jones
@ 2003-09-29 18:56   ` Andrew Morton
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Morton @ 2003-09-29 18:56 UTC (permalink / raw)
  To: Dave Jones; +Cc: linux-kernel, linux-mm, Ingo Molnar

Dave Jones <davej@redhat.com> wrote:
>
> On Sun, Sep 28, 2003 at 07:10:38PM -0700, Andrew Morton wrote:
>  
>  > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test6/2.6.0-test6-mm1
> 
> Debug: sleeping function called from invalid context at include/linux/rwsem.h:43
> in_atomic():0, irqs_disabled():1
> Call Trace:
>  [<02123550>] do_page_fault+0x0/0x588
>  [<021291be>] __might_sleep+0x9e/0xc0
>  [<021237e0>] do_page_fault+0x290/0x588
>  [<02135a85>] update_process_times+0x45/0x50
>  [<02113ab8>] timer_interrupt+0x188/0x1e0
>  [<0210ea0b>] do_IRQ+0x18b/0x230
>  [<02123550>] do_page_fault+0x0/0x588
> 

You have the 4G split enabled, and took a pagefault in the timer interrupt
handler.  Conceivably that fault hit vmalloc space, but I don't see how.

Even if it did, it shouldn't have got through to taking mmap_sem.

I'm stumped.  Maybe Ingo can spot it?


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
  2003-09-29  9:58 2.6.0-test6-mm1 Boszormenyi Zoltan
@ 2003-09-29 11:28 ` Boszormenyi Zoltan
  0 siblings, 0 replies; 8+ messages in thread
From: Boszormenyi Zoltan @ 2003-09-29 11:28 UTC (permalink / raw)
  To: linux-kernel; +Cc: Havoc Pennington

Boszormenyi Zoltan írta:
> It gets stuck, not always, but very often. The exact problem
> is that on a menu draw (e.g. on entering a submenu or going
> one level up) the gnome-terminal window is cleared (everything
> is repainted with the background color) but the newly selected
> menu does not appear.
> 
> gnome-terminal starts (or tries to start) eating 100% CPU,

> I am cc-ing Havoc Pennington (I found his address in
> gnome-terminal's About dialog), he may know where to fix or
> he can confirm that a newer gnome-terminal is already fixed.

Mingo suggested to upgrade XFree86-4.3.0-33 from rawhide so I can
test and use his exec-shield. I went further and upgraded some more
packages: glibc*-2.3.2-91, nptl-devel-2.3.2-91, nscd-2.3.2-91,
rpm-4.2.1-0.30 (so I don't need LD_ASSUME_KERNEL as root)
and finally: gnome-terminal-2.4.0.1, vte[-devel]-0.11.10-4.
It fixed the problem.

-- 
Best regards,
Zoltán Böszörményi

---------------------
What did Hussein say about his knife?
One in Bush worth two in the hand.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.6.0-test6-mm1
@ 2003-09-29  9:58 Boszormenyi Zoltan
  2003-09-29 11:28 ` 2.6.0-test6-mm1 Boszormenyi Zoltan
  0 siblings, 1 reply; 8+ messages in thread
From: Boszormenyi Zoltan @ 2003-09-29  9:58 UTC (permalink / raw)
  To: linux-kernel; +Cc: Havoc Pennington

Hi,

I am trying it out on a RH9. It compiled and seems
to run nicely.

However, there is a problem that annoys me enough now to report.
This is a problem for some time now, it is not a new one.
But it seems to be a problem outside the kernel, read on.

Have you tried to run "make menuconfig" on a 2.6.0testX
in a gnome-terminal?

It gets stuck, not always, but very often. The exact problem
is that on a menu draw (e.g. on entering a submenu or going
one level up) the gnome-terminal window is cleared (everything
is repainted with the background color) but the newly selected
menu does not appear.

gnome-terminal starts (or tries to start) eating 100% CPU,
starting another terminal window succeeds and runnig pstree in
it shows this (I left the pids out):

|-gnome-terminal---bash---pstree
|                |-bash---make---make---mconf---lxdialog
|                |-gnome-pty-helper

Running kernel[-smp]-2.4.20-20.9 it does not happen.
Closing the stuck window, the CPU usage drops.

"LD_ASSUME_KERNEL=2.2.5 make menuconfig" produces the same
result.

I am cc-ing Havoc Pennington (I found his address in
gnome-terminal's About dialog), he may know where to fix or
he can confirm that a newer gnome-terminal is already fixed.
Using "make menuconfig" in a plain or color xterm, in Konsole
or in the console, the problem does not occur.

-- 
Best regards,
Zoltán Böszörményi

---------------------
What did Hussein say about his knife?
One in Bush worth two in the hand.



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-09-29 19:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-29  2:10 2.6.0-test6-mm1 Andrew Morton
2003-09-29 11:14 ` 2.6.0-test6-mm1 Dave Jones
2003-09-29 18:56   ` 2.6.0-test6-mm1 Andrew Morton
2003-09-29 11:32 ` 2.6.0-test6-mm1 Dave Jones
2003-09-29 17:09 ` 2.6.0-test6-mm1 Daniel McNeil
2003-09-29 17:20   ` 2.6.0-test6-mm1 Andrew Morton
2003-09-29  9:58 2.6.0-test6-mm1 Boszormenyi Zoltan
2003-09-29 11:28 ` 2.6.0-test6-mm1 Boszormenyi Zoltan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).