home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
networks
/
ic050103.zip
/
386FS.DOC
next >
Wrap
Text File
|
1993-08-05
|
2KB
|
57 lines
APARFIX ZIP - IC050103.ZIP:
Release : R300
Deliverable(s) : HPFS200.386 HPFS386.IFS
CRC2F : 66AA C89A
SIZE : 282624 32720
APAR/PTR Fix List : IC05010
IC05141
IC04710
IC04302
IC04943
IC05112
IC05129
IC04430
IC05106
IC05182
IC05188
IC05190
IC05200
IC05240
IC05256
PATH : Path on Server : \IBM386FS\HPFS200.386
: \IBM386FS\HPFS386.IFS
NOTE: Please rename your old files before applying these fixes.
NOTE: All files are sent in binary format.
=============================================================================
APAR : IC05010 HFS0102 MESSAGE RUNNING CHKDSK ON HPFS386 PARTITION
LOCAL FIX:
Set the cache size to a multiple of 64K
Use the /C parameter to specifies the amount of memory.
If /C is omitted, the default value is 20% of the total physical
memory available (which may or may not be a multiple of 64K)
Network Admin Guide V2 page 6-9.
PROBLEM SUMMARY:
When initializing the cache GDT selectors, the code was rounding
the cache size up to the nearest 64K and then trying to always
map 64K memory chunks to the allocated selectors. This caused
the last GDT to be set up incorrectly. Normally this would not
matter since we do not ordinarily use the GDT to access the
memory, only the physical address passed to the disk device
driver. When the kernel tried to use this GDT selector passed
in FSH_DOVOLIO, we would be returned ERROR_UVIRTLOCK and the
I/O operation would fail. This could show up during CHKDSK when
HFS0102 message would be displayed for no apparent reason.
PROBLEM CONCLUSION:
Fixed in next available corrective service for LS 2.0 and LS 3.0.
Deliverable modules affected are:
LAN Server 2.0: HPFS.386 and HPFS386.IFS
LAN Server 3.0: HPFS200.386 and HPFS386.IFS