<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/dccp/probe.c, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-05-01T21:44:32Z</updated>
<entry>
<title>net: Fix wrong interpretation of some copy_to_user() results.</title>
<updated>2008-05-01T21:44:32Z</updated>
<author>
<name>Pavel Emelyanov</name>
</author>
<published>2008-04-25T08:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dc2ee1a436bee6ada5afeedb62dc015ed5553f3d'/>
<id>urn:sha1:dc2ee1a436bee6ada5afeedb62dc015ed5553f3d</id>
<content type='text'>
[ Upstream commit: 653252c2302cdf2dfbca66a7e177f7db783f9efa ]

I found some places, that erroneously return the value obtained from
the copy_to_user() call: if some amount of bytes were not able to get
to the user (this is what this one returns) the proper behavior is to
return the -EFAULT error, not that number itself.

Signed-off-by: Pavel Emelyanov &lt;xemul@openvz.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[NET]: Make /proc/net per network namespace</title>
<updated>2007-10-10T23:49:06Z</updated>
<author>
<name>Eric W. Biederman</name>
</author>
<published>2007-09-12T10:01:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=457c4cbc5a3dde259d2a1f15d5f9785290397267'/>
<id>urn:sha1:457c4cbc5a3dde259d2a1f15d5f9785290397267</id>
<content type='text'>
This patch makes /proc/net per network namespace.  It modifies the global
variables proc_net and proc_net_stat to be per network namespace.
The proc_net file helpers are modified to take a network namespace argument,
and all of their callers are fixed to pass &amp;init_net for that argument.
This ensures that all of the /proc/net files are only visible and
usable in the initial network namespace until the code behind them
has been updated to be handle multiple network namespaces.

Making /proc/net per namespace is necessary as at least some files
in /proc/net depend upon the set of network devices which is per
network namespace, and even more files in /proc/net have contents
that are relevant to a single network namespace.

Signed-off-by: Eric W. Biederman &lt;ebiederm@xmission.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>jprobes: remove JPROBE_ENTRY()</title>
<updated>2007-07-19T17:04:44Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2007-07-19T08:48:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e367d859297b9377d65574f538cf52730e9eda8'/>
<id>urn:sha1:9e367d859297b9377d65574f538cf52730e9eda8</id>
<content type='text'>
AFAICT now that jprobe.entry is a void *, JPROBE_ENTRY doesn't do anything
useful - so remove it ..

I've left a do-nothing version so that out-of-tree jprobes code will still
compile without modifications.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Cc: Prasanna S Panchamukhi &lt;prasanna@in.ibm.com&gt;
Acked-by: Ananth N Mavinakayanahalli &lt;ananth@in.ibm.com&gt;
Cc: Anil S Keshavamurthy &lt;anil.s.keshavamurthy@intel.com&gt;
Cc: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[NET]: Fix comparisons of unsigned &lt; 0.</title>
<updated>2007-06-04T01:08:47Z</updated>
<author>
<name>Bill Nottingham</name>
</author>
<published>2007-06-01T04:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=75202e76893c11ce7f8bcc9a07f994d71e3d5113'/>
<id>urn:sha1:75202e76893c11ce7f8bcc9a07f994d71e3d5113</id>
<content type='text'>
Recent gcc versions emit warnings when unsigned variables are
compared &lt; 0 or &gt;= 0.

Signed-off-by: Bill Nottingham &lt;notting@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[CCID3]: More to see in dccp_probe</title>
<updated>2007-04-26T05:26:56Z</updated>
<author>
<name>Gerrit Renker</name>
</author>
<published>2007-03-20T18:02:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fddc2feb94c1f734dc27d44d166e97ab2e005ec1'/>
<id>urn:sha1:fddc2feb94c1f734dc27d44d166e97ab2e005ec1</id>
<content type='text'>
This adds a few more fields of interest to /proc/net/dccpprobe, the following output ensues:

1           2          3           4     5  6     7   8        9        10   11
sec.usec   src:sport   dst:dport   size  s  rtt   p   X_calc   X_recv   X    t_ipi

Also made the formatting consistent.

Scripts that go with this can be downloaded from http://139.133.210.30/users/gerrit/dccp/dccp_probe/

Signed-off-by: Gerrit Renker &lt;gerrit@erg.abdn.ac.uk&gt;
Acked-by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] mark struct file_operations const 7</title>
<updated>2007-02-12T17:48:46Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2007-02-12T08:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9a32144e9d7b4e21341174b1a83b82a82353be86'/>
<id>urn:sha1:9a32144e9d7b4e21341174b1a83b82a82353be86</id>
<content type='text'>
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Make dccp_probe more portable</title>
<updated>2006-12-03T05:24:39Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-11-20T20:41:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1b7441e803442828780a6d6d792643f79d5665b'/>
<id>urn:sha1:e1b7441e803442828780a6d6d792643f79d5665b</id>
<content type='text'>
This makes the code of the dccp_probe module more portable.

Signed-off-by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
</content>
</entry>
<entry>
<title>[NET]: Fix kfifo_alloc() error check.</title>
<updated>2006-11-25T23:16:49Z</updated>
<author>
<name>Akinobu Mita</name>
</author>
<published>2006-11-23T04:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac16ca6412d9feb5b2f8fc76a4ed938b5d107f94'/>
<id>urn:sha1:ac16ca6412d9feb5b2f8fc76a4ed938b5d107f94</id>
<content type='text'>
The return value of kfifo_alloc() should be checked by IS_ERR().

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Introduce dccp_probe</title>
<updated>2006-09-24T21:08:17Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-09-22T02:28:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e41542f5167d6b506607f8dd111fa0a3e468ccb8'/>
<id>urn:sha1:e41542f5167d6b506607f8dd111fa0a3e468ccb8</id>
<content type='text'>
This adds DCCP probing shamelessly ripped off from TCP probes by Stephen
Hemminger.

I've put in here support for further CCID3 variables as well.
Andrea/Arnaldo might look to extend for CCID2.

Signed-off-by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
</content>
</entry>
</feed>
