Well, I started ripping apart loader2 to get to the bottom of the diet lib
changes and I noticed this function changed in hardware.c:
int canProbeDevices(void) {
#if defined(__s390__) || defined(__s390x__)
return 1;
#endif
/* we don't support anything like ISA anymore, so we should always
* be able to probe */
return 1;
if ((access("/proc/bus/pci/devices", R_OK) &&
access("/proc/openprom", R_OK) &&
access("/proc/iSeries", R_OK)))
return 0;
return 1;
}
It looks like someone added the "return 1" statement but forgot to take
out all of the code after it.
--Patrick.