[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#704129: marked as done (linux-image-3.2.0-4-amd64: please add support for AX88179 USB 3.0 ethernet adapters)



Your message dated Sun, 02 Jun 2013 10:01:08 +0000
with message-id <E1Uj564-0005gX-DZ@franck.debian.org>
and subject line Bug#704129: fixed in linux 3.9.4-1
has caused the Debian Bug report #704129,
regarding linux-image-3.2.0-4-amd64: please add support for AX88179 USB 3.0 ethernet adapters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
704129: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704129
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:linux
Version: 3.2.41-2
Severity: wishlist
Tags: patch

Dear Maintainer,

The ax88197_178a USB 3.0 Gigabit ethernet adapter driver was merged upstream
with commit e2ca90c2 (included in 3.9-rc2). It adds support for newer USB
3.0/2.0 Gigabit Ethernet adapters using Asix chipsets.

The attached patches (including a backport of e2ca90c2) add the driver to
3.2.41. The bulk of the required changes are due to the introduction of usbnet
control functions in 3.8 which are used by the upstream driver. Part of the
changes required have been inspired by/copied from the out-of-tree version
provided by Asix in [1].

The driver has been tested and seems to be working in order (RX/TX, MTU 4088,
ethtool & MII interfaces).

Please include the driver in Debian's 3.2 if possible.

Regards,
Apollon

[1] http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.4.0_SOURCE.tar.bz2

-- Package-specific info:
** Version:
Linux version 3.2.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #5 SMP Debian 3.2.41-2.dell2

** Command line:
BOOT_IMAGE=/vmlinuz-3.2.0-4-amd64 root=/dev/mapper/ssd-root ro quiet

** Not tainted

** Kernel log:
[    9.546116] iwlwifi 0000:01:00.0: irq 42 for MSI/MSI-X
[    9.546203] iwlwifi 0000:01:00.0: Detected 6035 Series 2x2 AGN/BT, REV=0xB0
[    9.546307] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[    9.546791] i915 0000:00:02.0: setting latency timer to 64
[    9.553004] input: Laptop_Integrated_Webcam_1.3M as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input9
[    9.553079] usbcore: registered new interface driver uvcvideo
[    9.553081] USB Video Class driver (1.1.1)
[    9.562025] iwlwifi 0000:01:00.0: device EEPROM VER=0x756, CALIB=0x6
[    9.562027] iwlwifi 0000:01:00.0: Device SKU: 0X1f0
[    9.562029] iwlwifi 0000:01:00.0: Valid Tx ant: 0X3, Valid Rx ant: 0X3
[    9.562047] iwlwifi 0000:01:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[    9.578988] i915 0000:00:02.0: irq 43 for MSI/MSI-X
[    9.578994] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    9.578996] [drm] Driver supports precise vblank timestamp query.
[    9.579361] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    9.636044] iwlwifi 0000:01:00.0: firmware: agent loaded iwlwifi-6000g2b-6.ucode into memory
[    9.636051] iwlwifi 0000:01:00.0: loaded firmware version 18.168.6.1
[    9.636254] Registered led device: phy0-led
[    9.640012] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   10.504559] input: CyPS/2 Cypress Trackpad as /devices/platform/i8042/serio1/input/input10
[   10.787415] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp off
[   11.762430] fbcon: inteldrmfb (fb0) is primary device
[   12.817438] Console: switching to colour frame buffer device 240x67
[   12.841677] fb0: inteldrmfb frame buffer device
[   12.841682] drm: registered panic notifier
[   12.886508] acpi device:2d: registered as cooling_device4
[   12.887510] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input11
[   12.887689] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   12.887735] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[   12.888018] snd_hda_intel 0000:00:1b.0: irq 44 for MSI/MSI-X
[   12.888097] snd_hda_intel 0000:00:1b.0: setting latency timer to 64
[   13.488654] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input12
[   13.497212] HDMI status: Codec=3 Pin=6 Presence_Detect=0 ELD_Valid=0
[   13.497494] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[   13.498004] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[   13.498194] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[   14.129178] EXT4-fs (dm-1): re-mounted. Opts: (null)
[   14.205958] EXT4-fs (dm-1): re-mounted. Opts: errors=remount-ro,discard
[   14.392180] loop: module loaded
[   15.133297] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: errors=remount-ro,discard
[   15.140886] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[   15.578999] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[   15.585896] iwlwifi 0000:01:00.0: Radio type=0x2-0x1-0x0
[   15.882375] iwlwifi 0000:01:00.0: L1 Enabled; Disabling L0S
[   15.889325] iwlwifi 0000:01:00.0: Radio type=0x2-0x1-0x0
[   16.003506] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   16.443983] RPC: Registered named UNIX socket transport module.
[   16.443991] RPC: Registered udp transport module.
[   16.443995] RPC: Registered tcp transport module.
[   16.444000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   16.459295] FS-Cache: Loaded
[   16.484548] FS-Cache: Netfs 'nfs' registered for caching
[   16.500198] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   16.830225] ip_tables: (C) 2000-2006 Netfilter Core Team
[   16.850426] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   18.326728] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input16
[   18.431474] Bluetooth: RFCOMM TTY layer initialized
[   18.431480] Bluetooth: RFCOMM socket layer initialized
[   18.431482] Bluetooth: RFCOMM ver 1.11
[   18.431889] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   18.431892] Bluetooth: BNEP filters: protocol multicast
[   18.478660] lp: driver loaded but no devices found
[   18.481236] ppdev: user-space parallel port driver
[   19.380264] wlan0: authenticate with 1c:4b:d6:c3:87:32 (try 1)
[   19.382569] wlan0: authenticated
[   19.387329] wlan0: waiting for beacon from 1c:4b:d6:c3:87:32
[   19.392944] wlan0: beacon received
[   19.429505] wlan0: associate with 1c:4b:d6:c3:87:32 (try 1)
[   19.432552] wlan0: RX AssocResp from 1c:4b:d6:c3:87:32 (capab=0x411 status=0 aid=1)
[   19.432555] wlan0: associated
[   19.436400] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   29.614292] wlan0: no IPv6 routers present
[   64.240481] ax88179_178a 3-2.4:1.0: eth0: register 'ax88179_178a' at usb-0000:00:14.0-2.4, ASIX AX88179 USB 3.0 Gigibit Ethernet, 50:3f:56:00:0b:33
[   64.240623] usbcore: registered new interface driver ax88179_178a
[   64.680936] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   67.096301] ax88179_178a 3-2.4:1.0: eth0: ax88179 - Link status is: 1
[   67.099914] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   77.175045] eth0: no IPv6 routers present
[   89.278551] usbcore: deregistering interface driver ax88179_178a
[   89.283182] ax88179_178a 3-2.4:1.0: eth0: unregister 'ax88179_178a' usb-0000:00:14.0-2.4, ASIX AX88179 USB 3.0 Gigibit Ethernet
[   94.863370] usb 3-2.4: USB disconnect, device number 5
[  101.459432] usb 3-2.4: new high-speed USB device number 6 using xhci_hcd
[  101.482581] usb 3-2.4: New USB device found, idVendor=0b95, idProduct=1790
[  101.482592] usb 3-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  101.482598] usb 3-2.4: Product: AX88179
[  101.482603] usb 3-2.4: Manufacturer: ASIX Elec. Corp.
[  101.482608] usb 3-2.4: SerialNumber: 00503F56000B33
[  433.441395] usb 3-2.4: USB disconnect, device number 6
[  437.735654] usb 3-2.4: new high-speed USB device number 7 using xhci_hcd
[  437.758624] usb 3-2.4: New USB device found, idVendor=0b95, idProduct=1790
[  437.758635] usb 3-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  437.758642] usb 3-2.4: Product: AX88179
[  437.758657] usb 3-2.4: Manufacturer: ASIX Elec. Corp.
[  437.758658] usb 3-2.4: SerialNumber: 00503F56000B33
[  438.096086] ax88179_178a 3-2.4:1.0: eth0: register 'ax88179_178a' at usb-0000:00:14.0-2.4, ASIX AX88179 USB 3.0 Gigibit Ethernet, 50:3f:56:00:0b:33
[  438.096212] usbcore: registered new interface driver ax88179_178a
[  438.492943] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  440.990880] ax88179_178a 3-2.4:1.0: eth0: ax88179 - Link status is: 1
[  440.994832] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  451.047329] eth0: no IPv6 routers present

** Model information
sys_vendor: Dell Inc.         
product_name: Dell System XPS L322X
product_version: 
chassis_vendor: Dell Inc.         
chassis_version: 0.1
bios_vendor: Dell Inc.         
bios_version: A07
board_vendor: Dell Inc.         
board_name: 0WW7PG
board_version: A00

** Loaded modules:
ax88179_178a
usbnet
mii
parport_pc
ppdev
lp
parport
bnep
rfcomm
uinput
xt_tcpudp
nf_conntrack_ipv4
nf_defrag_ipv4
xt_state
nf_conntrack
iptable_filter
ip_tables
x_tables
nfsd
nfs
nfs_acl
auth_rpcgss
fscache
lockd
sunrpc
loop
snd_hda_codec_hdmi
snd_hda_codec_realtek
arc4
snd_hda_intel
snd_hda_codec
snd_hwdep
i915
iwlwifi
snd_pcm
snd_page_alloc
mac80211
snd_seq
drm_kms_helper
snd_seq_device
snd_timer
drm
cfg80211
tpm_tis
psmouse
uvcvideo
snd
dell_wmi
sparse_keymap
videodev
acpi_cpufreq
dell_laptop
iTCO_wdt
tpm
i2c_algo_bit
v4l2_compat_ioctl32
btusb
media
joydev
bluetooth
dcdbas
iTCO_vendor_support
rfkill
coretemp
i2c_i801
serio_raw
evdev
soundcore
i2c_core
tpm_bios
wmi
video
mperf
battery
ac
processor
button
power_supply
ext4
crc16
jbd2
mbcache
aes_x86_64
aes_generic
xts
gf128mul
hid_logitech_dj
hid_microsoft
usbhid
hid
dm_crypt
dm_mod
sg
sd_mod
crc_t10dif
xhci_hcd
crc32c_intel
ahci
libahci
libata
thermal
thermal_sys
scsi_mod
ehci_hcd
ghash_clmulni_intel
cryptd
usbcore
usb_common

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Dell Device [1028:058b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 43
	Region 0: Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
	Region 2: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 2000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 41
	Region 0: Memory at d0500000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at d0515000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>

00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04) (prog-if 20 [EHCI])
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at d051a000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 44
	Region 0: Memory at d0510000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: d0400000-d04fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04) (prog-if 20 [EHCI])
	Subsystem: Dell Device [1028:058b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at d0519000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1f.0 ISA bridge [0601]: Intel Corporation QS77 Express Chipset LPC Controller [8086:1e56] (rev 04)
	Subsystem: Dell Device [1028:058b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>

00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Dell Device [1028:058b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 40
	Region 0: I/O ports at 2098 [size=8]
	Region 1: I/O ports at 20bc [size=4]
	Region 2: I/O ports at 2090 [size=8]
	Region 3: I/O ports at 20b8 [size=4]
	Region 4: I/O ports at 2060 [size=32]
	Region 5: Memory at d0518000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
	Subsystem: Dell Device [1028:058b]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at d0514000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]

01:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088e] (rev 24)
	Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN [8086:4460]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 42
	Region 0: Memory at d0400000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi


** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 003: ID 0c45:644d Microdia 
Bus 002 Device 003: ID 8087:07da Intel Corp. 
Bus 003 Device 003: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 003 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 007: ID 0b95:1790 ASIX Electronics Corp. 


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (99, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-3.2.0-4-amd64 depends on:
ii  debconf [debconf-2.0]                   1.5.49
ii  initramfs-tools [linux-initramfs-tool]  0.109
ii  kmod                                    9-2
ii  linux-base                              3.5
ii  module-init-tools                       9-2

Versions of packages linux-image-3.2.0-4-amd64 recommends:
pn  firmware-linux-free  <none>

Versions of packages linux-image-3.2.0-4-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-pc                 1.99-27
pn  linux-doc-3.2           <none>

Versions of packages linux-image-3.2.0-4-amd64 is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
ii  firmware-iwlwifi        0.36+wheezy.1
pn  firmware-libertas       <none>
pn  firmware-linux          <none>
pn  firmware-linux-nonfree  <none>
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information excluded
From 33fcfa8884844bd83a70728432c37c6120e03f63 Mon Sep 17 00:00:00 2001
From: Freddy Xin <freddy@asix.com.tw>
Date: Sat, 2 Mar 2013 00:41:11 +0000
Subject: [PATCH 1/5] ax88179_178a: ASIX AX88179_178A USB 3.0/2.0 to gigabit
 ethernet adapter driver

This is a resubmission.
Added kfree() in ax88179_get_eeprom to prevent memory leakage.
Modified "__le16 rxctl" to "u16 rxctl" in "struct ax88179_data" and removed pointless casts.
Removed asix_init and asix_exit functions and added "module_usb_driver(ax88179_178a_driver)".
Fixed endianness issue on big endian systems and verified this driver on iBook G4.
Removed steps that change net->features in ax88179_set_features function.
Added "const" to ethtool_ops structure and fixed the coding style of AX88179_BULKIN_SIZE array.
Fixed the issue that the default MTU is not 1500.
Added ax88179_change_mtu function and enabled the hardware jumbo frame function to support an
MTU higher than 1500.
Fixed indentation and empty line coding style errors.
The _nopm version usb functions were added to access register in suspend and resume functions.
Serveral variables allocted dynamically were removed and replaced by stack variables.
ax88179_get_eeprom were modified from asix_get_eeprom in asix_common.

This patch adds a driver for ASIX's AX88179 family of USB 3.0/2.0
to gigabit ethernet adapters. It's based on the AX88xxx driver but
the usb commands used to access registers for AX88179 are completely different.
This driver had been verified on x86 system with AX88179/AX88178A and
Sitcomm LN-032 USB dongles.

Signed-off-by: Freddy Xin <freddy@asix.com.tw>
Signed-off-by: David S. Miller <davem@davemloft.net>

Conflicts:
	drivers/net/usb/Makefile
---
 drivers/net/usb/Kconfig        |   18 +
 drivers/net/usb/Makefile       |    1 +
 drivers/net/usb/ax88179_178a.c | 1448 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 1467 insertions(+)
 create mode 100644 drivers/net/usb/ax88179_178a.c

diff --git a/drivers/net/usb/Kconfig b/drivers/net/usb/Kconfig
index 2335761..7e0b888 100644
--- a/drivers/net/usb/Kconfig
+++ b/drivers/net/usb/Kconfig
@@ -157,6 +157,24 @@ config USB_NET_AX8817X
 	  This driver creates an interface named "ethX", where X depends on
 	  what other networking devices you have in use.
 
+config USB_NET_AX88179_178A
+	tristate "ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet"
+	depends on USB_USBNET
+	select CRC32
+	select PHYLIB
+	default y
+	help
+	  This option adds support for ASIX AX88179 based USB 3.0/2.0
+	  to Gigabit Ethernet adapters.
+
+	  This driver should work with at least the following devices:
+	    * ASIX AX88179
+	    * ASIX AX88178A
+	    * Sitcomm LN-032
+
+	  This driver creates an interface named "ethX", where X depends on
+	  what other networking devices you have in use.
+
 config USB_NET_CDCETHER
 	tristate "CDC Ethernet support (smart devices such as cable modems)"
 	depends on USB_USBNET
diff --git a/drivers/net/usb/Makefile b/drivers/net/usb/Makefile
index c203fa2..6f1c05f 100644
--- a/drivers/net/usb/Makefile
+++ b/drivers/net/usb/Makefile
@@ -8,6 +8,7 @@ obj-$(CONFIG_USB_PEGASUS)	+= pegasus.o
 obj-$(CONFIG_USB_RTL8150)	+= rtl8150.o
 obj-$(CONFIG_USB_HSO)		+= hso.o
 obj-$(CONFIG_USB_NET_AX8817X)	+= asix.o
+obj-$(CONFIG_USB_NET_AX88179_178A)      += ax88179_178a.o
 obj-$(CONFIG_USB_NET_CDCETHER)	+= cdc_ether.o
 obj-$(CONFIG_USB_NET_CDC_EEM)	+= cdc_eem.o
 obj-$(CONFIG_USB_NET_DM9601)	+= dm9601.o
diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
new file mode 100644
index 0000000..71c27d8
--- /dev/null
+++ b/drivers/net/usb/ax88179_178a.c
@@ -0,0 +1,1448 @@
+/*
+ * ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet Devices
+ *
+ * Copyright (C) 2011-2013 ASIX
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+#include <linux/module.h>
+#include <linux/etherdevice.h>
+#include <linux/mii.h>
+#include <linux/usb.h>
+#include <linux/crc32.h>
+#include <linux/usb/usbnet.h>
+
+#define AX88179_PHY_ID				0x03
+#define AX_EEPROM_LEN				0x100
+#define AX88179_EEPROM_MAGIC			0x17900b95
+#define AX_MCAST_FLTSIZE			8
+#define AX_MAX_MCAST				64
+#define AX_INT_PPLS_LINK			((u32)BIT(16))
+#define AX_RXHDR_L4_TYPE_MASK			0x1c
+#define AX_RXHDR_L4_TYPE_UDP			4
+#define AX_RXHDR_L4_TYPE_TCP			16
+#define AX_RXHDR_L3CSUM_ERR			2
+#define AX_RXHDR_L4CSUM_ERR			1
+#define AX_RXHDR_CRC_ERR			((u32)BIT(31))
+#define AX_RXHDR_DROP_ERR			((u32)BIT(30))
+#define AX_ACCESS_MAC				0x01
+#define AX_ACCESS_PHY				0x02
+#define AX_ACCESS_EEPROM			0x04
+#define AX_ACCESS_EFUS				0x05
+#define AX_PAUSE_WATERLVL_HIGH			0x54
+#define AX_PAUSE_WATERLVL_LOW			0x55
+
+#define PHYSICAL_LINK_STATUS			0x02
+	#define	AX_USB_SS		0x04
+	#define	AX_USB_HS		0x02
+
+#define GENERAL_STATUS				0x03
+/* Check AX88179 version. UA1:Bit2 = 0,  UA2:Bit2 = 1 */
+	#define	AX_SECLD		0x04
+
+#define AX_SROM_ADDR				0x07
+#define AX_SROM_CMD				0x0a
+	#define EEP_RD			0x04
+	#define EEP_BUSY		0x10
+
+#define AX_SROM_DATA_LOW			0x08
+#define AX_SROM_DATA_HIGH			0x09
+
+#define AX_RX_CTL				0x0b
+	#define AX_RX_CTL_DROPCRCERR	0x0100
+	#define AX_RX_CTL_IPE		0x0200
+	#define AX_RX_CTL_START		0x0080
+	#define AX_RX_CTL_AP		0x0020
+	#define AX_RX_CTL_AM		0x0010
+	#define AX_RX_CTL_AB		0x0008
+	#define AX_RX_CTL_AMALL		0x0002
+	#define AX_RX_CTL_PRO		0x0001
+	#define AX_RX_CTL_STOP		0x0000
+
+#define AX_NODE_ID				0x10
+#define AX_MULFLTARY				0x16
+
+#define AX_MEDIUM_STATUS_MODE			0x22
+	#define AX_MEDIUM_GIGAMODE	0x01
+	#define AX_MEDIUM_FULL_DUPLEX	0x02
+	#define AX_MEDIUM_ALWAYS_ONE	0x04
+	#define AX_MEDIUM_EN_125MHZ	0x08
+	#define AX_MEDIUM_RXFLOW_CTRLEN	0x10
+	#define AX_MEDIUM_TXFLOW_CTRLEN	0x20
+	#define AX_MEDIUM_RECEIVE_EN	0x100
+	#define AX_MEDIUM_PS		0x200
+	#define AX_MEDIUM_JUMBO_EN	0x8040
+
+#define AX_MONITOR_MOD				0x24
+	#define AX_MONITOR_MODE_RWLC	0x02
+	#define AX_MONITOR_MODE_RWMP	0x04
+	#define AX_MONITOR_MODE_PMEPOL	0x20
+	#define AX_MONITOR_MODE_PMETYPE	0x40
+
+#define AX_GPIO_CTRL				0x25
+	#define AX_GPIO_CTRL_GPIO3EN	0x80
+	#define AX_GPIO_CTRL_GPIO2EN	0x40
+	#define AX_GPIO_CTRL_GPIO1EN	0x20
+
+#define AX_PHYPWR_RSTCTL			0x26
+	#define AX_PHYPWR_RSTCTL_BZ	0x0010
+	#define AX_PHYPWR_RSTCTL_IPRL	0x0020
+	#define AX_PHYPWR_RSTCTL_AT	0x1000
+
+#define AX_RX_BULKIN_QCTRL			0x2e
+#define AX_CLK_SELECT				0x33
+	#define AX_CLK_SELECT_BCS	0x01
+	#define AX_CLK_SELECT_ACS	0x02
+	#define AX_CLK_SELECT_ULR	0x08
+
+#define AX_RXCOE_CTL				0x34
+	#define AX_RXCOE_IP		0x01
+	#define AX_RXCOE_TCP		0x02
+	#define AX_RXCOE_UDP		0x04
+	#define AX_RXCOE_TCPV6		0x20
+	#define AX_RXCOE_UDPV6		0x40
+
+#define AX_TXCOE_CTL				0x35
+	#define AX_TXCOE_IP		0x01
+	#define AX_TXCOE_TCP		0x02
+	#define AX_TXCOE_UDP		0x04
+	#define AX_TXCOE_TCPV6		0x20
+	#define AX_TXCOE_UDPV6		0x40
+
+#define AX_LEDCTRL				0x73
+
+#define GMII_PHY_PHYSR				0x11
+	#define GMII_PHY_PHYSR_SMASK	0xc000
+	#define GMII_PHY_PHYSR_GIGA	0x8000
+	#define GMII_PHY_PHYSR_100	0x4000
+	#define GMII_PHY_PHYSR_FULL	0x2000
+	#define GMII_PHY_PHYSR_LINK	0x400
+
+#define GMII_LED_ACT				0x1a
+	#define	GMII_LED_ACTIVE_MASK	0xff8f
+	#define	GMII_LED0_ACTIVE	BIT(4)
+	#define	GMII_LED1_ACTIVE	BIT(5)
+	#define	GMII_LED2_ACTIVE	BIT(6)
+
+#define GMII_LED_LINK				0x1c
+	#define	GMII_LED_LINK_MASK	0xf888
+	#define	GMII_LED0_LINK_10	BIT(0)
+	#define	GMII_LED0_LINK_100	BIT(1)
+	#define	GMII_LED0_LINK_1000	BIT(2)
+	#define	GMII_LED1_LINK_10	BIT(4)
+	#define	GMII_LED1_LINK_100	BIT(5)
+	#define	GMII_LED1_LINK_1000	BIT(6)
+	#define	GMII_LED2_LINK_10	BIT(8)
+	#define	GMII_LED2_LINK_100	BIT(9)
+	#define	GMII_LED2_LINK_1000	BIT(10)
+	#define	LED0_ACTIVE		BIT(0)
+	#define	LED0_LINK_10		BIT(1)
+	#define	LED0_LINK_100		BIT(2)
+	#define	LED0_LINK_1000		BIT(3)
+	#define	LED0_FD			BIT(4)
+	#define	LED0_USB3_MASK		0x001f
+	#define	LED1_ACTIVE		BIT(5)
+	#define	LED1_LINK_10		BIT(6)
+	#define	LED1_LINK_100		BIT(7)
+	#define	LED1_LINK_1000		BIT(8)
+	#define	LED1_FD			BIT(9)
+	#define	LED1_USB3_MASK		0x03e0
+	#define	LED2_ACTIVE		BIT(10)
+	#define	LED2_LINK_1000		BIT(13)
+	#define	LED2_LINK_100		BIT(12)
+	#define	LED2_LINK_10		BIT(11)
+	#define	LED2_FD			BIT(14)
+	#define	LED_VALID		BIT(15)
+	#define	LED2_USB3_MASK		0x7c00
+
+#define GMII_PHYPAGE				0x1e
+#define GMII_PHY_PAGE_SELECT			0x1f
+	#define GMII_PHY_PGSEL_EXT	0x0007
+	#define GMII_PHY_PGSEL_PAGE0	0x0000
+
+struct ax88179_data {
+	u16 rxctl;
+	u16 reserved;
+};
+
+struct ax88179_int_data {
+	__le32 intdata1;
+	__le32 intdata2;
+};
+
+static const struct {
+	unsigned char ctrl, timer_l, timer_h, size, ifg;
+} AX88179_BULKIN_SIZE[] =	{
+	{7, 0x4f, 0,	0x12, 0xff},
+	{7, 0x20, 3,	0x16, 0xff},
+	{7, 0xae, 7,	0x18, 0xff},
+	{7, 0xcc, 0x4c, 0x18, 8},
+};
+
+static int __ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
+			      u16 size, void *data, int in_pm)
+{
+	int ret;
+	int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16);
+
+	BUG_ON(!dev);
+
+	if (!in_pm)
+		fn = usbnet_read_cmd;
+	else
+		fn = usbnet_read_cmd_nopm;
+
+	ret = fn(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
+		 value, index, data, size);
+
+	if (unlikely(ret < 0))
+		netdev_warn(dev->net, "Failed to read reg index 0x%04x: %d\n",
+			    index, ret);
+
+	return ret;
+}
+
+static int __ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
+			       u16 size, void *data, int in_pm)
+{
+	int ret;
+	int (*fn)(struct usbnet *, u8, u8, u16, u16, const void *, u16);
+
+	BUG_ON(!dev);
+
+	if (!in_pm)
+		fn = usbnet_write_cmd;
+	else
+		fn = usbnet_write_cmd_nopm;
+
+	ret = fn(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
+		 value, index, data, size);
+
+	if (unlikely(ret < 0))
+		netdev_warn(dev->net, "Failed to write reg index 0x%04x: %d\n",
+			    index, ret);
+
+	return ret;
+}
+
+static void ax88179_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
+				    u16 index, u16 size, void *data)
+{
+	u16 buf;
+
+	if (2 == size) {
+		buf = *((u16 *)data);
+		cpu_to_le16s(&buf);
+		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
+				       USB_RECIP_DEVICE, value, index, &buf,
+				       size);
+	} else {
+		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
+				       USB_RECIP_DEVICE, value, index, data,
+				       size);
+	}
+}
+
+static int ax88179_read_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
+				 u16 index, u16 size, void *data)
+{
+	int ret;
+
+	if (2 == size) {
+		u16 buf;
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 1);
+		le16_to_cpus(&buf);
+		*((u16 *)data) = buf;
+	} else if (4 == size) {
+		u32 buf;
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 1);
+		le32_to_cpus(&buf);
+		*((u32 *)data) = buf;
+	} else {
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, data, 1);
+	}
+
+	return ret;
+}
+
+static int ax88179_write_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
+				  u16 index, u16 size, void *data)
+{
+	int ret;
+
+	if (2 == size) {
+		u16 buf;
+		buf = *((u16 *)data);
+		cpu_to_le16s(&buf);
+		ret = __ax88179_write_cmd(dev, cmd, value, index,
+					  size, &buf, 1);
+	} else {
+		ret = __ax88179_write_cmd(dev, cmd, value, index,
+					  size, data, 1);
+	}
+
+	return ret;
+}
+
+static int ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
+			    u16 size, void *data)
+{
+	int ret;
+
+	if (2 == size) {
+		u16 buf;
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 0);
+		le16_to_cpus(&buf);
+		*((u16 *)data) = buf;
+	} else if (4 == size) {
+		u32 buf;
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 0);
+		le32_to_cpus(&buf);
+		*((u32 *)data) = buf;
+	} else {
+		ret = __ax88179_read_cmd(dev, cmd, value, index, size, data, 0);
+	}
+
+	return ret;
+}
+
+static int ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
+			     u16 size, void *data)
+{
+	int ret;
+
+	if (2 == size) {
+		u16 buf;
+		buf = *((u16 *)data);
+		cpu_to_le16s(&buf);
+		ret = __ax88179_write_cmd(dev, cmd, value, index,
+					  size, &buf, 0);
+	} else {
+		ret = __ax88179_write_cmd(dev, cmd, value, index,
+					  size, data, 0);
+	}
+
+	return ret;
+}
+
+static void ax88179_status(struct usbnet *dev, struct urb *urb)
+{
+	struct ax88179_int_data *event;
+	u32 link;
+
+	if (urb->actual_length < 8)
+		return;
+
+	event = urb->transfer_buffer;
+	le32_to_cpus((void *)&event->intdata1);
+
+	link = (((__force u32)event->intdata1) & AX_INT_PPLS_LINK) >> 16;
+
+	if (netif_carrier_ok(dev->net) != link) {
+		if (link)
+			usbnet_defer_kevent(dev, EVENT_LINK_RESET);
+		else
+			netif_carrier_off(dev->net);
+
+		netdev_info(dev->net, "ax88179 - Link status is: %d\n", link);
+	}
+}
+
+static int ax88179_mdio_read(struct net_device *netdev, int phy_id, int loc)
+{
+	struct usbnet *dev = netdev_priv(netdev);
+	u16 res;
+
+	ax88179_read_cmd(dev, AX_ACCESS_PHY, phy_id, (__u16)loc, 2, &res);
+	return res;
+}
+
+static void ax88179_mdio_write(struct net_device *netdev, int phy_id, int loc,
+			       int val)
+{
+	struct usbnet *dev = netdev_priv(netdev);
+	u16 res = (u16) val;
+
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, phy_id, (__u16)loc, 2, &res);
+}
+
+static int ax88179_suspend(struct usb_interface *intf, pm_message_t message)
+{
+	struct usbnet *dev = usb_get_intfdata(intf);
+	u16 tmp16;
+	u8 tmp8;
+
+	usbnet_suspend(intf, message);
+
+	/* Disable RX path */
+	ax88179_read_cmd_nopm(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			      2, 2, &tmp16);
+	tmp16 &= ~AX_MEDIUM_RECEIVE_EN;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			       2, 2, &tmp16);
+
+	/* Force bulk-in zero length */
+	ax88179_read_cmd_nopm(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL,
+			      2, 2, &tmp16);
+
+	tmp16 |= AX_PHYPWR_RSTCTL_BZ | AX_PHYPWR_RSTCTL_IPRL;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL,
+			       2, 2, &tmp16);
+
+	/* change clock */
+	tmp8 = 0;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, &tmp8);
+
+	/* Configure RX control register => stop operation */
+	tmp16 = AX_RX_CTL_STOP;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, &tmp16);
+
+	return 0;
+}
+
+/* This function is used to enable the autodetach function. */
+/* This function is determined by offset 0x43 of EEPROM */
+static int ax88179_auto_detach(struct usbnet *dev, int in_pm)
+{
+	u16 tmp16;
+	u8 tmp8;
+	int (*fnr)(struct usbnet *, u8, u16, u16, u16, void *);
+	int (*fnw)(struct usbnet *, u8, u16, u16, u16, void *);
+
+	if (!in_pm) {
+		fnr = ax88179_read_cmd;
+		fnw = ax88179_write_cmd;
+	} else {
+		fnr = ax88179_read_cmd_nopm;
+		fnw = ax88179_write_cmd_nopm;
+	}
+
+	if (fnr(dev, AX_ACCESS_EEPROM, 0x43, 1, 2, &tmp16) < 0)
+		return 0;
+
+	if ((tmp16 == 0xFFFF) || (!(tmp16 & 0x0100)))
+		return 0;
+
+	/* Enable Auto Detach bit */
+	tmp8 = 0;
+	fnr(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, &tmp8);
+	tmp8 |= AX_CLK_SELECT_ULR;
+	fnw(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, &tmp8);
+
+	fnr(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, &tmp16);
+	tmp16 |= AX_PHYPWR_RSTCTL_AT;
+	fnw(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, &tmp16);
+
+	return 0;
+}
+
+static int ax88179_resume(struct usb_interface *intf)
+{
+	struct usbnet *dev = usb_get_intfdata(intf);
+	u16 tmp16;
+	u8 tmp8;
+
+	netif_carrier_off(dev->net);
+
+	/* Power up ethernet PHY */
+	tmp16 = 0;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL,
+			       2, 2, &tmp16);
+	udelay(1000);
+
+	tmp16 = AX_PHYPWR_RSTCTL_IPRL;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL,
+			       2, 2, &tmp16);
+	msleep(200);
+
+	/* Ethernet PHY Auto Detach*/
+	ax88179_auto_detach(dev, 1);
+
+	/* Enable clock */
+	ax88179_read_cmd_nopm(dev, AX_ACCESS_MAC,  AX_CLK_SELECT, 1, 1, &tmp8);
+	tmp8 |= AX_CLK_SELECT_ACS | AX_CLK_SELECT_BCS;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, &tmp8);
+	msleep(100);
+
+	/* Configure RX control register => start operation */
+	tmp16 = AX_RX_CTL_DROPCRCERR | AX_RX_CTL_IPE | AX_RX_CTL_START |
+		AX_RX_CTL_AP | AX_RX_CTL_AMALL | AX_RX_CTL_AB;
+	ax88179_write_cmd_nopm(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, &tmp16);
+
+	return usbnet_resume(intf);
+}
+
+static void
+ax88179_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
+{
+	struct usbnet *dev = netdev_priv(net);
+	u8 opt;
+
+	if (ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_MONITOR_MOD,
+			     1, 1, &opt) < 0) {
+		wolinfo->supported = 0;
+		wolinfo->wolopts = 0;
+		return;
+	}
+
+	wolinfo->supported = WAKE_PHY | WAKE_MAGIC;
+	wolinfo->wolopts = 0;
+	if (opt & AX_MONITOR_MODE_RWLC)
+		wolinfo->wolopts |= WAKE_PHY;
+	if (opt & AX_MONITOR_MODE_RWMP)
+		wolinfo->wolopts |= WAKE_MAGIC;
+}
+
+static int
+ax88179_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
+{
+	struct usbnet *dev = netdev_priv(net);
+	u8 opt = 0;
+
+	if (wolinfo->wolopts & WAKE_PHY)
+		opt |= AX_MONITOR_MODE_RWLC;
+	if (wolinfo->wolopts & WAKE_MAGIC)
+		opt |= AX_MONITOR_MODE_RWMP;
+
+	if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MONITOR_MOD,
+			      1, 1, &opt) < 0)
+		return -EINVAL;
+
+	return 0;
+}
+
+static int ax88179_get_eeprom_len(struct net_device *net)
+{
+	return AX_EEPROM_LEN;
+}
+
+static int
+ax88179_get_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
+		   u8 *data)
+{
+	struct usbnet *dev = netdev_priv(net);
+	u16 *eeprom_buff;
+	int first_word, last_word;
+	int i, ret;
+
+	if (eeprom->len == 0)
+		return -EINVAL;
+
+	eeprom->magic = AX88179_EEPROM_MAGIC;
+
+	first_word = eeprom->offset >> 1;
+	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
+	eeprom_buff = kmalloc(sizeof(u16) * (last_word - first_word + 1),
+			      GFP_KERNEL);
+	if (!eeprom_buff)
+		return -ENOMEM;
+
+	/* ax88179/178A returns 2 bytes from eeprom on read */
+	for (i = first_word; i <= last_word; i++) {
+		ret = __ax88179_read_cmd(dev, AX_ACCESS_EEPROM, i, 1, 2,
+					 &eeprom_buff[i - first_word],
+					 0);
+		if (ret < 0) {
+			kfree(eeprom_buff);
+			return -EIO;
+		}
+	}
+
+	memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len);
+	kfree(eeprom_buff);
+	return 0;
+}
+
+static int ax88179_get_settings(struct net_device *net, struct ethtool_cmd *cmd)
+{
+	struct usbnet *dev = netdev_priv(net);
+	return mii_ethtool_gset(&dev->mii, cmd);
+}
+
+static int ax88179_set_settings(struct net_device *net, struct ethtool_cmd *cmd)
+{
+	struct usbnet *dev = netdev_priv(net);
+	return mii_ethtool_sset(&dev->mii, cmd);
+}
+
+
+static int ax88179_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
+{
+	struct usbnet *dev = netdev_priv(net);
+	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
+}
+
+static const struct ethtool_ops ax88179_ethtool_ops = {
+	.get_link		= ethtool_op_get_link,
+	.get_msglevel		= usbnet_get_msglevel,
+	.set_msglevel		= usbnet_set_msglevel,
+	.get_wol		= ax88179_get_wol,
+	.set_wol		= ax88179_set_wol,
+	.get_eeprom_len		= ax88179_get_eeprom_len,
+	.get_eeprom		= ax88179_get_eeprom,
+	.get_settings		= ax88179_get_settings,
+	.set_settings		= ax88179_set_settings,
+	.nway_reset		= usbnet_nway_reset,
+};
+
+static void ax88179_set_multicast(struct net_device *net)
+{
+	struct usbnet *dev = netdev_priv(net);
+	struct ax88179_data *data = (struct ax88179_data *)dev->data;
+	u8 *m_filter = ((u8 *)dev->data) + 12;
+
+	data->rxctl = (AX_RX_CTL_START | AX_RX_CTL_AB | AX_RX_CTL_IPE);
+
+	if (net->flags & IFF_PROMISC) {
+		data->rxctl |= AX_RX_CTL_PRO;
+	} else if (net->flags & IFF_ALLMULTI ||
+		   netdev_mc_count(net) > AX_MAX_MCAST) {
+		data->rxctl |= AX_RX_CTL_AMALL;
+	} else if (netdev_mc_empty(net)) {
+		/* just broadcast and directed */
+	} else {
+		/* We use the 20 byte dev->data for our 8 byte filter buffer
+		 * to avoid allocating memory that is tricky to free later
+		 */
+		u32 crc_bits;
+		struct netdev_hw_addr *ha;
+
+		memset(m_filter, 0, AX_MCAST_FLTSIZE);
+
+		netdev_for_each_mc_addr(ha, net) {
+			crc_bits = ether_crc(ETH_ALEN, ha->addr) >> 26;
+			*(m_filter + (crc_bits >> 3)) |= (1 << (crc_bits & 7));
+		}
+
+		ax88179_write_cmd_async(dev, AX_ACCESS_MAC, AX_MULFLTARY,
+					AX_MCAST_FLTSIZE, AX_MCAST_FLTSIZE,
+					m_filter);
+
+		data->rxctl |= AX_RX_CTL_AM;
+	}
+
+	ax88179_write_cmd_async(dev, AX_ACCESS_MAC, AX_RX_CTL,
+				2, 2, &data->rxctl);
+}
+
+static int
+ax88179_set_features(struct net_device *net, netdev_features_t features)
+{
+	u8 tmp;
+	struct usbnet *dev = netdev_priv(net);
+	netdev_features_t changed = net->features ^ features;
+
+	if (changed & NETIF_F_IP_CSUM) {
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, &tmp);
+		tmp ^= AX_TXCOE_TCP | AX_TXCOE_UDP;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, &tmp);
+	}
+
+	if (changed & NETIF_F_IPV6_CSUM) {
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, &tmp);
+		tmp ^= AX_TXCOE_TCPV6 | AX_TXCOE_UDPV6;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, &tmp);
+	}
+
+	if (changed & NETIF_F_RXCSUM) {
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_RXCOE_CTL, 1, 1, &tmp);
+		tmp ^= AX_RXCOE_IP | AX_RXCOE_TCP | AX_RXCOE_UDP |
+		       AX_RXCOE_TCPV6 | AX_RXCOE_UDPV6;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RXCOE_CTL, 1, 1, &tmp);
+	}
+
+	return 0;
+}
+
+static int ax88179_change_mtu(struct net_device *net, int new_mtu)
+{
+	struct usbnet *dev = netdev_priv(net);
+	u16 tmp16;
+
+	if (new_mtu <= 0 || new_mtu > 4088)
+		return -EINVAL;
+
+	net->mtu = new_mtu;
+	dev->hard_mtu = net->mtu + net->hard_header_len;
+
+	if (net->mtu > 1500) {
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+				 2, 2, &tmp16);
+		tmp16 |= AX_MEDIUM_JUMBO_EN;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+				  2, 2, &tmp16);
+	} else {
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+				 2, 2, &tmp16);
+		tmp16 &= ~AX_MEDIUM_JUMBO_EN;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+				  2, 2, &tmp16);
+	}
+
+	return 0;
+}
+
+static int ax88179_set_mac_addr(struct net_device *net, void *p)
+{
+	struct usbnet *dev = netdev_priv(net);
+	struct sockaddr *addr = p;
+
+	if (netif_running(net))
+		return -EBUSY;
+	if (!is_valid_ether_addr(addr->sa_data))
+		return -EADDRNOTAVAIL;
+
+	memcpy(net->dev_addr, addr->sa_data, ETH_ALEN);
+
+	/* Set the MAC address */
+	return ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, ETH_ALEN,
+				 ETH_ALEN, net->dev_addr);
+}
+
+static const struct net_device_ops ax88179_netdev_ops = {
+	.ndo_open		= usbnet_open,
+	.ndo_stop		= usbnet_stop,
+	.ndo_start_xmit		= usbnet_start_xmit,
+	.ndo_tx_timeout		= usbnet_tx_timeout,
+	.ndo_change_mtu		= ax88179_change_mtu,
+	.ndo_set_mac_address	= ax88179_set_mac_addr,
+	.ndo_validate_addr	= eth_validate_addr,
+	.ndo_do_ioctl		= ax88179_ioctl,
+	.ndo_set_rx_mode	= ax88179_set_multicast,
+	.ndo_set_features	= ax88179_set_features,
+};
+
+static int ax88179_check_eeprom(struct usbnet *dev)
+{
+	u8 i, buf, eeprom[20];
+	u16 csum, delay = HZ / 10;
+	unsigned long jtimeout;
+
+	/* Read EEPROM content */
+	for (i = 0; i < 6; i++) {
+		buf = i;
+		if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_SROM_ADDR,
+				      1, 1, &buf) < 0)
+			return -EINVAL;
+
+		buf = EEP_RD;
+		if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_SROM_CMD,
+				      1, 1, &buf) < 0)
+			return -EINVAL;
+
+		jtimeout = jiffies + delay;
+		do {
+			ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_SROM_CMD,
+					 1, 1, &buf);
+
+			if (time_after(jiffies, jtimeout))
+				return -EINVAL;
+
+		} while (buf & EEP_BUSY);
+
+		__ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_SROM_DATA_LOW,
+				   2, 2, &eeprom[i * 2], 0);
+
+		if ((i == 0) && (eeprom[0] == 0xFF))
+			return -EINVAL;
+	}
+
+	csum = eeprom[6] + eeprom[7] + eeprom[8] + eeprom[9];
+	csum = (csum >> 8) + (csum & 0xff);
+	if ((csum + eeprom[10]) != 0xff)
+		return -EINVAL;
+
+	return 0;
+}
+
+static int ax88179_check_efuse(struct usbnet *dev, u16 *ledmode)
+{
+	u8	i;
+	u8	efuse[64];
+	u16	csum = 0;
+
+	if (ax88179_read_cmd(dev, AX_ACCESS_EFUS, 0, 64, 64, efuse) < 0)
+		return -EINVAL;
+
+	if (*efuse == 0xFF)
+		return -EINVAL;
+
+	for (i = 0; i < 64; i++)
+		csum = csum + efuse[i];
+
+	while (csum > 255)
+		csum = (csum & 0x00FF) + ((csum >> 8) & 0x00FF);
+
+	if (csum != 0xFF)
+		return -EINVAL;
+
+	*ledmode = (efuse[51] << 8) | efuse[52];
+
+	return 0;
+}
+
+static int ax88179_convert_old_led(struct usbnet *dev, u16 *ledvalue)
+{
+	u16 led;
+
+	/* Loaded the old eFuse LED Mode */
+	if (ax88179_read_cmd(dev, AX_ACCESS_EEPROM, 0x3C, 1, 2, &led) < 0)
+		return -EINVAL;
+
+	led >>= 8;
+	switch (led) {
+	case 0xFF:
+		led = LED0_ACTIVE | LED1_LINK_10 | LED1_LINK_100 |
+		      LED1_LINK_1000 | LED2_ACTIVE | LED2_LINK_10 |
+		      LED2_LINK_100 | LED2_LINK_1000 | LED_VALID;
+		break;
+	case 0xFE:
+		led = LED0_ACTIVE | LED1_LINK_1000 | LED2_LINK_100 | LED_VALID;
+		break;
+	case 0xFD:
+		led = LED0_ACTIVE | LED1_LINK_1000 | LED2_LINK_100 |
+		      LED2_LINK_10 | LED_VALID;
+		break;
+	case 0xFC:
+		led = LED0_ACTIVE | LED1_ACTIVE | LED1_LINK_1000 | LED2_ACTIVE |
+		      LED2_LINK_100 | LED2_LINK_10 | LED_VALID;
+		break;
+	default:
+		led = LED0_ACTIVE | LED1_LINK_10 | LED1_LINK_100 |
+		      LED1_LINK_1000 | LED2_ACTIVE | LED2_LINK_10 |
+		      LED2_LINK_100 | LED2_LINK_1000 | LED_VALID;
+		break;
+	}
+
+	*ledvalue = led;
+
+	return 0;
+}
+
+static int ax88179_led_setting(struct usbnet *dev)
+{
+	u8 ledfd, value = 0;
+	u16 tmp, ledact, ledlink, ledvalue = 0, delay = HZ / 10;
+	unsigned long jtimeout;
+
+	/* Check AX88179 version. UA1 or UA2*/
+	ax88179_read_cmd(dev, AX_ACCESS_MAC, GENERAL_STATUS, 1, 1, &value);
+
+	if (!(value & AX_SECLD)) {	/* UA1 */
+		value = AX_GPIO_CTRL_GPIO3EN | AX_GPIO_CTRL_GPIO2EN |
+			AX_GPIO_CTRL_GPIO1EN;
+		if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_GPIO_CTRL,
+				      1, 1, &value) < 0)
+			return -EINVAL;
+	}
+
+	/* Check EEPROM */
+	if (!ax88179_check_eeprom(dev)) {
+		value = 0x42;
+		if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_SROM_ADDR,
+				      1, 1, &value) < 0)
+			return -EINVAL;
+
+		value = EEP_RD;
+		if (ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_SROM_CMD,
+				      1, 1, &value) < 0)
+			return -EINVAL;
+
+		jtimeout = jiffies + delay;
+		do {
+			ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_SROM_CMD,
+					 1, 1, &value);
+
+			if (time_after(jiffies, jtimeout))
+				return -EINVAL;
+
+		} while (value & EEP_BUSY);
+
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_SROM_DATA_HIGH,
+				 1, 1, &value);
+		ledvalue = (value << 8);
+
+		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_SROM_DATA_LOW,
+				 1, 1, &value);
+		ledvalue |= value;
+
+		/* load internal ROM for defaule setting */
+		if ((ledvalue == 0xFFFF) || ((ledvalue & LED_VALID) == 0))
+			ax88179_convert_old_led(dev, &ledvalue);
+
+	} else if (!ax88179_check_efuse(dev, &ledvalue)) {
+		if ((ledvalue == 0xFFFF) || ((ledvalue & LED_VALID) == 0))
+			ax88179_convert_old_led(dev, &ledvalue);
+	} else {
+		ax88179_convert_old_led(dev, &ledvalue);
+	}
+
+	tmp = GMII_PHY_PGSEL_EXT;
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			  GMII_PHY_PAGE_SELECT, 2, &tmp);
+
+	tmp = 0x2c;
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			  GMII_PHYPAGE, 2, &tmp);
+
+	ax88179_read_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			 GMII_LED_ACT, 2, &ledact);
+
+	ax88179_read_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			 GMII_LED_LINK, 2, &ledlink);
+
+	ledact &= GMII_LED_ACTIVE_MASK;
+	ledlink &= GMII_LED_LINK_MASK;
+
+	if (ledvalue & LED0_ACTIVE)
+		ledact |= GMII_LED0_ACTIVE;
+
+	if (ledvalue & LED1_ACTIVE)
+		ledact |= GMII_LED1_ACTIVE;
+
+	if (ledvalue & LED2_ACTIVE)
+		ledact |= GMII_LED2_ACTIVE;
+
+	if (ledvalue & LED0_LINK_10)
+		ledlink |= GMII_LED0_LINK_10;
+
+	if (ledvalue & LED1_LINK_10)
+		ledlink |= GMII_LED1_LINK_10;
+
+	if (ledvalue & LED2_LINK_10)
+		ledlink |= GMII_LED2_LINK_10;
+
+	if (ledvalue & LED0_LINK_100)
+		ledlink |= GMII_LED0_LINK_100;
+
+	if (ledvalue & LED1_LINK_100)
+		ledlink |= GMII_LED1_LINK_100;
+
+	if (ledvalue & LED2_LINK_100)
+		ledlink |= GMII_LED2_LINK_100;
+
+	if (ledvalue & LED0_LINK_1000)
+		ledlink |= GMII_LED0_LINK_1000;
+
+	if (ledvalue & LED1_LINK_1000)
+		ledlink |= GMII_LED1_LINK_1000;
+
+	if (ledvalue & LED2_LINK_1000)
+		ledlink |= GMII_LED2_LINK_1000;
+
+	tmp = ledact;
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			  GMII_LED_ACT, 2, &tmp);
+
+	tmp = ledlink;
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			  GMII_LED_LINK, 2, &tmp);
+
+	tmp = GMII_PHY_PGSEL_PAGE0;
+	ax88179_write_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			  GMII_PHY_PAGE_SELECT, 2, &tmp);
+
+	/* LED full duplex setting */
+	ledfd = 0;
+	if (ledvalue & LED0_FD)
+		ledfd |= 0x01;
+	else if ((ledvalue & LED0_USB3_MASK) == 0)
+		ledfd |= 0x02;
+
+	if (ledvalue & LED1_FD)
+		ledfd |= 0x04;
+	else if ((ledvalue & LED1_USB3_MASK) == 0)
+		ledfd |= 0x08;
+
+	if (ledvalue & LED2_FD)
+		ledfd |= 0x10;
+	else if ((ledvalue & LED2_USB3_MASK) == 0)
+		ledfd |= 0x20;
+
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_LEDCTRL, 1, 1, &ledfd);
+
+	return 0;
+}
+
+static int ax88179_bind(struct usbnet *dev, struct usb_interface *intf)
+{
+	u8 buf[5];
+	u16 *tmp16;
+	u8 *tmp;
+	struct ax88179_data *ax179_data = (struct ax88179_data *)dev->data;
+
+	usbnet_get_endpoints(dev, intf);
+
+	tmp16 = (u16 *)buf;
+	tmp = (u8 *)buf;
+
+	memset(ax179_data, 0, sizeof(*ax179_data));
+
+	/* Power up ethernet PHY */
+	*tmp16 = 0;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, tmp16);
+	*tmp16 = AX_PHYPWR_RSTCTL_IPRL;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, tmp16);
+	msleep(200);
+
+	*tmp = AX_CLK_SELECT_ACS | AX_CLK_SELECT_BCS;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, tmp);
+	msleep(100);
+
+	ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, ETH_ALEN,
+			 ETH_ALEN, dev->net->dev_addr);
+	memcpy(dev->net->perm_addr, dev->net->dev_addr, ETH_ALEN);
+
+	/* RX bulk configuration */
+	memcpy(tmp, &AX88179_BULKIN_SIZE[0], 5);
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_BULKIN_QCTRL, 5, 5, tmp);
+
+	dev->rx_urb_size = 1024 * 20;
+
+	*tmp = 0x34;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PAUSE_WATERLVL_LOW, 1, 1, tmp);
+
+	*tmp = 0x52;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PAUSE_WATERLVL_HIGH,
+			  1, 1, tmp);
+
+	dev->net->netdev_ops = &ax88179_netdev_ops;
+	dev->net->ethtool_ops = &ax88179_ethtool_ops;
+	dev->net->needed_headroom = 8;
+
+	/* Initialize MII structure */
+	dev->mii.dev = dev->net;
+	dev->mii.mdio_read = ax88179_mdio_read;
+	dev->mii.mdio_write = ax88179_mdio_write;
+	dev->mii.phy_id_mask = 0xff;
+	dev->mii.reg_num_mask = 0xff;
+	dev->mii.phy_id = 0x03;
+	dev->mii.supports_gmii = 1;
+
+	dev->net->features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
+			      NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO;
+
+	dev->net->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
+				 NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO;
+
+	/* Enable checksum offload */
+	*tmp = AX_RXCOE_IP | AX_RXCOE_TCP | AX_RXCOE_UDP |
+	       AX_RXCOE_TCPV6 | AX_RXCOE_UDPV6;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RXCOE_CTL, 1, 1, tmp);
+
+	*tmp = AX_TXCOE_IP | AX_TXCOE_TCP | AX_TXCOE_UDP |
+	       AX_TXCOE_TCPV6 | AX_TXCOE_UDPV6;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, tmp);
+
+	/* Configure RX control register => start operation */
+	*tmp16 = AX_RX_CTL_DROPCRCERR | AX_RX_CTL_IPE | AX_RX_CTL_START |
+		 AX_RX_CTL_AP | AX_RX_CTL_AMALL | AX_RX_CTL_AB;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, tmp16);
+
+	*tmp = AX_MONITOR_MODE_PMETYPE | AX_MONITOR_MODE_PMEPOL |
+	       AX_MONITOR_MODE_RWMP;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MONITOR_MOD, 1, 1, tmp);
+
+	/* Configure default medium type => giga */
+	*tmp16 = AX_MEDIUM_RECEIVE_EN | AX_MEDIUM_TXFLOW_CTRLEN |
+		 AX_MEDIUM_RXFLOW_CTRLEN | AX_MEDIUM_ALWAYS_ONE |
+		 AX_MEDIUM_FULL_DUPLEX | AX_MEDIUM_GIGAMODE;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			  2, 2, tmp16);
+
+	ax88179_led_setting(dev);
+
+	/* Restart autoneg */
+	mii_nway_restart(&dev->mii);
+
+	netif_carrier_off(dev->net);
+
+	return 0;
+}
+
+static void ax88179_unbind(struct usbnet *dev, struct usb_interface *intf)
+{
+	u16 tmp16;
+
+	/* Configure RX control register => stop operation */
+	tmp16 = AX_RX_CTL_STOP;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, &tmp16);
+
+	tmp16 = 0;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, &tmp16);
+
+	/* Power down ethernet PHY */
+	tmp16 = 0;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, &tmp16);
+}
+
+static void
+ax88179_rx_checksum(struct sk_buff *skb, u32 *pkt_hdr)
+{
+	skb->ip_summed = CHECKSUM_NONE;
+
+	/* checksum error bit is set */
+	if ((*pkt_hdr & AX_RXHDR_L3CSUM_ERR) ||
+	    (*pkt_hdr & AX_RXHDR_L4CSUM_ERR))
+		return;
+
+	/* It must be a TCP or UDP packet with a valid checksum */
+	if (((*pkt_hdr & AX_RXHDR_L4_TYPE_MASK) == AX_RXHDR_L4_TYPE_TCP) ||
+	    ((*pkt_hdr & AX_RXHDR_L4_TYPE_MASK) == AX_RXHDR_L4_TYPE_UDP))
+		skb->ip_summed = CHECKSUM_UNNECESSARY;
+}
+
+static int ax88179_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
+{
+	struct sk_buff *ax_skb;
+	int pkt_cnt;
+	u32 rx_hdr;
+	u16 hdr_off;
+	u32 *pkt_hdr;
+
+	skb_trim(skb, skb->len - 4);
+	memcpy(&rx_hdr, skb_tail_pointer(skb), 4);
+	le32_to_cpus(&rx_hdr);
+
+	pkt_cnt = (u16)rx_hdr;
+	hdr_off = (u16)(rx_hdr >> 16);
+	pkt_hdr = (u32 *)(skb->data + hdr_off);
+
+	while (pkt_cnt--) {
+		u16 pkt_len;
+
+		le32_to_cpus(pkt_hdr);
+		pkt_len = (*pkt_hdr >> 16) & 0x1fff;
+
+		/* Check CRC or runt packet */
+		if ((*pkt_hdr & AX_RXHDR_CRC_ERR) ||
+		    (*pkt_hdr & AX_RXHDR_DROP_ERR)) {
+			skb_pull(skb, (pkt_len + 7) & 0xFFF8);
+			pkt_hdr++;
+			continue;
+		}
+
+		if (pkt_cnt == 0) {
+			/* Skip IP alignment psudo header */
+			skb_pull(skb, 2);
+			skb->len = pkt_len;
+			skb_set_tail_pointer(skb, pkt_len);
+			skb->truesize = pkt_len + sizeof(struct sk_buff);
+			ax88179_rx_checksum(skb, pkt_hdr);
+			return 1;
+		}
+
+		ax_skb = skb_clone(skb, GFP_ATOMIC);
+		if (ax_skb) {
+			ax_skb->len = pkt_len;
+			ax_skb->data = skb->data + 2;
+			skb_set_tail_pointer(ax_skb, pkt_len);
+			ax_skb->truesize = pkt_len + sizeof(struct sk_buff);
+			ax88179_rx_checksum(ax_skb, pkt_hdr);
+			usbnet_skb_return(dev, ax_skb);
+		} else {
+			return 0;
+		}
+
+		skb_pull(skb, (pkt_len + 7) & 0xFFF8);
+		pkt_hdr++;
+	}
+	return 1;
+}
+
+static struct sk_buff *
+ax88179_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags)
+{
+	u32 tx_hdr1, tx_hdr2;
+	int frame_size = dev->maxpacket;
+	int mss = skb_shinfo(skb)->gso_size;
+	int headroom;
+	int tailroom;
+
+	tx_hdr1 = skb->len;
+	tx_hdr2 = mss;
+	if (((skb->len + 8) % frame_size) == 0)
+		tx_hdr2 |= 0x80008000;	/* Enable padding */
+
+	skb_linearize(skb);
+	headroom = skb_headroom(skb);
+	tailroom = skb_tailroom(skb);
+
+	if (!skb_header_cloned(skb) &&
+	    !skb_cloned(skb) &&
+	    (headroom + tailroom) >= 8) {
+		if (headroom < 8) {
+			skb->data = memmove(skb->head + 8, skb->data, skb->len);
+			skb_set_tail_pointer(skb, skb->len);
+		}
+	} else {
+		struct sk_buff *skb2;
+
+		skb2 = skb_copy_expand(skb, 8, 0, flags);
+		dev_kfree_skb_any(skb);
+		skb = skb2;
+		if (!skb)
+			return NULL;
+	}
+
+	skb_push(skb, 4);
+	cpu_to_le32s(&tx_hdr2);
+	skb_copy_to_linear_data(skb, &tx_hdr2, 4);
+
+	skb_push(skb, 4);
+	cpu_to_le32s(&tx_hdr1);
+	skb_copy_to_linear_data(skb, &tx_hdr1, 4);
+
+	return skb;
+}
+
+static int ax88179_link_reset(struct usbnet *dev)
+{
+	struct ax88179_data *ax179_data = (struct ax88179_data *)dev->data;
+	u8 tmp[5], link_sts;
+	u16 mode, tmp16, delay = HZ / 10;
+	u32 tmp32 = 0x40000000;
+	unsigned long jtimeout;
+
+	jtimeout = jiffies + delay;
+	while (tmp32 & 0x40000000) {
+		mode = 0;
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, &mode);
+		ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2,
+				  &ax179_data->rxctl);
+
+		/*link up, check the usb device control TX FIFO full or empty*/
+		ax88179_read_cmd(dev, 0x81, 0x8c, 0, 4, &tmp32);
+
+		if (time_after(jiffies, jtimeout))
+			return 0;
+	}
+
+	mode = AX_MEDIUM_RECEIVE_EN | AX_MEDIUM_TXFLOW_CTRLEN |
+	       AX_MEDIUM_RXFLOW_CTRLEN | AX_MEDIUM_ALWAYS_ONE;
+
+	ax88179_read_cmd(dev, AX_ACCESS_MAC, PHYSICAL_LINK_STATUS,
+			 1, 1, &link_sts);
+
+	ax88179_read_cmd(dev, AX_ACCESS_PHY, AX88179_PHY_ID,
+			 GMII_PHY_PHYSR, 2, &tmp16);
+
+	if (!(tmp16 & GMII_PHY_PHYSR_LINK)) {
+		return 0;
+	} else if (GMII_PHY_PHYSR_GIGA == (tmp16 & GMII_PHY_PHYSR_SMASK)) {
+		mode |= AX_MEDIUM_GIGAMODE | AX_MEDIUM_EN_125MHZ;
+		if (dev->net->mtu > 1500)
+			mode |= AX_MEDIUM_JUMBO_EN;
+
+		if (link_sts & AX_USB_SS)
+			memcpy(tmp, &AX88179_BULKIN_SIZE[0], 5);
+		else if (link_sts & AX_USB_HS)
+			memcpy(tmp, &AX88179_BULKIN_SIZE[1], 5);
+		else
+			memcpy(tmp, &AX88179_BULKIN_SIZE[3], 5);
+	} else if (GMII_PHY_PHYSR_100 == (tmp16 & GMII_PHY_PHYSR_SMASK)) {
+		mode |= AX_MEDIUM_PS;
+
+		if (link_sts & (AX_USB_SS | AX_USB_HS))
+			memcpy(tmp, &AX88179_BULKIN_SIZE[2], 5);
+		else
+			memcpy(tmp, &AX88179_BULKIN_SIZE[3], 5);
+	} else {
+		memcpy(tmp, &AX88179_BULKIN_SIZE[3], 5);
+	}
+
+	/* RX bulk configuration */
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_BULKIN_QCTRL, 5, 5, tmp);
+
+	dev->rx_urb_size = (1024 * (tmp[3] + 2));
+
+	if (tmp16 & GMII_PHY_PHYSR_FULL)
+		mode |= AX_MEDIUM_FULL_DUPLEX;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			  2, 2, &mode);
+
+	netif_carrier_on(dev->net);
+
+	return 0;
+}
+
+static int ax88179_reset(struct usbnet *dev)
+{
+	u8 buf[5];
+	u16 *tmp16;
+	u8 *tmp;
+
+	tmp16 = (u16 *)buf;
+	tmp = (u8 *)buf;
+
+	/* Power up ethernet PHY */
+	*tmp16 = 0;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, tmp16);
+
+	*tmp16 = AX_PHYPWR_RSTCTL_IPRL;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PHYPWR_RSTCTL, 2, 2, tmp16);
+	msleep(200);
+
+	*tmp = AX_CLK_SELECT_ACS | AX_CLK_SELECT_BCS;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_CLK_SELECT, 1, 1, tmp);
+	msleep(100);
+
+	/* Ethernet PHY Auto Detach*/
+	ax88179_auto_detach(dev, 0);
+
+	ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, ETH_ALEN, ETH_ALEN,
+			 dev->net->dev_addr);
+	memcpy(dev->net->perm_addr, dev->net->dev_addr, ETH_ALEN);
+
+	/* RX bulk configuration */
+	memcpy(tmp, &AX88179_BULKIN_SIZE[0], 5);
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_BULKIN_QCTRL, 5, 5, tmp);
+
+	dev->rx_urb_size = 1024 * 20;
+
+	*tmp = 0x34;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PAUSE_WATERLVL_LOW, 1, 1, tmp);
+
+	*tmp = 0x52;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_PAUSE_WATERLVL_HIGH,
+			  1, 1, tmp);
+
+	dev->net->features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
+			      NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO;
+
+	dev->net->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
+				 NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO;
+
+	/* Enable checksum offload */
+	*tmp = AX_RXCOE_IP | AX_RXCOE_TCP | AX_RXCOE_UDP |
+	       AX_RXCOE_TCPV6 | AX_RXCOE_UDPV6;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RXCOE_CTL, 1, 1, tmp);
+
+	*tmp = AX_TXCOE_IP | AX_TXCOE_TCP | AX_TXCOE_UDP |
+	       AX_TXCOE_TCPV6 | AX_TXCOE_UDPV6;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, tmp);
+
+	/* Configure RX control register => start operation */
+	*tmp16 = AX_RX_CTL_DROPCRCERR | AX_RX_CTL_IPE | AX_RX_CTL_START |
+		 AX_RX_CTL_AP | AX_RX_CTL_AMALL | AX_RX_CTL_AB;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_RX_CTL, 2, 2, tmp16);
+
+	*tmp = AX_MONITOR_MODE_PMETYPE | AX_MONITOR_MODE_PMEPOL |
+	       AX_MONITOR_MODE_RWMP;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MONITOR_MOD, 1, 1, tmp);
+
+	/* Configure default medium type => giga */
+	*tmp16 = AX_MEDIUM_RECEIVE_EN | AX_MEDIUM_TXFLOW_CTRLEN |
+		 AX_MEDIUM_RXFLOW_CTRLEN | AX_MEDIUM_ALWAYS_ONE |
+		 AX_MEDIUM_FULL_DUPLEX | AX_MEDIUM_GIGAMODE;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			  2, 2, tmp16);
+
+	ax88179_led_setting(dev);
+
+	/* Restart autoneg */
+	mii_nway_restart(&dev->mii);
+
+	netif_carrier_off(dev->net);
+
+	return 0;
+}
+
+static int ax88179_stop(struct usbnet *dev)
+{
+	u16 tmp16;
+
+	ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			 2, 2, &tmp16);
+	tmp16 &= ~AX_MEDIUM_RECEIVE_EN;
+	ax88179_write_cmd(dev, AX_ACCESS_MAC, AX_MEDIUM_STATUS_MODE,
+			  2, 2, &tmp16);
+
+	return 0;
+}
+
+static const struct driver_info ax88179_info = {
+	.description = "ASIX AX88179 USB 3.0 Gigibit Ethernet",
+	.bind = ax88179_bind,
+	.unbind = ax88179_unbind,
+	.status = ax88179_status,
+	.link_reset = ax88179_link_reset,
+	.reset = ax88179_reset,
+	.stop = ax88179_stop,
+	.flags = FLAG_ETHER | FLAG_FRAMING_AX,
+	.rx_fixup = ax88179_rx_fixup,
+	.tx_fixup = ax88179_tx_fixup,
+};
+
+static const struct driver_info ax88178a_info = {
+	.description = "ASIX AX88178A USB 2.0 Gigibit Ethernet",
+	.bind = ax88179_bind,
+	.unbind = ax88179_unbind,
+	.status = ax88179_status,
+	.link_reset = ax88179_link_reset,
+	.reset = ax88179_reset,
+	.stop = ax88179_stop,
+	.flags = FLAG_ETHER | FLAG_FRAMING_AX,
+	.rx_fixup = ax88179_rx_fixup,
+	.tx_fixup = ax88179_tx_fixup,
+};
+
+static const struct driver_info sitecom_info = {
+	.description = "Sitecom USB 3.0 to Gigabit Adapter",
+	.bind = ax88179_bind,
+	.unbind = ax88179_unbind,
+	.status = ax88179_status,
+	.link_reset = ax88179_link_reset,
+	.reset = ax88179_reset,
+	.stop = ax88179_stop,
+	.flags = FLAG_ETHER | FLAG_FRAMING_AX,
+	.rx_fixup = ax88179_rx_fixup,
+	.tx_fixup = ax88179_tx_fixup,
+};
+
+static const struct usb_device_id products[] = {
+{
+	/* ASIX AX88179 10/100/1000 */
+	USB_DEVICE(0x0b95, 0x1790),
+	.driver_info = (unsigned long)&ax88179_info,
+}, {
+	/* ASIX AX88178A 10/100/1000 */
+	USB_DEVICE(0x0b95, 0x178a),
+	.driver_info = (unsigned long)&ax88178a_info,
+}, {
+	/* Sitecom USB 3.0 to Gigabit Adapter */
+	USB_DEVICE(0x0df6, 0x0072),
+	.driver_info = (unsigned long) &sitecom_info,
+},
+	{ },
+};
+MODULE_DEVICE_TABLE(usb, products);
+
+static struct usb_driver ax88179_178a_driver = {
+	.name =		"ax88179_178a",
+	.id_table =	products,
+	.probe =	usbnet_probe,
+	.suspend =	ax88179_suspend,
+	.resume =	ax88179_resume,
+	.disconnect =	usbnet_disconnect,
+	.supports_autosuspend = 1,
+	.disable_hub_initiated_lpm = 1,
+};
+
+module_usb_driver(ax88179_178a_driver);
+
+MODULE_DESCRIPTION("ASIX AX88179/178A based USB 3.0/2.0 Gigabit Ethernet Devices");
+MODULE_LICENSE("GPL");
-- 
1.7.10.4

From 7164a7e5fdf4c28e9c36e882e6bc14caab894a87 Mon Sep 17 00:00:00 2001
From: Apollon Oikonomopoulos <apollon@skroutz.gr>
Date: Wed, 27 Mar 2013 23:12:57 +0200
Subject: [PATCH 2/5] ax88179_178a: replace calls to usbnet_*_cmd{,_nopm} with
 usb_control_msg

usbnet_*_cmd{,_nopm} were introduced in 3.8. Replace them with calls to
usb_control_msg(). This patch is based on driver version 1.4.0 by Asix.
---
 drivers/net/usb/ax88179_178a.c |   22 ++++++----------------
 1 file changed, 6 insertions(+), 16 deletions(-)

diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
index 71c27d8..02559bc 100644
--- a/drivers/net/usb/ax88179_178a.c
+++ b/drivers/net/usb/ax88179_178a.c
@@ -196,17 +196,12 @@ static int __ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
 			      u16 size, void *data, int in_pm)
 {
 	int ret;
-	int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16);
 
 	BUG_ON(!dev);
 
-	if (!in_pm)
-		fn = usbnet_read_cmd;
-	else
-		fn = usbnet_read_cmd_nopm;
-
-	ret = fn(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
-		 value, index, data, size);
+	ret = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0),
+		cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
+		value, index, data, size, USB_CTRL_GET_TIMEOUT);
 
 	if (unlikely(ret < 0))
 		netdev_warn(dev->net, "Failed to read reg index 0x%04x: %d\n",
@@ -219,17 +214,12 @@ static int __ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
 			       u16 size, void *data, int in_pm)
 {
 	int ret;
-	int (*fn)(struct usbnet *, u8, u8, u16, u16, const void *, u16);
 
 	BUG_ON(!dev);
 
-	if (!in_pm)
-		fn = usbnet_write_cmd;
-	else
-		fn = usbnet_write_cmd_nopm;
-
-	ret = fn(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
-		 value, index, data, size);
+	ret = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0),
+		cmd, USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
+		value, index, data, size, USB_CTRL_SET_TIMEOUT);
 
 	if (unlikely(ret < 0))
 		netdev_warn(dev->net, "Failed to write reg index 0x%04x: %d\n",
-- 
1.7.10.4

From 08e5028adc82cb402f87385e4ee3996c0ce145ef Mon Sep 17 00:00:00 2001
From: Apollon Oikonomopoulos <apollon@skroutz.gr>
Date: Wed, 27 Mar 2013 23:24:45 +0200
Subject: [PATCH 3/5] ax88179_178a: ax88179_write_cmd_async using a control
 URB

ax88179_write_cmd_async() uses usbnet_write_cmd_async(), which was introduced
in 3.8. Rewrite ax88179_write_cmd_async() to use a control URB instead.

This patch is based on the driver version 1.4.0 by Asix but refactored to minimize
changes. Also added the URB_FREE_BUFFER transfer flag to have usb_free_urb()
automatically free up the buffer upon completion (original driver lacked this).
---
 drivers/net/usb/ax88179_178a.c |   74 ++++++++++++++++++++++++++++++++++------
 1 file changed, 63 insertions(+), 11 deletions(-)

diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
index 02559bc..6bacbc7 100644
--- a/drivers/net/usb/ax88179_178a.c
+++ b/drivers/net/usb/ax88179_178a.c
@@ -228,21 +228,73 @@ static int __ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
 	return ret;
 }
 
+static void ax88179_async_cmd_callback(struct urb *urb)
+{
+	struct usb_ctrlrequest *req = (struct usb_ctrlrequest *)urb->context;
+
+	if (urb->status < 0)
+		printk(KERN_ERR "ax88179_async_cmd_callback() failed with %d",
+		       urb->status);
+	kfree(req);
+	usb_free_urb(urb);
+}
+
 static void ax88179_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
 				    u16 index, u16 size, void *data)
 {
-	u16 buf;
+	struct usb_ctrlrequest *req;
+	int status;
+	struct urb *urb;
+	void *buf = NULL;
+
+	urb = usb_alloc_urb(0, GFP_ATOMIC);
+	if (urb == NULL) {
+		netdev_err(dev->net, "Error allocating URB in write_cmd_async!");
+		return;
+	}
 
-	if (2 == size) {
-		buf = *((u16 *)data);
-		cpu_to_le16s(&buf);
-		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
-				       USB_RECIP_DEVICE, value, index, &buf,
-				       size);
-	} else {
-		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
-				       USB_RECIP_DEVICE, value, index, data,
-				       size);
+	req = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC);
+	if (req  == NULL) {
+		netdev_err(dev->net, "Failed to allocate memory for control request");
+		usb_free_urb(urb);
+		return;
+	}
+
+	req->bRequestType = USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE;
+	req->bRequest = cmd;
+	req->wValue = cpu_to_le16(value);
+	req->wIndex = cpu_to_le16(index);
+	req->wLength = cpu_to_le16(size);
+
+	if (data) {
+		if (2 == size) {
+			u16 buf_le;
+			buf_le = *((u16 *)data);
+			cpu_to_le16s(&buf_le);
+			buf = kmemdup(&buf_le, size, GFP_ATOMIC);
+		} else {
+			buf = kmemdup(data, size, GFP_ATOMIC);
+		}
+
+		if (!buf) {
+			netdev_err(dev->net, "Error allocating buffer in %s!\n",
+				   __func__);
+			usb_free_urb(urb);
+			kfree(req);
+			return;
+		}
+	}
+
+	usb_fill_control_urb(urb, dev->udev, usb_sndctrlpipe(dev->udev, 0),
+			     (void *)req, buf, size,
+			     ax88179_async_cmd_callback, req);
+	urb->transfer_flags |= URB_FREE_BUFFER;
+	status = usb_submit_urb(urb, GFP_ATOMIC);
+	if (status < 0) {
+		netdev_err(dev->net, "Error submitting the control message: status=%d",
+			   status);
+		kfree(req);
+		usb_free_urb(urb);
 	}
 }
 
-- 
1.7.10.4

From 97a9c7919f72ae636dee719d64becd152d2cd88b Mon Sep 17 00:00:00 2001
From: Apollon Oikonomopoulos <apollon@skroutz.gr>
Date: Wed, 27 Mar 2013 23:43:46 +0200
Subject: [PATCH 4/5] ax88179_178a: remove disable_hub_initiated_lpm
 usb_driver flag

The disable_hub_initiated_lpm usb_driver flag was introduced in kernel version
3.5 and set to 1 for all existing devices. There is no equivalent functionality
in 3.2, so the flag must be removed.
---
 drivers/net/usb/ax88179_178a.c |    1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
index 6bacbc7..9b1690e 100644
--- a/drivers/net/usb/ax88179_178a.c
+++ b/drivers/net/usb/ax88179_178a.c
@@ -1481,7 +1481,6 @@ static struct usb_driver ax88179_178a_driver = {
 	.resume =	ax88179_resume,
 	.disconnect =	usbnet_disconnect,
 	.supports_autosuspend = 1,
-	.disable_hub_initiated_lpm = 1,
 };
 
 module_usb_driver(ax88179_178a_driver);
-- 
1.7.10.4

From 187e0ea17c5ca3b66df47c781ee3d6e1f76840d8 Mon Sep 17 00:00:00 2001
From: Apollon Oikonomopoulos <apollon@skroutz.gr>
Date: Thu, 28 Mar 2013 12:06:55 +0200
Subject: [PATCH 5/5] ax88179_178a: replace netdev_features_t with u32

netdev_features_t was introduced in kernel version 3.3. Revert to the old u32
driver feature type.
---
 drivers/net/usb/ax88179_178a.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
index 9b1690e..70f9ff2 100644
--- a/drivers/net/usb/ax88179_178a.c
+++ b/drivers/net/usb/ax88179_178a.c
@@ -681,11 +681,11 @@ static void ax88179_set_multicast(struct net_device *net)
 }
 
 static int
-ax88179_set_features(struct net_device *net, netdev_features_t features)
+ax88179_set_features(struct net_device *net, u32 features)
 {
 	u8 tmp;
 	struct usbnet *dev = netdev_priv(net);
-	netdev_features_t changed = net->features ^ features;
+	u32 changed = net->features ^ features;
 
 	if (changed & NETIF_F_IP_CSUM) {
 		ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_TXCOE_CTL, 1, 1, &tmp);
-- 
1.7.10.4

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 3.9.4-1

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 704129@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Hutchings <ben@decadent.org.uk> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 01 Jun 2013 23:13:01 +0100
Source: linux
Binary: linux-source-3.9 linux-doc-3.9 linux-manual-3.9 linux-support-3.9-1 linux-libc-dev linux-headers-3.9-1-all linux-headers-3.9-1-all-alpha linux-headers-3.9-1-common linux-image-3.9-1-alpha-generic linux-headers-3.9-1-alpha-generic linux-image-3.9-1-alpha-smp linux-headers-3.9-1-alpha-smp linux-image-3.9-1-alpha-legacy linux-headers-3.9-1-alpha-legacy linux-headers-3.9-1-all-amd64 kernel-image-3.9-1-amd64-di nic-modules-3.9-1-amd64-di nic-extra-modules-3.9-1-amd64-di nic-wireless-modules-3.9-1-amd64-di nic-shared-modules-3.9-1-amd64-di serial-modules-3.9-1-amd64-di usb-serial-modules-3.9-1-amd64-di ppp-modules-3.9-1-amd64-di pata-modules-3.9-1-amd64-di cdrom-core-modules-3.9-1-amd64-di firewire-core-modules-3.9-1-amd64-di scsi-core-modules-3.9-1-amd64-di scsi-modules-3.9-1-amd64-di scsi-common-modules-3.9-1-amd64-di scsi-extra-modules-3.9-1-amd64-di plip-modules-3.9-1-amd64-di floppy-modules-3.9-1-amd64-di loop-modules-3.9-1-amd64-di btrfs-modules-3.9-1-amd64-di
 ext2-modules-3.9-1-amd64-di ext3-modules-3.9-1-amd64-di ext4-modules-3.9-1-amd64-di isofs-modules-3.9-1-amd64-di jfs-modules-3.9-1-amd64-di ntfs-modules-3.9-1-amd64-di reiserfs-modules-3.9-1-amd64-di xfs-modules-3.9-1-amd64-di fat-modules-3.9-1-amd64-di ufs-modules-3.9-1-amd64-di qnx4-modules-3.9-1-amd64-di md-modules-3.9-1-amd64-di multipath-modules-3.9-1-amd64-di usb-modules-3.9-1-amd64-di usb-storage-modules-3.9-1-amd64-di pcmcia-storage-modules-3.9-1-amd64-di fb-modules-3.9-1-amd64-di input-modules-3.9-1-amd64-di event-modules-3.9-1-amd64-di mouse-modules-3.9-1-amd64-di irda-modules-3.9-1-amd64-di parport-modules-3.9-1-amd64-di nic-pcmcia-modules-3.9-1-amd64-di pcmcia-modules-3.9-1-amd64-di nic-usb-modules-3.9-1-amd64-di sata-modules-3.9-1-amd64-di core-modules-3.9-1-amd64-di acpi-modules-3.9-1-amd64-di i2c-modules-3.9-1-amd64-di crc-modules-3.9-1-amd64-di crypto-modules-3.9-1-amd64-di crypto-dm-modules-3.9-1-amd64-di efi-modules-3.9-1-amd64-di
 ata-modules-3.9-1-amd64-di mmc-core-modules-3.9-1-amd64-di mmc-modules-3.9-1-amd64-di nbd-modules-3.9-1-amd64-di squashfs-modules-3.9-1-amd64-di speakup-modules-3.9-1-amd64-di virtio-modules-3.9-1-amd64-di uinput-modules-3.9-1-amd64-di sound-modules-3.9-1-amd64-di zlib-modules-3.9-1-amd64-di hyperv-modules-3.9-1-amd64-di udf-modules-3.9-1-amd64-di fuse-modules-3.9-1-amd64-di linux-image-3.9-1-amd64 linux-headers-3.9-1-amd64 linux-image-3.9-1-amd64-dbg xen-linux-system-3.9-1-amd64 linux-headers-3.9-1-all-armel kernel-image-3.9-1-iop32x-di nic-modules-3.9-1-iop32x-di nic-shared-modules-3.9-1-iop32x-di usb-serial-modules-3.9-1-iop32x-di ppp-modules-3.9-1-iop32x-di pata-modules-3.9-1-iop32x-di cdrom-core-modules-3.9-1-iop32x-di scsi-core-modules-3.9-1-iop32x-di loop-modules-3.9-1-iop32x-di ipv6-modules-3.9-1-iop32x-di btrfs-modules-3.9-1-iop32x-di ext2-modules-3.9-1-iop32x-di ext3-modules-3.9-1-iop32x-di ext4-modules-3.9-1-iop32x-di isofs-modules-3.9-1-iop32x-di
 jffs2-modules-3.9-1-iop32x-di jfs-modules-3.9-1-iop32x-di reiserfs-modules-3.9-1-iop32x-di fat-modules-3.9-1-iop32x-di md-modules-3.9-1-iop32x-di multipath-modules-3.9-1-iop32x-di usb-modules-3.9-1-iop32x-di usb-storage-modules-3.9-1-iop32x-di event-modules-3.9-1-iop32x-di nic-usb-modules-3.9-1-iop32x-di sata-modules-3.9-1-iop32x-di core-modules-3.9-1-iop32x-di crc-modules-3.9-1-iop32x-di crypto-modules-3.9-1-iop32x-di crypto-dm-modules-3.9-1-iop32x-di ata-modules-3.9-1-iop32x-di nbd-modules-3.9-1-iop32x-di squashfs-modules-3.9-1-iop32x-di zlib-modules-3.9-1-iop32x-di udf-modules-3.9-1-iop32x-di fuse-modules-3.9-1-iop32x-di kernel-image-3.9-1-kirkwood-di nic-modules-3.9-1-kirkwood-di nic-shared-modules-3.9-1-kirkwood-di usb-serial-modules-3.9-1-kirkwood-di ppp-modules-3.9-1-kirkwood-di cdrom-core-modules-3.9-1-kirkwood-di scsi-core-modules-3.9-1-kirkwood-di loop-modules-3.9-1-kirkwood-di btrfs-modules-3.9-1-kirkwood-di ext2-modules-3.9-1-kirkwood-di
 ext3-modules-3.9-1-kirkwood-di ext4-modules-3.9-1-kirkwood-di isofs-modules-3.9-1-kirkwood-di jfs-modules-3.9-1-kirkwood-di reiserfs-modules-3.9-1-kirkwood-di fat-modules-3.9-1-kirkwood-di minix-modules-3.9-1-kirkwood-di md-modules-3.9-1-kirkwood-di multipath-modules-3.9-1-kirkwood-di usb-modules-3.9-1-kirkwood-di usb-storage-modules-3.9-1-kirkwood-di fb-modules-3.9-1-kirkwood-di input-modules-3.9-1-kirkwood-di event-modules-3.9-1-kirkwood-di mouse-modules-3.9-1-kirkwood-di nic-usb-modules-3.9-1-kirkwood-di sata-modules-3.9-1-kirkwood-di core-modules-3.9-1-kirkwood-di crc-modules-3.9-1-kirkwood-di crypto-modules-3.9-1-kirkwood-di crypto-dm-modules-3.9-1-kirkwood-di mmc-modules-3.9-1-kirkwood-di nbd-modules-3.9-1-kirkwood-di squashfs-modules-3.9-1-kirkwood-di uinput-modules-3.9-1-kirkwood-di leds-modules-3.9-1-kirkwood-di udf-modules-3.9-1-kirkwood-di fuse-modules-3.9-1-kirkwood-di kernel-image-3.9-1-orion5x-di nic-modules-3.9-1-orion5x-di
 nic-shared-modules-3.9-1-orion5x-di usb-serial-modules-3.9-1-orion5x-di ppp-modules-3.9-1-orion5x-di cdrom-core-modules-3.9-1-orion5x-di scsi-core-modules-3.9-1-orion5x-di loop-modules-3.9-1-orion5x-di ipv6-modules-3.9-1-orion5x-di btrfs-modules-3.9-1-orion5x-di ext2-modules-3.9-1-orion5x-di ext3-modules-3.9-1-orion5x-di ext4-modules-3.9-1-orion5x-di isofs-modules-3.9-1-orion5x-di jffs2-modules-3.9-1-orion5x-di jfs-modules-3.9-1-orion5x-di reiserfs-modules-3.9-1-orion5x-di fat-modules-3.9-1-orion5x-di minix-modules-3.9-1-orion5x-di md-modules-3.9-1-orion5x-di multipath-modules-3.9-1-orion5x-di usb-modules-3.9-1-orion5x-di usb-storage-modules-3.9-1-orion5x-di event-modules-3.9-1-orion5x-di nic-usb-modules-3.9-1-orion5x-di sata-modules-3.9-1-orion5x-di core-modules-3.9-1-orion5x-di crc-modules-3.9-1-orion5x-di crypto-modules-3.9-1-orion5x-di crypto-dm-modules-3.9-1-orion5x-di nbd-modules-3.9-1-orion5x-di squashfs-modules-3.9-1-orion5x-di zlib-modules-3.9-1-orion5x-di
 udf-modules-3.9-1-orion5x-di fuse-modules-3.9-1-orion5x-di kernel-image-3.9-1-versatile-di nic-modules-3.9-1-versatile-di nic-shared-modules-3.9-1-versatile-di usb-serial-modules-3.9-1-versatile-di ppp-modules-3.9-1-versatile-di cdrom-core-modules-3.9-1-versatile-di scsi-core-modules-3.9-1-versatile-di scsi-common-modules-3.9-1-versatile-di loop-modules-3.9-1-versatile-di btrfs-modules-3.9-1-versatile-di ext2-modules-3.9-1-versatile-di ext3-modules-3.9-1-versatile-di ext4-modules-3.9-1-versatile-di isofs-modules-3.9-1-versatile-di reiserfs-modules-3.9-1-versatile-di fat-modules-3.9-1-versatile-di md-modules-3.9-1-versatile-di multipath-modules-3.9-1-versatile-di usb-modules-3.9-1-versatile-di usb-storage-modules-3.9-1-versatile-di nic-usb-modules-3.9-1-versatile-di sata-modules-3.9-1-versatile-di core-modules-3.9-1-versatile-di crc-modules-3.9-1-versatile-di crypto-modules-3.9-1-versatile-di crypto-dm-modules-3.9-1-versatile-di nbd-modules-3.9-1-versatile-di
 squashfs-modules-3.9-1-versatile-di virtio-modules-3.9-1-versatile-di zlib-modules-3.9-1-versatile-di udf-modules-3.9-1-versatile-di fuse-modules-3.9-1-versatile-di linux-image-3.9-1-iop32x linux-headers-3.9-1-iop32x linux-image-3.9-1-ixp4xx linux-headers-3.9-1-ixp4xx linux-image-3.9-1-kirkwood linux-headers-3.9-1-kirkwood linux-image-3.9-1-mv78xx0 linux-headers-3.9-1-mv78xx0 linux-image-3.9-1-orion5x linux-headers-3.9-1-orion5x linux-image-3.9-1-versatile linux-headers-3.9-1-versatile linux-headers-3.9-1-all-armhf kernel-image-3.9-1-mx5-di nic-wireless-modules-3.9-1-mx5-di nic-shared-modules-3.9-1-mx5-di pata-modules-3.9-1-mx5-di scsi-core-modules-3.9-1-mx5-di loop-modules-3.9-1-mx5-di btrfs-modules-3.9-1-mx5-di ext2-modules-3.9-1-mx5-di ext3-modules-3.9-1-mx5-di ext4-modules-3.9-1-mx5-di isofs-modules-3.9-1-mx5-di jfs-modules-3.9-1-mx5-di reiserfs-modules-3.9-1-mx5-di fat-modules-3.9-1-mx5-di minix-modules-3.9-1-mx5-di md-modules-3.9-1-mx5-di
 multipath-modules-3.9-1-mx5-di usb-storage-modules-3.9-1-mx5-di input-modules-3.9-1-mx5-di nic-usb-modules-3.9-1-mx5-di sata-modules-3.9-1-mx5-di core-modules-3.9-1-mx5-di crc-modules-3.9-1-mx5-di crypto-modules-3.9-1-mx5-di crypto-dm-modules-3.9-1-mx5-di ata-modules-3.9-1-mx5-di mmc-modules-3.9-1-mx5-di nbd-modules-3.9-1-mx5-di squashfs-modules-3.9-1-mx5-di uinput-modules-3.9-1-mx5-di udf-modules-3.9-1-mx5-di fuse-modules-3.9-1-mx5-di mtd-modules-3.9-1-mx5-di kernel-image-3.9-1-vexpress-di nic-modules-3.9-1-vexpress-di nic-wireless-modules-3.9-1-vexpress-di nic-shared-modules-3.9-1-vexpress-di scsi-core-modules-3.9-1-vexpress-di loop-modules-3.9-1-vexpress-di btrfs-modules-3.9-1-vexpress-di ext2-modules-3.9-1-vexpress-di ext3-modules-3.9-1-vexpress-di ext4-modules-3.9-1-vexpress-di isofs-modules-3.9-1-vexpress-di jfs-modules-3.9-1-vexpress-di fat-modules-3.9-1-vexpress-di md-modules-3.9-1-vexpress-di multipath-modules-3.9-1-vexpress-di usb-modules-3.9-1-vexpress-di
 usb-storage-modules-3.9-1-vexpress-di input-modules-3.9-1-vexpress-di nic-usb-modules-3.9-1-vexpress-di core-modules-3.9-1-vexpress-di crc-modules-3.9-1-vexpress-di crypto-modules-3.9-1-vexpress-di crypto-dm-modules-3.9-1-vexpress-di mmc-modules-3.9-1-vexpress-di nbd-modules-3.9-1-vexpress-di squashfs-modules-3.9-1-vexpress-di uinput-modules-3.9-1-vexpress-di udf-modules-3.9-1-vexpress-di fuse-modules-3.9-1-vexpress-di linux-image-3.9-1-armmp linux-headers-3.9-1-armmp linux-image-3.9-1-mx5 linux-headers-3.9-1-mx5 linux-image-3.9-1-omap linux-headers-3.9-1-omap linux-image-3.9-1-vexpress linux-headers-3.9-1-vexpress linux-headers-3.9-1-all-hppa kernel-image-3.9-1-parisc-di nic-modules-3.9-1-parisc-di ppp-modules-3.9-1-parisc-di pata-modules-3.9-1-parisc-di cdrom-core-modules-3.9-1-parisc-di scsi-core-modules-3.9-1-parisc-di scsi-modules-3.9-1-parisc-di loop-modules-3.9-1-parisc-di btrfs-modules-3.9-1-parisc-di ext3-modules-3.9-1-parisc-di ext4-modules-3.9-1-parisc-di
 fat-modules-3.9-1-parisc-di md-modules-3.9-1-parisc-di multipath-modules-3.9-1-parisc-di usb-modules-3.9-1-parisc-di usb-storage-modules-3.9-1-parisc-di input-modules-3.9-1-parisc-di crypto-modules-3.9-1-parisc-di crypto-dm-modules-3.9-1-parisc-di nbd-modules-3.9-1-parisc-di zlib-modules-3.9-1-parisc-di fuse-modules-3.9-1-parisc-di kernel-image-3.9-1-parisc64-di nic-modules-3.9-1-parisc64-di ppp-modules-3.9-1-parisc64-di pata-modules-3.9-1-parisc64-di cdrom-core-modules-3.9-1-parisc64-di scsi-core-modules-3.9-1-parisc64-di scsi-modules-3.9-1-parisc64-di loop-modules-3.9-1-parisc64-di btrfs-modules-3.9-1-parisc64-di ext3-modules-3.9-1-parisc64-di ext4-modules-3.9-1-parisc64-di fat-modules-3.9-1-parisc64-di md-modules-3.9-1-parisc64-di multipath-modules-3.9-1-parisc64-di usb-modules-3.9-1-parisc64-di usb-storage-modules-3.9-1-parisc64-di input-modules-3.9-1-parisc64-di crypto-modules-3.9-1-parisc64-di crypto-dm-modules-3.9-1-parisc64-di nbd-modules-3.9-1-parisc64-di
 zlib-modules-3.9-1-parisc64-di fuse-modules-3.9-1-parisc64-di linux-image-3.9-1-parisc linux-headers-3.9-1-parisc linux-image-3.9-1-parisc-smp linux-headers-3.9-1-parisc-smp linux-image-3.9-1-parisc64 linux-headers-3.9-1-parisc64 linux-image-3.9-1-parisc64-smp linux-headers-3.9-1-parisc64-smp linux-headers-3.9-1-all-i386 kernel-image-3.9-1-486-di nic-modules-3.9-1-486-di nic-extra-modules-3.9-1-486-di nic-wireless-modules-3.9-1-486-di nic-shared-modules-3.9-1-486-di serial-modules-3.9-1-486-di usb-serial-modules-3.9-1-486-di ppp-modules-3.9-1-486-di pata-modules-3.9-1-486-di cdrom-core-modules-3.9-1-486-di firewire-core-modules-3.9-1-486-di scsi-core-modules-3.9-1-486-di scsi-modules-3.9-1-486-di scsi-common-modules-3.9-1-486-di scsi-extra-modules-3.9-1-486-di plip-modules-3.9-1-486-di floppy-modules-3.9-1-486-di loop-modules-3.9-1-486-di btrfs-modules-3.9-1-486-di ext2-modules-3.9-1-486-di ext3-modules-3.9-1-486-di ext4-modules-3.9-1-486-di
 isofs-modules-3.9-1-486-di jfs-modules-3.9-1-486-di ntfs-modules-3.9-1-486-di reiserfs-modules-3.9-1-486-di xfs-modules-3.9-1-486-di fat-modules-3.9-1-486-di ufs-modules-3.9-1-486-di qnx4-modules-3.9-1-486-di md-modules-3.9-1-486-di multipath-modules-3.9-1-486-di usb-modules-3.9-1-486-di usb-storage-modules-3.9-1-486-di pcmcia-storage-modules-3.9-1-486-di fb-modules-3.9-1-486-di input-modules-3.9-1-486-di event-modules-3.9-1-486-di mouse-modules-3.9-1-486-di irda-modules-3.9-1-486-di parport-modules-3.9-1-486-di nic-pcmcia-modules-3.9-1-486-di pcmcia-modules-3.9-1-486-di nic-usb-modules-3.9-1-486-di sata-modules-3.9-1-486-di core-modules-3.9-1-486-di acpi-modules-3.9-1-486-di i2c-modules-3.9-1-486-di crc-modules-3.9-1-486-di crypto-modules-3.9-1-486-di crypto-dm-modules-3.9-1-486-di efi-modules-3.9-1-486-di ata-modules-3.9-1-486-di mmc-core-modules-3.9-1-486-di mmc-modules-3.9-1-486-di nbd-modules-3.9-1-486-di squashfs-modules-3.9-1-486-di
 speakup-modules-3.9-1-486-di virtio-modules-3.9-1-486-di uinput-modules-3.9-1-486-di sound-modules-3.9-1-486-di zlib-modules-3.9-1-486-di hyperv-modules-3.9-1-486-di udf-modules-3.9-1-486-di fuse-modules-3.9-1-486-di kernel-image-3.9-1-686-pae-di nic-modules-3.9-1-686-pae-di nic-extra-modules-3.9-1-686-pae-di nic-wireless-modules-3.9-1-686-pae-di nic-shared-modules-3.9-1-686-pae-di serial-modules-3.9-1-686-pae-di usb-serial-modules-3.9-1-686-pae-di ppp-modules-3.9-1-686-pae-di pata-modules-3.9-1-686-pae-di cdrom-core-modules-3.9-1-686-pae-di firewire-core-modules-3.9-1-686-pae-di scsi-core-modules-3.9-1-686-pae-di scsi-modules-3.9-1-686-pae-di scsi-common-modules-3.9-1-686-pae-di scsi-extra-modules-3.9-1-686-pae-di plip-modules-3.9-1-686-pae-di floppy-modules-3.9-1-686-pae-di loop-modules-3.9-1-686-pae-di btrfs-modules-3.9-1-686-pae-di ext2-modules-3.9-1-686-pae-di ext3-modules-3.9-1-686-pae-di ext4-modules-3.9-1-686-pae-di isofs-modules-3.9-1-686-pae-di
 jfs-modules-3.9-1-686-pae-di ntfs-modules-3.9-1-686-pae-di reiserfs-modules-3.9-1-686-pae-di xfs-modules-3.9-1-686-pae-di fat-modules-3.9-1-686-pae-di ufs-modules-3.9-1-686-pae-di qnx4-modules-3.9-1-686-pae-di md-modules-3.9-1-686-pae-di multipath-modules-3.9-1-686-pae-di usb-modules-3.9-1-686-pae-di usb-storage-modules-3.9-1-686-pae-di pcmcia-storage-modules-3.9-1-686-pae-di fb-modules-3.9-1-686-pae-di input-modules-3.9-1-686-pae-di event-modules-3.9-1-686-pae-di mouse-modules-3.9-1-686-pae-di irda-modules-3.9-1-686-pae-di parport-modules-3.9-1-686-pae-di nic-pcmcia-modules-3.9-1-686-pae-di pcmcia-modules-3.9-1-686-pae-di nic-usb-modules-3.9-1-686-pae-di sata-modules-3.9-1-686-pae-di core-modules-3.9-1-686-pae-di acpi-modules-3.9-1-686-pae-di i2c-modules-3.9-1-686-pae-di crc-modules-3.9-1-686-pae-di crypto-modules-3.9-1-686-pae-di crypto-dm-modules-3.9-1-686-pae-di efi-modules-3.9-1-686-pae-di ata-modules-3.9-1-686-pae-di mmc-core-modules-3.9-1-686-pae-di
 mmc-modules-3.9-1-686-pae-di nbd-modules-3.9-1-686-pae-di squashfs-modules-3.9-1-686-pae-di speakup-modules-3.9-1-686-pae-di virtio-modules-3.9-1-686-pae-di uinput-modules-3.9-1-686-pae-di sound-modules-3.9-1-686-pae-di zlib-modules-3.9-1-686-pae-di hyperv-modules-3.9-1-686-pae-di udf-modules-3.9-1-686-pae-di fuse-modules-3.9-1-686-pae-di linux-image-3.9-1-486 linux-headers-3.9-1-486 linux-image-3.9-1-686-pae linux-headers-3.9-1-686-pae linux-image-3.9-1-686-pae-dbg xen-linux-system-3.9-1-686-pae linux-headers-3.9-1-all-ia64 kernel-image-3.9-1-itanium-di nic-modules-3.9-1-itanium-di nic-shared-modules-3.9-1-itanium-di serial-modules-3.9-1-itanium-di ppp-modules-3.9-1-itanium-di ide-modules-3.9-1-itanium-di pata-modules-3.9-1-itanium-di ide-core-modules-3.9-1-itanium-di cdrom-core-modules-3.9-1-itanium-di firewire-core-modules-3.9-1-itanium-di scsi-core-modules-3.9-1-itanium-di scsi-modules-3.9-1-itanium-di plip-modules-3.9-1-itanium-di loop-modules-3.9-1-itanium-di
 btrfs-modules-3.9-1-itanium-di ext2-modules-3.9-1-itanium-di ext3-modules-3.9-1-itanium-di ext4-modules-3.9-1-itanium-di isofs-modules-3.9-1-itanium-di jfs-modules-3.9-1-itanium-di ntfs-modules-3.9-1-itanium-di reiserfs-modules-3.9-1-itanium-di xfs-modules-3.9-1-itanium-di fat-modules-3.9-1-itanium-di ufs-modules-3.9-1-itanium-di md-modules-3.9-1-itanium-di multipath-modules-3.9-1-itanium-di usb-modules-3.9-1-itanium-di usb-storage-modules-3.9-1-itanium-di fb-modules-3.9-1-itanium-di input-modules-3.9-1-itanium-di event-modules-3.9-1-itanium-di mouse-modules-3.9-1-itanium-di irda-modules-3.9-1-itanium-di parport-modules-3.9-1-itanium-di pcmcia-modules-3.9-1-itanium-di nic-usb-modules-3.9-1-itanium-di sata-modules-3.9-1-itanium-di core-modules-3.9-1-itanium-di crc-modules-3.9-1-itanium-di crypto-modules-3.9-1-itanium-di crypto-dm-modules-3.9-1-itanium-di ata-modules-3.9-1-itanium-di nbd-modules-3.9-1-itanium-di squashfs-modules-3.9-1-itanium-di
 uinput-modules-3.9-1-itanium-di zlib-modules-3.9-1-itanium-di udf-modules-3.9-1-itanium-di fuse-modules-3.9-1-itanium-di sn-modules-3.9-1-itanium-di linux-image-3.9-1-itanium linux-headers-3.9-1-itanium linux-image-3.9-1-mckinley linux-headers-3.9-1-mckinley linux-headers-3.9-1-all-m68k kernel-image-3.9-1-amiga-di nic-shared-modules-3.9-1-amiga-di ppp-modules-3.9-1-amiga-di cdrom-core-modules-3.9-1-amiga-di scsi-modules-3.9-1-amiga-di btrfs-modules-3.9-1-amiga-di isofs-modules-3.9-1-amiga-di jfs-modules-3.9-1-amiga-di reiserfs-modules-3.9-1-amiga-di fat-modules-3.9-1-amiga-di md-modules-3.9-1-amiga-di crc-modules-3.9-1-amiga-di crypto-modules-3.9-1-amiga-di nbd-modules-3.9-1-amiga-di squashfs-modules-3.9-1-amiga-di zlib-modules-3.9-1-amiga-di udf-modules-3.9-1-amiga-di fuse-modules-3.9-1-amiga-di kernel-image-3.9-1-atari-di nic-shared-modules-3.9-1-atari-di ppp-modules-3.9-1-atari-di cdrom-core-modules-3.9-1-atari-di scsi-modules-3.9-1-atari-di
 btrfs-modules-3.9-1-atari-di isofs-modules-3.9-1-atari-di jfs-modules-3.9-1-atari-di reiserfs-modules-3.9-1-atari-di fat-modules-3.9-1-atari-di md-modules-3.9-1-atari-di crc-modules-3.9-1-atari-di crypto-modules-3.9-1-atari-di nbd-modules-3.9-1-atari-di squashfs-modules-3.9-1-atari-di zlib-modules-3.9-1-atari-di udf-modules-3.9-1-atari-di fuse-modules-3.9-1-atari-di kernel-image-3.9-1-mac-di nic-shared-modules-3.9-1-mac-di ppp-modules-3.9-1-mac-di cdrom-core-modules-3.9-1-mac-di scsi-modules-3.9-1-mac-di btrfs-modules-3.9-1-mac-di isofs-modules-3.9-1-mac-di jfs-modules-3.9-1-mac-di reiserfs-modules-3.9-1-mac-di fat-modules-3.9-1-mac-di md-modules-3.9-1-mac-di crc-modules-3.9-1-mac-di crypto-modules-3.9-1-mac-di nbd-modules-3.9-1-mac-di squashfs-modules-3.9-1-mac-di zlib-modules-3.9-1-mac-di udf-modules-3.9-1-mac-di fuse-modules-3.9-1-mac-di linux-image-3.9-1-amiga linux-headers-3.9-1-amiga linux-image-3.9-1-atari linux-headers-3.9-1-atari linux-image-3.9-1-bvme6000
 linux-headers-3.9-1-bvme6000 linux-image-3.9-1-mac linux-headers-3.9-1-mac linux-image-3.9-1-mvme147 linux-headers-3.9-1-mvme147 linux-image-3.9-1-mvme16x linux-headers-3.9-1-mvme16x linux-headers-3.9-1-all-mips kernel-image-3.9-1-sb1-bcm91250a-di nic-shared-modules-3.9-1-sb1-bcm91250a-di ppp-modules-3.9-1-sb1-bcm91250a-di cdrom-core-modules-3.9-1-sb1-bcm91250a-di scsi-core-modules-3.9-1-sb1-bcm91250a-di scsi-modules-3.9-1-sb1-bcm91250a-di scsi-common-modules-3.9-1-sb1-bcm91250a-di loop-modules-3.9-1-sb1-bcm91250a-di btrfs-modules-3.9-1-sb1-bcm91250a-di isofs-modules-3.9-1-sb1-bcm91250a-di jfs-modules-3.9-1-sb1-bcm91250a-di reiserfs-modules-3.9-1-sb1-bcm91250a-di xfs-modules-3.9-1-sb1-bcm91250a-di fat-modules-3.9-1-sb1-bcm91250a-di md-modules-3.9-1-sb1-bcm91250a-di multipath-modules-3.9-1-sb1-bcm91250a-di usb-modules-3.9-1-sb1-bcm91250a-di usb-storage-modules-3.9-1-sb1-bcm91250a-di fb-modules-3.9-1-sb1-bcm91250a-di input-modules-3.9-1-sb1-bcm91250a-di
 sata-modules-3.9-1-sb1-bcm91250a-di crc-modules-3.9-1-sb1-bcm91250a-di crypto-modules-3.9-1-sb1-bcm91250a-di crypto-dm-modules-3.9-1-sb1-bcm91250a-di nbd-modules-3.9-1-sb1-bcm91250a-di squashfs-modules-3.9-1-sb1-bcm91250a-di rtc-modules-3.9-1-sb1-bcm91250a-di zlib-modules-3.9-1-sb1-bcm91250a-di udf-modules-3.9-1-sb1-bcm91250a-di fuse-modules-3.9-1-sb1-bcm91250a-di kernel-image-3.9-1-r4k-ip22-di nic-shared-modules-3.9-1-r4k-ip22-di loop-modules-3.9-1-r4k-ip22-di btrfs-modules-3.9-1-r4k-ip22-di isofs-modules-3.9-1-r4k-ip22-di jfs-modules-3.9-1-r4k-ip22-di reiserfs-modules-3.9-1-r4k-ip22-di xfs-modules-3.9-1-r4k-ip22-di md-modules-3.9-1-r4k-ip22-di multipath-modules-3.9-1-r4k-ip22-di crc-modules-3.9-1-r4k-ip22-di crypto-modules-3.9-1-r4k-ip22-di crypto-dm-modules-3.9-1-r4k-ip22-di nbd-modules-3.9-1-r4k-ip22-di squashfs-modules-3.9-1-r4k-ip22-di zlib-modules-3.9-1-r4k-ip22-di udf-modules-3.9-1-r4k-ip22-di fuse-modules-3.9-1-r4k-ip22-di kernel-image-3.9-1-r5k-ip32-di
 nic-shared-modules-3.9-1-r5k-ip32-di loop-modules-3.9-1-r5k-ip32-di btrfs-modules-3.9-1-r5k-ip32-di isofs-modules-3.9-1-r5k-ip32-di jfs-modules-3.9-1-r5k-ip32-di reiserfs-modules-3.9-1-r5k-ip32-di xfs-modules-3.9-1-r5k-ip32-di md-modules-3.9-1-r5k-ip32-di multipath-modules-3.9-1-r5k-ip32-di crc-modules-3.9-1-r5k-ip32-di crypto-modules-3.9-1-r5k-ip32-di crypto-dm-modules-3.9-1-r5k-ip32-di nbd-modules-3.9-1-r5k-ip32-di squashfs-modules-3.9-1-r5k-ip32-di zlib-modules-3.9-1-r5k-ip32-di udf-modules-3.9-1-r5k-ip32-di fuse-modules-3.9-1-r5k-ip32-di kernel-image-3.9-1-4kc-malta-di ppp-modules-3.9-1-4kc-malta-di cdrom-core-modules-3.9-1-4kc-malta-di loop-modules-3.9-1-4kc-malta-di btrfs-modules-3.9-1-4kc-malta-di isofs-modules-3.9-1-4kc-malta-di jfs-modules-3.9-1-4kc-malta-di reiserfs-modules-3.9-1-4kc-malta-di xfs-modules-3.9-1-4kc-malta-di fat-modules-3.9-1-4kc-malta-di md-modules-3.9-1-4kc-malta-di multipath-modules-3.9-1-4kc-malta-di usb-modules-3.9-1-4kc-malta-di
 usb-storage-modules-3.9-1-4kc-malta-di input-modules-3.9-1-4kc-malta-di sata-modules-3.9-1-4kc-malta-di crc-modules-3.9-1-4kc-malta-di crypto-modules-3.9-1-4kc-malta-di crypto-dm-modules-3.9-1-4kc-malta-di nbd-modules-3.9-1-4kc-malta-di squashfs-modules-3.9-1-4kc-malta-di virtio-modules-3.9-1-4kc-malta-di zlib-modules-3.9-1-4kc-malta-di udf-modules-3.9-1-4kc-malta-di fuse-modules-3.9-1-4kc-malta-di linux-image-3.9-1-r4k-ip22 linux-headers-3.9-1-r4k-ip22 linux-image-3.9-1-r5k-ip32 linux-headers-3.9-1-r5k-ip32 linux-image-3.9-1-sb1-bcm91250a linux-headers-3.9-1-sb1-bcm91250a linux-image-3.9-1-sb1a-bcm91480b linux-headers-3.9-1-sb1a-bcm91480b linux-image-3.9-1-4kc-malta linux-headers-3.9-1-4kc-malta linux-image-3.9-1-5kc-malta linux-headers-3.9-1-5kc-malta linux-image-3.9-1-octeon linux-headers-3.9-1-octeon linux-headers-3.9-1-all-mipsel kernel-image-3.9-1-r5k-cobalt-di nic-shared-modules-3.9-1-r5k-cobalt-di ppp-modules-3.9-1-r5k-cobalt-di
 loop-modules-3.9-1-r5k-cobalt-di btrfs-modules-3.9-1-r5k-cobalt-di jfs-modules-3.9-1-r5k-cobalt-di reiserfs-modules-3.9-1-r5k-cobalt-di xfs-modules-3.9-1-r5k-cobalt-di fat-modules-3.9-1-r5k-cobalt-di nfs-modules-3.9-1-r5k-cobalt-di md-modules-3.9-1-r5k-cobalt-di multipath-modules-3.9-1-r5k-cobalt-di crc-modules-3.9-1-r5k-cobalt-di crypto-modules-3.9-1-r5k-cobalt-di crypto-dm-modules-3.9-1-r5k-cobalt-di nbd-modules-3.9-1-r5k-cobalt-di squashfs-modules-3.9-1-r5k-cobalt-di zlib-modules-3.9-1-r5k-cobalt-di fuse-modules-3.9-1-r5k-cobalt-di kernel-image-3.9-1-loongson-2f-di nic-modules-3.9-1-loongson-2f-di nic-shared-modules-3.9-1-loongson-2f-di ppp-modules-3.9-1-loongson-2f-di cdrom-core-modules-3.9-1-loongson-2f-di loop-modules-3.9-1-loongson-2f-di btrfs-modules-3.9-1-loongson-2f-di isofs-modules-3.9-1-loongson-2f-di jfs-modules-3.9-1-loongson-2f-di reiserfs-modules-3.9-1-loongson-2f-di xfs-modules-3.9-1-loongson-2f-di fat-modules-3.9-1-loongson-2f-di
 md-modules-3.9-1-loongson-2f-di multipath-modules-3.9-1-loongson-2f-di usb-modules-3.9-1-loongson-2f-di usb-storage-modules-3.9-1-loongson-2f-di input-modules-3.9-1-loongson-2f-di nic-usb-modules-3.9-1-loongson-2f-di sata-modules-3.9-1-loongson-2f-di crc-modules-3.9-1-loongson-2f-di crypto-modules-3.9-1-loongson-2f-di crypto-dm-modules-3.9-1-loongson-2f-di nbd-modules-3.9-1-loongson-2f-di squashfs-modules-3.9-1-loongson-2f-di virtio-modules-3.9-1-loongson-2f-di zlib-modules-3.9-1-loongson-2f-di udf-modules-3.9-1-loongson-2f-di fuse-modules-3.9-1-loongson-2f-di linux-image-3.9-1-r5k-cobalt linux-headers-3.9-1-r5k-cobalt linux-image-3.9-1-loongson-2f linux-headers-3.9-1-loongson-2f linux-headers-3.9-1-all-powerpc kernel-image-3.9-1-powerpc-di nic-modules-3.9-1-powerpc-di nic-extra-modules-3.9-1-powerpc-di nic-shared-modules-3.9-1-powerpc-di serial-modules-3.9-1-powerpc-di usb-serial-modules-3.9-1-powerpc-di ppp-modules-3.9-1-powerpc-di pata-modules-3.9-1-powerpc-di
 cdrom-core-modules-3.9-1-powerpc-di firewire-core-modules-3.9-1-powerpc-di scsi-core-modules-3.9-1-powerpc-di scsi-modules-3.9-1-powerpc-di scsi-common-modules-3.9-1-powerpc-di scsi-extra-modules-3.9-1-powerpc-di floppy-modules-3.9-1-powerpc-di loop-modules-3.9-1-powerpc-di btrfs-modules-3.9-1-powerpc-di ext2-modules-3.9-1-powerpc-di ext3-modules-3.9-1-powerpc-di ext4-modules-3.9-1-powerpc-di isofs-modules-3.9-1-powerpc-di jfs-modules-3.9-1-powerpc-di reiserfs-modules-3.9-1-powerpc-di xfs-modules-3.9-1-powerpc-di fat-modules-3.9-1-powerpc-di hfs-modules-3.9-1-powerpc-di affs-modules-3.9-1-powerpc-di ufs-modules-3.9-1-powerpc-di md-modules-3.9-1-powerpc-di multipath-modules-3.9-1-powerpc-di usb-modules-3.9-1-powerpc-di usb-storage-modules-3.9-1-powerpc-di pcmcia-storage-modules-3.9-1-powerpc-di input-modules-3.9-1-powerpc-di event-modules-3.9-1-powerpc-di mouse-modules-3.9-1-powerpc-di irda-modules-3.9-1-powerpc-di nic-pcmcia-modules-3.9-1-powerpc-di
 pcmcia-modules-3.9-1-powerpc-di sata-modules-3.9-1-powerpc-di core-modules-3.9-1-powerpc-di crc-modules-3.9-1-powerpc-di crypto-modules-3.9-1-powerpc-di crypto-dm-modules-3.9-1-powerpc-di ata-modules-3.9-1-powerpc-di nbd-modules-3.9-1-powerpc-di squashfs-modules-3.9-1-powerpc-di virtio-modules-3.9-1-powerpc-di uinput-modules-3.9-1-powerpc-di zlib-modules-3.9-1-powerpc-di udf-modules-3.9-1-powerpc-di fuse-modules-3.9-1-powerpc-di kernel-image-3.9-1-powerpc64-di nic-modules-3.9-1-powerpc64-di nic-extra-modules-3.9-1-powerpc64-di nic-shared-modules-3.9-1-powerpc64-di serial-modules-3.9-1-powerpc64-di usb-serial-modules-3.9-1-powerpc64-di ppp-modules-3.9-1-powerpc64-di pata-modules-3.9-1-powerpc64-di cdrom-core-modules-3.9-1-powerpc64-di firewire-core-modules-3.9-1-powerpc64-di scsi-core-modules-3.9-1-powerpc64-di scsi-modules-3.9-1-powerpc64-di scsi-common-modules-3.9-1-powerpc64-di scsi-extra-modules-3.9-1-powerpc64-di floppy-modules-3.9-1-powerpc64-di
 loop-modules-3.9-1-powerpc64-di btrfs-modules-3.9-1-powerpc64-di ext2-modules-3.9-1-powerpc64-di ext3-modules-3.9-1-powerpc64-di ext4-modules-3.9-1-powerpc64-di isofs-modules-3.9-1-powerpc64-di jfs-modules-3.9-1-powerpc64-di reiserfs-modules-3.9-1-powerpc64-di xfs-modules-3.9-1-powerpc64-di fat-modules-3.9-1-powerpc64-di hfs-modules-3.9-1-powerpc64-di affs-modules-3.9-1-powerpc64-di ufs-modules-3.9-1-powerpc64-di md-modules-3.9-1-powerpc64-di multipath-modules-3.9-1-powerpc64-di usb-modules-3.9-1-powerpc64-di usb-storage-modules-3.9-1-powerpc64-di pcmcia-storage-modules-3.9-1-powerpc64-di input-modules-3.9-1-powerpc64-di event-modules-3.9-1-powerpc64-di mouse-modules-3.9-1-powerpc64-di irda-modules-3.9-1-powerpc64-di nic-pcmcia-modules-3.9-1-powerpc64-di pcmcia-modules-3.9-1-powerpc64-di sata-modules-3.9-1-powerpc64-di core-modules-3.9-1-powerpc64-di crc-modules-3.9-1-powerpc64-di crypto-modules-3.9-1-powerpc64-di crypto-dm-modules-3.9-1-powerpc64-di
 ata-modules-3.9-1-powerpc64-di nbd-modules-3.9-1-powerpc64-di squashfs-modules-3.9-1-powerpc64-di virtio-modules-3.9-1-powerpc64-di uinput-modules-3.9-1-powerpc64-di udf-modules-3.9-1-powerpc64-di fuse-modules-3.9-1-powerpc64-di hypervisor-modules-3.9-1-powerpc64-di fancontrol-modules-3.9-1-powerpc64-di linux-image-3.9-1-powerpc linux-headers-3.9-1-powerpc linux-image-3.9-1-powerpc-smp linux-headers-3.9-1-powerpc-smp linux-image-3.9-1-powerpc64 linux-headers-3.9-1-powerpc64 linux-headers-3.9-1-all-powerpcspe kernel-image-3.9-1-powerpcspe-di nic-modules-3.9-1-powerpcspe-di nic-extra-modules-3.9-1-powerpcspe-di nic-shared-modules-3.9-1-powerpcspe-di serial-modules-3.9-1-powerpcspe-di usb-serial-modules-3.9-1-powerpcspe-di ppp-modules-3.9-1-powerpcspe-di pata-modules-3.9-1-powerpcspe-di cdrom-core-modules-3.9-1-powerpcspe-di firewire-core-modules-3.9-1-powerpcspe-di scsi-core-modules-3.9-1-powerpcspe-di scsi-modules-3.9-1-powerpcspe-di
 scsi-common-modules-3.9-1-powerpcspe-di scsi-extra-modules-3.9-1-powerpcspe-di floppy-modules-3.9-1-powerpcspe-di loop-modules-3.9-1-powerpcspe-di btrfs-modules-3.9-1-powerpcspe-di ext2-modules-3.9-1-powerpcspe-di ext3-modules-3.9-1-powerpcspe-di ext4-modules-3.9-1-powerpcspe-di isofs-modules-3.9-1-powerpcspe-di jfs-modules-3.9-1-powerpcspe-di reiserfs-modules-3.9-1-powerpcspe-di xfs-modules-3.9-1-powerpcspe-di fat-modules-3.9-1-powerpcspe-di hfs-modules-3.9-1-powerpcspe-di affs-modules-3.9-1-powerpcspe-di ufs-modules-3.9-1-powerpcspe-di md-modules-3.9-1-powerpcspe-di multipath-modules-3.9-1-powerpcspe-di usb-modules-3.9-1-powerpcspe-di usb-storage-modules-3.9-1-powerpcspe-di pcmcia-storage-modules-3.9-1-powerpcspe-di input-modules-3.9-1-powerpcspe-di event-modules-3.9-1-powerpcspe-di mouse-modules-3.9-1-powerpcspe-di irda-modules-3.9-1-powerpcspe-di nic-pcmcia-modules-3.9-1-powerpcspe-di pcmcia-modules-3.9-1-powerpcspe-di sata-modules-3.9-1-powerpcspe-di
 core-modules-3.9-1-powerpcspe-di crc-modules-3.9-1-powerpcspe-di crypto-modules-3.9-1-powerpcspe-di crypto-dm-modules-3.9-1-powerpcspe-di ata-modules-3.9-1-powerpcspe-di nbd-modules-3.9-1-powerpcspe-di squashfs-modules-3.9-1-powerpcspe-di virtio-modules-3.9-1-powerpcspe-di uinput-modules-3.9-1-powerpcspe-di zlib-modules-3.9-1-powerpcspe-di udf-modules-3.9-1-powerpcspe-di fuse-modules-3.9-1-powerpcspe-di linux-image-3.9-1-powerpcspe linux-headers-3.9-1-powerpcspe linux-headers-3.9-1-all-ppc64 linux-headers-3.9-1-all-s390 kernel-image-3.9-1-s390x-di nic-modules-3.9-1-s390x-di scsi-core-modules-3.9-1-s390x-di scsi-modules-3.9-1-s390x-di ext2-modules-3.9-1-s390x-di ext3-modules-3.9-1-s390x-di ext4-modules-3.9-1-s390x-di xfs-modules-3.9-1-s390x-di fat-modules-3.9-1-s390x-di md-modules-3.9-1-s390x-di multipath-modules-3.9-1-s390x-di core-modules-3.9-1-s390x-di crypto-modules-3.9-1-s390x-di crypto-dm-modules-3.9-1-s390x-di nbd-modules-3.9-1-s390x-di
 virtio-modules-3.9-1-s390x-di fuse-modules-3.9-1-s390x-di dasd-modules-3.9-1-s390x-di dasd-extra-modules-3.9-1-s390x-di linux-image-3.9-1-s390x linux-headers-3.9-1-s390x linux-image-3.9-1-s390x-dbg linux-headers-3.9-1-all-s390x linux-headers-3.9-1-all-sh4 kernel-image-3.9-1-sh7751r-di nic-modules-3.9-1-sh7751r-di usb-serial-modules-3.9-1-sh7751r-di ppp-modules-3.9-1-sh7751r-di pata-modules-3.9-1-sh7751r-di cdrom-core-modules-3.9-1-sh7751r-di firewire-core-modules-3.9-1-sh7751r-di scsi-core-modules-3.9-1-sh7751r-di loop-modules-3.9-1-sh7751r-di btrfs-modules-3.9-1-sh7751r-di ext2-modules-3.9-1-sh7751r-di ext4-modules-3.9-1-sh7751r-di isofs-modules-3.9-1-sh7751r-di jfs-modules-3.9-1-sh7751r-di reiserfs-modules-3.9-1-sh7751r-di xfs-modules-3.9-1-sh7751r-di fat-modules-3.9-1-sh7751r-di ufs-modules-3.9-1-sh7751r-di minix-modules-3.9-1-sh7751r-di md-modules-3.9-1-sh7751r-di multipath-modules-3.9-1-sh7751r-di usb-storage-modules-3.9-1-sh7751r-di
 parport-modules-3.9-1-sh7751r-di nic-usb-modules-3.9-1-sh7751r-di sata-modules-3.9-1-sh7751r-di i2c-modules-3.9-1-sh7751r-di crc-modules-3.9-1-sh7751r-di crypto-modules-3.9-1-sh7751r-di crypto-dm-modules-3.9-1-sh7751r-di nbd-modules-3.9-1-sh7751r-di squashfs-modules-3.9-1-sh7751r-di speakup-modules-3.9-1-sh7751r-di virtio-modules-3.9-1-sh7751r-di sound-modules-3.9-1-sh7751r-di zlib-modules-3.9-1-sh7751r-di udf-modules-3.9-1-sh7751r-di fuse-modules-3.9-1-sh7751r-di kernel-image-3.9-1-sh7785lcr-di nic-modules-3.9-1-sh7785lcr-di usb-serial-modules-3.9-1-sh7785lcr-di ppp-modules-3.9-1-sh7785lcr-di pata-modules-3.9-1-sh7785lcr-di cdrom-core-modules-3.9-1-sh7785lcr-di firewire-core-modules-3.9-1-sh7785lcr-di scsi-core-modules-3.9-1-sh7785lcr-di loop-modules-3.9-1-sh7785lcr-di btrfs-modules-3.9-1-sh7785lcr-di ext2-modules-3.9-1-sh7785lcr-di ext4-modules-3.9-1-sh7785lcr-di isofs-modules-3.9-1-sh7785lcr-di jfs-modules-3.9-1-sh7785lcr-di reiserfs-modules-3.9-1-sh7785lcr-di
 xfs-modules-3.9-1-sh7785lcr-di fat-modules-3.9-1-sh7785lcr-di ufs-modules-3.9-1-sh7785lcr-di minix-modules-3.9-1-sh7785lcr-di md-modules-3.9-1-sh7785lcr-di multipath-modules-3.9-1-sh7785lcr-di parport-modules-3.9-1-sh7785lcr-di nic-usb-modules-3.9-1-sh7785lcr-di sata-modules-3.9-1-sh7785lcr-di crc-modules-3.9-1-sh7785lcr-di crypto-modules-3.9-1-sh7785lcr-di crypto-dm-modules-3.9-1-sh7785lcr-di nbd-modules-3.9-1-sh7785lcr-di squashfs-modules-3.9-1-sh7785lcr-di speakup-modules-3.9-1-sh7785lcr-di sound-modules-3.9-1-sh7785lcr-di zlib-modules-3.9-1-sh7785lcr-di udf-modules-3.9-1-sh7785lcr-di fuse-modules-3.9-1-sh7785lcr-di linux-image-3.9-1-sh7751r linux-headers-3.9-1-sh7751r linux-image-3.9-1-sh7785lcr linux-headers-3.9-1-sh7785lcr linux-headers-3.9-1-all-sparc kernel-image-3.9-1-sparc64-di nic-modules-3.9-1-sparc64-di ppp-modules-3.9-1-sparc64-di pata-modules-3.9-1-sparc64-di cdrom-core-modules-3.9-1-sparc64-di scsi-core-modules-3.9-1-sparc64-di
 scsi-modules-3.9-1-sparc64-di scsi-common-modules-3.9-1-sparc64-di plip-modules-3.9-1-sparc64-di btrfs-modules-3.9-1-sparc64-di ext2-modules-3.9-1-sparc64-di ext3-modules-3.9-1-sparc64-di ext4-modules-3.9-1-sparc64-di isofs-modules-3.9-1-sparc64-di jfs-modules-3.9-1-sparc64-di reiserfs-modules-3.9-1-sparc64-di xfs-modules-3.9-1-sparc64-di fat-modules-3.9-1-sparc64-di md-modules-3.9-1-sparc64-di multipath-modules-3.9-1-sparc64-di usb-modules-3.9-1-sparc64-di usb-storage-modules-3.9-1-sparc64-di input-modules-3.9-1-sparc64-di sata-modules-3.9-1-sparc64-di core-modules-3.9-1-sparc64-di crc-modules-3.9-1-sparc64-di crypto-modules-3.9-1-sparc64-di crypto-dm-modules-3.9-1-sparc64-di ata-modules-3.9-1-sparc64-di nbd-modules-3.9-1-sparc64-di squashfs-modules-3.9-1-sparc64-di virtio-modules-3.9-1-sparc64-di zlib-modules-3.9-1-sparc64-di udf-modules-3.9-1-sparc64-di fuse-modules-3.9-1-sparc64-di linux-image-3.9-1-sparc64 linux-headers-3.9-1-sparc64
 linux-image-3.9-1-sparc64-smp linux-headers-3.9-1-sparc64-smp
 linux-headers-3.9-1-all-sparc64
Architecture: all source
Version: 3.9.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <ben@decadent.org.uk>
Closes: 659033 701777 703607 704129 704750 707676 708094 708336 708348 708662
Description: 
 acpi-modules-3.9-1-486-di - ACPI support modules (udeb)
 acpi-modules-3.9-1-686-pae-di - ACPI support modules (udeb)
 acpi-modules-3.9-1-amd64-di - ACPI support modules (udeb)
 affs-modules-3.9-1-powerpc64-di - Amiga filesystem support (udeb)
 affs-modules-3.9-1-powerpc-di - Amiga filesystem support (udeb)
 affs-modules-3.9-1-powerpcspe-di - Amiga filesystem support (udeb)
 ata-modules-3.9-1-486-di - ATA disk modules (udeb)
 ata-modules-3.9-1-686-pae-di - ATA disk modules (udeb)
 ata-modules-3.9-1-amd64-di - ATA disk modules (udeb)
 ata-modules-3.9-1-iop32x-di - ATA disk modules (udeb)
 ata-modules-3.9-1-itanium-di - ATA disk modules (udeb)
 ata-modules-3.9-1-mx5-di - ATA disk modules (udeb)
 ata-modules-3.9-1-powerpc64-di - ATA disk modules (udeb)
 ata-modules-3.9-1-powerpc-di - ATA disk modules (udeb)
 ata-modules-3.9-1-powerpcspe-di - ATA disk modules (udeb)
 ata-modules-3.9-1-sparc64-di - ATA disk modules (udeb)
 btrfs-modules-3.9-1-486-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-4kc-malta-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-686-pae-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-amd64-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-amiga-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-atari-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-iop32x-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-itanium-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-kirkwood-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-loongson-2f-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-mac-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-mx5-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-orion5x-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-parisc64-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-parisc-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-powerpc64-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-powerpc-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-powerpcspe-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-r4k-ip22-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-r5k-cobalt-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-r5k-ip32-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-sb1-bcm91250a-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-sh7751r-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-sh7785lcr-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-sparc64-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-versatile-di - BTRFS filesystem support (udeb)
 btrfs-modules-3.9-1-vexpress-di - BTRFS filesystem support (udeb)
 cdrom-core-modules-3.9-1-486-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-4kc-malta-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-686-pae-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-amd64-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-amiga-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-atari-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-iop32x-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-itanium-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-kirkwood-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-loongson-2f-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-mac-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-orion5x-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-parisc64-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-parisc-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-powerpc64-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-powerpc-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-powerpcspe-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-sb1-bcm91250a-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-sh7751r-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-sh7785lcr-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-sparc64-di - CDROM support (udeb)
 cdrom-core-modules-3.9-1-versatile-di - CDROM support (udeb)
 core-modules-3.9-1-486-di - Core modules (udeb)
 core-modules-3.9-1-686-pae-di - Core modules (udeb)
 core-modules-3.9-1-amd64-di - Core modules (udeb)
 core-modules-3.9-1-iop32x-di - Core modules (udeb)
 core-modules-3.9-1-itanium-di - Core modules (udeb)
 core-modules-3.9-1-kirkwood-di - Core modules (udeb)
 core-modules-3.9-1-mx5-di - Core modules (udeb)
 core-modules-3.9-1-orion5x-di - Core modules (udeb)
 core-modules-3.9-1-powerpc64-di - Core modules (udeb)
 core-modules-3.9-1-powerpc-di - Core modules (udeb)
 core-modules-3.9-1-powerpcspe-di - Core modules (udeb)
 core-modules-3.9-1-s390x-di - Core modules (udeb)
 core-modules-3.9-1-sparc64-di - Core modules (udeb)
 core-modules-3.9-1-versatile-di - Core modules (udeb)
 core-modules-3.9-1-vexpress-di - Core modules (udeb)
 crc-modules-3.9-1-486-di - CRC modules (udeb)
 crc-modules-3.9-1-4kc-malta-di - CRC modules (udeb)
 crc-modules-3.9-1-686-pae-di - CRC modules (udeb)
 crc-modules-3.9-1-amd64-di - CRC modules (udeb)
 crc-modules-3.9-1-amiga-di - CRC modules (udeb)
 crc-modules-3.9-1-atari-di - CRC modules (udeb)
 crc-modules-3.9-1-iop32x-di - CRC modules (udeb)
 crc-modules-3.9-1-itanium-di - CRC modules (udeb)
 crc-modules-3.9-1-kirkwood-di - CRC modules (udeb)
 crc-modules-3.9-1-loongson-2f-di - CRC modules (udeb)
 crc-modules-3.9-1-mac-di - CRC modules (udeb)
 crc-modules-3.9-1-mx5-di - CRC modules (udeb)
 crc-modules-3.9-1-orion5x-di - CRC modules (udeb)
 crc-modules-3.9-1-powerpc64-di - CRC modules (udeb)
 crc-modules-3.9-1-powerpc-di - CRC modules (udeb)
 crc-modules-3.9-1-powerpcspe-di - CRC modules (udeb)
 crc-modules-3.9-1-r4k-ip22-di - CRC modules (udeb)
 crc-modules-3.9-1-r5k-cobalt-di - CRC modules (udeb)
 crc-modules-3.9-1-r5k-ip32-di - CRC modules (udeb)
 crc-modules-3.9-1-sb1-bcm91250a-di - CRC modules (udeb)
 crc-modules-3.9-1-sh7751r-di - CRC modules (udeb)
 crc-modules-3.9-1-sh7785lcr-di - CRC modules (udeb)
 crc-modules-3.9-1-sparc64-di - CRC modules (udeb)
 crc-modules-3.9-1-versatile-di - CRC modules (udeb)
 crc-modules-3.9-1-vexpress-di - CRC modules (udeb)
 crypto-dm-modules-3.9-1-486-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-4kc-malta-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-686-pae-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-amd64-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-iop32x-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-itanium-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-kirkwood-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-loongson-2f-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-mx5-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-orion5x-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-parisc64-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-parisc-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-powerpc64-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-powerpc-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-powerpcspe-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-r4k-ip22-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-r5k-cobalt-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-r5k-ip32-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-s390x-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-sb1-bcm91250a-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-sh7751r-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-sh7785lcr-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-sparc64-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-versatile-di - devicemapper crypto module (udeb)
 crypto-dm-modules-3.9-1-vexpress-di - devicemapper crypto module (udeb)
 crypto-modules-3.9-1-486-di - crypto modules (udeb)
 crypto-modules-3.9-1-4kc-malta-di - crypto modules (udeb)
 crypto-modules-3.9-1-686-pae-di - crypto modules (udeb)
 crypto-modules-3.9-1-amd64-di - crypto modules (udeb)
 crypto-modules-3.9-1-amiga-di - crypto modules (udeb)
 crypto-modules-3.9-1-atari-di - crypto modules (udeb)
 crypto-modules-3.9-1-iop32x-di - crypto modules (udeb)
 crypto-modules-3.9-1-itanium-di - crypto modules (udeb)
 crypto-modules-3.9-1-kirkwood-di - crypto modules (udeb)
 crypto-modules-3.9-1-loongson-2f-di - crypto modules (udeb)
 crypto-modules-3.9-1-mac-di - crypto modules (udeb)
 crypto-modules-3.9-1-mx5-di - crypto modules (udeb)
 crypto-modules-3.9-1-orion5x-di - crypto modules (udeb)
 crypto-modules-3.9-1-parisc64-di - crypto modules (udeb)
 crypto-modules-3.9-1-parisc-di - crypto modules (udeb)
 crypto-modules-3.9-1-powerpc64-di - crypto modules (udeb)
 crypto-modules-3.9-1-powerpc-di - crypto modules (udeb)
 crypto-modules-3.9-1-powerpcspe-di - crypto modules (udeb)
 crypto-modules-3.9-1-r4k-ip22-di - crypto modules (udeb)
 crypto-modules-3.9-1-r5k-cobalt-di - crypto modules (udeb)
 crypto-modules-3.9-1-r5k-ip32-di - crypto modules (udeb)
 crypto-modules-3.9-1-s390x-di - crypto modules (udeb)
 crypto-modules-3.9-1-sb1-bcm91250a-di - crypto modules (udeb)
 crypto-modules-3.9-1-sh7751r-di - crypto modules (udeb)
 crypto-modules-3.9-1-sh7785lcr-di - crypto modules (udeb)
 crypto-modules-3.9-1-sparc64-di - crypto modules (udeb)
 crypto-modules-3.9-1-versatile-di - crypto modules (udeb)
 crypto-modules-3.9-1-vexpress-di - crypto modules (udeb)
 dasd-extra-modules-3.9-1-s390x-di - optional dasd DIAG support (udeb)
 dasd-modules-3.9-1-s390x-di - dasd modules (udeb)
 efi-modules-3.9-1-486-di - EFI modules (udeb)
 efi-modules-3.9-1-686-pae-di - EFI modules (udeb)
 efi-modules-3.9-1-amd64-di - EFI modules (udeb)
 event-modules-3.9-1-486-di - Event support (udeb)
 event-modules-3.9-1-686-pae-di - Event support (udeb)
 event-modules-3.9-1-amd64-di - Event support (udeb)
 event-modules-3.9-1-iop32x-di - Event support (udeb)
 event-modules-3.9-1-itanium-di - Event support (udeb)
 event-modules-3.9-1-kirkwood-di - Event support (udeb)
 event-modules-3.9-1-orion5x-di - Event support (udeb)
 event-modules-3.9-1-powerpc64-di - Event support (udeb)
 event-modules-3.9-1-powerpc-di - Event support (udeb)
 event-modules-3.9-1-powerpcspe-di - Event support (udeb)
 ext2-modules-3.9-1-486-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-686-pae-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-amd64-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-iop32x-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-itanium-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-kirkwood-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-mx5-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-orion5x-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-powerpc64-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-powerpc-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-powerpcspe-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-s390x-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-sh7751r-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-sh7785lcr-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-sparc64-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-versatile-di - EXT2 filesystem support (udeb)
 ext2-modules-3.9-1-vexpress-di - EXT2 filesystem support (udeb)
 ext3-modules-3.9-1-486-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-686-pae-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-amd64-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-iop32x-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-itanium-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-kirkwood-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-mx5-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-orion5x-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-parisc64-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-parisc-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-powerpc64-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-powerpc-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-powerpcspe-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-s390x-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-sparc64-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-versatile-di - EXT3 filesystem support (udeb)
 ext3-modules-3.9-1-vexpress-di - EXT3 filesystem support (udeb)
 ext4-modules-3.9-1-486-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-686-pae-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-amd64-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-iop32x-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-itanium-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-kirkwood-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-mx5-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-orion5x-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-parisc64-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-parisc-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-powerpc64-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-powerpc-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-powerpcspe-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-s390x-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-sh7751r-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-sh7785lcr-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-sparc64-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-versatile-di - EXT4 filesystem support (udeb)
 ext4-modules-3.9-1-vexpress-di - EXT4 filesystem support (udeb)
 fancontrol-modules-3.9-1-powerpc64-di - Apple powermac fancontrol modules (udeb)
 fat-modules-3.9-1-486-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-4kc-malta-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-686-pae-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-amd64-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-amiga-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-atari-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-iop32x-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-itanium-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-kirkwood-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-loongson-2f-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-mac-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-mx5-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-orion5x-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-parisc64-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-parisc-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-powerpc64-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-powerpc-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-powerpcspe-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-r5k-cobalt-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-s390x-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-sb1-bcm91250a-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-sh7751r-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-sh7785lcr-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-sparc64-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-versatile-di - FAT filesystem support (udeb)
 fat-modules-3.9-1-vexpress-di - FAT filesystem support (udeb)
 fb-modules-3.9-1-486-di - Frame buffer support (udeb)
 fb-modules-3.9-1-686-pae-di - Frame buffer support (udeb)
 fb-modules-3.9-1-amd64-di - Frame buffer support (udeb)
 fb-modules-3.9-1-itanium-di - Frame buffer support (udeb)
 fb-modules-3.9-1-kirkwood-di - Frame buffer support (udeb)
 fb-modules-3.9-1-sb1-bcm91250a-di - Frame buffer support (udeb)
 firewire-core-modules-3.9-1-486-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-686-pae-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-amd64-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-itanium-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-powerpc64-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-powerpc-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-powerpcspe-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-sh7751r-di - Core FireWire drivers (udeb)
 firewire-core-modules-3.9-1-sh7785lcr-di - Core FireWire drivers (udeb)
 floppy-modules-3.9-1-486-di - Floppy driver (udeb)
 floppy-modules-3.9-1-686-pae-di - Floppy driver (udeb)
 floppy-modules-3.9-1-amd64-di - Floppy driver (udeb)
 floppy-modules-3.9-1-powerpc64-di - Floppy driver (udeb)
 floppy-modules-3.9-1-powerpc-di - Floppy driver (udeb)
 floppy-modules-3.9-1-powerpcspe-di - Floppy driver (udeb)
 fuse-modules-3.9-1-486-di - FUSE modules (udeb)
 fuse-modules-3.9-1-4kc-malta-di - FUSE modules (udeb)
 fuse-modules-3.9-1-686-pae-di - FUSE modules (udeb)
 fuse-modules-3.9-1-amd64-di - FUSE modules (udeb)
 fuse-modules-3.9-1-amiga-di - FUSE modules (udeb)
 fuse-modules-3.9-1-atari-di - FUSE modules (udeb)
 fuse-modules-3.9-1-iop32x-di - FUSE modules (udeb)
 fuse-modules-3.9-1-itanium-di - FUSE modules (udeb)
 fuse-modules-3.9-1-kirkwood-di - FUSE modules (udeb)
 fuse-modules-3.9-1-loongson-2f-di - FUSE modules (udeb)
 fuse-modules-3.9-1-mac-di - FUSE modules (udeb)
 fuse-modules-3.9-1-mx5-di - FUSE modules (udeb)
 fuse-modules-3.9-1-orion5x-di - FUSE modules (udeb)
 fuse-modules-3.9-1-parisc64-di - FUSE modules (udeb)
 fuse-modules-3.9-1-parisc-di - FUSE modules (udeb)
 fuse-modules-3.9-1-powerpc64-di - FUSE modules (udeb)
 fuse-modules-3.9-1-powerpc-di - FUSE modules (udeb)
 fuse-modules-3.9-1-powerpcspe-di - FUSE modules (udeb)
 fuse-modules-3.9-1-r4k-ip22-di - FUSE modules (udeb)
 fuse-modules-3.9-1-r5k-cobalt-di - FUSE modules (udeb)
 fuse-modules-3.9-1-r5k-ip32-di - FUSE modules (udeb)
 fuse-modules-3.9-1-s390x-di - FUSE modules (udeb)
 fuse-modules-3.9-1-sb1-bcm91250a-di - FUSE modules (udeb)
 fuse-modules-3.9-1-sh7751r-di - FUSE modules (udeb)
 fuse-modules-3.9-1-sh7785lcr-di - FUSE modules (udeb)
 fuse-modules-3.9-1-sparc64-di - FUSE modules (udeb)
 fuse-modules-3.9-1-versatile-di - FUSE modules (udeb)
 fuse-modules-3.9-1-vexpress-di - FUSE modules (udeb)
 hfs-modules-3.9-1-powerpc64-di - HFS filesystem support (udeb)
 hfs-modules-3.9-1-powerpc-di - HFS filesystem support (udeb)
 hfs-modules-3.9-1-powerpcspe-di - HFS filesystem support (udeb)
 hypervisor-modules-3.9-1-powerpc64-di - IBM 64bit hypervisor console modules (udeb)
 hyperv-modules-3.9-1-486-di - Hyper-V modules (udeb)
 hyperv-modules-3.9-1-686-pae-di - Hyper-V modules (udeb)
 hyperv-modules-3.9-1-amd64-di - Hyper-V modules (udeb)
 i2c-modules-3.9-1-486-di - i2c support modules (udeb)
 i2c-modules-3.9-1-686-pae-di - i2c support modules (udeb)
 i2c-modules-3.9-1-amd64-di - i2c support modules (udeb)
 i2c-modules-3.9-1-sh7751r-di - i2c support modules (udeb)
 ide-core-modules-3.9-1-itanium-di - IDE support (udeb)
 ide-modules-3.9-1-itanium-di - IDE drivers (udeb)
 input-modules-3.9-1-486-di - Input devices support (udeb)
 input-modules-3.9-1-4kc-malta-di - Input devices support (udeb)
 input-modules-3.9-1-686-pae-di - Input devices support (udeb)
 input-modules-3.9-1-amd64-di - Input devices support (udeb)
 input-modules-3.9-1-itanium-di - Input devices support (udeb)
 input-modules-3.9-1-kirkwood-di - Input devices support (udeb)
 input-modules-3.9-1-loongson-2f-di - Input devices support (udeb)
 input-modules-3.9-1-mx5-di - Input devices support (udeb)
 input-modules-3.9-1-parisc64-di - Input devices support (udeb)
 input-modules-3.9-1-parisc-di - Input devices support (udeb)
 input-modules-3.9-1-powerpc64-di - Input devices support (udeb)
 input-modules-3.9-1-powerpc-di - Input devices support (udeb)
 input-modules-3.9-1-powerpcspe-di - Input devices support (udeb)
 input-modules-3.9-1-sb1-bcm91250a-di - Input devices support (udeb)
 input-modules-3.9-1-sparc64-di - Input devices support (udeb)
 input-modules-3.9-1-vexpress-di - Input devices support (udeb)
 ipv6-modules-3.9-1-iop32x-di - IPv6 driver (udeb)
 ipv6-modules-3.9-1-orion5x-di - IPv6 driver (udeb)
 irda-modules-3.9-1-486-di - Infrared devices support (udeb)
 irda-modules-3.9-1-686-pae-di - Infrared devices support (udeb)
 irda-modules-3.9-1-amd64-di - Infrared devices support (udeb)
 irda-modules-3.9-1-itanium-di - Infrared devices support (udeb)
 irda-modules-3.9-1-powerpc64-di - Infrared devices support (udeb)
 irda-modules-3.9-1-powerpc-di - Infrared devices support (udeb)
 irda-modules-3.9-1-powerpcspe-di - Infrared devices support (udeb)
 isofs-modules-3.9-1-486-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-4kc-malta-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-686-pae-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-amd64-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-amiga-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-atari-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-iop32x-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-itanium-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-kirkwood-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-loongson-2f-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-mac-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-mx5-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-orion5x-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-powerpc64-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-powerpc-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-powerpcspe-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-r4k-ip22-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-r5k-ip32-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-sb1-bcm91250a-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-sh7751r-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-sh7785lcr-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-sparc64-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-versatile-di - ISOFS filesystem support (udeb)
 isofs-modules-3.9-1-vexpress-di - ISOFS filesystem support (udeb)
 jffs2-modules-3.9-1-iop32x-di - JFFS2 filesystem support (udeb)
 jffs2-modules-3.9-1-orion5x-di - JFFS2 filesystem support (udeb)
 jfs-modules-3.9-1-486-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-4kc-malta-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-686-pae-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-amd64-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-amiga-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-atari-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-iop32x-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-itanium-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-kirkwood-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-loongson-2f-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-mac-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-mx5-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-orion5x-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-powerpc64-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-powerpc-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-powerpcspe-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-r4k-ip22-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-r5k-cobalt-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-r5k-ip32-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-sb1-bcm91250a-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-sh7751r-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-sh7785lcr-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-sparc64-di - JFS filesystem support (udeb)
 jfs-modules-3.9-1-vexpress-di - JFS filesystem support (udeb)
 kernel-image-3.9-1-486-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-4kc-malta-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-686-pae-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-amd64-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-amiga-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-atari-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-iop32x-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-itanium-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-kirkwood-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-loongson-2f-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-mac-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-mx5-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-orion5x-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-parisc64-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-parisc-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-powerpc64-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-powerpc-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-powerpcspe-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-r4k-ip22-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-r5k-cobalt-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-r5k-ip32-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-s390x-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-sb1-bcm91250a-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-sh7751r-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-sh7785lcr-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-sparc64-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-versatile-di - Linux kernel binary image for the Debian installer (udeb)
 kernel-image-3.9-1-vexpress-di - Linux kernel binary image for the Debian installer (udeb)
 leds-modules-3.9-1-kirkwood-di - LED modules (udeb)
 linux-doc-3.9 - Linux kernel specific documentation for version 3.9
 linux-headers-3.9-1-486 - Header files for Linux 3.9-1-486
 linux-headers-3.9-1-4kc-malta - Header files for Linux 3.9-1-4kc-malta
 linux-headers-3.9-1-5kc-malta - Header files for Linux 3.9-1-5kc-malta
 linux-headers-3.9-1-686-pae - Header files for Linux 3.9-1-686-pae
 linux-headers-3.9-1-all - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-alpha - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-amd64 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-armel - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-armhf - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-hppa - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-i386 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-ia64 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-m68k - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-mips - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-mipsel - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-powerpc - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-powerpcspe - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-ppc64 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-s390 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-s390x - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-sh4 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-sparc64 - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-all-sparc - All header files for Linux 3.9 (meta-package)
 linux-headers-3.9-1-alpha-generic - Header files for Linux 3.9-1-alpha-generic
 linux-headers-3.9-1-alpha-legacy - Header files for Linux 3.9-1-alpha-legacy
 linux-headers-3.9-1-alpha-smp - Header files for Linux 3.9-1-alpha-smp
 linux-headers-3.9-1-amd64 - Header files for Linux 3.9-1-amd64
 linux-headers-3.9-1-amiga - Header files for Linux 3.9-1-amiga
 linux-headers-3.9-1-armmp - Header files for Linux 3.9-1-armmp
 linux-headers-3.9-1-atari - Header files for Linux 3.9-1-atari
 linux-headers-3.9-1-bvme6000 - Header files for Linux 3.9-1-bvme6000
 linux-headers-3.9-1-common - Common header files for Linux 3.9-1
 linux-headers-3.9-1-iop32x - Header files for Linux 3.9-1-iop32x
 linux-headers-3.9-1-itanium - Header files for Linux 3.9-1-itanium
 linux-headers-3.9-1-ixp4xx - Header files for Linux 3.9-1-ixp4xx
 linux-headers-3.9-1-kirkwood - Header files for Linux 3.9-1-kirkwood
 linux-headers-3.9-1-loongson-2f - Header files for Linux 3.9-1-loongson-2f
 linux-headers-3.9-1-mac - Header files for Linux 3.9-1-mac
 linux-headers-3.9-1-mckinley - Header files for Linux 3.9-1-mckinley
 linux-headers-3.9-1-mv78xx0 - Header files for Linux 3.9-1-mv78xx0
 linux-headers-3.9-1-mvme147 - Header files for Linux 3.9-1-mvme147
 linux-headers-3.9-1-mvme16x - Header files for Linux 3.9-1-mvme16x
 linux-headers-3.9-1-mx5 - Header files for Linux 3.9-1-mx5
 linux-headers-3.9-1-octeon - Header files for Linux 3.9-1-octeon
 linux-headers-3.9-1-omap - Header files for Linux 3.9-1-omap
 linux-headers-3.9-1-orion5x - Header files for Linux 3.9-1-orion5x
 linux-headers-3.9-1-parisc64 - Header files for Linux 3.9-1-parisc64
 linux-headers-3.9-1-parisc64-smp - Header files for Linux 3.9-1-parisc64-smp
 linux-headers-3.9-1-parisc - Header files for Linux 3.9-1-parisc
 linux-headers-3.9-1-parisc-smp - Header files for Linux 3.9-1-parisc-smp
 linux-headers-3.9-1-powerpc64 - Header files for Linux 3.9-1-powerpc64
 linux-headers-3.9-1-powerpc - Header files for Linux 3.9-1-powerpc
 linux-headers-3.9-1-powerpc-smp - Header files for Linux 3.9-1-powerpc-smp
 linux-headers-3.9-1-powerpcspe - Header files for Linux 3.9-1-powerpcspe
 linux-headers-3.9-1-r4k-ip22 - Header files for Linux 3.9-1-r4k-ip22
 linux-headers-3.9-1-r5k-cobalt - Header files for Linux 3.9-1-r5k-cobalt
 linux-headers-3.9-1-r5k-ip32 - Header files for Linux 3.9-1-r5k-ip32
 linux-headers-3.9-1-s390x - Header files for Linux 3.9-1-s390x
 linux-headers-3.9-1-sb1a-bcm91480b - Header files for Linux 3.9-1-sb1a-bcm91480b
 linux-headers-3.9-1-sb1-bcm91250a - Header files for Linux 3.9-1-sb1-bcm91250a
 linux-headers-3.9-1-sh7751r - Header files for Linux 3.9-1-sh7751r
 linux-headers-3.9-1-sh7785lcr - Header files for Linux 3.9-1-sh7785lcr
 linux-headers-3.9-1-sparc64 - Header files for Linux 3.9-1-sparc64
 linux-headers-3.9-1-sparc64-smp - Header files for Linux 3.9-1-sparc64-smp
 linux-headers-3.9-1-versatile - Header files for Linux 3.9-1-versatile
 linux-headers-3.9-1-vexpress - Header files for Linux 3.9-1-vexpress
 linux-image-3.9-1-486 - Linux 3.9 for older PCs
 linux-image-3.9-1-4kc-malta - Linux 3.9 for MIPS Malta
 linux-image-3.9-1-5kc-malta - Linux 3.9 for MIPS Malta (64-bit)
 linux-image-3.9-1-686-pae-dbg - Debugging symbols for Linux 3.9-1-686-pae
 linux-image-3.9-1-686-pae - Linux 3.9 for modern PCs
 linux-image-3.9-1-alpha-generic - Linux 3.9 for Alpha
 linux-image-3.9-1-alpha-legacy - Linux 3.9 for Alpha Legacy
 linux-image-3.9-1-alpha-smp - Linux 3.9 for Alpha SMP
 linux-image-3.9-1-amd64-dbg - Debugging symbols for Linux 3.9-1-amd64
 linux-image-3.9-1-amd64 - Linux 3.9 for 64-bit PCs
 linux-image-3.9-1-amiga - Linux 3.9 for Amiga
 linux-image-3.9-1-armmp - Linux 3.9 for ARMv7 multiplatform compatible SoCs
 linux-image-3.9-1-atari - Linux 3.9 for Atari
 linux-image-3.9-1-bvme6000 - Linux 3.9 for BVM BVME4000 and BVME6000
 linux-image-3.9-1-iop32x - Linux 3.9 for IOP32x
 linux-image-3.9-1-itanium - Linux 3.9 for Itanium
 linux-image-3.9-1-ixp4xx - Linux 3.9 for IXP4xx
 linux-image-3.9-1-kirkwood - Linux 3.9 for Marvell Kirkwood
 linux-image-3.9-1-loongson-2f - Linux 3.9 for Loongson 2F
 linux-image-3.9-1-mac - Linux 3.9 for Macintosh
 linux-image-3.9-1-mckinley - Linux 3.9 for Itanium II
 linux-image-3.9-1-mv78xx0 - Linux 3.9 for Marvell 78xx0
 linux-image-3.9-1-mvme147 - Linux 3.9 for Motorola MVME147
 linux-image-3.9-1-mvme16x - Linux 3.9 for Motorola MVME162/6/7, MVME172/7
 linux-image-3.9-1-mx5 - Linux 3.9 for Freescale i.MX51/53
 linux-image-3.9-1-octeon - Linux 3.9 for Octeon
 linux-image-3.9-1-omap - Linux 3.9 for TI OMAP3+
 linux-image-3.9-1-orion5x - Linux 3.9 for Marvell Orion
 linux-image-3.9-1-parisc64 - Linux 3.9 for 64-bit PA-RISC
 linux-image-3.9-1-parisc64-smp - Linux 3.9 for multiprocessor 64-bit PA-RISC
 linux-image-3.9-1-parisc - Linux 3.9 for 32-bit PA-RISC
 linux-image-3.9-1-parisc-smp - Linux 3.9 for multiprocessor 32-bit PA-RISC
 linux-image-3.9-1-powerpc64 - Linux 3.9 for 64-bit PowerPC
 linux-image-3.9-1-powerpc - Linux 3.9 for uniprocessor 32-bit PowerPC
 linux-image-3.9-1-powerpc-smp - Linux 3.9 for multiprocessor 32-bit PowerPC
 linux-image-3.9-1-powerpcspe - Linux 3.9 for 32-bit PowerPC with SPE (instead of AltiVec) with S
 linux-image-3.9-1-r4k-ip22 - Linux 3.9 for SGI IP22
 linux-image-3.9-1-r5k-cobalt - Linux 3.9 for Cobalt
 linux-image-3.9-1-r5k-ip32 - Linux 3.9 for SGI IP32
 linux-image-3.9-1-s390x-dbg - Debugging symbols for Linux 3.9-1-s390x
 linux-image-3.9-1-s390x - Linux 3.9 for IBM zSeries
 linux-image-3.9-1-sb1a-bcm91480b - Linux 3.9 for BCM91480B
 linux-image-3.9-1-sb1-bcm91250a - Linux 3.9 for BCM91250A
 linux-image-3.9-1-sh7751r - Linux 3.9 for sh7751r
 linux-image-3.9-1-sh7785lcr - Linux 3.9 for sh7785lcr
 linux-image-3.9-1-sparc64 - Linux 3.9 for uniprocessor 64-bit UltraSPARC
 linux-image-3.9-1-sparc64-smp - Linux 3.9 for multiprocessor 64-bit UltraSPARC
 linux-image-3.9-1-versatile - Linux 3.9 for Versatile
 linux-image-3.9-1-vexpress - Linux 3.9 for ARM Ltd. Versatile Express
 linux-libc-dev - Linux support headers for userspace development
 linux-manual-3.9 - Linux kernel API manual pages for version 3.9
 linux-source-3.9 - Linux kernel source for version 3.9 with Debian patches
 linux-support-3.9-1 - Support files for Linux 3.9
 loop-modules-3.9-1-486-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-4kc-malta-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-686-pae-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-amd64-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-iop32x-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-itanium-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-kirkwood-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-loongson-2f-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-mx5-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-orion5x-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-parisc64-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-parisc-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-powerpc64-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-powerpc-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-powerpcspe-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-r4k-ip22-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-r5k-cobalt-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-r5k-ip32-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-sb1-bcm91250a-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-sh7751r-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-sh7785lcr-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-versatile-di - Loopback filesystem support (udeb)
 loop-modules-3.9-1-vexpress-di - Loopback filesystem support (udeb)
 md-modules-3.9-1-486-di - RAID and LVM support (udeb)
 md-modules-3.9-1-4kc-malta-di - RAID and LVM support (udeb)
 md-modules-3.9-1-686-pae-di - RAID and LVM support (udeb)
 md-modules-3.9-1-amd64-di - RAID and LVM support (udeb)
 md-modules-3.9-1-amiga-di - RAID and LVM support (udeb)
 md-modules-3.9-1-atari-di - RAID and LVM support (udeb)
 md-modules-3.9-1-iop32x-di - RAID and LVM support (udeb)
 md-modules-3.9-1-itanium-di - RAID and LVM support (udeb)
 md-modules-3.9-1-kirkwood-di - RAID and LVM support (udeb)
 md-modules-3.9-1-loongson-2f-di - RAID and LVM support (udeb)
 md-modules-3.9-1-mac-di - RAID and LVM support (udeb)
 md-modules-3.9-1-mx5-di - RAID and LVM support (udeb)
 md-modules-3.9-1-orion5x-di - RAID and LVM support (udeb)
 md-modules-3.9-1-parisc64-di - RAID and LVM support (udeb)
 md-modules-3.9-1-parisc-di - RAID and LVM support (udeb)
 md-modules-3.9-1-powerpc64-di - RAID and LVM support (udeb)
 md-modules-3.9-1-powerpc-di - RAID and LVM support (udeb)
 md-modules-3.9-1-powerpcspe-di - RAID and LVM support (udeb)
 md-modules-3.9-1-r4k-ip22-di - RAID and LVM support (udeb)
 md-modules-3.9-1-r5k-cobalt-di - RAID and LVM support (udeb)
 md-modules-3.9-1-r5k-ip32-di - RAID and LVM support (udeb)
 md-modules-3.9-1-s390x-di - RAID and LVM support (udeb)
 md-modules-3.9-1-sb1-bcm91250a-di - RAID and LVM support (udeb)
 md-modules-3.9-1-sh7751r-di - RAID and LVM support (udeb)
 md-modules-3.9-1-sh7785lcr-di - RAID and LVM support (udeb)
 md-modules-3.9-1-sparc64-di - RAID and LVM support (udeb)
 md-modules-3.9-1-versatile-di - RAID and LVM support (udeb)
 md-modules-3.9-1-vexpress-di - RAID and LVM support (udeb)
 minix-modules-3.9-1-kirkwood-di - Minix filesystem support (udeb)
 minix-modules-3.9-1-mx5-di - Minix filesystem support (udeb)
 minix-modules-3.9-1-orion5x-di - Minix filesystem support (udeb)
 minix-modules-3.9-1-sh7751r-di - Minix filesystem support (udeb)
 minix-modules-3.9-1-sh7785lcr-di - Minix filesystem support (udeb)
 mmc-core-modules-3.9-1-486-di - MMC/SD/SDIO core modules (udeb)
 mmc-core-modules-3.9-1-686-pae-di - MMC/SD/SDIO core modules (udeb)
 mmc-core-modules-3.9-1-amd64-di - MMC/SD/SDIO core modules (udeb)
 mmc-modules-3.9-1-486-di - MMC/SD card modules (udeb)
 mmc-modules-3.9-1-686-pae-di - MMC/SD card modules (udeb)
 mmc-modules-3.9-1-amd64-di - MMC/SD card modules (udeb)
 mmc-modules-3.9-1-kirkwood-di - MMC/SD card modules (udeb)
 mmc-modules-3.9-1-mx5-di - MMC/SD card modules (udeb)
 mmc-modules-3.9-1-vexpress-di - MMC/SD card modules (udeb)
 mouse-modules-3.9-1-486-di - Mouse support (udeb)
 mouse-modules-3.9-1-686-pae-di - Mouse support (udeb)
 mouse-modules-3.9-1-amd64-di - Mouse support (udeb)
 mouse-modules-3.9-1-itanium-di - Mouse support (udeb)
 mouse-modules-3.9-1-kirkwood-di - Mouse support (udeb)
 mouse-modules-3.9-1-powerpc64-di - Mouse support (udeb)
 mouse-modules-3.9-1-powerpc-di - Mouse support (udeb)
 mouse-modules-3.9-1-powerpcspe-di - Mouse support (udeb)
 mtd-modules-3.9-1-mx5-di - MTD modules (udeb)
 multipath-modules-3.9-1-486-di - Multipath support (udeb)
 multipath-modules-3.9-1-4kc-malta-di - Multipath support (udeb)
 multipath-modules-3.9-1-686-pae-di - Multipath support (udeb)
 multipath-modules-3.9-1-amd64-di - Multipath support (udeb)
 multipath-modules-3.9-1-iop32x-di - Multipath support (udeb)
 multipath-modules-3.9-1-itanium-di - Multipath support (udeb)
 multipath-modules-3.9-1-kirkwood-di - Multipath support (udeb)
 multipath-modules-3.9-1-loongson-2f-di - Multipath support (udeb)
 multipath-modules-3.9-1-mx5-di - Multipath support (udeb)
 multipath-modules-3.9-1-orion5x-di - Multipath support (udeb)
 multipath-modules-3.9-1-parisc64-di - Multipath support (udeb)
 multipath-modules-3.9-1-parisc-di - Multipath support (udeb)
 multipath-modules-3.9-1-powerpc64-di - Multipath support (udeb)
 multipath-modules-3.9-1-powerpc-di - Multipath support (udeb)
 multipath-modules-3.9-1-powerpcspe-di - Multipath support (udeb)
 multipath-modules-3.9-1-r4k-ip22-di - Multipath support (udeb)
 multipath-modules-3.9-1-r5k-cobalt-di - Multipath support (udeb)
 multipath-modules-3.9-1-r5k-ip32-di - Multipath support (udeb)
 multipath-modules-3.9-1-s390x-di - Multipath support (udeb)
 multipath-modules-3.9-1-sb1-bcm91250a-di - Multipath support (udeb)
 multipath-modules-3.9-1-sh7751r-di - Multipath support (udeb)
 multipath-modules-3.9-1-sh7785lcr-di - Multipath support (udeb)
 multipath-modules-3.9-1-sparc64-di - Multipath support (udeb)
 multipath-modules-3.9-1-versatile-di - Multipath support (udeb)
 multipath-modules-3.9-1-vexpress-di - Multipath support (udeb)
 nbd-modules-3.9-1-486-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-4kc-malta-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-686-pae-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-amd64-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-amiga-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-atari-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-iop32x-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-itanium-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-kirkwood-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-loongson-2f-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-mac-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-mx5-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-orion5x-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-parisc64-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-parisc-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-powerpc64-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-powerpc-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-powerpcspe-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-r4k-ip22-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-r5k-cobalt-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-r5k-ip32-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-s390x-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-sb1-bcm91250a-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-sh7751r-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-sh7785lcr-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-sparc64-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-versatile-di - Network Block Device modules (udeb)
 nbd-modules-3.9-1-vexpress-di - Network Block Device modules (udeb)
 nfs-modules-3.9-1-r5k-cobalt-di - NFS filesystem support (udeb)
 nic-extra-modules-3.9-1-486-di - Rare NIC drivers (udeb)
 nic-extra-modules-3.9-1-686-pae-di - Rare NIC drivers (udeb)
 nic-extra-modules-3.9-1-amd64-di - Rare NIC drivers (udeb)
 nic-extra-modules-3.9-1-powerpc64-di - Rare NIC drivers (udeb)
 nic-extra-modules-3.9-1-powerpc-di - Rare NIC drivers (udeb)
 nic-extra-modules-3.9-1-powerpcspe-di - Rare NIC drivers (udeb)
 nic-modules-3.9-1-486-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-686-pae-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-amd64-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-iop32x-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-itanium-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-kirkwood-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-loongson-2f-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-orion5x-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-parisc64-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-parisc-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-powerpc64-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-powerpc-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-powerpcspe-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-s390x-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-sh7751r-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-sh7785lcr-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-sparc64-di - Network card modules for Sparc kernels (udeb)
 nic-modules-3.9-1-versatile-di - Common NIC drivers (udeb)
 nic-modules-3.9-1-vexpress-di - Common NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-486-di - Common PCMCIA NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-686-pae-di - Common PCMCIA NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-amd64-di - Common PCMCIA NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-powerpc64-di - Common PCMCIA NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-powerpc-di - Common PCMCIA NIC drivers (udeb)
 nic-pcmcia-modules-3.9-1-powerpcspe-di - Common PCMCIA NIC drivers (udeb)
 nic-shared-modules-3.9-1-486-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-686-pae-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-amd64-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-amiga-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-atari-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-iop32x-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-itanium-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-kirkwood-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-loongson-2f-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-mac-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-mx5-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-orion5x-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-powerpc64-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-powerpc-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-powerpcspe-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-r4k-ip22-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-r5k-cobalt-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-r5k-ip32-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-sb1-bcm91250a-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-versatile-di - Shared NIC drivers (udeb)
 nic-shared-modules-3.9-1-vexpress-di - Shared NIC drivers (udeb)
 nic-usb-modules-3.9-1-486-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-686-pae-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-amd64-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-iop32x-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-itanium-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-kirkwood-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-loongson-2f-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-mx5-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-orion5x-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-sh7751r-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-sh7785lcr-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-versatile-di - USB NIC drivers (udeb)
 nic-usb-modules-3.9-1-vexpress-di - USB NIC drivers (udeb)
 nic-wireless-modules-3.9-1-486-di - Wireless NIC drivers (udeb)
 nic-wireless-modules-3.9-1-686-pae-di - Wireless NIC drivers (udeb)
 nic-wireless-modules-3.9-1-amd64-di - Wireless NIC drivers (udeb)
 nic-wireless-modules-3.9-1-mx5-di - Wireless NIC drivers (udeb)
 nic-wireless-modules-3.9-1-vexpress-di - Wireless NIC drivers (udeb)
 ntfs-modules-3.9-1-486-di - NTFS filesystem support (udeb)
 ntfs-modules-3.9-1-686-pae-di - NTFS filesystem support (udeb)
 ntfs-modules-3.9-1-amd64-di - NTFS filesystem support (udeb)
 ntfs-modules-3.9-1-itanium-di - NTFS filesystem support (udeb)
 parport-modules-3.9-1-486-di - Parallel port support (udeb)
 parport-modules-3.9-1-686-pae-di - Parallel port support (udeb)
 parport-modules-3.9-1-amd64-di - Parallel port support (udeb)
 parport-modules-3.9-1-itanium-di - Parallel port support (udeb)
 parport-modules-3.9-1-sh7751r-di - Parallel port support (udeb)
 parport-modules-3.9-1-sh7785lcr-di - Parallel port support (udeb)
 pata-modules-3.9-1-486-di - PATA drivers (udeb)
 pata-modules-3.9-1-686-pae-di - PATA drivers (udeb)
 pata-modules-3.9-1-amd64-di - PATA drivers (udeb)
 pata-modules-3.9-1-iop32x-di - PATA drivers (udeb)
 pata-modules-3.9-1-itanium-di - PATA drivers (udeb)
 pata-modules-3.9-1-mx5-di - PATA drivers (udeb)
 pata-modules-3.9-1-parisc64-di - PATA drivers (udeb)
 pata-modules-3.9-1-parisc-di - PATA drivers (udeb)
 pata-modules-3.9-1-powerpc64-di - PATA drivers (udeb)
 pata-modules-3.9-1-powerpc-di - PATA drivers (udeb)
 pata-modules-3.9-1-powerpcspe-di - PATA drivers (udeb)
 pata-modules-3.9-1-sh7751r-di - PATA drivers (udeb)
 pata-modules-3.9-1-sh7785lcr-di - PATA drivers (udeb)
 pata-modules-3.9-1-sparc64-di - PATA drivers (udeb)
 pcmcia-modules-3.9-1-486-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-686-pae-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-amd64-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-itanium-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-powerpc64-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-powerpc-di - Common PCMCIA drivers (udeb)
 pcmcia-modules-3.9-1-powerpcspe-di - Common PCMCIA drivers (udeb)
 pcmcia-storage-modules-3.9-1-486-di - PCMCIA storage drivers (udeb)
 pcmcia-storage-modules-3.9-1-686-pae-di - PCMCIA storage drivers (udeb)
 pcmcia-storage-modules-3.9-1-amd64-di - PCMCIA storage drivers (udeb)
 pcmcia-storage-modules-3.9-1-powerpc64-di - PCMCIA storage drivers (udeb)
 pcmcia-storage-modules-3.9-1-powerpc-di - PCMCIA storage drivers (udeb)
 pcmcia-storage-modules-3.9-1-powerpcspe-di - PCMCIA storage drivers (udeb)
 plip-modules-3.9-1-486-di - PLIP drivers (udeb)
 plip-modules-3.9-1-686-pae-di - PLIP drivers (udeb)
 plip-modules-3.9-1-amd64-di - PLIP drivers (udeb)
 plip-modules-3.9-1-itanium-di - PLIP drivers (udeb)
 plip-modules-3.9-1-sparc64-di - PLIP drivers (udeb)
 ppp-modules-3.9-1-486-di - PPP drivers (udeb)
 ppp-modules-3.9-1-4kc-malta-di - PPP drivers (udeb)
 ppp-modules-3.9-1-686-pae-di - PPP drivers (udeb)
 ppp-modules-3.9-1-amd64-di - PPP drivers (udeb)
 ppp-modules-3.9-1-amiga-di - PPP drivers (udeb)
 ppp-modules-3.9-1-atari-di - PPP drivers (udeb)
 ppp-modules-3.9-1-iop32x-di - PPP drivers (udeb)
 ppp-modules-3.9-1-itanium-di - PPP drivers (udeb)
 ppp-modules-3.9-1-kirkwood-di - PPP drivers (udeb)
 ppp-modules-3.9-1-loongson-2f-di - PPP drivers (udeb)
 ppp-modules-3.9-1-mac-di - PPP drivers (udeb)
 ppp-modules-3.9-1-orion5x-di - PPP drivers (udeb)
 ppp-modules-3.9-1-parisc64-di - PPP drivers (udeb)
 ppp-modules-3.9-1-parisc-di - PPP drivers (udeb)
 ppp-modules-3.9-1-powerpc64-di - PPP drivers (udeb)
 ppp-modules-3.9-1-powerpc-di - PPP drivers (udeb)
 ppp-modules-3.9-1-powerpcspe-di - PPP drivers (udeb)
 ppp-modules-3.9-1-r5k-cobalt-di - PPP drivers (udeb)
 ppp-modules-3.9-1-sb1-bcm91250a-di - PPP drivers (udeb)
 ppp-modules-3.9-1-sh7751r-di - PPP drivers (udeb)
 ppp-modules-3.9-1-sh7785lcr-di - PPP drivers (udeb)
 ppp-modules-3.9-1-sparc64-di - PPP drivers (udeb)
 ppp-modules-3.9-1-versatile-di - PPP drivers (udeb)
 qnx4-modules-3.9-1-486-di - QNX4 filesystem support (udeb)
 qnx4-modules-3.9-1-686-pae-di - QNX4 filesystem support (udeb)
 qnx4-modules-3.9-1-amd64-di - QNX4 filesystem support (udeb)
 reiserfs-modules-3.9-1-486-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-4kc-malta-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-686-pae-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-amd64-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-amiga-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-atari-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-iop32x-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-itanium-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-kirkwood-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-loongson-2f-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-mac-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-mx5-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-orion5x-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-powerpc64-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-powerpc-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-powerpcspe-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-r4k-ip22-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-r5k-cobalt-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-r5k-ip32-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-sb1-bcm91250a-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-sh7751r-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-sh7785lcr-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-sparc64-di - Reiser filesystem support (udeb)
 reiserfs-modules-3.9-1-versatile-di - Reiser filesystem support (udeb)
 rtc-modules-3.9-1-sb1-bcm91250a-di - RTC modules (udeb)
 sata-modules-3.9-1-486-di - SATA drivers (udeb)
 sata-modules-3.9-1-4kc-malta-di - SATA drivers (udeb)
 sata-modules-3.9-1-686-pae-di - SATA drivers (udeb)
 sata-modules-3.9-1-amd64-di - SATA drivers (udeb)
 sata-modules-3.9-1-iop32x-di - SATA drivers (udeb)
 sata-modules-3.9-1-itanium-di - SATA drivers (udeb)
 sata-modules-3.9-1-kirkwood-di - SATA drivers (udeb)
 sata-modules-3.9-1-loongson-2f-di - SATA drivers (udeb)
 sata-modules-3.9-1-mx5-di - SATA drivers (udeb)
 sata-modules-3.9-1-orion5x-di - SATA drivers (udeb)
 sata-modules-3.9-1-powerpc64-di - SATA drivers (udeb)
 sata-modules-3.9-1-powerpc-di - SATA drivers (udeb)
 sata-modules-3.9-1-powerpcspe-di - SATA drivers (udeb)
 sata-modules-3.9-1-sb1-bcm91250a-di - SATA drivers (udeb)
 sata-modules-3.9-1-sh7751r-di - SATA drivers (udeb)
 sata-modules-3.9-1-sh7785lcr-di - SATA drivers (udeb)
 sata-modules-3.9-1-sparc64-di - SATA drivers (udeb)
 sata-modules-3.9-1-versatile-di - SATA drivers (udeb)
 scsi-common-modules-3.9-1-486-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-686-pae-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-amd64-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-powerpc64-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-powerpc-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-powerpcspe-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-sb1-bcm91250a-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-sparc64-di - Very common SCSI drivers (udeb)
 scsi-common-modules-3.9-1-versatile-di - Very common SCSI drivers (udeb)
 scsi-core-modules-3.9-1-486-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-686-pae-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-amd64-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-iop32x-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-itanium-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-kirkwood-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-mx5-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-orion5x-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-parisc64-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-parisc-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-powerpc64-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-powerpc-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-powerpcspe-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-s390x-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-sb1-bcm91250a-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-sh7751r-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-sh7785lcr-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-sparc64-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-versatile-di - Core SCSI subsystem (udeb)
 scsi-core-modules-3.9-1-vexpress-di - Core SCSI subsystem (udeb)
 scsi-extra-modules-3.9-1-486-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-3.9-1-686-pae-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-3.9-1-amd64-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-3.9-1-powerpc64-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-3.9-1-powerpc-di - Uncommon SCSI drivers (udeb)
 scsi-extra-modules-3.9-1-powerpcspe-di - Uncommon SCSI drivers (udeb)
 scsi-modules-3.9-1-486-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-686-pae-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-amd64-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-amiga-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-atari-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-itanium-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-mac-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-parisc64-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-parisc-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-powerpc64-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-powerpc-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-powerpcspe-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-s390x-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-sb1-bcm91250a-di - SCSI drivers (udeb)
 scsi-modules-3.9-1-sparc64-di - SCSI drivers (udeb)
 serial-modules-3.9-1-486-di - Serial drivers (udeb)
 serial-modules-3.9-1-686-pae-di - Serial drivers (udeb)
 serial-modules-3.9-1-amd64-di - Serial drivers (udeb)
 serial-modules-3.9-1-itanium-di - Serial drivers (udeb)
 serial-modules-3.9-1-powerpc64-di - Serial drivers (udeb)
 serial-modules-3.9-1-powerpc-di - Serial drivers (udeb)
 serial-modules-3.9-1-powerpcspe-di - Serial drivers (udeb)
 sn-modules-3.9-1-itanium-di - SN modules (udeb)
 sound-modules-3.9-1-486-di - sound support (udeb)
 sound-modules-3.9-1-686-pae-di - sound support (udeb)
 sound-modules-3.9-1-amd64-di - sound support (udeb)
 sound-modules-3.9-1-sh7751r-di - sound support (udeb)
 sound-modules-3.9-1-sh7785lcr-di - sound support (udeb)
 speakup-modules-3.9-1-486-di - speakup modules (udeb)
 speakup-modules-3.9-1-686-pae-di - speakup modules (udeb)
 speakup-modules-3.9-1-amd64-di - speakup modules (udeb)
 speakup-modules-3.9-1-sh7751r-di - speakup modules (udeb)
 speakup-modules-3.9-1-sh7785lcr-di - speakup modules (udeb)
 squashfs-modules-3.9-1-486-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-4kc-malta-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-686-pae-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-amd64-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-amiga-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-atari-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-iop32x-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-itanium-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-kirkwood-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-loongson-2f-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-mac-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-mx5-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-orion5x-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-powerpc64-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-powerpc-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-powerpcspe-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-r4k-ip22-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-r5k-cobalt-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-r5k-ip32-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-sb1-bcm91250a-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-sh7751r-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-sh7785lcr-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-sparc64-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-versatile-di - squashfs modules (udeb)
 squashfs-modules-3.9-1-vexpress-di - squashfs modules (udeb)
 udf-modules-3.9-1-486-di - UDF modules (udeb)
 udf-modules-3.9-1-4kc-malta-di - UDF modules (udeb)
 udf-modules-3.9-1-686-pae-di - UDF modules (udeb)
 udf-modules-3.9-1-amd64-di - UDF modules (udeb)
 udf-modules-3.9-1-amiga-di - UDF modules (udeb)
 udf-modules-3.9-1-atari-di - UDF modules (udeb)
 udf-modules-3.9-1-iop32x-di - UDF modules (udeb)
 udf-modules-3.9-1-itanium-di - UDF modules (udeb)
 udf-modules-3.9-1-kirkwood-di - UDF modules (udeb)
 udf-modules-3.9-1-loongson-2f-di - UDF modules (udeb)
 udf-modules-3.9-1-mac-di - UDF modules (udeb)
 udf-modules-3.9-1-mx5-di - UDF modules (udeb)
 udf-modules-3.9-1-orion5x-di - UDF modules (udeb)
 udf-modules-3.9-1-powerpc64-di - UDF modules (udeb)
 udf-modules-3.9-1-powerpc-di - UDF modules (udeb)
 udf-modules-3.9-1-powerpcspe-di - UDF modules (udeb)
 udf-modules-3.9-1-r4k-ip22-di - UDF modules (udeb)
 udf-modules-3.9-1-r5k-ip32-di - UDF modules (udeb)
 udf-modules-3.9-1-sb1-bcm91250a-di - UDF modules (udeb)
 udf-modules-3.9-1-sh7751r-di - UDF modules (udeb)
 udf-modules-3.9-1-sh7785lcr-di - UDF modules (udeb)
 udf-modules-3.9-1-sparc64-di - UDF modules (udeb)
 udf-modules-3.9-1-versatile-di - UDF modules (udeb)
 udf-modules-3.9-1-vexpress-di - UDF modules (udeb)
 ufs-modules-3.9-1-486-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-686-pae-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-amd64-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-itanium-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-powerpc64-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-powerpc-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-powerpcspe-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-sh7751r-di - UFS filesystem support (udeb)
 ufs-modules-3.9-1-sh7785lcr-di - UFS filesystem support (udeb)
 uinput-modules-3.9-1-486-di - uinput support (udeb)
 uinput-modules-3.9-1-686-pae-di - uinput support (udeb)
 uinput-modules-3.9-1-amd64-di - uinput support (udeb)
 uinput-modules-3.9-1-itanium-di - uinput support (udeb)
 uinput-modules-3.9-1-kirkwood-di - uinput support (udeb)
 uinput-modules-3.9-1-mx5-di - uinput support (udeb)
 uinput-modules-3.9-1-powerpc64-di - uinput support (udeb)
 uinput-modules-3.9-1-powerpc-di - uinput support (udeb)
 uinput-modules-3.9-1-powerpcspe-di - uinput support (udeb)
 uinput-modules-3.9-1-vexpress-di - uinput support (udeb)
 usb-modules-3.9-1-486-di - USB support (udeb)
 usb-modules-3.9-1-4kc-malta-di - USB support (udeb)
 usb-modules-3.9-1-686-pae-di - USB support (udeb)
 usb-modules-3.9-1-amd64-di - USB support (udeb)
 usb-modules-3.9-1-iop32x-di - USB support (udeb)
 usb-modules-3.9-1-itanium-di - USB support (udeb)
 usb-modules-3.9-1-kirkwood-di - USB support (udeb)
 usb-modules-3.9-1-loongson-2f-di - USB support (udeb)
 usb-modules-3.9-1-orion5x-di - USB support (udeb)
 usb-modules-3.9-1-parisc64-di - USB support (udeb)
 usb-modules-3.9-1-parisc-di - USB support (udeb)
 usb-modules-3.9-1-powerpc64-di - USB support (udeb)
 usb-modules-3.9-1-powerpc-di - USB support (udeb)
 usb-modules-3.9-1-powerpcspe-di - USB support (udeb)
 usb-modules-3.9-1-sb1-bcm91250a-di - USB support (udeb)
 usb-modules-3.9-1-sparc64-di - USB support (udeb)
 usb-modules-3.9-1-versatile-di - USB support (udeb)
 usb-modules-3.9-1-vexpress-di - USB support (udeb)
 usb-serial-modules-3.9-1-486-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-686-pae-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-amd64-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-iop32x-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-kirkwood-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-orion5x-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-powerpc64-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-powerpc-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-powerpcspe-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-sh7751r-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-sh7785lcr-di - USB serial drivers (udeb)
 usb-serial-modules-3.9-1-versatile-di - USB serial drivers (udeb)
 usb-storage-modules-3.9-1-486-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-4kc-malta-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-686-pae-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-amd64-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-iop32x-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-itanium-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-kirkwood-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-loongson-2f-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-mx5-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-orion5x-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-parisc64-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-parisc-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-powerpc64-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-powerpc-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-powerpcspe-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-sb1-bcm91250a-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-sh7751r-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-sparc64-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-versatile-di - USB storage support (udeb)
 usb-storage-modules-3.9-1-vexpress-di - USB storage support (udeb)
 virtio-modules-3.9-1-486-di - virtio modules (udeb)
 virtio-modules-3.9-1-4kc-malta-di - virtio modules (udeb)
 virtio-modules-3.9-1-686-pae-di - virtio modules (udeb)
 virtio-modules-3.9-1-amd64-di - virtio modules (udeb)
 virtio-modules-3.9-1-loongson-2f-di - virtio modules (udeb)
 virtio-modules-3.9-1-powerpc64-di - virtio modules (udeb)
 virtio-modules-3.9-1-powerpc-di - virtio modules (udeb)
 virtio-modules-3.9-1-powerpcspe-di - virtio modules (udeb)
 virtio-modules-3.9-1-s390x-di - virtio modules (udeb)
 virtio-modules-3.9-1-sh7751r-di - virtio modules (udeb)
 virtio-modules-3.9-1-sparc64-di - virtio modules (udeb)
 virtio-modules-3.9-1-versatile-di - virtio modules (udeb)
 xen-linux-system-3.9-1-686-pae - Xen system with Linux 3.9 on modern PCs (meta-package)
 xen-linux-system-3.9-1-amd64 - Xen system with Linux 3.9 on 64-bit PCs (meta-package)
 xfs-modules-3.9-1-486-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-4kc-malta-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-686-pae-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-amd64-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-itanium-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-loongson-2f-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-powerpc64-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-powerpc-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-powerpcspe-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-r4k-ip22-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-r5k-cobalt-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-r5k-ip32-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-s390x-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-sb1-bcm91250a-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-sh7751r-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-sh7785lcr-di - XFS filesystem support (udeb)
 xfs-modules-3.9-1-sparc64-di - XFS filesystem support (udeb)
 zlib-modules-3.9-1-486-di - zlib modules (udeb)
 zlib-modules-3.9-1-4kc-malta-di - zlib modules (udeb)
 zlib-modules-3.9-1-686-pae-di - zlib modules (udeb)
 zlib-modules-3.9-1-amd64-di - zlib modules (udeb)
 zlib-modules-3.9-1-amiga-di - zlib modules (udeb)
 zlib-modules-3.9-1-atari-di - zlib modules (udeb)
 zlib-modules-3.9-1-iop32x-di - zlib modules (udeb)
 zlib-modules-3.9-1-itanium-di - zlib modules (udeb)
 zlib-modules-3.9-1-loongson-2f-di - zlib modules (udeb)
 zlib-modules-3.9-1-mac-di - zlib modules (udeb)
 zlib-modules-3.9-1-orion5x-di - zlib modules (udeb)
 zlib-modules-3.9-1-parisc64-di - zlib modules (udeb)
 zlib-modules-3.9-1-parisc-di - zlib modules (udeb)
 zlib-modules-3.9-1-powerpc-di - zlib modules (udeb)
 zlib-modules-3.9-1-powerpcspe-di - zlib modules (udeb)
 zlib-modules-3.9-1-r4k-ip22-di - zlib modules (udeb)
 zlib-modules-3.9-1-r5k-cobalt-di - zlib modules (udeb)
 zlib-modules-3.9-1-r5k-ip32-di - zlib modules (udeb)
 zlib-modules-3.9-1-sb1-bcm91250a-di - zlib modules (udeb)
 zlib-modules-3.9-1-sh7751r-di - zlib modules (udeb)
 zlib-modules-3.9-1-sh7785lcr-di - zlib modules (udeb)
 zlib-modules-3.9-1-sparc64-di - zlib modules (udeb)
 zlib-modules-3.9-1-versatile-di - zlib modules (udeb)
Changes: 
 linux (3.9.4-1) unstable; urgency=low
 .
   * New upstream release: http://kernelnewbies.org/Linux_3.9
     - ALSA: hda - Add generic parser support to Analog Device codec driver
       (Closes: #659033)
     - Input: add support for Cypress PS/2 Trackpads (Closes: #703607)
     - [armel] media: VIDEO_ZORAN is disabled as it requires virt_to_bus()
     - [armhf/omap] OMAP_MBOX_FWK and TIDSPBRIDGE is disabled as they are
       not yet compatible with ARM multiplatform
   * New upstream stable update:
     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.9.1
     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.9.2
     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.9.3
     http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.9.4
 .
   [ Ben Hutchings ]
   * [rt] Disable until it is updated for Linux 3.9 or later
   * Build-Depend on bc, needed to build kernel/timeconst.h
   * [x86] Enable VMWARE_VMCI, VSOCKETS, VMWARE_VMCI_VSOCKETS as modules
     (Closes: #707676)
   * README.Debian: Correct reference to Berkeley Database development package
   * aufs: Update to aufs3.9-20130506
   * [powerpcspe] Prevent building uImage with missing mkimage, thanks to
     Roland Stigge (Closes: #708094)
   * udeb: Fix yet more configuration errors causing FTBFS:
     - [powerpc/powerpc64] Replace ibmvscsic with ibmvscsi in scsi-modules
     - [ppc64] Use symlinks to follow powerpc/powerpc64 configuration
     - [powerpcspe] Use symlinks to follow powerpc configuration
       (Closes: #708336, #708662)
     - Add raid6_pq to md-modules, and make btrfs-modules depend on it
   * netfilter: Enable NETFILTER_XT_MATCH_BPF, NETFILTER_XT_MATCH_CONNLABEL
     as modules
   * bridge: Enable BRIDGE_VLAN_FILTERING
   * batman: Enable BATMAN_ADV_DAT
   * nfc: Enable NFC_LLCP
   * can: Enable CAN_PEAK_USB, CAN_8DEV_USB as modules
   * hci_uart: Enable BT_HCIUART_3WIRE
   * [amd64,powerpc/powerpc64,ppc64] block: Enable BLK_DEV_RSXX as module
   * SCSI: Enable SCSI_CHELSIO_FCOE, SCSI_MPT3SAS, SCSI_UFSHCD as modules
     - udeb: Add csiostor, mpt3sas, ufshcd, ufshcd-pci to scsi-extra-modules
   * md: Enable DM_CACHE as module
   * net/usb: Enable USB_NET_AX88179_178A as module (Closes: #704129)
     - udeb: Add ax88179_178a to nic-usb-modules
   * net/wireless: Enable AR5523 (Closes: #701777), IWLMVM,
     RTL8723AE (Closes: #708348), WIL6210 as modules
     - udeb: Add ar5523, iwldvm, iwlmvm, rtl8723ae, wil6210 to
       nic-wireless-modules
   * serial: Enable SERIAL_RP2 as module
     - udeb: Add rp2 to serial-modules
   * hw_random: Enable HW_RANDOM_TPM as module
   * [x86] watchdog: Enable IE6XX_WDT, VIA_WDT as modules
   * media/usb: Enable DVB_USB_AZ6007, USB_GSPCA_JL2005BCD as modules
   * stk1160: Enable VIDEO_STK1160_AC97
   * ivtv: Enable VIDEO_IVTV_ALSA as module
   * radio: Enable RADIO_SHARK, RADIO_SHARK2, USB_KEENE, USB_MA901 as modules
   * hda: Enable SND_HDA_CODEC_CA0132_DSP
   * sound/firewire: Enable SND_SCS1X as module
   * hid-holtek: Enable HOLTEK_FF
   * hid: Enable HID_ICADE, HID_PS3REMOTE, HID_STEELSERIES, HID_THINGM as
     modules
   * usb/serial: Enable USB_SERIAL_F81232, USB_SERIAL_METRO, USB_SERIAL_QT2,
     USB_SERIAL_XSENS_MT, USB_SERIAL_ZTE as modules
     - udeb: Add f81232, quatech2, zte_ev to usb-serial-modules
   * infiniband: Enable INFINIBAND_OCRDMA as module
   * [x86] vfio: Enable VFIO, VFIO_PCI as modules
   * [x86] hv: Enable HYPERV_BALLOON as module
   * security: Enable SECURITY_YAMA, SECURITY_YAMA_STACKED (Closes: #704750)
   * iscsi-target: fix heap buffer overflow on error (CVE-2013-2850)
 .
   [ Aurelien Jarno ]
   * [mips] Enable KEXEC.
 .
   [ Arnaud Patard ]
   * [armhf] Add armmp flavour
   * [armhf] backport usb support for imx53 through chipidea and usb phy nop fixes
   * [armhf] backport armada 370/xp thermal support
   * [armhf] fix hard freeze when mvneta is used as module
   * [arm] backport ehci split patches for omap and orion
   * [armel] enable thermal
   * [armel] kirkwood: enable more DT configs, thermal, POWER_RESET_*
Checksums-Sha1: 
 69b962d8a5cb87d0f48c58fc72420b26f77c42f4 103175 linux_3.9.4-1.dsc
 3797fc5cf70a8570f4c7cb248766fd059cddf27f 72844676 linux_3.9.4.orig.tar.xz
 71e6a591acde20e9244fed1c347961136af9b526 808388 linux_3.9.4-1.debian.tar.xz
 f50bc6372e9185ecb3e6887f9fe6a26315ef4219 221970 linux-support-3.9-1_3.9.4-1_all.deb
 ce3072e5ae99153402fd8bae067b2c74edf2b99d 7155142 linux-doc-3.9_3.9.4-1_all.deb
 cddd7f89c0656741c5d4109b2c97777bd06941dd 3142872 linux-manual-3.9_3.9.4-1_all.deb
 85fea59402a93a71a4fb2be8dec47e9ebcec69be 85058502 linux-source-3.9_3.9.4-1_all.deb
Checksums-Sha256: 
 fab9cd9d7d312548040b194856b82752e48ff2cc3390bdcf902a58dd3531492f 103175 linux_3.9.4-1.dsc
 0b8802a7b6c3fa176655d313e02dc8d35cec10c9ad6ed1ca7ed77b95678e48fa 72844676 linux_3.9.4.orig.tar.xz
 dfa630d54c72a079339904ede25bdc41167e2b485b7af383d6d5dc53abcd6af7 808388 linux_3.9.4-1.debian.tar.xz
 a9e3e859b279a13df0ac60f284328b90902f6aa897c602a554c7f92f992dc342 221970 linux-support-3.9-1_3.9.4-1_all.deb
 caa13a66aeff6cc94736f938ef1778bcb9a4e64c45abebf23a4bbf38dfc9467e 7155142 linux-doc-3.9_3.9.4-1_all.deb
 4a9379df5bcc5da18b74a1a68aab9c356a7953153b12c53986259811c72bd962 3142872 linux-manual-3.9_3.9.4-1_all.deb
 167582cb841b422b52d7487f2de97f2102f22aedfff7323a83cfb27ee86b3fcc 85058502 linux-source-3.9_3.9.4-1_all.deb
Files: 
 f31ed602d552c40b12e41aa78290170a 103175 kernel optional linux_3.9.4-1.dsc
 893655a4cd9a9611c773afe26192685f 72844676 kernel optional linux_3.9.4.orig.tar.xz
 ca8fa10f3d1c5eac4fbdbc09b1aff918 808388 kernel optional linux_3.9.4-1.debian.tar.xz
 c4bc75a843e6cefe25f6c5088ff00e00 221970 devel optional linux-support-3.9-1_3.9.4-1_all.deb
 11a5757e1ff1dae8dbc6db34fa5aac13 7155142 doc optional linux-doc-3.9_3.9.4-1_all.deb
 b83a6007b20ceaaf4327b6a2068fb1cc 3142872 doc optional linux-manual-3.9_3.9.4-1_all.deb
 2b39c38e5c855a078b7d315fda04e078 85058502 kernel optional linux-source-3.9_3.9.4-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBUaq89ue/yOyVhhEJAQryNA//e2AnZ1JCBWcA+slp27ItYPEEkcL/jIDX
Dg0ElpfyD2xTXjB8JEyWM4RW1J1tbu+Htx0TqSJVXotJgxpimDLOLk01lHSiNbAD
RXwYsiFRNbYVbq0aDB2f6sAyFSetkaBcpXaK6Qt1j+rr4V6olwE/K9IfsBot8vWH
SK4AiDSV/Wuzl7ARFviatwgs67gmO+TVNldWl5UsRUApAnTdmFOX41vVGwiMn3bb
ZVAw14qFmx2r7h9573AhMb+0Yh+EzdkckUhpVr4GpEA2CF6iqfeY2PoE7S/InDHW
6fvKt0AlSlfF2z3q+IfMxX8iPBrBl9i6N0HQw39ix8NAuq0TCutW9JlLo8w1XUzD
EZHsn91nqoUnjEXVaWDPDRj4FRxIiPiSlJ2Nmqa9mRdITpVDrq8cRpTqbocmNHMu
Xdiv3dg0rOyjaEuQRQUR+56T1lxXlS1oDaaAq4Zv5FwewUKjPijLoi3e9eabvcVk
5Uab2LjIaKZKmyRdvmkUzBWK4Q13pN3clgDm64rzyA+YPsocd15FrwbTUhC3LB20
o6FBNHpsW9ehsKS4Wn1tuAGhPgcphqa+GFtP1PzsZ5Jchqzb2YpHKANFbEzHxwtL
VqHhekCbITj7hq+N6YKWtYXy+egEs7C8FFVg6x+j/E1l+ruDCIrPds4J4fbTv0Gg
BoPFMMCWmIs=
=SahW
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: