Date: Sat, 29 May 1999 22:21:11 +1000 From: Bruce Evans <bde@zeta.org.au> To: ache@nagual.pp.ru, dima@tejblum.dnttm.rssi.ru Cc: current@FreeBSD.ORG Subject: Re: savecore too (Re: kvm_getswapinfo is broken) Message-ID: <199905291221.WAA28838@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>Just found that savecore is broken in the same way. What is proper >procedure to fix it? I.e. is it must be fixed in the kernel, leaving >userland programs as is or in userland, leaving kernel as is? The kernel needs to maintain (or create as necessary for return by sysctl()) udev_t versions of most (all?) device numbers that are accessed in userland. I think the proper way to do this will be to maintain a udev_t for each dev_t in the kernel too. udev_t should be named dev_t, the current dev_t should be named something like kdev_t and should be a pointer to a struct containing the (user) dev_t. The kernel needs something like this for fast conversions in old interfaces like stat(2). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905291221.WAA28838>