~n-muench/open-vm-tools/devel

« back to all changes in this revision

Viewing changes to modules/linux/vmhgfs/transport.c

  • Committer: Nate Muench
  • Date: 2011-05-05 00:27:16 UTC
  • Revision ID: nowiwilldestroyabydos@gmail.com-20110505002716-f87n4uvh2hg3crrk
Merge with Natty, Enable shared folders

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
#include "driver-config.h"
34
34
 
35
35
#include <linux/errno.h>
36
 
#include "compat_kthread.h"
37
 
#include "compat_list.h"
 
36
#include <linux/list.h>
38
37
#include "compat_mutex.h"
39
38
#include "compat_sched.h"
40
39
#include "compat_spinlock.h"
43
42
/* Must be included after semaphore.h. */
44
43
#include <linux/timer.h>
45
44
/* Must be included after sched.h. */
46
 
#include <linux/smp_lock.h>
47
45
#include <linux/interrupt.h> /* for spin_lock_bh */
48
46
 
49
47
 
56
54
 
57
55
extern int USE_VMCI;
58
56
 
59
 
COMPAT_KTHREAD_DECLARE_STOP_INFO();
60
57
static HgfsTransportChannel *hgfsChannel;     /* Current active channel. */
61
58
static compat_mutex_t hgfsChannelLock;        /* Lock to protect hgfsChannel. */
62
59
static struct list_head hgfsRepPending;       /* Reply pending queue. */