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

RE: [Xen-users] xen-friendly glibc


  • To: <echo@xxxxxxxxxxxx>
  • From: "Geetha, ANGLER - EIT" <geetha@xxxxxxxxxxxxxxx>
  • Date: Fri, 8 Aug 2008 16:47:11 +0530
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 08 Aug 2008 04:17:48 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: Acj5QFSqLIEVk4mvQOG1qLumaEYESwAA5dog
  • Thread-topic: [Xen-users] xen-friendly glibc

Thanks for your response Tim...

Hmm.. It will be really tough to do that..

I rebuilt the glibc and installed new package... Then rebuilt sysvinit
and installed it.. and reboot the mechine..

The warning got disappeared.. 

Here is dmesg , please find it and kindly give me your suggestions.

Thanks and Regards
Sg..

root@ami02:~# dmesg
Linux version 2.6.16-xenU (builder@xxxxxxxxxxxxxxx) (gcc version 4.0.1
20050727 (Red Hat 4.0.1-5)) #1 SMP Mon May 28 03:41:49 SAST 2007
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 000000006a400000 (usable)
980MB HIGHMEM available.
727MB LOWMEM available.
NX (Execute Disable) protection: active
On node 0 totalpages: 437248
  DMA zone: 186366 pages, LIFO batch:31
  DMA32 zone: 0 pages, LIFO batch:0
  Normal zone: 0 pages, LIFO batch:0
  HighMem zone: 250882 pages, LIFO batch:31
IRQ lockup detection disabled
Built 1 zonelists
Kernel command line:  root=/dev/sda1 ro 4
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 65536 bytes)
Xen reported: 2600.000 MHz processor.
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Software IO TLB disabled
vmalloc area: ee000000-f53fe000, maxmem 2d7fe000
Memory: 1718700k/1748992k available (1958k kernel code, 20948k reserved,
620k data, 144k init, 1003528k highmem)
Checking if this processor honours the WP bit even in supervisor mode...
Ok.
Calibrating delay using timer specific routine.. 5201.57 BogoMIPS
(lpj=26007864)
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 178bc3f1 ebd3fbff 00000000 00000000
00002001 00000000 0000001f
CPU: After vendor identify, caps: 178bc3f1 ebd3fbff 00000000 00000000
00002001 00000000 0000001f
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU: After all inits, caps: 178bc3f1 ebd3fbff 00000000 00000010 00002001
00000000 0000001f
Checking 'hlt' instruction... OK.
Brought up 1 CPUs
migration_cost=0
Grant table initialized
NET: Registered protocol family 16
Brought up 1 CPUs
xen_mem: Initialising balloon driver.
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
i8042.c: No controller found.
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Xen virtual console successfully installed as tty1
Event-channel device installed.
netfront: Initialising virtual ethernet driver.
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
NET: Registered protocol family 2
Registering block device major 8
IP route cache hash table entries: 65536 (order: 6, 262144 bytes)
TCP established hash table entries: 262144 (order: 9, 2097152 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
Using IPI No-Shortcut mode
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 144k freed
Adding 917496k swap on /dev/sda3.  Priority:-1 extents:1 across:917496k
EXT3 FS on sda1, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sda2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.



-----Original Message-----
From: Tim Post [mailto:echo@xxxxxxxxxxxx] 
Sent: Friday, August 08, 2008 3:47 PM
To: Geetha, ANGLER - EIT
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] xen-friendly glibc

On Thu, 2008-08-07 at 11:22 +0530, Geetha, ANGLER - EIT wrote:

> Thanks for your timely response Tim, It is very helpful for all 
> slackware xen users.

Hi, sorry for this rather late reply :)
> 
> I am using slackware 12.0 and glibc version is 2.5.
> 
> I bit of scared abot this issue, but I clear now from your 
> explanation, but i have to disable this warning :) so i doing research
on this..
> 
> Please help me..

Why do you have to disable the warning? Really, it is _completely_
harmless. 

> Can you give me the url for Xen-friendly glibc for slackware?

I don't know that one exists. If it doesn't, you would have to dig up
patches from some other distribution, get them to go in cleanly and hope
to god that nothing breaks. I would not hack libc and then immediately
put systems using it into production use, ever :)

In essence, if you can't find one from Slackware, you have to recompile
libc yourself after doing semi-major surgery.

Moving tls to tls.disabled prevents any other threading service from
using those shared objects. You really do not need to worry about init.
Has anything but init or other core utilities thrown this warning?

Is your boss or client fixated on that warning? It would be easier to
hack xen to disable it if pid == 1 (and a bit safer) prior to rebuilding
init (or much less libc).

Cheers,
--Tim

--
Monkey + Typewriter = Echoreply ( http://echoreply.us )


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.