When I run make part of the exec() processing involves a call to rctl_enforced_value:
rctl_enforced_value(rctlproc_legacy[RLIMIT_STACK], p->p_rctls, p)) make is a 32-bit app and I get a value that corresponds to the 2GB line as expected. However, make itself will fork and exec another instance of itself. This time the call to rctl_enforced_value returns 0x7fffff00. Looking through rctl.c I see that there is a "cursor" of sorts. I am wondering if someone could explain what I am seeing and what I may not have set up correctly such that I'm getting this bad value. (The result is that execmap complains that it cannot map ld.so.1.) Neale This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
