[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <200706111513.12998.bernd-schubert@gmx.de>
Date: Mon, 11 Jun 2007 15:13:12 +0200
From: Bernd Schubert <bernd-schubert@....de>
To: linux-kernel@...r.kernel.org
Subject: API changes / 2.6.21 sysctl changes
Hi,
in 2.6.21 register_sysctl_table(), struct ctl_table and probably something
else did change. Unfortunately so far I didn't figure out the "something
else".
Please, if generic interface modifications render all available documentation
in the web invalid, is it so hard to also write kernel api documentation then
(even if it so far does not exist in the Documentation/ dir)?
I mean the time overhead of thousands of coders digging through git commits is
huge, just because API changes are not properly documented.
E.g.: Documentation/api/sysctl.txt
Up to 2.6.20:
struct ctl_table_header *register_sysctl_table(ctl_table * table, int
insert_at_head);
Beginning with 2.6.21-rcX:
struct ctl_table_header *register_sysctl_table(ctl_table * table);
struct ctl_table:
removed entry struct proc_dir_entry *de
added entry ctl_table *parent
[Maybe also something like]
Additionaly to different functions calls, programmers also need to change ...
Thanks,
Bernd
Thanks,
Bernd
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists