|
From: Stuart M. <stu...@st...> - 2002-07-29 17:52:03
|
Ben On Thu, 25 Jul 2002 15:35:17 +0100 ben...@su... wrote: > Hello! > > While debugging a development version of the SHmedia Linux kernel, in > particular I now have a new selective purge/flush cache range > implementation, I find that BusyBox often reports the following message > but everything else seems to work fine: > > "sh: tcsetpgrp: Operation not permitted" > > Can anyone tell me what might be producing this message and/or what it > means? There were quite a few process group related problems with early 0.5x versions of busybox. Ideally try and upgrade to a more recent version. The other solution to some problems like this is to add to the command line: CONSOLE=/dev/ttySC0 or whatever is appropriate. The problems is that with the console on a non-standard serial port (something other than /dev/ttySn), bustbox can't work out which device to use, and falls back to /dev/console, which in turn has some odd restrictions on setting distinguished process groups. Neither of which should have anything to do with cache changes! If you are sure that the problem only occured afer your cache changes, then I would suspect you have a bug in your changes. What though is impossible to say. Something somewhere seeing stale data perhaps... Stuart |