The NetBSD Project

CVS log for src/sys/arch/sandpoint/pci/pci_machdep.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / sandpoint / pci

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Dec 20 15:29:06 2023 UTC (11 months, 3 weeks ago) by thorpej
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -3 lines
Remove unnecessary <sys/malloc.h>.

Revision 1.31.6.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:40 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.31.6.1: preferred, colored; branchpoint 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31.6.1: +104 -6 lines
update from HEAD

Revision 1.33.6.3: download - view: text, markup, annotated - select for diffs
Mon Aug 28 17:51:50 2017 UTC (7 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.33.6.2: preferred, colored; branchpoint 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33.6.2: +2 -5 lines
Sync with HEAD

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Jun 1 02:45:07 2017 UTC (7 years, 6 months ago) by chs
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, matt-nb8-mediatek-base, matt-nb8-mediatek, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -5 lines
remove checks for failure after memory allocation calls that cannot fail:

  kmem_alloc() with KM_SLEEP
  kmem_zalloc() with KM_SLEEP
  percpu_alloc()
  pserialize_create()
  psref_class_create()

all of these paths include an assertion that the allocation has not failed,
so callers should not assert that again.

Revision 1.34.2.2: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:56:25 2017 UTC (7 years, 11 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.34.2.1: preferred, colored; branchpoint 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34.2.1: +27 -2 lines
Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.33.6.2: download - view: text, markup, annotated - select for diffs
Mon Dec 5 10:54:57 2016 UTC (8 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.33.6.1: preferred, colored; branchpoint 1.33: preferred, colored
Changes since revision 1.33.6.1: +103 -8 lines
Sync with HEAD

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Nov 26 15:03:23 2016 UTC (8 years ago) by nonaka
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, nick-nhusb-base-20170204, nick-nhusb-base-20161204, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +27 -2 lines
PCI MSI/MSI-X manipulation stub functions are not provided as weak alias.

Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 4 14:49:04 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +78 -8 lines
Sync with HEAD

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Oct 19 00:08:42 2016 UTC (8 years, 1 month ago) by nonaka
Branches: MAIN
CVS tags: pgoyette-localcount-20161104
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +78 -8 lines
Added MSI/MSI-X and interrupt_distribute(9) support for powerpc.

Revision 1.33.6.1: download - view: text, markup, annotated - select for diffs
Sun Dec 27 12:09:41 2015 UTC (8 years, 11 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +8 -2 lines
Sync with HEAD (as of 26th Dec)

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Oct 2 05:22:52 2015 UTC (9 years, 2 months ago) by msaitoh
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, localcount-20160914
Branch point for: pgoyette-localcount
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +8 -2 lines
PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
  Currently the following extended capabilities are decoded:
   - Advanced Error Reporting
   - Virtual Channel
   - Device Serial Number
   - Power Budgeting
   - Root Complex Link Declaration
   - Root Complex Event Collector Association
   - Access Control Services
   - Alternative Routing-ID Interpretation
   - Address Translation Services
   - Single Root IO Virtualization
   - Page Request
   - TPH Requester
   - Latency Tolerance Reporting
   - Secondary PCI Express
   - Process Address Space ID
   - LN Requester
   - L1 PM Substates
  The following extended capabilities are not decoded yet:
   - Root Complex Internal Link Control
   - Multi-Function Virtual Channel
   - RCRB Header
   - Vendor Unique
   - Configuration Access Correction
   - Multiple Root IO Virtualization
   - Multicast
   - Resizable BAR
   - Dynamic Power Allocation
   - Protocol Multiplexing
   - Downstream Port Containment
   - Precision Time Management
   - M-PCIe
   - Function Reading Status Queueing
   - Readiness Time Reporting
   - Designated Vendor-Specific

Revision 1.31.6.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:21 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +6 -7 lines
Rebase to HEAD as of a few days ago.

Revision 1.29.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:06 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.29.2.2: preferred, colored; branchpoint 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29.2.2: +6 -7 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.31.10.1: download - view: text, markup, annotated - select for diffs
Sun May 18 17:45:23 2014 UTC (10 years, 6 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31: +6 -7 lines
sync with head

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Mar 29 19:28:30 2014 UTC (10 years, 8 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: nick-nhusb
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +6 -7 lines
make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Mar 26 17:35:08 2014 UTC (10 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
fix sprintf.

Revision 1.29.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:50 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.29.2.1: preferred, colored; branchpoint 1.29: preferred, colored
Changes since revision 1.29.2.1: +25 -7 lines
sync with head

Revision 1.30.4.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:33:03 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30: +25 -7 lines
merge to -current.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Dec 28 20:33:20 2011 UTC (12 years, 11 months ago) by phx
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, agc-symver-base, agc-symver
Branch point for: tls-maxphys, rmind-smpnet
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +25 -7 lines
Add a workaround for the VT6410 IDE controller on the Iomega Storcenter.
Its interrupt cannot be disabled and remains asserted during the whole
device probing procedure, causing an interrupt storm.
This was fixed by establishing an edge-triggered interrupt for it, so it
will trigger only once during probing.
This workaround makes the WDC_NO_IDS option obsolete, which was removed
from the GENERIC config.

Revision 1.29.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:31:42 2011 UTC (13 years, 1 month ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +11 -6 lines
sync with head

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Nov 6 00:28:12 2011 UTC (13 years, 1 month ago) by phx
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: jmcneill-usbmp
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +11 -6 lines
Fixed PCI line to EPIC IRQ mapping for Iomega Storcenter.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Jul 1 19:16:41 2011 UTC (13 years, 5 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -3 lines
#include <sys/bus.h> instead of <machine/bus.h>.

Revision 1.27.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:38 2011 UTC (13 years, 5 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27: +3 -4 lines
Catchup with rmind-uvmplock merge.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Jun 18 08:08:30 2011 UTC (13 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -4 lines
struct device * -> device_t
struct cfdata * -> cfdata_t
use device accessors, use device_private.
some softc/device_t splits (macppc needs a bunch more)
aprint*_dev used considerably more

Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:34 2011 UTC (13 years, 6 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +48 -11 lines
Sync with HEAD.

Revision 1.17.4.4: download - view: text, markup, annotated - select for diffs
Tue May 31 03:04:15 2011 UTC (13 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.17.4.3: preferred, colored; branchpoint 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17.4.3: +6 -6 lines
sync with head

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Apr 30 11:12:58 2011 UTC (13 years, 7 months ago) by phx
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +8 -8 lines
Detect QNAP board last, because a Realtek chip at pci device 15 is used
on several boards.

Revision 1.17.4.3: download - view: text, markup, annotated - select for diffs
Thu Apr 21 01:41:21 2011 UTC (13 years, 7 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.17.4.2: preferred, colored; branchpoint 1.17: preferred, colored
Changes since revision 1.17.4.2: +9 -6 lines
sync with head

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Apr 4 20:37:53 2011 UTC (13 years, 8 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3 lines
Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),
pci_find_rom(), pci_intr_map(9), pci_enumerate_bus(), nor the match
predicate passed to pciide_compat_intr_establish() should ever modify
their pci_attach_args argument, so make their pci_attach_args arguments
const and deal with the fallout throughout the kernel.

For the most part, these changes add a 'const' where there was no
'const' before, however, some drivers and MD code used to modify
pci_attach_args.  Now those drivers either copy their pci_attach_args
and modify the copy, or refrain from modifying pci_attach_args:

Xen: according to Manuel Bouyer, writing to pci_attach_args in
    pci_intr_map() was a leftover from Xen 2.  Probably a bug.  I
    stopped writing it.  I have not tested this change.

siside(4): sis_hostbr_match() needlessly wrote to pci_attach_args.
    Probably a bug.  I use a temporary variable.  I have not tested this
    change.

slide(4): sl82c105_chip_map() overwrote the caller's pci_attach_args.
    Probably a bug.  Use a local pci_attach_args.  I have not tested
    this change.

viaide(4): via_sata_chip_map() and via_sata_chip_map_new() overwrote the
    caller's pci_attach_args.  Probably a bug.  Make a local copy of the
    caller's pci_attach_args and modify the copy.  I have not tested
    this change.

While I'm here, make pci_mapreg_submap() static.

With these changes in place, I have tested the compilation of these
kernels:

alpha GENERIC
amd64 GENERIC XEN3_DOM0
arc GENERIC
atari HADES MILAN-PCIIDE
bebox GENERIC
cats GENERIC
cobalt GENERIC
evbarm-eb NSLU2
evbarm-el ADI_BRH ARMADILLO9 CP3100 GEMINI GEMINI_MASTER GEMINI_SLAVE GUMSTIX
	HDL_G IMX31LITE INTEGRATOR IQ31244 IQ80310 IQ80321 IXDP425 IXM1200
	KUROBOX_PRO LUBBOCK MARVELL_NAS NAPPI SHEEVAPLUG SMDK2800 TEAMASA_NPWR
	TEAMASA_NPWR_FC TS7200 TWINTAIL ZAO425
evbmips-el AP30 DBAU1500 DBAU1550 MALTA MERAKI MTX-1 OMSAL400 RB153 WGT624V3
evbmips64-el XLSATX
evbppc EV64260 MPC8536DS MPC8548CDS OPENBLOCKS200 OPENBLOCKS266
	OPENBLOCKS266_OPT P2020RDB PMPPC RB800 WALNUT
hp700 GENERIC
i386 ALL XEN3_DOM0 XEN3_DOMU
ibmnws GENERIC
macppc GENERIC
mvmeppc GENERIC
netwinder GENERIC
ofppc GENERIC
prep GENERIC
sandpoint GENERIC
sgimips GENERIC32_IP2x
sparc GENERIC_SUN4U KRUPS
sparc64 GENERIC

As of Sun Apr 3 15:26:26 CDT 2011, I could not compile these kernels
with or without my patches in place:

### evbmips-el GDIUM

nbmake: nbmake: don't know how to make /home/dyoung/pristine-nbsd/src/sys/arch/mips/mips/softintr.c. Stop

### evbarm-el MPCSA_GENERIC
src/sys/arch/evbarm/conf/MPCSA_GENERIC:318: ds1672rtc*: unknown device `ds1672rtc'

### ia64 GENERIC

/tmp/genassym.28085/assym.c: In function 'f111':
/tmp/genassym.28085/assym.c:67: error: invalid application of 'sizeof' to incomplete type 'struct pcb'
/tmp/genassym.28085/assym.c:76: error: dereferencing pointer to incomplete type

### sgimips GENERIC32_IP3x

crmfb.o: In function `crmfb_attach':
crmfb.c:(.text+0x2304): undefined reference to `ddc_read_edid'
crmfb.c:(.text+0x2304): relocation truncated to fit: R_MIPS_26 against `ddc_read_edid'
crmfb.c:(.text+0x234c): undefined reference to `edid_parse'
crmfb.c:(.text+0x234c): relocation truncated to fit: R_MIPS_26 against `edid_parse'
crmfb.c:(.text+0x2354): undefined reference to `edid_print'
crmfb.c:(.text+0x2354): relocation truncated to fit: R_MIPS_26 against `edid_print'

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Mar 26 22:20:04 2011 UTC (13 years, 8 months ago) by phx
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +8 -7 lines
Recognize QNAP V200 board, used in the TS-201 and newer TS-101 models.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Mar 19 19:54:02 2011 UTC (13 years, 8 months ago) by phx
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -2 lines
DLink DSM-G600 IDSEL-14 (USB) needs special handling: Pin A is mapped to
EPIC-IRQ 1, but Pin C must be mapped to IRQ 2.

Revision 1.17.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:46 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.17.4.1: preferred, colored; branchpoint 1.17: preferred, colored
Changes since revision 1.17.4.1: +37 -5 lines
sync with head

Revision 1.20.4.2: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:59:58 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.20.4.1: preferred, colored; branchpoint 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20.4.1: +28 -4 lines
Sync with HEAD

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Feb 14 09:00:04 2011 UTC (13 years, 10 months ago) by nisimura
Branches: MAIN
CVS tags: uebayasi-xip-base7, bouyer-quota2-nbase, bouyer-quota2-base
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +14 -2 lines
add EPIC definition for Netronics NH230/NH231 and the brothers.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Feb 10 13:54:45 2011 UTC (13 years, 10 months ago) by nisimura
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +16 -4 lines
- add D-Link EPIC defition to pci_machdep.c
- change the way to reboot/pwroff to make satmgr.c more flexible for
  a multiple byte sat protocol.

Revision 1.20.4.1: download - view: text, markup, annotated - select for diffs
Tue Feb 8 16:19:37 2011 UTC (13 years, 10 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +13 -3 lines
Sync with HEAD

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Feb 7 13:35:21 2011 UTC (13 years, 10 months ago) by nisimura
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +13 -3 lines
add StorCenter heuristic by PCI vendor ID detection.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Dec 20 00:25:42 2010 UTC (13 years, 11 months ago) by matt
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231, jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -4 lines
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
from uvmexp to per-cpu cpu_data and move them to 64bits.  Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.

Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:07 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +7 -7 lines
Sync with HEAD.

Revision 1.15.18.3: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:39 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.15.18.2: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.18.2: +7 -7 lines
sync with head.

Revision 1.17.4.1: download - view: text, markup, annotated - select for diffs
Sun May 30 05:17:05 2010 UTC (14 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +7 -7 lines
sync with head

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri May 28 15:45:11 2010 UTC (14 years, 6 months ago) by phx
Branches: MAIN
CVS tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -4 lines
QNAP support (untested): PCI fixup and corrected PCI address lines (+1).
Patch submitted by Toru Nishimura.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu May 27 14:54:42 2010 UTC (14 years, 6 months ago) by phx
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -5 lines
Disable EPIC_DEBUGIRQ. Reenable when needed.

Revision 1.15.18.2: download - view: text, markup, annotated - select for diffs
Wed Aug 19 18:46:43 2009 UTC (15 years, 3 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.15.18.1: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.18.1: +6 -2 lines
sync with head.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jul 30 05:57:27 2009 UTC (15 years, 4 months ago) by nisimura
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, uebayasi-xip-base1, uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip, rmind-uvmplock
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +6 -2 lines
- fix EUMB com console attach case.
- #ifdef out pci_conf_interrupt() for PCI_NETBSD_CONFIGURE option.
Requested and tested by kiyohara.

Revision 1.15.18.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:47 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +15 -2 lines
sync with head.

Revision 1.15.20.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:30:38 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +15 -2 lines
Sync w/ -current. 34 merge conflicts to follow.

Revision 1.15.16.1: download - view: text, markup, annotated - select for diffs
Wed Jun 4 02:04:52 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +15 -2 lines
sync with head

Revision 1.15.14.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:22:36 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +15 -2 lines
Sync with HEAD.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri May 30 19:26:35 2008 UTC (16 years, 6 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jymxensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +15 -2 lines
pci_intr_setattr(), allows PCI interrupts to be marked MPSAFE on x86, and
other platforms if the code is added.

pci_intr_map(...)
pci_intr_setattr(pc, ih, PCI_INTR_MPSAFE, 1);
pci_intr_establish(...)

Revision 1.12.50.2: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:48:36 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.12.50.1: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.50.1: +19 -17 lines
sync with HEAD

Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:17:42 2007 UTC (17 years ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +19 -17 lines
Sync with HEAD.

Revision 1.11.16.2: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:26:00 2007 UTC (17 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.11.16.1: preferred, colored; branchpoint 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11.16.1: +19 -17 lines
sync with head

Revision 1.12.30.2: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:38:38 2007 UTC (17 years ago) by ad
Branches: vmlocking
Diff to: previous 1.12.30.1: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.30.1: +43 -70 lines
Sync with HEAD.

Revision 1.12.48.3: download - view: text, markup, annotated - select for diffs
Wed Nov 21 21:53:27 2007 UTC (17 years ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.12.48.2: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.48.2: +19 -17 lines
Sync with HEAD.

Revision 1.12.54.3: download - view: text, markup, annotated - select for diffs
Wed Nov 21 21:19:18 2007 UTC (17 years ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.12.54.2: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.54.2: +17 -15 lines
Sync with HEAD

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Nov 19 14:36:14 2007 UTC (17 years ago) by nisimura
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base2, yamt-pf42-base, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa, mjf-devfs2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +19 -17 lines
- SandpointX3 practices serial mode EPIC with the help of special
FPGA circuit.  pin A input only; pin B/C/D are not counted in.
- With EnCorePP1 heuristics find that i82559 (AD25) responds to EPIC 2.

Revision 1.12.54.2: download - view: text, markup, annotated - select for diffs
Tue Nov 13 15:59:11 2007 UTC (17 years, 1 month ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.12.54.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.54.1: +24 -53 lines
Sync with HEAD

Revision 1.12.50.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:21:25 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +173 -122 lines
sync with HEAD

Revision 1.12.48.2: download - view: text, markup, annotated - select for diffs
Sun Oct 28 20:10:48 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.12.48.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.48.1: +26 -55 lines
Sync with HEAD.

Revision 1.11.16.1: download - view: text, markup, annotated - select for diffs
Sat Oct 27 11:28:17 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +173 -122 lines
sync with head.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Oct 27 02:06:04 2007 UTC (17 years, 1 month ago) by nisimura
Branches: MAIN
CVS tags: jmcneill-base
Branch point for: mjf-devfs
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +26 -55 lines
- copy intr.h from prep and make mods.
- ANSI-fy pci_machdep.c

Revision 1.12.48.1: download - view: text, markup, annotated - select for diffs
Fri Oct 26 15:43:31 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +150 -70 lines
Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.

Revision 1.12.54.1: download - view: text, markup, annotated - select for diffs
Thu Oct 25 22:36:41 2007 UTC (17 years, 1 month ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +150 -70 lines
Sync with HEAD.

Revision 1.12.30.1: download - view: text, markup, annotated - select for diffs
Tue Oct 23 20:14:33 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +150 -70 lines
Sync with head.

Revision 1.12.52.1: download - view: text, markup, annotated - select for diffs
Thu Oct 18 08:32:58 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-x86pmap
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +150 -70 lines
sync with head.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Oct 17 19:56:58 2007 UTC (17 years, 1 month ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +150 -70 lines
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

Revision 1.12.38.5: download - view: text, markup, annotated - select for diffs
Sat Jun 16 11:13:57 2007 UTC (17 years, 6 months ago) by nisimura
Branches: ppcoea-renovation
Diff to: previous 1.12.38.4: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.38.4: +31 -25 lines
some correction for interrupt fixup.  Hope this more precise and better
suited.

Revision 1.12.38.4: download - view: text, markup, annotated - select for diffs
Fri Jun 8 09:55:51 2007 UTC (17 years, 6 months ago) by nisimura
Branches: ppcoea-renovation
Diff to: previous 1.12.38.3: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.38.3: +25 -19 lines
- fix EPIC IRQ mapping for additional SATA controller found Synology
- aprint_error

Revision 1.12.38.3: download - view: text, markup, annotated - select for diffs
Wed May 23 01:45:10 2007 UTC (17 years, 6 months ago) by nisimura
Branches: ppcoea-renovation
Diff to: previous 1.12.38.2: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.38.2: +126 -76 lines
- pci_machdep.c tries to fixup PCI stuff by identifying the target with
  some heuristics.
- have eumb device nodes for bus.h and mainbus.c and machdep.c.

Revision 1.12.38.2: download - view: text, markup, annotated - select for diffs
Fri May 4 19:18:22 2007 UTC (17 years, 7 months ago) by nisimura
Branches: ppcoea-renovation
Diff to: previous 1.12.38.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.38.1: +27 -7 lines
- make machine/openpicreg.h free from brd specific IRQ assignment.
  Need to invent the concise way to specify brd definitions.
- compensate the change above by adding lines to pci/pci_machdep.c
- intr_establish() needs +16 offset to register PCI interrupts.

Revision 1.12.38.1: download - view: text, markup, annotated - select for diffs
Fri May 4 11:03:24 2007 UTC (17 years, 7 months ago) by nisimura
Branches: ppcoea-renovation
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -4 lines
get rid of a line to include isa/icu.h

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:18:51 2005 UTC (19 years ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking-base, thorpej-atomic-base, thorpej-atomic, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup, ppcoea-renovation-base, post-newlock2-merge, peter-altq-base, peter-altq, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, hpcarm-cleanup, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-x86pmap, vmlocking, ppcoea-renovation, matt-armv6, jmcneill-pm, bouyer-xenamd64
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
merge ktrace-lwp.

Revision 1.10.6.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:21:08 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.10.6.2: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.6.2: +2 -2 lines
Fix the sync with head I botched.

Revision 1.10.6.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:39:37 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.10.6.1: preferred, colored; branchpoint 1.10: preferred, colored
Changes since revision 1.10.6.1: +0 -0 lines
Sync with HEAD.

Revision 1.10.6.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:39:55 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -1 lines
Sync with HEAD

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jul 15 03:35:49 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
CVS tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -1 lines
__KERNEL_RCSID()

Revision 1.7.2.4: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:39:36 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.7.2.3: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.3: +3 -3 lines
Catch up to -current.

Revision 1.4.2.5: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:35:32 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.4.2.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.2.4: +3 -3 lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Sep 27 15:36:39 2002 UTC (22 years, 2 months ago) by provos
Branches: MAIN
CVS tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Branch point for: ktrace-lwp
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3 lines
remove trailing \n in panic().  approved perry.

Revision 1.4.2.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:40:00 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.4.2.3: preferred, colored
Changes since revision 1.4.2.3: +40 -13 lines
catch up with -current on kqueue branch

Revision 1.7.2.3: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:40:44 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.7.2.2: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.2.2: +6 -1 lines
Catch up to -current.

Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Thu May 30 15:35:35 2002 UTC (22 years, 6 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +6 -1 lines
Catch up with -current.

Revision 1.8.4.1: download - view: text, markup, annotated - select for diffs
Fri May 24 22:33:47 2002 UTC (22 years, 6 months ago) by perry
Branches: netbsd-1-6
CVS tags: netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +6 -1 lines
resolve 1.6 pullup ticket #18, from briggs
needed to make sandpoint port build again
pulls up revision number 1.9
Original commit message:

> Only attempt to handle mapping IDE interrupts if we are in SERIAL mode.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri May 24 15:47:17 2002 UTC (22 years, 6 months ago) by briggs
Branches: MAIN
CVS tags: gehenna-devsw-base
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +6 -1 lines
Only attempt to handle mapping IDE interrupts if we are in SERIAL mode.

Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 17 00:04:18 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.2.1: +347 -0 lines
Catch up to -current.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Apr 12 02:55:03 2002 UTC (22 years, 8 months ago) by briggs
Branches: MAIN
CVS tags: netbsd-1-6-base
Branch point for: netbsd-1-6, gehenna-devsw
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +35 -13 lines
Map winbond interrupts.

Revision 1.4.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:48:20 2002 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.4.2.2: preferred, colored
Changes since revision 1.4.2.2: +2 -2 lines
Sync kqueue branch with -current.

Revision 1.6.4.1: download - view: text, markup, annotated - select for diffs
Mon Nov 12 21:17:28 2001 UTC (23 years, 1 month ago) by thorpej
Branches: thorpej-mips-cache
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +2 -2 lines
Sync the thorpej-mips-cache branch with -current.

Revision 1.7.2.1
Mon Oct 29 23:37:37 2001 UTC (23 years, 1 month ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.7: +0 -325 lines
file pci_machdep.c was added on branch nathanw_sa on 2002-04-17 00:04:18 +0000

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Oct 29 23:37:37 2001 UTC (23 years, 1 month ago) by thorpej
Branches: MAIN
CVS tags: thorpej-mips-cache-base, newlock-base, newlock, ifpoll-base, eeh-devprop-base, eeh-devprop
Branch point for: nathanw_sa
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
pci_conf_interrupt() takes bus/dev/pin, not bus/dev/func.

Revision 1.4.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 13 01:14:29 2001 UTC (23 years, 3 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.4.2.1: preferred, colored
Changes since revision 1.4.2.1: +9 -2 lines
Update the kqueue branch to HEAD.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Aug 30 02:08:44 2001 UTC (23 years, 3 months ago) by briggs
Branches: MAIN
CVS tags: thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-mips-cache
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +9 -2 lines
- Change default time frequency to 100MHz from 66MHz.
- Support the serial mode interrupts (with a kernel configuration option)
  on the Sandpoint X3.
- Initialize cpu_timebase.
- Enable tulip driver.

Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 25 06:15:48 2001 UTC (23 years, 3 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Merge Aug 24 -current into the kqueue branch.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Aug 20 12:20:06 2001 UTC (23 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
"wierd" is weird.

Revision 1.2.4.1: download - view: text, markup, annotated - select for diffs
Thu Jun 21 19:33:21 2001 UTC (23 years, 5 months ago) by nathanw
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +4 -4 lines
Catch up to -current.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jun 10 03:16:31 2001 UTC (23 years, 6 months ago) by briggs
Branches: MAIN
Branch point for: kqueue
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -3 lines
Adapt to new PowerPC pmap.
Use more common PowerPC code including bus_dma and unified bus_space.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue May 15 14:48:58 2001 UTC (23 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
delint: don't try & return something from void pci_intr_disestablish()

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Sun Feb 11 19:12:03 2001 UTC (23 years, 10 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +318 -0 lines
Sync with HEAD.

Revision 1.2.2.1
Wed Feb 7 05:49:17 2001 UTC (23 years, 10 months ago) by bouyer
Branches: thorpej_scsipi
FILE REMOVED
Changes since revision 1.2: +0 -318 lines
file pci_machdep.c was added on branch thorpej_scsipi on 2001-02-11 19:12:03 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Feb 7 05:49:17 2001 UTC (23 years, 10 months ago) by briggs
Branches: MAIN
CVS tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: thorpej_scsipi
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +25 -3 lines
Handle setting the proper interrupt line for devices behind bridges.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Feb 4 18:32:16 2001 UTC (23 years, 10 months ago) by briggs
Branches: MAIN
Support for the Motorola Sandpoint reference platform using the
MPC8240 processor module.  See the README for more information.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>