diff options
| -rw-r--r-- | drivers/firewire/fw-ohci.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/firewire/fw-ohci.c b/drivers/firewire/fw-ohci.c index 4f02c55f13e1..b062e736b786 100644 --- a/drivers/firewire/fw-ohci.c +++ b/drivers/firewire/fw-ohci.c | |||
| @@ -548,6 +548,11 @@ static __le32 *handle_ar_packet(struct ar_context *ctx, __le32 *buffer) | |||
| 548 | p.header_length = 12; | 548 | p.header_length = 12; |
| 549 | p.payload_length = 0; | 549 | p.payload_length = 0; |
| 550 | break; | 550 | break; |
| 551 | |||
| 552 | default: | ||
| 553 | /* FIXME: Stop context, discard everything, and restart? */ | ||
| 554 | p.header_length = 0; | ||
| 555 | p.payload_length = 0; | ||
| 551 | } | 556 | } |
| 552 | 557 | ||
| 553 | p.payload = (void *) buffer + p.header_length; | 558 | p.payload = (void *) buffer + p.header_length; |
