[devel] Q: bdflush knock-out?

Anton D. Kachalov =?iso-8859-1?q?mouse_=CE=C1_altlinux=2Eorg?=
Ср Фев 2 14:51:35 MSK 2005


On Mon, Jan 31, 2005 at 10:09:25PM +0300, Anton D. Kachalov wrote:
> А может нам уже пора выкинуть тулзу, которой уже 10 лет и которая
> использовалась ещё в ядрах 1.2?

для ядрa 2.4
fs/buffer.c:
long sys_bdflush(int func, long data)
{
  ...
  if (func == 1) {
  	/* do_exit directly and let kupdate to do its work alone. */
	do_exit(0);
	...
  }
}

для ядра 2.6
/*
 * There are no bdflush tunables left.  But distributions are
 * still running obsolete flush daemons, so we terminate them here.
 *
 * Use of bdflush() is deprecated and will be removed in a future kernel.
 * The `pdflush' kernel threads fully replace bdflush daemons and this call.
 */
long sys_bdflush(int func, long data)
{
   ...
   if (func == 1)
    	do_exit(0);
   return 0;
}

Т.ч. ни в 2.4, ни в 2.6 больше bdflush не нужен.

Rgds,
Anton



Подробная информация о списке рассылки Devel