Skip to content
Permalink
Branch: sp-v2.6.36
Commits on May 6, 2011
  1. trie implementation added

    sustrik committed May 6, 2011
    To be used for message filtering later on.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Apr 16, 2011
  1. Individual socket types introduced

    sustrik committed Apr 16, 2011
    PUB/SUB -- message distribution
    REQ/REP -- synchronout request/reply
    PUSH/PULL -- parallelised pipeline
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Apr 11, 2011
  1. Fix copyrights

    mato committed Apr 11, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Apr 8, 2011
  1. Working fanout, cleaned up code and printks

    mato committed Apr 8, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  2. WIP - fair queueing

    mato committed Apr 8, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  3. Fixed asynchronous kernel_connect failure

    mato committed Apr 8, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  4. Fix double free in encoder/decoder

    mato committed Apr 8, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Apr 7, 2011
  1. Fix socket deallocation, hang in sp_listener_work_in

    mato committed Apr 7, 2011
    Usock deallocation now mostly works, missing O_NONBLOCK in kernel_accept
    was causing the listener work_item to hang.
    
    Added and cleaned up debug prints
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Apr 5, 2011
  1. Added destroy callback for underlying sockets

    mato committed Apr 5, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  2. Functioning encoder

    mato committed Apr 5, 2011
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Jan 12, 2011
  1. sp_decoder is actually plugged in and functional now

    sustrik committed Jan 12, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. SP encoder and decoder added (not used yet)

    sustrik committed Jan 12, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  3. Bug in register_uscok fixed

    sustrik committed Jan 12, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Jan 4, 2011
  1. Blocking versions of send & recv implemented

    sustrik committed Jan 4, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Jan 3, 2011
  1. Implementation of send added (works in non-blocking mode only)

    sustrik committed Jan 3, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. Implementation of recv added (works in non-blocking mode only)

    sustrik committed Jan 3, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  3. Elementary synchronisation added

    sustrik committed Jan 3, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Jan 2, 2011
  1. Message is read asynchronously when data arrive on the socket

    sustrik committed Jan 2, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. Connect made non-blocking

    sustrik committed Jan 2, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  3. connect implemented

    sustrik committed Jan 2, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  4. Bind actually parses the address insted of usign hardcoded one

    sustrik committed Jan 2, 2011
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  5. Mutliple improvements

    sustrik committed Jan 2, 2011
    - Core reorganisation
    - Async work is done using global workqueues
    - Single SP socket can own multiple listener sockets as well as
      multiple TCP connections
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Dec 10, 2010
  1. WIP: bind() using workqueues

    mato committed Dec 10, 2010
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  2. Working sendmsg() for SOCK_PUB

    mato committed Dec 10, 2010
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Dec 9, 2010
  1. Working sp_pub_recvmsg()

    mato committed Dec 9, 2010
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Dec 8, 2010
  1. Real AF_INET addressing in connect

    mato committed Dec 8, 2010
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  2. WIP: Testing poll and socket release

    mato committed Dec 8, 2010
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Dec 2, 2010
  1. Stub synchronous send support for SOCK_PUB

    mato committed Dec 2, 2010
    This is just a demo to see that we can send something on a peer TCP socket.
    Sends messages to 127.0.0.1:3333.
    
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Dec 1, 2010
  1. Add SP socket stub

    mato committed Dec 1, 2010
    This builds, but does absolutely nothing.
    
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
Commits on Oct 20, 2010
  1. Linux 2.6.36

    torvalds committed Oct 20, 2010
  2. Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-…

    torvalds committed Oct 20, 2010
    …linus
    
    * 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus:
      MIPS: O32 compat/N32: Fix to use compat syscall wrappers for AIO syscalls.
      MAINTAINERS: Change list for ioc_serial to linux-serial.
      SERIAL: ioc3_serial: Return -ENOMEM on memory allocation failure
      MIPS: jz4740: Fix Kbuild Platform file.
      MIPS: Repair Kbuild make clean breakage.
  3. virtio: console: Don't block entire guest if host doesn't read data

    Amit Shah authored and torvalds committed Oct 20, 2010
    If the host is slow in reading data or doesn't read data at all,
    blocking write calls not only blocked the program that called write()
    but the entire guest itself.
    
    To overcome this, let's not block till the host signals it has given
    back the virtio ring element we passed it.  Instead, send the buffer to
    the host and return to userspace.  This operation then becomes similar
    to how non-blocking writes work, so let's use the existing code for this
    path as well.
    
    This code change also ensures blocking write calls do get blocked if
    there's not enough room in the virtio ring as well as they don't return
    -EAGAIN to userspace.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Acked-by: Hans de Goede <hdegoede@redhat.com>
    CC: stable@kernel.org
    Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
  4. Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixe…

    torvalds committed Oct 20, 2010
    …s-2.6
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:
      [SCSI] bsg: fix incorrect device_status value
      [SCSI] Fix VPD inquiry page wrapper
  5. Merge branch 'kvm-updates/2.6.36' of git://git.kernel.org/pub/scm/vir…

    torvalds committed Oct 20, 2010
    …t/kvm/kvm
    
    * 'kvm-updates/2.6.36' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
      KVM: Fix fs/gs reload oops with invalid ldt
Commits on Oct 19, 2010
  1. MIPS: O32 compat/N32: Fix to use compat syscall wrappers for AIO sysc…

    michel-thebeau-WR authored and ralfbaechle committed Sep 28, 2010
    …alls.
    
    [Ralf: Michel's original patch only fixed N32; I replicated the same fix
    for O32.]
    
    Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com>
    Cc: paul.gortmaker@windriver.com
    Cc: bruce.ashfield@windriver.com
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Older
You can’t perform that action at this time.