Re: [patch 4/10] s390: network driver.

From: Thomas Spatzier (thomas.spatzier_at_de.ibm.com)
Date: 11/29/04

  • Next message: Jan Engelhardt: "Re: ppcfix.diff"
    To: Paul Jakma <paul@clubi.ie>
    Date:	Mon, 29 Nov 2004 17:41:42 +0100
    
    

    Paul Jakma <paul@clubi.ie> wrote on 29.11.2004 17:30:23:
    > Well, if the kernel is going to queue these packets without notifying
    > us, we absolutely *must* have some way to flush those queues. Sending
    > stale packets many minutes after the application generated them could
    > have serious consequences for routing (eg, think sending RIP, IPv4
    > IRDP or v6 RAs which are no longer valid - client receives them and
    > installs routes which are long invalid and loses connectivity to some
    > part of the network).
    >

    Yes, for the examples you mentioned the app should better be notified.
    However, AFAICS, there are no such notification mechanisms on a
    per-packet basis implemented in the kernel.
    And I doubt that they are going to be implemented.

    > I'd be very interested to hear advice from the kernel gurus (eg "god,
    > dont be so stupid, do xyz in your application instead"). We can
    > accomodate whatever kernel wants as long as its workable.

    Good suggestion, if anyone has an interesting and feasible solution
    I will be happy to integrate it. So far, however, it don't see one and I
    would point people being worried about lost packets to TCP.

    Regards,
    Thomas.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Jan Engelhardt: "Re: ppcfix.diff"

    Relevant Pages

    • [UNIX] Local Netfilter / IPTables IP Queue PID Wrap Flaw
      ... Beyond Security would like to welcome Tiscali World Online ... and a userspace library which allow userspace mediation and modification ... NET_ADMIN capability) to process packets from the kernel. ...
      (Securiteam)
    • Re: Q: locking mechanisms
      ... rcu_read_lockI disable preemption which I thought affects more ... In any kernel in which rcu_read_lockdisables preemption, ... types of PF_CAN sockets, which register for packets of certain CAN ...
      (Linux-Kernel)
    • Re: My boss want to kill debian, please help !
      ... > Thanks a lot, hmm, i always thought vanilla kernel are best, i will ... which BIOS revision? ... The 3COMs are losing packets (but the machine is rock solid, ... "One disk to rule them all, ...
      (Debian-User)
    • Router stops routing after changing MAC Address
      ... Hello - This feels like a kernel issue. ... How to change MAC addresses is documented well enough - and it works - ... ip link set eth0 down ... the right side and back with echo request and reply packets. ...
      (Linux-Kernel)
    • Re: Send-Q on UDP socket growing steadily - why?
      ... Send-Q on a moderately active UDP socket keeps growing steadily until it ... The application in question is standard ntpd from Fedora 7, kernel is ... and drops packets. ...
      (Linux-Kernel)