diff options
| author | Pyun YongHyeon <yongari@FreeBSD.org> | 2010-02-21 00:00:55 +0000 |
|---|---|---|
| committer | Pyun YongHyeon <yongari@FreeBSD.org> | 2010-02-21 00:00:55 +0000 |
| commit | 02d77e455f38a28be041089a7e4065abe2458e47 (patch) | |
| tree | a2a56f9f31f01315dfe02dbf867e24ab8a90911d /sys/dev/re | |
| parent | c273f8a878b556fc52bbf70a87c68e4822cdf232 (diff) | |
Notes
Diffstat (limited to 'sys/dev/re')
| -rw-r--r-- | sys/dev/re/if_re.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/re/if_re.c b/sys/dev/re/if_re.c index a642925b50c4..484bfb93d920 100644 --- a/sys/dev/re/if_re.c +++ b/sys/dev/re/if_re.c @@ -1162,6 +1162,9 @@ re_attach(device_t dev) msic = 0; if (pci_find_extcap(dev, PCIY_EXPRESS, ®) == 0) { sc->rl_flags |= RL_FLAG_PCIE; + /* Set PCIe maximum read request size to 2048. */ + if (pci_get_max_read_req(dev) < 2048) + pci_set_max_read_req(dev, 2048); msic = pci_msi_count(dev); if (bootverbose) device_printf(dev, "MSI count : %d\n", msic); |
