An error occurred fetching the project authors.
- 05 Mar, 2004 1 commit
-
-
Marcel Holtmann authored
Only allocate the RFCOMM TTY devices when they are really in use. This prevents the system from calling hotplug and udev 256 times to create or remove every device node. In fact this makes the loading and unloading of the RFCOMM module much faster.
-
- 15 Feb, 2004 1 commit
-
-
Marcel Holtmann authored
The RFCOMM TTY code don't leak reference counting, because the TTY layer will call the ->close() method even if open fails and the reference count is decreased there. Patch from David Woodhouse <dwmw2@infradead.org>
-
- 11 Feb, 2004 1 commit
-
-
Marcel Holtmann authored
This patch corrects the error handling of copy_to_user() and adds more error checks. It also fixes two reference counting bugs. Noticed by Andi Kleen <ak@suse.de>
-
- 18 Jul, 2003 1 commit
-
-
Marcel Holtmann authored
This patch adds the routines tiocmget() and tiocmset() to the RFCOMM TTY layer for setting and retrieving the modem status.
-
- 16 Jun, 2003 1 commit
-
-
Maksim Krasnyanskiy authored
This is required to pass qualification testing.
-
- 14 Jun, 2003 1 commit
-
-
David S. Miller authored
-
- 11 Jun, 2003 3 commits
-
-
Alexander Viro authored
net/bluetooth/rfcomm/tty.c converted to dynamic allocation
-
Alexander Viro authored
->table[], ->termios[] and ->locked_termios[] allocated dynamically in tty_register_driver() and freed in tty_unregister_driver(). Per-driver arrays gone.
-
Alexander Viro authored
->refcount switched from int * to int. Per-driver variables gone since we had switched from int foo = 0; driver.refcount = &foo; to driver.refcount = 0;
-
- 06 Jun, 2003 1 commit
-
-
Andrew Morton authored
From: Christoph Hellwig <hch@lst.de> Currently the tty code abuses tty_driver.name as the prefix for the devfs names of the ttys. This is a very bad idea because it means the tty name changes depending on whether devfs is enabled or not, leading to different names in /proc/tty/ depending on whether we have devfs or not (and not whether it actually is mounted!) and a huge amount of ifdefs. The patch below adds a .devfs_name member instead, similar to the block device changes a few weeks ago.
-
- 04 Jun, 2003 1 commit
-
-
Arnaldo Carvalho de Melo authored
With this the data dependency is reduced to just making sure that the first member of both struct sock and struct tcp_tw_bucket are a struct sock_common. Also makes it easier to grep for struct sock and struct tcp_tw_bucket usage in the tree as all the members in those structs are prefixed, respectively, with sk_ and tw_, like struct inode (i_), struct block_device (bd_), etc. Checked namespace with make tags/ctags, just one colision with the macros for the struct sock members, with a wanrouter struct, fixed that s/sk_state/state_sk/g in the wanrouter struct. Checked as well if the names of the members in both structs collided with some macro, none found.
-
- 08 May, 2003 1 commit
-
-
Maksim Krasnyanskiy authored
Initialize ->owner fields in Bluetooth protocols and drivers.
-
- 28 Apr, 2003 1 commit
-
-
Steven Cole authored
-
- 27 Apr, 2003 2 commits
-
-
Maksim Krasnyanskiy authored
In order to fix all MOD_INC/DECs in the RFCOMM code we need __module_get().
-
Maksim Krasnyanskiy authored
Don't buffer more data than we have credits for. Patch from David Woodhouse <dwmw2@infradead.org>
-
- 23 Apr, 2003 3 commits
-
-
Alexander Viro authored
sanitized driver->driver_name initialization and use
-
Alexander Viro authored
tty->tty_index added; we initialize it with minor(tty->device) - tty->driver->minor_start. Majority of remaining tty->device uses had that form and are switched to use of tty->index.
-
Alexander Viro authored
Instead of copying tty_driver into tty_struct we put a reference in there. tty->driver turned into a pointer, users updated. Large, but trivial
-
- 17 Jan, 2003 1 commit
-
-
Marcel Holtmann authored
This patch removes the wrong and not need check for the size value in the function rfcomm_wmalloc(). The check is not needed because it will be always called with a minimum value of RFCOMM_SKB_RESERVE.
-
- 29 Nov, 2002 1 commit
-
-
Marcel Holtmann authored
This patch removes the misplaced %d in the name field of the tty_driver structure if devfs is not used.
-
- 09 Nov, 2002 1 commit
-
-
Marcel Holtmann authored
This patch puts the needed parantheses around the modem status to make it work correctly.
-
- 05 Nov, 2002 1 commit
-
-
Marcel Holtmann authored
This patch makes sure that the freeing of skbs is done with kfree_skb().
-
- 27 Oct, 2002 2 commits
-
-
Marcel Holtmann authored
This fixes a bug in rfcomm_tty_open() which can end up in an endless loop using up all CPU time, because signal_pending() is always true.
-
Marcel Holtmann authored
This patch puts the needed parantheses around the modem status to make it work correctly.
-
- 23 Oct, 2002 1 commit
-
-
Maksim Krasnyanskiy authored
Info messages now prefixed with "Bluetooth:".
-
- 17 Oct, 2002 1 commit
-
-
Maksim Krasnyanskiy authored
RFCOMM DLC API fixes.
-
- 16 Oct, 2002 1 commit
-
-
Maksim Krasnyanskiy authored
or destroy devices.
-
- 13 Oct, 2002 1 commit
-
-
Maksim Krasnyanskiy authored
Some of them were named like BT_XXX and bt_xxx others BLUEZ_XXX and bluez_xxx. From now on use BT_XXX and bt_xxx throughout Bluetooth code, including CONFIG_ defines. Clean up small typos and misspelling along the way.
-
- 07 Oct, 2002 1 commit
-
-
Marcel Holtmann authored
..and minor() cleanups
-
- 06 Oct, 2002 1 commit
-
-
Marcel Holtmann authored
This removes the obsolete O_TARGET and cleans up the Config.* and *.c files to have a unique CONFIG_BLUEZ prefix. Additional two missing help entries are added.
-
- 04 Oct, 2002 2 commits
-
-
Maksim Krasnyanskiy authored
-
Maksim Krasnyanskiy authored
RFCOMM socket and TTY emulation APIs.
-