diff --git a/[refs] b/[refs] index 4b4c69779a85..2fe0fd809b1f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ad36b88e2d22e9ef42797581d3ecea9feadd9488 +refs/heads/master: 58eb17f155704062d76729d1fb7e23d3559ca86a diff --git a/trunk/drivers/net/usb/hso.c b/trunk/drivers/net/usb/hso.c index d974d970e5fd..148af34837f0 100644 --- a/trunk/drivers/net/usb/hso.c +++ b/trunk/drivers/net/usb/hso.c @@ -2663,7 +2663,7 @@ static struct hso_device *hso_create_bulk_serial_device( serial->parent = hso_dev; hso_dev->port_data.dev_serial = serial; - if (port & HSO_PORT_MODEM) { + if ((port & HSO_PORT_MASK) == HSO_PORT_MODEM) { num_urbs = 2; serial->tiocmget = kzalloc(sizeof(struct hso_tiocmget), GFP_KERNEL);