Date: Mon, 6 Jun 2011 13:21:11 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/cardbus cardbus_cis.c src/sys/dev/pci pci.c Message-ID: <201106061321.p56DLLM8064505@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2011-06-06 13:21:11 UTC
FreeBSD src repository
Modified files:
sys/dev/cardbus cardbus_cis.c
sys/dev/pci pci.c
Log:
SVN rev 222753 on 2011-06-06 13:21:11Z by jhb
More properly handle Cardbus cards that that store their CIS in a BAR after
the recent changes to track BAR state explicitly. The code would now
attempt to add the same BAR twice in this case. Instead, change this so
that it recognizes this case and only adds it once and do not delete the
BAR outright after parsing the CIS.
Tested by: bschmidt
Revision Changes Path
1.71 +2 -3 src/sys/dev/cardbus/cardbus_cis.c
1.421 +11 -0 src/sys/dev/pci/pci.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106061321.p56DLLM8064505>
