<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: memory issues causing server hang in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563340#M39320</link>
    <description>what is the difference between&lt;BR /&gt;&lt;BR /&gt;2.6.9-42.0.0.0.1.ELhugemem and &lt;BR /&gt;2.6.9-42.0.0.0.1.ELsmp&lt;BR /&gt;&lt;BR /&gt;Which one is more suitable for my hardware.</description>
    <pubDate>Wed, 13 Jan 2010 08:33:48 GMT</pubDate>
    <dc:creator>Sunny Jaisinghani</dc:creator>
    <dc:date>2010-01-13T08:33:48Z</dc:date>
    <item>
      <title>memory issues causing server hang</title>
      <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563337#M39317</link>
      <description>&lt;!--!*#--&gt;Hello All,&lt;BR /&gt;&lt;BR /&gt;my RHEL4 box hanged day before yesterday. I had a chance to look at it before it stopped responding. Some java and oracle processes were torturing the CPU and memory. Before i could release these resources the server stopped responding. The guy onsite had to hardboot the server.&lt;BR /&gt;He mentioned he had to fsck on swap FS(lvol1) to bring the server UP.&lt;BR /&gt;Below are some logs which indicate that there were some memory issues.&lt;BR /&gt;I did not see any SCSI errors.&lt;BR /&gt;&lt;BR /&gt;----does these logs indicate a serious trouble for future??&lt;BR /&gt;----what else should i troubleshoot??&lt;BR /&gt;&lt;BR /&gt;Jan 11 16:42:49 renault kernel: kswapd0: page allocation failure. order:0, mode:0x50&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C014F8E3&gt;] __alloc_pages+0x28b/0x29d&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C014B78F&gt;] find_or_create_page+0x39/0x72&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C016EF07&gt;] grow_dev_page+0x2a/0x1eb&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C016F19D&gt;] __getblk_slow+0xd5/0xf9&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C016F50E&gt;] __getblk+0x3f/0x49&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;C016F553&gt;] __bread+0x9/0x1e&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F88BA0A8&gt;] read_block_bitmap+0x29/0x4d [ext3]&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F88BB236&gt;] ext3_new_block+0x189/0x581 [ext3]&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F88BD4E8&gt;] ext3_alloc_block+0x9/0xb [ext3]&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F88BD7FA&gt;] ext3_alloc_branch+0x4a/0x25e [ext3]&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F8886477&gt;] __map_bio+0x34/0xb4 [dm_mod]&lt;BR /&gt;Jan 11 16:42:53 renault kernel:  [&lt;F88BDD3C&gt;] ext3_get_block_handle+0x1b7/0x276 [ext3]&lt;BR /&gt;Jan 11 16:43:26 renault kernel:  [&lt;F88BDE5F&gt;] ext3_get_block+0x64/0x6c [ext3]&lt;BR /&gt;Jan 11 16:43:31 renault kernel:  [&lt;C016F945&gt;] __block_write_full_page+0xd8/0x2ae&lt;BR /&gt;Jan 11 16:43:34 renault kernel:  [&lt;F88BDDFB&gt;] ext3_get_block+0x0/0x6c [ext3]&lt;BR /&gt;Jan 11 16:43:37 renault kernel:  [&lt;C0170D1B&gt;] block_write_full_page+0xa4/0xad&lt;BR /&gt;Jan 11 16:43:42 renault kernel:  [&lt;F88BDDFB&gt;] ext3_get_block+0x0/0x6c [ext3]&lt;BR /&gt;Jan 11 16:43:43 renault kernel:  [&lt;F88BE766&gt;] ext3_ordered_writepage+0xce/0x13a [ext3]&lt;BR /&gt;Jan 11 16:43:45 renault kernel:  [&lt;F88BE67A&gt;] bget_one+0x0/0x6 [ext3]&lt;BR /&gt;Jan 11 16:43:47 renault kernel:  [&lt;C01564AC&gt;] pageout+0x88/0xc5&lt;BR /&gt;Jan 11 16:43:49 renault kernel:  [&lt;C01566F2&gt;] shrink_list+0x209/0x4ea&lt;BR /&gt;Jan 11 16:43:51 renault kernel:  [&lt;C01557C6&gt;] __pagevec_release+0x15/0x1d&lt;BR /&gt;Jan 11 16:43:53 renault kernel:  [&lt;C0156BD2&gt;] shrink_cache+0x1ff/0x454&lt;BR /&gt;Jan 11 16:43:55 renault kernel:  [&lt;C015758C&gt;] shrink_zone+0x8f/0x9e&lt;BR /&gt;Jan 11 16:43:55 renault kernel:  [&lt;C015792F&gt;] balance_pgdat+0x197/0x2cb&lt;BR /&gt;Jan 11 16:43:57 renault kernel:  [&lt;C0157B1C&gt;] kswapd+0xb9/0xbb&lt;BR /&gt;Jan 11 16:43:57 renault kernel:  [&lt;C0121853&gt;] autoremove_wake_function+0x0/0x2d&lt;BR /&gt;Jan 11 16:44:06 renault kernel: Mem-info:&lt;BR /&gt;Jan 11 16:44:06 renault kernel: DMA per-cpu:&lt;BR /&gt;Jan 11 16:44:07 renault kernel: cpu 0 hot: low 2, high 6, batch 1&lt;BR /&gt;Jan 11 16:44:10 renault kernel: cpu 0 cold: low 0, high 2, batch 1&lt;BR /&gt;Jan 11 16:44:11 renault kernel: Normal per-cpu:&lt;BR /&gt;Jan 11 16:44:12 renault kernel: cpu 0 hot: low 32, high 96, batch 16&lt;BR /&gt;Jan 11 16:44:14 renault kernel: cpu 0 cold: low 0, high 32, batch 16&lt;BR /&gt;Jan 11 16:44:15 renault kernel: HighMem per-cpu:&lt;BR /&gt;Jan 11 16:44:16 renault kernel: cpu 0 hot: low 32, high 96, batch 16&lt;BR /&gt;Jan 11 16:44:17 renault kernel: cpu 0 cold: low 0, high 32, batch 16&lt;BR /&gt;Jan 11 16:44:19 renault kernel:&lt;BR /&gt;Jan 11 16:44:20 renault kernel: Free pages:         704kB (704kB HighMem)&lt;BR /&gt;Jan 11 16:44:21 renault kernel: Active:570649 inactive:9253 dirty:16 writeback:6656 unstable:0 free:176 slab:44719 mapped:571245 pagetables:208368&lt;BR /&gt;Jan 11 16:44:22 renault kernel: DMA free:0kB min:16kB low:32kB high:48kB active:196kB inactive:4kB present:16384kB pages_scanned:410 all_unreclaimable? yes&lt;BR /&gt;Jan 11 16:44:22 renault kernel: protections[]: 0 0 0&lt;BR /&gt;Jan 11 16:44:23 renault kernel: Normal free:0kB min:936kB low:1872kB high:2808kB active:185860kB inactive:31000kB present:901120kB pages_scanned:264 all_unre&lt;BR /&gt;claimable? no&lt;BR /&gt;Jan 11 16:44:26 renault kernel: protections[]: 0 0 0&lt;BR /&gt;Jan 11 16:44:27 renault kernel: HighMem free:704kB min:512kB low:1024kB high:1536kB active:2096540kB inactive:6008kB present:3276800kB pages_scanned:0 all_un&lt;BR /&gt;reclaimable? no&lt;BR /&gt;Jan 11 16:44:28 renault kernel: protections[]: 0 0 0&lt;BR /&gt;Jan 11 16:44:29 renault kernel: DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB&lt;BR /&gt;Jan 11 16:44:31 renault kernel: Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB&lt;BR /&gt;Jan 11 16:44:32 renault kernel: HighMem: 48*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 704kB&lt;BR /&gt;Jan 11 16:44:33 renault kernel: Swap cache: add 225863514, delete 225830289, find 30533854/57772199, race 626+1803&lt;BR /&gt;Jan 11 16:44:35 renault kernel: 0 bounce buffer pages&lt;BR /&gt;Jan 11 16:44:36 renault kernel: Free swap:       4227380kB&lt;BR /&gt;Jan 11 16:44:37 renault kernel: 1048576 pages of RAM&lt;BR /&gt;Jan 11 16:44:38 renault kernel: 622504 pages of HIGHMEM&lt;BR /&gt;Jan 11 16:44:39 renault kernel: 206102 reserved pages&lt;BR /&gt;Jan 11 16:44:40 renault kernel: 5185907 pages shared&lt;BR /&gt;Jan 11 16:44:43 renault kernel: 33225 pages swap cached&lt;BR /&gt;Jan 11 17:52:07 renault kernel: kswapd0: page allocation failure. order:0, mode:0x50&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C014F8E3&gt;] __alloc_pages+0x28b/0x29d&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C014B751&gt;] find_lock_page+0x1d4/0x1d9&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C014B78F&gt;] find_or_create_page+0x39/0x72&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C016EF07&gt;] grow_dev_page+0x2a/0x1eb&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C016F19D&gt;] __getblk_slow+0xd5/0xf9&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C016F50E&gt;] __getblk+0x3f/0x49&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;C016F553&gt;] __bread+0x9/0x1e&lt;BR /&gt;Jan 11 17:52:14 renault kernel:  [&lt;F88BA0A8&gt;] read_block_bitmap+0x29/0x4d [ext3]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;================After reboot================&lt;BR /&gt;&lt;BR /&gt;Jan 12 09:10:14 renault kernel: BIOS-provided physical RAM map:&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 0000000000100000 - 00000000cffa8000 (usable)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 00000000cffa8000 - 00000000cffb7c00 (ACPI data)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 00000000cffb7c00 - 00000000d0000000 (reserved)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 00000000fe000000 - 0000000100000000 (reserved)&lt;BR /&gt;Jan 12 09:10:14 renault kernel:  BIOS-e820: 0000000100000000 - 0000000230000000 (usable)&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Warning only 4GB will be used.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Use a PAE enabled kernel.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: 3200MB HIGHMEM available.&lt;BR /&gt;Jan 12 09:10:14 renault syslog: klogd startup succeeded&lt;BR /&gt;Jan 12 09:10:14 renault kernel: 896MB LOWMEM available.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: found SMP MP-table at 000fe710&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Using x86 segment limits to approximate NX protection&lt;BR /&gt;Jan 12 09:10:14 renault kernel: zapping low mappings.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: DMI 2.4 present.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: ServerWorks chipset detected. Disabling timer routing over 8254.&lt;BR /&gt;Jan 12 09:10:14 renault irqbalance: irqbalance startup succeeded&lt;BR /&gt;Jan 12 09:10:14 renault kernel: ACPI: PM-Timer IO Port: 0x808&lt;BR /&gt;Jan 12 09:10:14 renault kernel: ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Processor #0 6:15 APIC version 20&lt;BR /&gt;Jan 12 09:10:14 renault kernel: ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Processor #4 6:15 APIC version 20&lt;BR /&gt;Jan 12 09:10:14 renault kernel: WARNING: NR_CPUS limit of 1 reached.  Processor ignored.&lt;BR /&gt;Jan 12 09:10:14 renault kernel: ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)&lt;BR /&gt;&lt;BR /&gt;Jan 12 09:10:14 renault kernel: highmem bounce pool size: 64 pages&lt;BR /&gt;Jan 12 09:10:14 renault kernel: Total HugeTLB memory allocated, 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; free&lt;BR /&gt;             total       used       free     shared    buffers     cached&lt;BR /&gt;Mem:       3369896    3325700      44196          0      24188    1656060&lt;BR /&gt;-/+ buffers/cache:    1645452    1724444&lt;BR /&gt;Swap:     12910584     230332   12680252&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks &lt;BR /&gt;Sunny&lt;BR /&gt;&lt;/F88BA0A8&gt;&lt;/C016F553&gt;&lt;/C016F50E&gt;&lt;/C016F19D&gt;&lt;/C016EF07&gt;&lt;/C014B78F&gt;&lt;/C014B751&gt;&lt;/C014F8E3&gt;&lt;/C0121853&gt;&lt;/C0157B1C&gt;&lt;/C015792F&gt;&lt;/C015758C&gt;&lt;/C0156BD2&gt;&lt;/C01557C6&gt;&lt;/C01566F2&gt;&lt;/C01564AC&gt;&lt;/F88BE67A&gt;&lt;/F88BE766&gt;&lt;/F88BDDFB&gt;&lt;/C0170D1B&gt;&lt;/F88BDDFB&gt;&lt;/C016F945&gt;&lt;/F88BDE5F&gt;&lt;/F88BDD3C&gt;&lt;/F8886477&gt;&lt;/F88BD7FA&gt;&lt;/F88BD4E8&gt;&lt;/F88BB236&gt;&lt;/F88BA0A8&gt;&lt;/C016F553&gt;&lt;/C016F50E&gt;&lt;/C016F19D&gt;&lt;/C016EF07&gt;&lt;/C014B78F&gt;&lt;/C014F8E3&gt;</description>
      <pubDate>Wed, 13 Jan 2010 05:21:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563337#M39317</guid>
      <dc:creator>Sunny Jaisinghani</dc:creator>
      <dc:date>2010-01-13T05:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: memory issues causing server hang</title>
      <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563338#M39318</link>
      <description>&amp;gt; Jan 11 16:42:49 renault kernel: kswapd0: page allocation failure. order:0, mode:0x50&lt;BR /&gt;&lt;BR /&gt;(a kernel stack trace follows)&lt;BR /&gt;&lt;BR /&gt;Looks like your system was critically low on "normal" and/or "DMA-capable" memory. The kernel could not find even a single free page of memory while running some ext3 filesystem code. When that happens, the kernel starts looking for pages it can reclaim. Apparently it found some.&lt;BR /&gt;&lt;BR /&gt;The stack trace may look scary, but it just allows the kernel developers to pin-point exactly what the kernel was doing when the error was detected. Sometimes it's useful, here it doesn't seem to be important.&lt;BR /&gt;&lt;BR /&gt;After the reboot, everything looks normal, except for two things:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Jan 12 09:10:14 renault kernel: Warning only 4GB will be used.&lt;BR /&gt;&amp;gt; Jan 12 09:10:14 renault kernel: Use a PAE enabled kernel.&lt;BR /&gt;&lt;BR /&gt;Apparently your system is now running a kernel which can handle at most 4 GB of memory (the structural limit of 32-bit systems without PAE technology). Your system seems to have more than that, but with the current kernel, you're limited to 4 GB.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Jan 12 09:10:14 renault kernel: WARNING: NR_CPUS limit of 1 reached.  Processor ignored.&lt;BR /&gt;&lt;BR /&gt;You are running a multi-processor or multi-core system with a single-processor kernel. Looks like your system has two processors/cores, but you're now using only one.&lt;BR /&gt;&lt;BR /&gt;Solution: install the "kernel-smp" package from the RHEL 4 distribution if it isn't already installed. If you need it, install the matching "kernel-smp-devel" package too. It supports both multiple processors and PAE, so it will fix both of your problems.&lt;BR /&gt;&lt;BR /&gt;Or perhaps your onsite guy simply chose the wrong kernel from the GRUB boot menu when rebooting the system?&lt;BR /&gt;&lt;BR /&gt;Check /boot/grub/grub.conf to make sure the SMP kernel is set as default. Then reboot the system to make it use the SMP (=multi-processor) kernel.&lt;BR /&gt;&lt;BR /&gt;"fsck on swap FS" sounds strange, unless you're using a filesystem swap. On a swap partition/LV there is normally no filesystem, so there is nothing to fsck. If a swap partition has errors, the fix is to re-run "mkswap" on it (just like when starting to use it) before activating it with the "swapon" command.&lt;BR /&gt;&lt;BR /&gt;MK</description>
      <pubDate>Wed, 13 Jan 2010 08:11:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563338#M39318</guid>
      <dc:creator>Matti_Kurkela</dc:creator>
      <dc:date>2010-01-13T08:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: memory issues causing server hang</title>
      <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563339#M39319</link>
      <description>Hello Matti,&lt;BR /&gt;&lt;BR /&gt;Thanks for the detailed description.&lt;BR /&gt;&lt;BR /&gt;You were right; there are 3 kernels&lt;BR /&gt;2.6.9-42.0.0.0.1.ELhugemem&lt;BR /&gt;2.6.9-42.0.0.0.1.ELsmp&lt;BR /&gt;2.6.9-42.0.0.0.1.EL&lt;BR /&gt;&lt;BR /&gt;The onsite guy booted 2.6.9-42.0.0.0.1.EL kernel.&lt;BR /&gt;&lt;BR /&gt;I'll reboot with SMP kernel. So the CPU limit and memory limit wont be a problem then.</description>
      <pubDate>Wed, 13 Jan 2010 08:22:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563339#M39319</guid>
      <dc:creator>Sunny Jaisinghani</dc:creator>
      <dc:date>2010-01-13T08:22:30Z</dc:date>
    </item>
    <item>
      <title>Re: memory issues causing server hang</title>
      <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563340#M39320</link>
      <description>what is the difference between&lt;BR /&gt;&lt;BR /&gt;2.6.9-42.0.0.0.1.ELhugemem and &lt;BR /&gt;2.6.9-42.0.0.0.1.ELsmp&lt;BR /&gt;&lt;BR /&gt;Which one is more suitable for my hardware.</description>
      <pubDate>Wed, 13 Jan 2010 08:33:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563340#M39320</guid>
      <dc:creator>Sunny Jaisinghani</dc:creator>
      <dc:date>2010-01-13T08:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: memory issues causing server hang</title>
      <link>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563341#M39321</link>
      <description>2.6.9-42.0.0.0.1.ELhugemem&lt;BR /&gt;2.6.9-42.0.0.0.1.ELsmp&lt;BR /&gt;2.6.9-42.0.0.0.1.EL&lt;BR /&gt;&lt;BR /&gt;EL = the default, single-processor kernel. Can use up to 4 GB of memory, total. Optimized for small systems.&lt;BR /&gt;&lt;BR /&gt;ELsmp = multi-CPU kernel. Supports up to 16 GB of memory (using the PAE technology) and multiple CPUs.&lt;BR /&gt;&lt;BR /&gt;ELhugemem = can support multiple CPUs and up to 64 GB of memory (the maximum allowed by the PAE technology). Optimized for "huge" systems (at the time of the introduction of RHEL 4; they don't seem so huge today).&lt;BR /&gt;&lt;BR /&gt;If you need more than 64 GB of memory, you must install the 64-bit version (x86_64) of the OS. Switching from the 32-bit version (what you have now) to 64-bit will require OS re-installation.&lt;BR /&gt;&lt;BR /&gt;Although a 32-bit OS with PAE can handle up to 64 GB, it is less efficient than a real 64-bit OS and limits the maximum size of individual processes to 4 GB. So I would definitely recommend using a 64-bit OS instead of relying on PAE if you have more than, say, 16 GB of memory.&lt;BR /&gt;&lt;BR /&gt;By the way, the current RHEL kernel versions are 2.6.9-89.0.19.EL*. Your 2.6.9-42* versions are pretty old.&lt;BR /&gt;&lt;BR /&gt;MK</description>
      <pubDate>Wed, 13 Jan 2010 10:13:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/memory-issues-causing-server-hang/m-p/4563341#M39321</guid>
      <dc:creator>Matti_Kurkela</dc:creator>
      <dc:date>2010-01-13T10:13:34Z</dc:date>
    </item>
  </channel>
</rss>

