- 02 10月, 2009 1 次提交
-
-
由 Alexey Dobriyan 提交于
[akpm@linux-foundation.org: fix KVM] Signed-off-by: NAlexey Dobriyan <adobriyan@gmail.com> Acked-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NAndrew Morton <akpm@linux-foundation.org> Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
-
- 21 9月, 2009 1 次提交
-
-
由 Joe Perches 提交于
Signed-off-by: NJoe Perches <joe@perches.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 16 9月, 2009 1 次提交
-
-
由 David Brownell 提交于
Let attribute group vectors be declared "const". We'd like to let most attribute metadata live in read-only sections... this is a start. Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
- 01 9月, 2009 1 次提交
-
-
由 Stephen Hemminger 提交于
Signed-off-by: NStephen Hemminger <shemminger@vyatta.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 26 8月, 2009 1 次提交
-
-
由 David Vrabel 提交于
If a radio controller reset attempt occurs while a probe() or remove() is in progress it fails and is retried endlessly, potentially preventing the probe() or remove() from completing. If a reset fails, sleep for a bit before retrying the reset. This allows the probe()/remove() to complete. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 25 8月, 2009 2 次提交
-
-
由 David Vrabel 提交于
This fixes an oops when uwbd thread continues running after a failed radio controller start. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
If a radio controller event has an ID that's just out of range don't read beyond the end of uwbd's event arrays. Signed-off-by: NRoel Kluin <roel.kluin@gmail.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 01 6月, 2009 2 次提交
-
-
由 Frank Leipold 提交于
uwb: allow WLP to be used with IPv6. Ethernet multicast addresses are supported by mapping them to broadcast WLP frames. These are frequently used in IPv6 traffic. Signed-off-by: NFrank Leipold <frank.leipold@eads.net> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 Roel Kluin 提交于
event_size should be ssize_t to notice when hwarc_get_event_size() returns -ENOSPC. Signed-off-by: NRoel Kluin <roel.kluin@gmail.com> Cc: David Vrabel <david.vrabel@csr.com> Cc: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> Signed-off-by: NAndrew Morton <akpm@linux-foundation.org> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 07 4月, 2009 2 次提交
-
-
由 Yang Hongyang 提交于
Replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) Signed-off-by: Yang Hongyang<yanghy@cn.fujitsu.com> Signed-off-by: NAndrew Morton <akpm@linux-foundation.org> Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
-
由 Yang Hongyang 提交于
Replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64) Signed-off-by: Yang Hongyang<yanghy@cn.fujitsu.com> Signed-off-by: NAndrew Morton <akpm@linux-foundation.org> Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
-
- 30 3月, 2009 1 次提交
-
-
由 Matt LaPlante 提交于
Signed-off-by: NMatt LaPlante <kernel1@cyberdogtech.com> Acked-by: NRandy Dunlap <randy.dunlap@oracle.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 23 1月, 2009 1 次提交
-
-
由 David Vrabel 提交于
rc->rsvs_lock may be taken in a timer so lock it with spin_lock_bh(). Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 08 1月, 2009 1 次提交
-
-
由 Stephen Hemminger 提交于
Signed-off-by: NStephen Hemminger <shemminger@vyatta.com> Acked-by: NDavid Vrabel <david.vrabel@csr.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 07 1月, 2009 2 次提交
-
-
由 Huang Weiyi 提交于
Remove unused #include <version.h>'s in file(s) below, drivers/uwb/allocator.c Signed-off-by: NHuang Weiyi <weiyi.huang@gmail.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
When removing all reservations during shutdown, terminate them first and then wait for any pending timeout work to complete. This prevents the timeout work from running after the reservation has been freed. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 06 1月, 2009 1 次提交
-
-
由 Nick Andrew 提交于
Fix misspelling of "firmware" in usb.c It's spelled "firmware". Signed-off-by: NNick Andrew <nick@nick-andrew.net> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 23 12月, 2008 4 次提交
-
-
由 Stefano Panella 提交于
Removing the beacon cache entry from a uwb_dev can cause an oops if the bce is released before the call to uwb_notify(). Signed-off-by: NStefano Panella <stefano.panella@csr.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Use print_hex_dump() instead of the home-grown dump_bytes(). Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Instead of the home-grown d_fnstart(), d_fnend() and d_printf() macros, use dev_dbg() or remove the message entirely. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 12 12月, 2008 3 次提交
-
-
由 David Vrabel 提交于
Don't leak memory in uwb_rc_notif() if certain non-standard events are received. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Calling uwb_rsv_terminate() on a reservation already in UWB_RSV_STATE_NONE should do nothing. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 Stefano Panella 提交于
Greatly enhance the MAS allocator: - Handle row and column reservations. - Permit all the available MAS to be allocated. - Follows the WiMedia rules on MAS selection. Take appropriate action when reservation conflicts are detected. - Correctly identify which reservation wins the conflict. - Protect alien BP reservations. - If an owned reservation loses, resize/move it. - Follow the backoff procedure before requesting additional MAS. When reservations are terminated, move the remaining reservations (if necessary) so they keep following the MAS allocation rules. Signed-off-by: NStefano Panella <stefano.panella@csr.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 26 11月, 2008 2 次提交
-
-
由 David Vrabel 提交于
Add asl, pzl and di debugfs files to uwb/uwbN/wusbhc for WHCI host controller. These dump the current ASL, PZL and DI buffer. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Initialize pal_priv for reservations created by the debug PAL. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 25 11月, 2008 1 次提交
-
-
由 David Vrabel 提交于
All callers of whci_wait_for() should get consistant error message if a timeout occurs. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 19 11月, 2008 3 次提交
-
-
由 David Vrabel 提交于
The UWB_NOTIF_BG_JOIN/UWB_NOTIF_BG_LEAVE events have been superceeded by the channel_changed callback in struct uwb_pal. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
The UWB radio manager coordinates the use of the radio between the PALs that may be using it. PALs request use of the radio with uwb_radio_start() and the radio manager will start beaconing if its not already doing so. When the last PAL has called uwb_radio_stop() beaconing will be stopped. In the future, the radio manager will have a more sophisticated channel selection algorithm, probably following the Channel Selection Policy from the WiMedia Alliance when it is finalized. For now, channel 9 (BG1, TFC1) is selected. The user may override the channel selected by the radio manager and may force the radio to stop beaconing. The WUSB Host Controller PAL makes use of this and there are two new debug PAL commands that can be used for testing. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 17 11月, 2008 1 次提交
-
-
由 David Vrabel 提交于
The pal parameter allows PALs to retrieve their PAL-specific data structure. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 08 11月, 2008 2 次提交
-
-
由 David Vrabel 提交于
Always use del_timer_sync() before freeing nehs. Destroy all nehs after stopping the radio controller and before cleaning up the reservation manager. Handle the timer running after an event has removed the neh. This fixes various oopses that may occur if a radio controller is removed while a neh timer is still active. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 David Vrabel 提交于
Use pre_reset and post_reset methods to avoid unbinding the radio controller driver after a uwb_rc_reset_all() call. This avoids a deadlock in uwb_rc_rm() when waiting for the uwb event thread to stop. Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 04 11月, 2008 3 次提交
-
-
由 Stefano Panella 提交于
Use an event thread per-radio controller so processing events from one radio controller doesn't delay another. A radio controller shouldn't have information on devices seen by a different radio controller (they may be on different channels) so make the beacon cache per-radio controller. Signed-off-by: NStefano Panella <stefano.panella@csr.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 Stefano Panella 提交于
Add the commands UWB_DBG_CMD_IE_ADD and UWB_DBG_CMD_IE_RM to the debug interface and make them call uwb_rc_ie_add() and uwb_rc_ie_rm(). Signed-off-by: NStefano Panella <stefano.panella@csr.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 Stefano Panella 提交于
The structures and event handler needed to handle Relinish Request IEs received from neighbors. Nothing is done with these IEs yet. Signed-off-by: NStefano Panella <stefano.panella@csr.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 31 10月, 2008 2 次提交
-
-
由 Kay Sievers 提交于
Cc: David Vrabel <david.vrabel@csr.com> Acked-by: NGreg Kroah-Hartman <gregkh@suse.de> Signed-Off-By: NKay Sievers <kay.sievers@vrfy.org> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
由 Huang Weiyi 提交于
The file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION. drivers/uwb/drp-ie.c drivers/uwb/hwa-rc.c drivers/uwb/i1480/dfu/usb.c drivers/uwb/i1480/i1480u-wlp/lc.c drivers/uwb/i1480/i1480u-wlp/sysfs.c drivers/uwb/rsv.c drivers/uwb/whc-rc.c This patch removes the said #include <version.h>. Signed-off-by: NHuang Weiyi <weiyi.huang@gmail.com> Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-
- 29 10月, 2008 1 次提交
-
-
由 Harvey Harrison 提交于
Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 28 10月, 2008 1 次提交
-
-
由 David Vrabel 提交于
ECMA-368 requires that IEs in a beacon must be sorted by element ID. Most hardware uses the ordering in the Set IE URC command so get the ordering right on the host. Also refactor the IE management code: - use uwb_ie_next() instead of uwb_ie_for_each(). - remove unnecessary functions. - API is now only uwb_rc_ie_add() and uwb_rc_ie_rm(). Signed-off-by: NDavid Vrabel <david.vrabel@csr.com>
-