Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 775d3a35 authored by Jens Axboe's avatar Jens Axboe
Browse files

backing-dev: kill unused pdflush_proc_obsolete()



After commit b35bd0d9, pdflush_proc_obsolete() is no longer
used. Kill the function and declaration.

Reported-by: default avatarRakesh Pandit <rakesh@tuxera.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 5fdee212
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -172,8 +172,6 @@ static inline int wb_congested(struct bdi_writeback *wb, int cong_bits)

long congestion_wait(int sync, long timeout);
long wait_iff_congested(struct pglist_data *pgdat, int sync, long timeout);
int pdflush_proc_obsolete(struct ctl_table *table, int write,
		void __user *buffer, size_t *lenp, loff_t *ppos);

static inline bool bdi_cap_stable_pages_required(struct backing_dev_info *bdi)
{
+0 −20
Original line number Diff line number Diff line
@@ -1072,23 +1072,3 @@ long wait_iff_congested(struct pglist_data *pgdat, int sync, long timeout)
	return ret;
}
EXPORT_SYMBOL(wait_iff_congested);

int pdflush_proc_obsolete(struct ctl_table *table, int write,
			void __user *buffer, size_t *lenp, loff_t *ppos)
{
	char kbuf[] = "0\n";

	if (*ppos || *lenp < sizeof(kbuf)) {
		*lenp = 0;
		return 0;
	}

	if (copy_to_user(buffer, kbuf, sizeof(kbuf)))
		return -EFAULT;
	pr_warn_once("%s exported in /proc is scheduled for removal\n",
		     table->procname);

	*lenp = 2;
	*ppos += *lenp;
	return 2;
}