Activity for Duncan Sands

  • Duncan Sands Duncan Sands committed [r1552]

    Fix typo in atmsar.c

  • Duncan Sands Duncan Sands committed [r1545]

    Moved the version number into the speedtouch source file.

  • Duncan Sands Duncan Sands committed [r1547]

    Added GPL licence notice to source files. Cleaned up whitespace and changelogs.

  • Duncan Sands Duncan Sands committed [r1537]

    Correct wierd module init and cleanup style.

  • Duncan Sands Duncan Sands committed [r1534]

    initial checkin

  • Duncan Sands Duncan Sands committed [r1536]

    Fixed page rot. Added myself as new maintainer.

  • Duncan Sands Duncan Sands committed [r1549]

    Add GPL module licence.

  • Duncan Sands Duncan Sands committed [r1539]

    Include slab.h rather than malloc.h

  • Duncan Sands Duncan Sands committed [r1542]

    Change urb_t to struct urb.

  • Duncan Sands Duncan Sands committed [r1543]

    Completed the integration of sarlib into the kernel module.

  • Duncan Sands Duncan Sands committed [r1538]

    Remove assumption about processor type.

  • Duncan Sands Duncan Sands committed [r1548]

    Cause make install to run depmod.

  • Duncan Sands Duncan Sands committed [r1551]

    Backport whitespace cleanups from 2.5 kernel version.

  • Duncan Sands Duncan Sands committed [r1553]

    Replace deprecated FILL_BULK_URB by usb_fill_bulk_urb (backport of 2.5

  • Duncan Sands Duncan Sands committed [r1557]

    Add mutex to serialise calls to the usbdevfs ioctl handler (backport of 2.5

  • Duncan Sands Duncan Sands committed [r1541]

    Remove unneeded inclusion of version.h.

  • Duncan Sands Duncan Sands committed [r1544]

    Merged the changelog into the source file (as in the 2.5 kernels).

  • Duncan Sands Duncan Sands committed [r1550]

    Added more information about getting hold of an ATM enabled PPP daemon.

  • Duncan Sands Duncan Sands committed [r1560]

    Micro whitespace backport from 2.5.

  • Duncan Sands Duncan Sands committed [r1554]

    Fix unlinking race. Backport of 2.5 patch by oliver@neukum.name

  • Duncan Sands Duncan Sands committed [r1540]

    Bundled sarlib with the kernel module, as in the 2.5 kernels.

  • Duncan Sands Duncan Sands committed [r1556]

    Remove call to usb_clear_halt (which may sleep) from completion handler.

  • Duncan Sands Duncan Sands committed [r1555]

    Simplify spinlocks: no need to turn off interrupts in an irq handler (backport

  • Duncan Sands Duncan Sands committed [r1558]

    Remove broken code from the disconnect handler (backport of 2.5 patch by

  • Duncan Sands Duncan Sands committed [r1559]

    Fix possible deadlock in atm_close path (backport of 2.5 patch by

  • Duncan Sands Duncan Sands committed [r1546]

    Updated and fleshed out (a little) the installation instructions.

  • Duncan Sands Duncan Sands committed [r1561]

    daemonize does exit_files (backport from 2.5; maybe due to Richard Purdie?)

  • Duncan Sands Duncan Sands committed [r1586]

    Bumped version to 1.5A; credited Richard Purdie.

  • Duncan Sands Duncan Sands committed [r1587]

    Rolled udsl_atm_set_mac into udsl_usb_probe.

  • Duncan Sands Duncan Sands committed [r1566]

    Replace the kernel thread with a tasklet.

  • Duncan Sands Duncan Sands committed [r1569]

    Get rid of pointless casts from void *.

  • Duncan Sands Duncan Sands committed [r1589]

    Rework error handling in udsl_usb_probe.

  • Duncan Sands Duncan Sands committed [r1564]

    Miscellaneous backports from 2.5 (maybe due to Richard Purdie?)

  • Duncan Sands Duncan Sands committed [r1565]

    Revert FILL_BULK_URB -> usb_fill_bulk_urb change for 2.4.15 compatibility.

  • Duncan Sands Duncan Sands committed [r1571]

    struct sk_buff_head has a spinlock built in, so no need for another one.

  • Duncan Sands Duncan Sands committed [r1572]

    Kill off tasklet on shutdown. Race pointed out by Oliver Neukum <oliver@neukum.name>

  • Duncan Sands Duncan Sands committed [r1573]

    Make more functions static.

  • Duncan Sands Duncan Sands committed [r1590]

    Fix race due to bad design of atm_dev_register.

  • Duncan Sands Duncan Sands committed [r1592]

    Note that kernel 2.4.20 or better is needed for the version in cvs.

  • Duncan Sands Duncan Sands committed [r1588]

    Rolled udsl_atm_startdevice into udsl_usb_probe.

  • Duncan Sands Duncan Sands committed [r1563]

    Eliminate sleep_on (backport of 2.5 patch by oliver@neukum.name)

  • Duncan Sands Duncan Sands committed [r1578]

    Add note about race after usb_unlink_urb.

  • Duncan Sands Duncan Sands committed [r1582]

    Export usb device info using MODULE_DEVICE_TABLE. This may cause problems

  • Duncan Sands Duncan Sands committed [r1594]

    Forgot to remove the old receive queue of sk_bufs!

  • Duncan Sands Duncan Sands committed [r1568]

    Removed minor table. This means that there is no longer any limit

  • Duncan Sands Duncan Sands committed [r1583]

    Do not use a dynamically allocated array for rcvbufs.

  • Duncan Sands Duncan Sands committed [r1570]

    Remove unused printk arguments.

  • Duncan Sands Duncan Sands committed [r1577]

    Added Freeserve (UK) VPI/VCI info.

  • Duncan Sands Duncan Sands committed [r1581]

    Trivial cleanups (whitespace etc).

  • Duncan Sands Duncan Sands committed [r1574]

    Whitespace clean up. Only use "SpeedTouch" (was sometimes "Speed Touch").

  • Duncan Sands Duncan Sands committed [r1585]

    Forgot part of previous change: dynamic allocation of send urbs. In fact this

  • Duncan Sands Duncan Sands committed [r1593]

    Pass the receive urb to the tasklet rather than just the sk_buff.

  • Duncan Sands Duncan Sands committed [r1562]

    Clean kernel thread exit (backport of 2.5 patch by oliver@neukum.name)

  • Duncan Sands Duncan Sands committed [r1591]

    Simplify the receive urb lifecycle: allocation in probe, deallocation in disconnect.

  • Duncan Sands Duncan Sands committed [r1565]

    Revert FILL_BULK_URB -> usb_fill_bulk_urb change for 2.4.15 compatibility.

  • Duncan Sands Duncan Sands committed [r1584]

    Dynamically allocate send urbs (backport of 2.5 patch by Richard Purdie).

  • Duncan Sands Duncan Sands committed [r1567]

    Simplify debug flag handling.

  • Duncan Sands Duncan Sands committed [r1616]

    Added a new encoding routine atmsar_encode which combines AAL5 frame

  • Duncan Sands Duncan Sands committed [r1617]

    Change udsl_process_receive to not allocate a sk_buff on the stack.

  • Duncan Sands Duncan Sands committed [r1606]

    Revert comment change caused by overzealous search and replace.

  • Duncan Sands Duncan Sands committed [r1609]

    Deal with usb_unlink_urb failures in disconnect path.

  • Duncan Sands Duncan Sands committed [r1611]

    Added VCI/VPI for New Zealand. Sorted the list into alphabetical order.

  • Duncan Sands Duncan Sands committed [r1619]

    Allow ATM devices to be opened before the firmware is uploaded. This is the

  • Duncan Sands Duncan Sands committed [r1614]

    Added link to the SuSe speedtouch webpage. Was more explicit about where

  • Duncan Sands Duncan Sands committed [r1618]

    Correct atmsar_encode debug message.

  • Duncan Sands Duncan Sands committed [r1595]

    Reuse receive urb buffers (now never reallocated).

  • Duncan Sands Duncan Sands committed [r1601]

    Fix the simplified list handling in udsl_fire_receivers.

  • Duncan Sands Duncan Sands committed [r1622]

    Removed passive option from ppp/peers files.

  • Duncan Sands Duncan Sands committed [r1596]

    Deal better with receive urb failures.

  • Duncan Sands Duncan Sands committed [r1604]

    The previous patch unlocked the wrong spinlock!

  • Duncan Sands Duncan Sands committed [r1599]

    Added persist option to ppp peers file.

  • Duncan Sands Duncan Sands committed [r1597]

    Change data_started to firmware_loaded. Get rid of udsl_usb_data_exit.

  • Duncan Sands Duncan Sands committed [r1605]

    Cosmetic changes.

  • Duncan Sands Duncan Sands committed [r1598]

    Refuse to open a VCC if the firmware is not loaded. This is not backwards compatible.

  • Duncan Sands Duncan Sands committed [r1602]

    Return -EAGAIN rather than -ENODEV when udsl_atm_open is called before the firmware is loaded.

  • Duncan Sands Duncan Sands committed [r1621]

    Allocate send urbs in udsl_usb_probe. Since this diminishes

  • Duncan Sands Duncan Sands committed [r1623]

    Added VPI/VCI for Telstra, Australia.

  • Duncan Sands Duncan Sands committed [r1600]

    Simplify list handling in udsl_fire_receivers.

  • Duncan Sands Duncan Sands committed [r1620]

    More tweaks to the ppp/peers files.

  • Duncan Sands Duncan Sands committed [r1603]

    Wait for receive completion handlers to finish after usb_unlink_urb.

  • Duncan Sands Duncan Sands committed [r1649]

    Didn't recompile if atmsar.h was changed.

  • Duncan Sands Duncan Sands committed [r1639]

    Use alternate setting 1 on interface 1 (was alternate 2). This should mean

  • Duncan Sands Duncan Sands committed [r1630]

    Simplify failure handling in udsl_usb_probe.

  • Duncan Sands Duncan Sands committed [r1658]

    Deal more strictly with a failure to get the serial number.

  • Duncan Sands Duncan Sands committed [r1656]

    Don't access memory after freeing it! Plus some formating changes.

  • Duncan Sands Duncan Sands committed [r1643]

    Clean up hidden files created by the kernel make process.

  • Duncan Sands Duncan Sands committed [r1651]

    Keep a reference to the USB device until the ATM layer goes down (because

  • Duncan Sands Duncan Sands committed [r1624]

    It seems Telstra uses PPPoE.

  • Duncan Sands Duncan Sands committed [r1629]

    Put in the infrastructure for the new send code.

  • Duncan Sands Duncan Sands committed [r1654]

    Don't extract USB information in udsl_atm_proc_read.

  • Duncan Sands Duncan Sands committed [r1628]

    Measure the receive buffer size in ATM cells (53 bytes).

  • Duncan Sands Duncan Sands committed [r1644]

    Makefile didn't recompile when a source file changed!

  • Duncan Sands Duncan Sands committed [r1641]

    Don't crash on shutdown. The driver should now be usable.

  • Duncan Sands Duncan Sands committed [r1637]

    Forgot to update the stats transmission counter! Also, let's not pretend we

  • Duncan Sands Duncan Sands committed [r1652]

    Replace PDEBUG with USB dbg macro.

  • Duncan Sands Duncan Sands committed [r1648]

    Fix debugging printk

  • Duncan Sands Duncan Sands committed [r1655]

    Publish correct device name and ADSL line status in /proc/net/atm

  • Duncan Sands Duncan Sands committed [r1659]

    Suggest cvs version rather than last (very out of date) release.

  • Duncan Sands Duncan Sands committed [r1638]

    Fix memory leak found by the Stanford Checker (patch by Randy Dunlap).

  • Duncan Sands Duncan Sands committed [r1634]

    The new send code. Enjoy!

1 >