All of lore.kernel.org
 help / color / mirror / Atom feed
* pdflush -> noflushd related question
@ 2003-05-31 16:41 Michael Buesch
  2003-05-31 17:58 ` Andrew Morton
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Buesch @ 2003-05-31 16:41 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux kernel mailing list

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi.

I want to fix the userspace noflushd daemon to run on 2.5 kernels,
but it seems to get *very* tricky, because bdflush, kupdated have been
replaced by pdflush.

I've grepped through the lkml-archives and I found a post from you, Andrew,
that sayed:

[SNIP]
Subject: [patch] replace kupdate and bdflush with pdflush

- - use a timer to kick off a pdflush thread every five seconds
  to run the kupdate code. 

- - wakeup_bdflush() kicks off a pdflush thread to run the current
  bdflush function.

There's some loss of functionality here - the ability to tune
the writeback periods.  The numbers are hardwired at present.
But the intent is that buffer-based writeback disappears
altogether.  New mechanisms for tuning the writeback will
need to be introduced.
[SNIP]


Yea, but it seems, that I need exactly this lost functionality. :)
noflushd, on 2.4 kernels, prevents the disks to spin up by spinning
them down an stopping the kupdated daemon through putting
the update-interval to 0 via syscall bdflush().
That's the code to do so:
bdflush(2 + (1 << 3) + 1, interval);

So, how to set the interval, or better sayed, how to _stop_
buffer flushing in 2.5?
Has this lost functionality already been re-implemented?
Are there new syscalls?

Thanks for your help.

- -- 
Regards Michael Büsch
http://www.8ung.at/tuxsoft
 18:29:24 up  4:01,  2 users,  load average: 1.11, 1.09, 1.05

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+2NtXoxoigfggmSgRArisAJ9KTnvSW51e4OnLvkvjI/D/bUF19ACeK9Yw
xOVOelmYmHd9eC7Unuys8pM=
=t+79
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-05-31 18:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-31 16:41 pdflush -> noflushd related question Michael Buesch
2003-05-31 17:58 ` Andrew Morton
2003-05-31 18:24   ` Michael Buesch
2003-05-31 18:36   ` Michael Buesch
2003-05-31 18:42     ` Andrew Morton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.