The NetBSD Project

CVS log for src/sys/arch/amd64/conf/GENERIC

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / amd64 / conf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.599 / (download) - annotate - [select for diffs], Thu Sep 29 10:10:05 2022 UTC (4 months ago) by riastradh
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.598: +3 -2 lines
Diff to previous 1.598 (colored)

swwdog(4): Add to GENERIC kernels.

Plus a handful of others that I'm familiar with.  Lots of special-
purpose kernels should probably have this too but I'm not going
through all the arm, mips, and ppc evaluation board kernels to see
which ones are relevant.

Omitted from systems I know to be very small:
- sun2/GENERIC
- dreamcast/GENERIC
Feel free to remove it from others that need to be kept smaller.

Compile-tested a few of these just in case:
- alpha/GENERIC
- amd64/GENERIC
- evbmips/OCTEON
- i386/GENERIC
- riscv/GENERIC

PR kern/29702

Revision 1.598 / (download) - annotate - [select for diffs], Sat Sep 24 11:05:17 2022 UTC (4 months ago) by riastradh
Branch: MAIN
Changes since 1.597: +6 -2 lines
Diff to previous 1.597 (colored)

x86: Support EFI runtime services.

This creates a special pmap, efi_runtime_pmap, which avoids setting
PTE_U but allows mappings to lie in what would normally be user VM --
this way we don't fall afoul of SMAP/SMEP when executing EFI runtime
services from CPL 0.  SVS does not apply to the EFI runtime pmap.

The mechanism is intended to work with either physical addressing or
virtual addressing; currently the bootloader does physical addressing
but in principle it could be modified to do virtual addressing
instead, if it allocated virtual pages, assigned them in the memory
map, and issued RT->SetVirtualAddressMap.

Not sure pmap_activate_sync and pmap_deactivate_sync are correct,
need more review from an x86 wizard.

If this causes fallout, it can be disabled temporarily without
reverting anything by just making efi_runtime_init return immediately
without doing anything, or by removing options EFI_RUNTIME.

amd64-only for now pending type fixes and testing on i386.

Revision 1.597 / (download) - annotate - [select for diffs], Thu Sep 1 12:35:02 2022 UTC (4 months, 4 weeks ago) by bouyer
Branch: MAIN
Changes since 1.596: +9 -3 lines
Diff to previous 1.596 (colored)

Add commented out experimental PVH dom0 options and pseudo-device

Revision 1.596 / (download) - annotate - [select for diffs], Sun Aug 7 02:52:23 2022 UTC (5 months, 3 weeks ago) by simonb
Branch: MAIN
Changes since 1.595: +8 -8 lines
Diff to previous 1.595 (colored)

UFS/LFS dirhash:
- Enable UFS_DIRHASH if the architecture or kernel model specific config
  file can use 128MB of RAM or more.
- Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel
  and by a number of NetBSD developers for years.
- Add LFS_DIRHASH if LFS was enabled.
- Be somewhat consistent with FS options order.

Revision 1.595 / (download) - annotate - [select for diffs], Sat Apr 16 11:57:46 2022 UTC (9 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.594: +3 -3 lines
Diff to previous 1.594 (colored)

x86: Enable HDAUDIOVERBOSE (as on arm) in order for AUDIO_GETDEV
to return human-readable data.  Especially now that HDMI/DP audio
is enabled by default, it helps to be able to tell two devices
apart in audiocfg/aiomixer.

Revision 1.594 / (download) - annotate - [select for diffs], Thu Mar 24 02:24:24 2022 UTC (10 months, 1 week ago) by manu
Branch: MAIN
Changes since 1.593: +5 -2 lines
Diff to previous 1.593 (colored)

Add initial support for Intel GPIO chips

Revision 1.593 / (download) - annotate - [select for diffs], Sun Oct 31 00:31:48 2021 UTC (15 months ago) by simonb
Branch: MAIN
Changes since 1.592: +6 -6 lines
Diff to previous 1.592 (colored)

options<space><tab>

Revision 1.592 / (download) - annotate - [select for diffs], Sat Oct 16 13:09:40 2021 UTC (15 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.591: +8 -4 lines
Diff to previous 1.591 (colored)

Enable com and lpt at ACPI attachments.

Revision 1.591 / (download) - annotate - [select for diffs], Fri Oct 15 19:22:12 2021 UTC (15 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.590: +5 -7 lines
Diff to previous 1.590 (colored)

Swap fdc@isa for fdc@acpi as the former takes over a second to probe.

Revision 1.590 / (download) - annotate - [select for diffs], Thu Sep 9 13:22:50 2021 UTC (16 months, 3 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.589: +5 -2 lines
Diff to previous 1.589 (colored)

Enable WSDISPLAY_CUSTOM_OUTPUT and WSDISPLAY_CUSTOM_BORDER on
amd64 GENERIC as i386 GENERIC already does.

Revision 1.531.2.11 / (download) - annotate - [select for diffs], Mon Jun 21 17:34:42 2021 UTC (19 months, 1 week ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE
Changes since 1.531.2.10: +3 -3 lines
Diff to previous 1.531.2.10 (colored) to branchpoint 1.531 (colored) next main 1.532 (colored)

Pull up following revision(s) (requested by riastradh in ticket #1308):

	sys/arch/amd64/conf/GENERIC: revision 1.581

Enable tpm @ acpi (now that it can match TPM 1.2 devices, which are not,
as the comment implies, experimental).

Revision 1.588.4.1 / (download) - annotate - [select for diffs], Thu Jun 17 04:46:17 2021 UTC (19 months, 2 weeks ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.588: +3 -2 lines
Diff to previous 1.588 (colored) next main 1.589 (colored)

Sync w/ HEAD.

Revision 1.588.6.1 / (download) - annotate - [select for diffs], Mon May 31 22:15:10 2021 UTC (20 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.588: +3 -2 lines
Diff to previous 1.588 (colored) next main 1.589 (colored)

sync with head

Revision 1.589 / (download) - annotate - [select for diffs], Mon May 17 04:07:42 2021 UTC (20 months, 2 weeks ago) by yamaguchi
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Changes since 1.588: +3 -2 lines
Diff to previous 1.588 (colored)

Add a new link-aggregation pseudo interface named lagg(4)

 - FreeBSD's lagg(4) based implementation
 - MP-safe and MP-scalable

Revision 1.580.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:14 2021 UTC (21 months, 4 weeks ago) by thorpej
Branch: thorpej-futex
Changes since 1.580: +15 -10 lines
Diff to previous 1.580 (colored) next main 1.581 (colored)

Sync with HEAD.

Revision 1.588 / (download) - annotate - [select for diffs], Wed Mar 10 07:23:42 2021 UTC (22 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: thorpej-futex-base, thorpej-cfargs-base, thorpej-cfargs, cjep_staticlib_x-base
Branch point for: thorpej-i2c-spi-conf, cjep_staticlib_x
Changes since 1.587: +5 -2 lines
Diff to previous 1.587 (colored)

drm(4): allow limiting maximum X/Y resolution

With some drivers (at least radeon(4)), in some cases the driver
does not choose the resolution correctly.  The options
DRM_MAX_RESOLUTION_HORIZONTAL and DRM_MAX_RESOLUTION_VERTICAL allow
limiting the maximum resolution in X and Y direction.

Revision 1.587 / (download) - annotate - [select for diffs], Wed Mar 10 06:38:44 2021 UTC (22 months, 3 weeks ago) by msaitoh
Branch: MAIN
Changes since 1.586: +3 -2 lines
Diff to previous 1.586 (colored)

 Add micphy(4).

Revision 1.586 / (download) - annotate - [select for diffs], Fri Mar 5 20:18:39 2021 UTC (22 months, 3 weeks ago) by gdt
Branch: MAIN
Changes since 1.585: +3 -3 lines
Diff to previous 1.585 (colored)

GENERIC: comment typo fix (spacing)

Revision 1.585 / (download) - annotate - [select for diffs], Thu Mar 4 15:58:50 2021 UTC (22 months, 3 weeks ago) by gdt
Branch: MAIN
Changes since 1.584: +5 -5 lines
Diff to previous 1.584 (colored)

GENERIC: Tiny comment adjustment (NFC)

While making XEN3_DOM0 more like GENERIC, I noticed a few differences
where GENERIC was off -- trivial things like missing spaces in
comments, inconsistent comment workding.  This fixes those, both
because they are valid fixes in their own right once noticed, and to
make the diff to XEN smaller.

Revision 1.584 / (download) - annotate - [select for diffs], Mon Mar 1 18:12:58 2021 UTC (23 months ago) by jakllsch
Branch: MAIN
Changes since 1.583: +3 -2 lines
Diff to previous 1.583 (colored)

enable rge(4) on x86 and evbarm64

Revision 1.583 / (download) - annotate - [select for diffs], Sun Jan 24 16:33:48 2021 UTC (2 years ago) by jmcneill
Branch: MAIN
Changes since 1.582: +5 -4 lines
Diff to previous 1.582 (colored)

Attach dwiic(4) to AMD FCH I2C controllers. These busses are separate
from the SMBus that we attach to piixpm(4) today, and support direct
config via ACPI.

Revision 1.582 / (download) - annotate - [select for diffs], Wed Jan 20 13:22:08 2021 UTC (2 years ago) by nia
Branch: MAIN
Changes since 1.581: +2 -3 lines
Diff to previous 1.581 (colored)

remove compat_ossaudio from kernel modules

this is only useful with compat_linux and gets autoloaded when
compat_linux is loaded, so there's no reason to bake it into kernels
any more.

Revision 1.581 / (download) - annotate - [select for diffs], Sat Jan 16 01:43:42 2021 UTC (2 years ago) by thorpej
Branch: MAIN
Changes since 1.580: +3 -3 lines
Diff to previous 1.580 (colored)

Enable tpm @ acpi (now that it can match TPM 1.2 devices, which are not,
as the comment implies, experimental).

Revision 1.580 / (download) - annotate - [select for diffs], Sun Sep 27 13:48:49 2020 UTC (2 years, 4 months ago) by roy
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.579: +3 -2 lines
Diff to previous 1.579 (colored)

vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.

Revision 1.579 / (download) - annotate - [select for diffs], Tue Sep 8 10:05:47 2020 UTC (2 years, 4 months ago) by yamaguchi
Branch: MAIN
Changes since 1.578: +3 -2 lines
Diff to previous 1.578 (colored)

Added iavf(4) that is based on OpenBSD's iavf(4) implementation

reviewed by msaitoh@n.o and knakahara@n.o

Revision 1.578 / (download) - annotate - [select for diffs], Sun Aug 30 11:16:17 2020 UTC (2 years, 5 months ago) by dholland
Branch: MAIN
Changes since 1.577: +3 -3 lines
Diff to previous 1.577 (colored)

typo in comment

Revision 1.577 / (download) - annotate - [select for diffs], Mon Aug 17 20:43:13 2020 UTC (2 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.576: +2 -4 lines
Diff to previous 1.576 (colored)

remove commented out MEMORY_DISK_* entries

Revision 1.576 / (download) - annotate - [select for diffs], Mon Aug 17 19:41:32 2020 UTC (2 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.575: +6 -4 lines
Diff to previous 1.575 (colored)

correct MEMORY_DISK_* option docs

Revision 1.575 / (download) - annotate - [select for diffs], Sun Aug 16 10:27:47 2020 UTC (2 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.574: +2 -4 lines
Diff to previous 1.574 (colored)

make COMPAT_LINUX option disabled by default

leave the option enabled only in amd64/i386 ALL kernels to make
sure it continues to be compilable also when included in kernel

Revision 1.574 / (download) - annotate - [select for diffs], Sat Aug 1 08:20:47 2020 UTC (2 years, 5 months ago) by maxv
Branch: MAIN
Changes since 1.573: +2 -3 lines
Diff to previous 1.573 (colored)

Remove references to BRIDGE_IPF, it is now compiled in by default.

Revision 1.573 / (download) - annotate - [select for diffs], Sun Jul 19 14:31:31 2020 UTC (2 years, 6 months ago) by maxv
Branch: MAIN
Changes since 1.572: +3 -3 lines
Diff to previous 1.572 (colored)

Compile USER_LDT by default, but, put it behind a privileged sysctl that
defaults to disabled. To enable:

	# sysctl -w machdep.user_ldt=1

Revision 1.572 / (download) - annotate - [select for diffs], Tue Jul 14 01:05:06 2020 UTC (2 years, 6 months ago) by yamaguchi
Branch: MAIN
Changes since 1.571: +3 -2 lines
Diff to previous 1.571 (colored)

Enable PCPU_IDT option by default

Revision 1.531.2.10 / (download) - annotate - [select for diffs], Tue Jul 7 10:29:05 2020 UTC (2 years, 6 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-2-RELEASE, netbsd-9-1-RELEASE
Changes since 1.531.2.9: +3 -2 lines
Diff to previous 1.531.2.9 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #980):

	sys/dev/pci/if_aq.c: revision 1.4
	sys/dev/pci/if_aq.c: revision 1.5
	sys/arch/amd64/conf/GENERIC: revision 1.553
	sys/dev/pci/files.pci: revision 1.419
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.170
	sys/dev/pci/if_aq.c: revision 1.9
	share/man/man4/Makefile: revision 1.693
	sys/dev/pci/pcidevs: revision 1.1411
	share/man/man4/aq.4: revision 1.1
	share/man/man4/aq.4: revision 1.3
	sys/arch/i386/conf/ALL: revision 1.479
	share/man/man4/aq.4: revision 1.4
	sys/dev/pci/if_aq.c: revision 1.10
	sys/dev/pci/files.pci: revision 1.421
	sys/dev/pci/if_aq.c: revision 1.11
	sys/dev/pci/if_aq.c: revision 1.12
	sys/dev/pci/if_aq.c: revision 1.13
	sys/dev/pci/if_aq.c: revision 1.14
	sys/dev/pci/if_aq.c: revision 1.15
	sys/dev/pci/if_aq.c: revision 1.16
	sys/dev/pci/pcidevs: revision 1.1408
	sys/arch/amd64/conf/ALL: revision 1.135
	sys/net/ethertypes.h: revision 1.19
	sys/arch/i386/conf/GENERIC: revision 1.1218
	distrib/sets/lists/man/mi: revision 1.1668
	sys/dev/pci/if_aq.c: revision 1.1
	sys/dev/pci/if_aq.c: revision 1.2
	sys/dev/pci/pcidevs: revision 1.1395
	sys/dev/pci/if_aq.c: revision 1.3
	sys/arch/evbarm/conf/GENERIC64: revision 1.125

Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking

add Aquantia AQC 10G network adapters
add support Aquantia AQC seriese 10G network adapters.

this driver is based on the FreeBSD version https://github.com/Aquantia/aqtion-freebsd ,
but drastically rewritten for NetBSD.

add aq(4)

 Add Aquantia AQC100, AQC100S and D100.

add support VLAN HW filter

set/clear IFF_OACTIVE flag only on txring 0

make counters per queue

support internal PHY temperature sensor

Found by kUBSan:
- Use unsigned to avoid undefined behavior in aq_hw_init().
- Cast to unsigned to avoid undefined behavior in aq_set_mac_addr().

fix descriptions of register map in comment

return the ifmedia active status correctly even while the link is not up after attach.
pointed out by msaitoh@. thanks.

On FIBRE devices, there are times when linkstat interrupt doesn't occur?
reported from Andrius V. thanks.
- use polling instead of linkstat interrupt when FIBRE
- add AQ_FORCE_POLL_LINKSTAT options (not by default)

sort product table, and tabify

add support AQC100S and D100.
not tested, but they are probably the same as the AQC100.

Revision 1.571 / (download) - annotate - [select for diffs], Wed Jun 24 03:38:54 2020 UTC (2 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.570: +3 -2 lines
Diff to previous 1.570 (colored)

Add amdccp at pci.

Revision 1.570 / (download) - annotate - [select for diffs], Thu Jun 18 16:23:43 2020 UTC (2 years, 7 months ago) by maxv
Branch: MAIN
Changes since 1.569: +9 -6 lines
Diff to previous 1.569 (colored)

style

Revision 1.569 / (download) - annotate - [select for diffs], Sun Jun 7 09:45:19 2020 UTC (2 years, 7 months ago) by maxv
Branch: MAIN
Changes since 1.568: +5 -2 lines
Diff to previous 1.568 (colored)

Add fault(4).

Revision 1.531.2.9 / (download) - annotate - [select for diffs], Mon May 18 18:12:25 2020 UTC (2 years, 8 months ago) by martin
Branch: netbsd-9
Changes since 1.531.2.8: +2 -5 lines
Diff to previous 1.531.2.8 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by isaki in ticket #911):

	sys/dev/audio/audiodef.h: revision 1.13
	sys/dev/audio/audiodef.h: revision 1.14
	sys/arch/sparc/include/param.h: revision 1.74
	sys/arch/evbarm/conf/GENERIC64: revision 1.148
	sys/arch/sh3/include/param.h: revision 1.25
	sys/arch/evbarm/conf/GENERIC: revision 1.75
	sys/arch/m68k/include/param.h: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.564
	sys/arch/hppa/include/param.h: revision 1.27
	sys/dev/audio/audio.c: revision 1.68
	sys/arch/vax/include/param.h: revision 1.63
	sys/dev/audio/audio.c: revision 1.69

Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k
(m68k uses 40msec default as before).  And remove the option from GENERIC.

- It's not good idea to set such parameter in individual GENERICs.
- 4msec is (probably no problem for most modern real hardware but)
  too aggressive to be default.
- 10msec is too severe for antique machines but it's hard to draw a line.

Set AUDIO_BLK_MS 40 msec on other old(slow) architectures not only m68k.

Thanks tsutsui@ for comment about architecture choice.
And move it from audiodef.h to audio.c as suggested by joerg@.


Move machine dependent AUDIO_BLK_MS default value to <machine/param.h>.
If the port has __AUDIO_BLK_MS in <machine/param.h>, it will be used.

Otherwise the default value (currently 10 msec) defined in audio.c will
be used.  This mechanism is for very old ports which cannot satisfactorily
handle 10 msec block.  Currently hppa, m68k, sh3, sparc(!64) and vax are.

For port maintainers, if general models in your port cannot satisfactorily
handle 10 msec block, please consider to define your suitable longer period
(40 msec would be a good first choice).

But please don't be eager to make the default value shorter.
<machine/param.h> was discussed in source-changes-d.  It's better than
ifdef storm, or adding 60+ new header files in every arch/*/include/
directories for this.  Thanks mrg@, ad@, and everyone.
http://mail-index.netbsd.org/source-changes-d/2020/05/01/msg012572.html

Revision 1.568 / (download) - annotate - [select for diffs], Sat May 16 18:31:48 2020 UTC (2 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.567: +3 -2 lines
Diff to previous 1.567 (colored)

Add ACL support for FFS. From FreeBSD.

Revision 1.567 / (download) - annotate - [select for diffs], Sat May 2 16:44:35 2020 UTC (2 years, 8 months ago) by bouyer
Branch: MAIN
Changes since 1.566: +3 -2 lines
Diff to previous 1.566 (colored)

Introduce Xen PVH support in GENERIC.
This is compiled in with
options XENPVHVM
x86 changes:
- add Xen section and xen pvh entry points to locore.S. Set vm_guest
  to VM_GUEST_XENPVH in this entry point.
  Most of the boot procedure (especially page table setup and switch to
  paged mode) is shared with native.
- change some x86_delay() to delay_func(), which points to x86_delay() for
  native/HVM, and xen_delay() for PVH

Xen changes:
- remove Xen bits from init_x86_64_ksyms() and init386_ksyms()
  and move to xen_init_ksyms(), used for both PV and PVH
- set ISA no-legacy-devices property for PVH
- factor out code from Xen's cpu_bootconf() to xen_bootconf()
  in xen_machdep.c
- set up a specific pvh_consinit() which starts with printk()
  (which uses a simple hypercall that is available early) and switch to
  xencons when we can use pmap_kenter_pa().

Revision 1.566 / (download) - annotate - [select for diffs], Sat Apr 25 15:26:16 2020 UTC (2 years, 9 months ago) by bouyer
Branch: MAIN
Changes since 1.565: +11 -2 lines
Diff to previous 1.565 (colored)

Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM
guests in GENERIC.
Xen support can be disabled at runtime with
boot -c
disable hypervisor

Revision 1.564.2.2 / (download) - annotate - [select for diffs], Sat Apr 25 15:03:17 2020 UTC (2 years, 9 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.564.2.1: +11 -2 lines
Diff to previous 1.564.2.1 (colored) to branchpoint 1.564 (colored) next main 1.565 (colored)

Merge GENERIC_XENHVM in GENERIC.
Remove XEN3_PVHVM/XEN3PAE_PVHVM files which have been obsolete for some time
on the branch

Revision 1.493.2.4 / (download) - annotate - [select for diffs], Tue Apr 21 18:42:03 2020 UTC (2 years, 9 months ago) by martin
Branch: phil-wifi
Changes since 1.493.2.3: +2 -2 lines
Diff to previous 1.493.2.3 (colored) to branchpoint 1.493 (colored) next main 1.494 (colored)

Sync with HEAD

Revision 1.564.2.1 / (download) - annotate - [select for diffs], Mon Apr 20 11:28:51 2020 UTC (2 years, 9 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.564: +4 -4 lines
Diff to previous 1.564 (colored)

Sync with HEAD

Revision 1.565 / (download) - annotate - [select for diffs], Wed Apr 15 17:16:22 2020 UTC (2 years, 9 months ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Changes since 1.564: +4 -4 lines
Diff to previous 1.564 (colored)

Introduce POOL_NOCACHE, simple option to cancel pool_caches and go directly
to the pool layer. It is taken out of POOL_QUARANTINE.

Advertise POOL_NOCACHE for kMSan rather than POOL_QUARANTINE. With kMSan
we are only interested in the no-caching effect, not the quarantine. This
reduces memory pressure on kMSan kernels.

Revision 1.493.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:30 2020 UTC (2 years, 9 months ago) by martin
Branch: phil-wifi
Changes since 1.493.2.2: +43 -16 lines
Diff to previous 1.493.2.2 (colored) to branchpoint 1.493 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.493.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:07:25 2020 UTC (2 years, 9 months ago) by martin
Branch: phil-wifi
Changes since 1.493.2.1: +9 -15 lines
Diff to previous 1.493.2.1 (colored) to branchpoint 1.493 (colored)

Merge changes from current as of 20200406

Revision 1.564 / (download) - annotate - [select for diffs], Sat Mar 28 08:35:36 2020 UTC (2 years, 10 months ago) by isaki
Branch: MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406, bouyer-xenpvh-base
Branch point for: bouyer-xenpvh
Changes since 1.563: +2 -5 lines
Diff to previous 1.563 (colored)

Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k
(m68k uses 40msec default as before).  And remove the option from GENERIC.
- It's not good idea to set such parameter in individual GENERICs.
- 4msec is (probably no problem for most modern real hardware but)
  too aggressive to be default.
- 10msec is too severe for antique machines but it's hard to draw a line.

Revision 1.553.2.3 / (download) - annotate - [select for diffs], Sat Feb 29 20:18:16 2020 UTC (2 years, 11 months ago) by ad
Branch: ad-namecache
Changes since 1.553.2.2: +4 -8 lines
Diff to previous 1.553.2.2 (colored) to branchpoint 1.553 (colored) next main 1.554 (colored)

Sync with head.

Revision 1.563 / (download) - annotate - [select for diffs], Mon Feb 17 06:32:46 2020 UTC (2 years, 11 months ago) by nisimura
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp, ad-namecache-base3
Changes since 1.562: +4 -3 lines
Diff to previous 1.562 (colored)

add kse(4) for i386/amd64 GENERIC

Revision 1.562 / (download) - annotate - [select for diffs], Sun Feb 9 16:06:18 2020 UTC (2 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.561: +2 -3 lines
Diff to previous 1.561 (colored)

Retire azalia(4).

Revision 1.561 / (download) - annotate - [select for diffs], Sat Feb 8 07:07:06 2020 UTC (2 years, 11 months ago) by maxv
Branch: MAIN
Changes since 1.560: +2 -6 lines
Diff to previous 1.560 (colored)

Retire KLEAK.

KLEAK was a nice feature and served its purpose; it allowed us to detect
dozens of info leaks on the kernel->userland boundary, and thanks to it we
tackled a good part of the infoleak problem 1.5 years ago.

Nowadays however, we have kMSan, which can detect uninitialized memory in
the kernel. kMSan supersedes KLEAK: it can detect what KLEAK was able to
detect, but in addition, (1) it operates in all of the kernel and not just
the kernel->userland boundary, (2) it requires no user interaction, and (3)
it is deterministic and not statistical.

That makes kMSan the feature of choice to detect info leaks nowadays;
people interested in detecting info leaks should boot a kMSan kernel and
just wait for the magic to happen.

KLEAK was a good ride, and a fun project, but now is time for it to go.

Discussed with several people, including Thomas Barabosch.

Revision 1.531.2.8 / (download) - annotate - [select for diffs], Mon Jan 27 07:06:02 2020 UTC (3 years ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RELEASE, netbsd-9-0-RC2
Changes since 1.531.2.7: +5 -2 lines
Diff to previous 1.531.2.7 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by nia in ticket #657):

	sys/dev/files.audio: revision 1.13
	sys/dev/files.audio: revision 1.14
	sys/arch/amd64/conf/GENERIC: revision 1.559
	sys/arch/evbarm/conf/GENERIC: revision 1.71
	sys/arch/evbarm/conf/GENERIC64: revision 1.134
	sys/dev/audio/audiodef.h: revision 1.8

Set AUDIO_BLK_MS=4 - unlikely to cause significant overhead on non-m68k.

Several of us have been setting this in /etc/sysctl.conf for months, to
get better performance from applications that require synced audio, etc.
It's also mentioned as a good value with low overhead on most archs here:
href="https://mail-index.netbsd.org/tech-kern/2019/12/07/msg025830.html

We could probably go lower, but this is low enough to make most/all
software run well, removing frame drops. It's also low enough to get
emulators/mednafen to stop complaining in the console.

defopt AUDIO_BLK_MS

Follow amd64 and set AUDIO_BLK_MS=4 by default

defopt -> defparam (oops)

Revision 1.553.2.2 / (download) - annotate - [select for diffs], Sat Jan 25 22:38:37 2020 UTC (3 years ago) by ad
Branch: ad-namecache
Changes since 1.553.2.1: +5 -8 lines
Diff to previous 1.553.2.1 (colored) to branchpoint 1.553 (colored)

Sync with head.

Revision 1.560 / (download) - annotate - [select for diffs], Sat Jan 25 18:38:34 2020 UTC (3 years ago) by thorpej
Branch: MAIN
CVS Tags: ad-namecache-base2
Changes since 1.559: +2 -3 lines
Diff to previous 1.559 (colored)

Retire "le* at pci?" from the shipped kernel configs:
- If the config had both an le@pci and a pcn, simply remove le@pci
  (pcn would match at a higher priority anyway).
- If the config had le@pci enabled, but no pcn, change le@pci to pcn.
- If the config had le@pci commented out, but no pcn, change le@pci
  to pcn and leave it commented out.

The pcn driver supports more chips than le@pci and does DMA directly
to/from mbufs rather than memory copies.

Revision 1.559 / (download) - annotate - [select for diffs], Fri Jan 24 18:58:46 2020 UTC (3 years ago) by nia
Branch: MAIN
Changes since 1.558: +5 -2 lines
Diff to previous 1.558 (colored)

Set AUDIO_BLK_MS=4 - unlikely to cause significant overhead on non-m68k.

Several of us have been setting this in /etc/sysctl.conf for months, to
get better performance from applications that require synced audio, etc.

It's also mentioned as a good value with low overhead on most archs here:
https://mail-index.netbsd.org/tech-kern/2019/12/07/msg025830.html

We could probably go lower, but this is low enough to make most/all
software run well, removing frame drops. It's also low enough to get
emulators/mednafen to stop complaining in the console.

Revision 1.531.2.7 / (download) - annotate - [select for diffs], Tue Jan 21 11:55:57 2020 UTC (3 years ago) by martin
Branch: netbsd-9
Changes since 1.531.2.6: +3 -2 lines
Diff to previous 1.531.2.6 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #626):

	sys/arch/amd64/conf/GENERIC: revision 1.552
	sys/dev/pci/if_casreg.h: revision 1.2
	sys/dev/pci/if_cas.c: revision 1.37
	share/man/man4/cas.4: revision 1.4
	sys/dev/pci/if_casvar.h: revision 1.7

 Update supported device list with part number. From FreeBSD.

 Fix a bug that the driver sometimes incorrectly attach gentbi(4) instead of
gphyter(4) on non-fiber device.

Tested with Sun Quad GigaSwift Ethernet UTP (QGE) (part no. 501-6522) on
amd64. On this environment, the problem frequently had occurred. I also
tested with other 4 cas(4) variants.

 Add cas(4).

Revision 1.558 / (download) - annotate - [select for diffs], Mon Jan 20 18:38:19 2020 UTC (3 years ago) by thorpej
Branch: MAIN
Changes since 1.557: +2 -3 lines
Diff to previous 1.557 (colored)

Remove FDDI support.

Revision 1.557 / (download) - annotate - [select for diffs], Sun Jan 19 20:00:37 2020 UTC (3 years ago) by thorpej
Branch: MAIN
Changes since 1.556: +2 -4 lines
Diff to previous 1.556 (colored)

Remove Token Ring support.

Revision 1.556 / (download) - annotate - [select for diffs], Sun Jan 19 06:55:22 2020 UTC (3 years ago) by thorpej
Branch: MAIN
Changes since 1.555: +2 -3 lines
Diff to previous 1.555 (colored)

Remove HIPPI support and the esh(4) driver that uses it.  There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.

Revision 1.555 / (download) - annotate - [select for diffs], Sun Jan 19 01:25:04 2020 UTC (3 years ago) by thorpej
Branch: MAIN
Changes since 1.554: +2 -3 lines
Diff to previous 1.554 (colored)

Remove the strip(4) - Starmode Radio IP - pseudo-device driver.  It is
long since obsolete.

Revision 1.553.2.1 / (download) - annotate - [select for diffs], Fri Jan 17 21:47:23 2020 UTC (3 years ago) by ad
Branch: ad-namecache
Changes since 1.553: +2 -4 lines
Diff to previous 1.553 (colored)

Sync with head.

Revision 1.554 / (download) - annotate - [select for diffs], Thu Jan 9 00:42:24 2020 UTC (3 years ago) by manu
Branch: MAIN
CVS Tags: ad-namecache-base1
Changes since 1.553: +2 -4 lines
Diff to previous 1.553 (colored)

Rollback multiboot2 for amd64, as requested by core

Revision 1.553 / (download) - annotate - [select for diffs], Wed Jan 1 10:36:43 2020 UTC (3 years ago) by ryo
Branch: MAIN
CVS Tags: ad-namecache-base
Branch point for: ad-namecache
Changes since 1.552: +3 -2 lines
Diff to previous 1.552 (colored)

add aq(4)

Revision 1.552 / (download) - annotate - [select for diffs], Thu Dec 26 17:52:49 2019 UTC (3 years, 1 month ago) by msaitoh
Branch: MAIN
Changes since 1.551: +3 -2 lines
Diff to previous 1.551 (colored)

 Add cas(4).

Revision 1.551 / (download) - annotate - [select for diffs], Sat Dec 14 07:45:20 2019 UTC (3 years, 1 month ago) by maxv
Branch: MAIN
Changes since 1.550: +3 -3 lines
Diff to previous 1.550 (colored)

Disable multiboot for now, too much breakage.

Revision 1.550 / (download) - annotate - [select for diffs], Tue Dec 10 12:08:52 2019 UTC (3 years, 1 month ago) by yamaguchi
Branch: MAIN
Changes since 1.549: +3 -2 lines
Diff to previous 1.549 (colored)

Ported driver for Intel Ethernet 700 series

reviewed by msaitoh and knakahara

Revision 1.549 / (download) - annotate - [select for diffs], Tue Dec 10 02:06:07 2019 UTC (3 years, 1 month ago) by manu
Branch: MAIN
Changes since 1.548: +4 -2 lines
Diff to previous 1.548 (colored)

Add multiboot 2 support to amd64 kernel

Revision 1.548 / (download) - annotate - [select for diffs], Thu Dec 5 22:05:05 2019 UTC (3 years, 1 month ago) by sevan
Branch: MAIN
Changes since 1.547: +3 -3 lines
Diff to previous 1.547 (colored)

Enable pciverbose option to make use of the pcidevs database by default.

ok ad, mrg

Revision 1.531.2.6 / (download) - annotate - [select for diffs], Mon Nov 25 20:47:24 2019 UTC (3 years, 2 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RC1
Changes since 1.531.2.5: +4 -2 lines
Diff to previous 1.531.2.5 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #478):

	sys/dev/mii/smscphy.c: revision 1.1
	sys/arch/amd64/conf/ALL: revision 1.127
	sys/arch/amd64/conf/ALL: revision 1.128
	sys/dev/mii/files.mii: revision 1.52
	sys/dev/mii/files.mii: revision 1.53
	sys/arch/i386/conf/ALL: revision 1.473
	share/man/man4/mii.4: revision 1.29
	sys/arch/i386/conf/ALL: revision 1.474
	sys/arch/amd64/conf/GENERIC: revision 1.543
	sys/arch/amd64/conf/GENERIC: revision 1.544
	sys/dev/mii/jmphyreg.h: revision 1.1
	share/man/man4/Makefile: revision 1.687
	share/man/man4/smscphy.4: revision 1.1
	share/man/man4/Makefile: revision 1.688
	sys/dev/mii/jmphy.c: revision 1.1
	sys/dev/DEVNAMES: revision 1.324
	sys/dev/DEVNAMES: revision 1.325
	distrib/sets/lists/man/mi: revision 1.1661
	sys/arch/i386/conf/GENERIC: revision 1.1214
	distrib/sets/lists/man/mi: revision 1.1662
	sys/arch/i386/conf/GENERIC: revision 1.1215
	share/man/man4/jmphy.4: revision 1.1
	share/man/man4/jme.4: revision 1.8

Add jmphy(4) from OpenBSD.

Add jmphy.4.

 Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup
and IFM_NONE support.

Revision 1.531.2.5 / (download) - annotate - [select for diffs], Mon Nov 25 16:44:31 2019 UTC (3 years, 2 months ago) by martin
Branch: netbsd-9
Changes since 1.531.2.4: +3 -2 lines
Diff to previous 1.531.2.4 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #476):

	sys/dev/pci/if_stgereg.h: revision 1.6
	sys/arch/amd64/conf/ALL: revision 1.124
	sys/dev/mii/files.mii: revision 1.51
	share/man/man4/vge.4: revision 1.8
	share/man/man4/vge.4: revision 1.9
	distrib/sets/lists/man/mi: revision 1.1656
	sys/arch/i386/conf/ALL: revision 1.471
	share/man/man4/mii.4: revision 1.28
	sys/dev/pci/if_stge.c: revision 1.71
	sys/dev/mii/ipgphy.c: revision 1.1
	sys/dev/mii/ipgphy.c: revision 1.2
	share/man/man4/Makefile: revision 1.684
	sys/dev/mii/ipgphy.c: revision 1.3
	sys/dev/mii/ipgphyreg.h: revision 1.1
	sys/dev/mii/ipgphy.c: revision 1.4
	sys/dev/mii/ipgphyreg.h: revision 1.2
	sys/dev/mii/ipgphy.c: revision 1.5
	sys/dev/mii/ipgphyreg.h: revision 1.3
	sys/dev/DEVNAMES: revision 1.322
	sys/arch/i386/conf/GENERIC: revision 1.1211
	sys/arch/amd64/conf/GENERIC: revision 1.537
	share/man/man4/ipgphy.4: revision 1.1
	share/man/man4/ipgphy.4: revision 1.2

 Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by

Tomokazu HARADA and patch provided by Andrius V.

New sentence, new line.
Fix date. Add RCS Id.

 KNF. No functional change.

 STGE_PhyCtrl is not PHY register but MAC register, so use ukphy_status()
for IP1000A device.

- Use auto-negotiation when forcing 1000BASE-T.
- Add XXX comment for strange pause setting code. I suspect this is wrong.
- On my environments, 1000BASE-T half duplex doesn't work, so we might remove
  IFM_1000T_HDX from this device in future.
- Define IPGPHY_SCR's address.
- Whitespace fix.

 Add missing NetBSD RCS Id. Reported by Andrius V.

Revision 1.531.2.4 / (download) - annotate - [select for diffs], Thu Nov 21 18:17:59 2019 UTC (3 years, 2 months ago) by martin
Branch: netbsd-9
Changes since 1.531.2.3: +5 -5 lines
Diff to previous 1.531.2.3 (colored) to branchpoint 1.531 (colored)

In preparation for the upcoming release, turn off DIAGNOSTIC in most
kernel configs, modules and libc.

Revision 1.547 / (download) - annotate - [select for diffs], Wed Nov 20 09:37:45 2019 UTC (3 years, 2 months ago) by hikaru
Branch: MAIN
Changes since 1.546: +3 -2 lines
Diff to previous 1.546 (colored)

Add opencrypto driver for Intel QuickAssist.

Revision 1.546 / (download) - annotate - [select for diffs], Thu Nov 14 16:23:52 2019 UTC (3 years, 2 months ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.545: +13 -2 lines
Diff to previous 1.545 (colored)

Add support for Kernel Memory Sanitizer (kMSan). It detects uninitialized
memory used by the kernel at run time, and just like kASan and kCSan, it
is an excellent feature. It has already detected 38 uninitialized variables
in the kernel during my testing, which I have since discreetly fixed.

We use two shadows:
 - "shad", to track uninitialized memory with a bit granularity (1:1).
   Each bit set to 1 in the shad corresponds to one uninitialized bit of
   real kernel memory.
 - "orig", to track the origin of the memory with a 4-byte granularity
   (1:1). Each uint32_t cell in the orig indicates the origin of the
   associated uint32_t of real kernel memory.

The memory consumption of these shadows is consequent, so at least 4GB of
RAM is recommended to run kMSan.

The compiler inserts calls to specific __msan_* functions on each memory
access, to manage both the shad and the orig and detect uninitialized
memory accesses that change the execution flow (like an "if" on an
uninitialized variable).

We mark as uninit several types of memory buffers (stack, pools, kmem,
malloc, uvm_km), and check each buffer passed to copyout, copyoutstr,
bwrite, if_transmit_lock and DMA operations, to detect uninitialized memory
that leaves the system. This allows us to detect kernel info leaks in a way
that is more efficient and also more user-friendly than KLEAK.

Contrary to kASan, kMSan requires comprehensive coverage, ie we cannot
tolerate having one non-instrumented function, because this could cause
false positives. kMSan cannot instrument ASM functions, so I converted
most of them to __asm__ inlines, which kMSan is able to instrument. Those
that remain receive special treatment.

Contrary to kASan again, kMSan uses a TLS, so we must context-switch this
TLS during interrupts. We use different contexts depending on the interrupt
level.

The orig tracks precisely the origin of a buffer. We use a special encoding
for the orig values, and pack together in each uint32_t cell of the orig:
 - a code designating the type of memory (Stack, Pool, etc), and
 - a compressed pointer, which points either (1) to a string containing
   the name of the variable associated with the cell, or (2) to an area
   in the kernel .text section which we resolve to a symbol name + offset.

This encoding allows us not to consume extra memory for associating
information with each cell, and produces a precise output, that can tell
for example the name of an uninitialized variable on the stack, the
function in which it was pushed on the stack, and the function where we
accessed this uninitialized variable.

kMSan is available with LLVM, but not with GCC.

The code is organized in a way that is similar to kASan and kCSan, so it
means that other architectures than amd64 can be supported.

Revision 1.545 / (download) - annotate - [select for diffs], Tue Nov 5 20:19:17 2019 UTC (3 years, 2 months ago) by maxv
Branch: MAIN
Changes since 1.544: +7 -2 lines
Diff to previous 1.544 (colored)

Add Kernel Concurrency Sanitizer (kCSan) support. This sanitizer allows us
to detect race conditions at runtime. It is a variation of TSan that is
easy to implement and more suited to kernel internals, albeit theoretically
less precise than TSan's happens-before.

We do basically two things:

 - On every KCSAN_NACCESSES (=2000) memory accesses, we create a cell
   describing the access, and delay the calling CPU (10ms).

 - On all memory accesses, we verify if the memory we're reading/writing
   is referenced in a cell already.

The combination of the two means that, if for example cpu0 does a read that
is selected and cpu1 does a write at the same address, kCSan will fire,
because cpu1's write collides with cpu0's read cell.

The coverage of the instrumentation is the same as that of kASan. Also, the
code is organized in a way similar to kASan, so it is easy to add support
for more architectures than amd64. kCSan is compatible with KCOV.

Reviewed by Kamil.

Revision 1.544 / (download) - annotate - [select for diffs], Fri Nov 1 02:53:23 2019 UTC (3 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.543: +3 -2 lines
Diff to previous 1.543 (colored)

 Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup
and IFM_NONE support.

Revision 1.543 / (download) - annotate - [select for diffs], Wed Oct 30 12:06:25 2019 UTC (3 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.542: +3 -2 lines
Diff to previous 1.542 (colored)

Add jmphy(4) from OpenBSD.

Revision 1.542 / (download) - annotate - [select for diffs], Mon Oct 28 03:01:11 2019 UTC (3 years, 3 months ago) by ozaki-r
Branch: MAIN
Changes since 1.541: +3 -2 lines
Diff to previous 1.541 (colored)

Add vio9p to some kernel configs

Revision 1.541 / (download) - annotate - [select for diffs], Fri Oct 25 17:39:57 2019 UTC (3 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.540: +5 -2 lines
Diff to previous 1.540 (colored)

Add support for Nuvoton NCT5104D GPIO chips, as found on PC Engines APU
systems. From Andrew Doran in PR kern/54648.

Revision 1.540 / (download) - annotate - [select for diffs], Fri Oct 25 17:25:23 2019 UTC (3 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.539: +3 -3 lines
Diff to previous 1.539 (colored)

whitespace

Revision 1.539 / (download) - annotate - [select for diffs], Fri Oct 25 16:50:17 2019 UTC (3 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.538: +5 -2 lines
Diff to previous 1.538 (colored)

Add missing onewire temperature sensors, suggested by Andrew Doran.

Revision 1.531.2.3 / (download) - annotate - [select for diffs], Tue Oct 15 18:10:09 2019 UTC (3 years, 3 months ago) by martin
Branch: netbsd-9
Changes since 1.531.2.2: +3 -2 lines
Diff to previous 1.531.2.2 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by tnn in ticket #306):

	sys/arch/amd64/conf/GENERIC: revision 1.536

add mcx(4) to GENERIC

Tested on dual-port ConnectX-4 with 25 Gbit/s AOC

Revision 1.538 / (download) - annotate - [select for diffs], Tue Oct 8 18:50:44 2019 UTC (3 years, 3 months ago) by maxv
Branch: MAIN
Changes since 1.537: +2 -6 lines
Diff to previous 1.537 (colored)

No I/O ports for TPM-ISA, only MMIO, so remove commented-out options.

Revision 1.537 / (download) - annotate - [select for diffs], Mon Oct 7 11:53:40 2019 UTC (3 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.536: +3 -2 lines
Diff to previous 1.536 (colored)

 Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by
Tomokazu HARADA and patch provided by Andrius V.

Revision 1.536 / (download) - annotate - [select for diffs], Thu Oct 3 18:57:38 2019 UTC (3 years, 3 months ago) by tnn
Branch: MAIN
Changes since 1.535: +3 -2 lines
Diff to previous 1.535 (colored)

add mcx(4) to GENERIC

Tested on dual-port ConnectX-4 with 25 Gbit/s AOC

Revision 1.535 / (download) - annotate - [select for diffs], Sat Sep 14 06:57:51 2019 UTC (3 years, 4 months ago) by maxv
Branch: MAIN
Changes since 1.534: +6 -2 lines
Diff to previous 1.534 (colored)

Add vHCI, a driver which allows to send and receive USB packets directly
from userland via /dev/vhci. Using this, it becomes possible to test and
fuzz the USB stack and all the USB drivers without having the associated
hardware.

The vHCI device has four ports independently addressable.

For each xfer on each port, we create two packets: a setup packet (which
indicates mostly the type of request) and a data packet (which contains
the raw data). These packets are processed by read and write operations
on /dev/vhci: userland poll-reads it to fetch usb_device_request_t
structures, and dispatches the requests depending on bRequest and
bmRequestType.

A few ioctls are available:

	VHCI_IOC_GET_INFO   - Get the current status
	VHCI_IOC_SET_PORT   - Choose a vHCI port
	VHCI_IOC_USB_ATTACH - Attach a USB device on the current port
	VHCI_IOC_USB_DETACH - Detach the USB device on the current port

vHCI has already allowed me to automatically find several bugs in the USB
stack and its drivers.

Revision 1.531.2.2 / (download) - annotate - [select for diffs], Fri Aug 9 16:06:39 2019 UTC (3 years, 5 months ago) by martin
Branch: netbsd-9
Changes since 1.531.2.1: +3 -2 lines
Diff to previous 1.531.2.1 (colored) to branchpoint 1.531 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #37):

	doc/3RDPARTY: revision 1.1641
	sys/dev/pci/if_ena.c: revision 1.16
	sys/arch/amd64/conf/GENERIC: revision 1.532

If the memory space's BAR and the MSI-X table is on the same BAR,
reserve the space. Almost the same as nvme_pci.c and xhci_pci.c.
Tested by ryoon@.

Add ena(4).

Revision 1.531.2.1 / (download) - annotate - [select for diffs], Fri Aug 9 15:59:52 2019 UTC (3 years, 5 months ago) by martin
Branch: netbsd-9
Changes since 1.531: +2 -3 lines
Diff to previous 1.531 (colored)

Pull up following revision(s) (requested by rin in ticket #35):

	sys/arch/amd64/conf/ALL: revision 1.121
	sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.14
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.168
	sys/arch/i386/conf/GENERIC: revision 1.1210
	sys/arch/amd64/conf/GENERIC: revision 1.534

xhci(4) is considered stable enough. So, remove misleading comments.

XXX
pullup to netbsd-9

Revision 1.534 / (download) - annotate - [select for diffs], Fri Aug 9 08:01:06 2019 UTC (3 years, 5 months ago) by rin
Branch: MAIN
Changes since 1.533: +2 -3 lines
Diff to previous 1.533 (colored)

xhci(4) is considered stable enough. So, remove misleading comments.

XXX
pullup to netbsd-9

Revision 1.533 / (download) - annotate - [select for diffs], Wed Aug 7 06:28:03 2019 UTC (3 years, 5 months ago) by maxv
Branch: MAIN
Changes since 1.532: +3 -6 lines
Diff to previous 1.532 (colored)

Sync with reality.

Revision 1.532 / (download) - annotate - [select for diffs], Thu Aug 1 13:48:50 2019 UTC (3 years, 6 months ago) by msaitoh
Branch: MAIN
Changes since 1.531: +3 -2 lines
Diff to previous 1.531 (colored)

Add ena(4).

Revision 1.531 / (download) - annotate - [select for diffs], Wed Jul 24 06:35:04 2019 UTC (3 years, 6 months ago) by msaitoh
Branch: MAIN
CVS Tags: netbsd-9-base
Branch point for: netbsd-9
Changes since 1.530: +8 -8 lines
Diff to previous 1.530 (colored)

 USE <SPACE>+<TAB>

Revision 1.530 / (download) - annotate - [select for diffs], Mon Jun 17 19:01:17 2019 UTC (3 years, 7 months ago) by kamil
Branch: MAIN
Changes since 1.529: +3 -2 lines
Diff to previous 1.529 (colored)

Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan

Revision 1.529 / (download) - annotate - [select for diffs], Sat Jun 15 06:40:34 2019 UTC (3 years, 7 months ago) by maxv
Branch: MAIN
Changes since 1.528: +8 -6 lines
Diff to previous 1.528 (colored)

Add KASAN_PANIC, an option to turn KASAN warning into kernel panics,
requested by Siddharth. While here clarify a little.

Revision 1.459.2.15 / (download) - annotate - [select for diffs], Wed Jun 12 10:17:33 2019 UTC (3 years, 7 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE
Changes since 1.459.2.14: +5 -2 lines
Diff to previous 1.459.2.14 (colored) to branchpoint 1.459 (colored) next main 1.460 (colored)

Pull up following revision(s) (requested by nonaka in ticket #1280):

	sys/arch/x86/x86/consinit.c: revision 1.29
	sys/dev/hyperv/vmbusvar.h: revision 1.2
	sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1
	sys/arch/x86/x86/x86_autoconf.c: revision 1.78
	sys/arch/x86/x86/identcpu.c: revision 1.91
	sys/arch/x86/x86/hyperv.c: revision 1.2
	sys/arch/x86/x86/hyperv.c: revision 1.3
	sys/arch/x86/x86/hyperv.c: revision 1.4
	sys/arch/i386/conf/GENERIC: revision 1.1207
	sys/dev/wscons/wsconsio.h: revision 1.123
	sys/arch/x86/x86/hypervvar.h: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.528
	sys/dev/hyperv/files.hyperv: revision 1.2
	sys/arch/x86/include/autoconf.h: revision 1.6
	sys/dev/hyperv/hyperv_common.c: revision 1.2
	sys/arch/xen/x86/autoconf.c: revision 1.23
	sys/arch/x86/pci/pci_machdep.c: revision 1.86
	sys/dev/hyperv/hvkbd.c: revision 1.1
	sys/dev/hyperv/hypervvar.h: revision 1.2
	sys/dev/acpi/vmbus_acpi.c: revision 1.2
	sys/dev/hyperv/vmbus.c: revision 1.3
	sys/dev/hyperv/hvkbdvar.h: revision 1.1
	sys/dev/hyperv/genfb_vmbus.c: revision 1.1

Added drivers for Hyper-V Synthetic Keyboard and Video device.

Avoid undefined reference to `hyperv_guid_video' without vmbus(4).

Avoid undefined reference to `hyperv_is_gen1' without hyperv(4).

Use efi_probe().

Revision 1.493.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:47 2019 UTC (3 years, 7 months ago) by christos
Branch: phil-wifi
Changes since 1.493: +60 -256 lines
Diff to previous 1.493 (colored)

Sync with HEAD

Revision 1.528 / (download) - annotate - [select for diffs], Fri May 24 14:28:48 2019 UTC (3 years, 8 months ago) by nonaka
Branch: MAIN
CVS Tags: phil-wifi-20190609
Changes since 1.527: +5 -2 lines
Diff to previous 1.527 (colored)

Added drivers for Hyper-V Synthetic Keyboard and Video device.

Revision 1.527 / (download) - annotate - [select for diffs], Mon May 6 02:24:37 2019 UTC (3 years, 8 months ago) by sevan
Branch: MAIN
Changes since 1.526: +3 -36 lines
Diff to previous 1.526 (colored)

Use filesystems.config to reduce duplication

Revision 1.526 / (download) - annotate - [select for diffs], Fri Apr 26 21:40:28 2019 UTC (3 years, 9 months ago) by sevan
Branch: MAIN
Changes since 1.525: +4 -18 lines
Diff to previous 1.525 (colored)

Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs.
On ports without a GENERIC kernel config enable in individul files, e.g evbmips.
Omit on:
atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k,
mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource
constraints or port infancy.

Revision 1.525 / (download) - annotate - [select for diffs], Thu Apr 25 03:53:11 2019 UTC (3 years, 9 months ago) by msaitoh
Branch: MAIN
Changes since 1.524: +3 -2 lines
Diff to previous 1.524 (colored)

 Add gem(4).

Revision 1.524 / (download) - annotate - [select for diffs], Thu Apr 18 17:13:00 2019 UTC (3 years, 9 months ago) by maya
Branch: MAIN
CVS Tags: isaki-audio2-base, isaki-audio2
Changes since 1.523: +5 -2 lines
Diff to previous 1.523 (colored)

Follow arm64 and provide two sizes of fonts, so a larger one is chosen
for larger displays.

Revision 1.523 / (download) - annotate - [select for diffs], Thu Apr 18 16:46:11 2019 UTC (3 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.522: +3 -3 lines
Diff to previous 1.522 (colored)

Yes, we support FFS_EI but not DISKLABEL_EI... How does that make sense?

Revision 1.522 / (download) - annotate - [select for diffs], Sat Apr 13 08:41:37 2019 UTC (3 years, 9 months ago) by maxv
Branch: MAIN
Changes since 1.521: +4 -2 lines
Diff to previous 1.521 (colored)

Introduce POOL_QUARANTINE, a feature that creates a window during which a
freed buffer cannot be reallocated. This greatly helps detecting
use-after-frees, because they are not short-lived anymore.

We maintain a per-pool fifo of 128 buffers. On each pool_put, we do a real
free of the oldest buffer, and insert the new buffer. Before insertion, we
mark the buffer as invalid with KASAN. On each pool_cache_put, we destruct
the object, so it lands in pool_put, and the quarantine is handled there.

POOL_QUARANTINE can be used in conjunction with KASAN to detect more
use-after-free bugs.

Revision 1.521 / (download) - annotate - [select for diffs], Thu Mar 28 19:00:40 2019 UTC (3 years, 10 months ago) by maxv
Branch: MAIN
Changes since 1.520: +3 -2 lines
Diff to previous 1.520 (colored)

Move NVMM in the "any" class, so that it can be enabled in GENERIC. Add
missing files in files.nvmm, and add NVMM (commented out) in the amd64
GENERIC. Remove the "caveats" section in the man page.

Revision 1.459.2.14 / (download) - annotate - [select for diffs], Sat Mar 9 17:10:20 2019 UTC (3 years, 10 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.459.2.13: +12 -2 lines
Diff to previous 1.459.2.13 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) via patch (requested by nonaka in ticket #1210):

	sys/dev/hyperv/vmbusvar.h: revision 1.1
	sys/dev/hyperv/hvs.c: revision 1.1
	sys/dev/hyperv/if_hvn.c: revision 1.1
	sys/dev/hyperv/vmbusic.c: revision 1.1
	sys/arch/x86/x86/lapic.c: revision 1.69
	sys/arch/x86/isa/clock.c: revision 1.34
	sys/arch/x86/include/intrdefs.h: revision 1.22
	sys/arch/i386/conf/GENERIC: revision 1.1201
	sys/arch/x86/x86/hyperv.c: revision 1.1
	sys/arch/x86/include/cpu.h: revision 1.105
	sys/arch/x86/x86/x86_machdep.c: revision 1.124
	sys/arch/i386/conf/GENERIC: revision 1.1203
	sys/arch/amd64/amd64/genassym.cf: revision 1.74
	sys/arch/i386/conf/GENERIC: revision 1.1204
	sys/arch/amd64/conf/GENERIC: revision 1.520
	sys/arch/x86/x86/hypervreg.h: revision 1.1
	sys/arch/amd64/amd64/vector.S: revision 1.69
	sys/dev/hyperv/hvshutdown.c: revision 1.1
	sys/dev/hyperv/hvshutdown.c: revision 1.2
	sys/dev/usb/if_urndisreg.h: file removal
	sys/arch/x86/x86/cpu.c: revision 1.167
	sys/arch/x86/conf/files.x86: revision 1.107
	sys/dev/usb/if_urndis.c: revision 1.20
	sys/dev/hyperv/vmbusicreg.h: revision 1.1
	sys/dev/hyperv/hvheartbeat.c: revision 1.1
	sys/dev/hyperv/vmbusicreg.h: revision 1.2
	sys/dev/hyperv/hvheartbeat.c: revision 1.2
	sys/dev/hyperv/files.hyperv: revision 1.1
	sys/dev/ic/rndisreg.h: revision 1.1
	sys/arch/i386/i386/genassym.cf: revision 1.111
	sys/dev/ic/rndisreg.h: revision 1.2
	sys/dev/hyperv/hyperv_common.c: revision 1.1
	sys/dev/hyperv/hvtimesync.c: revision 1.1
	sys/dev/hyperv/hypervreg.h: revision 1.1
	sys/dev/hyperv/hvtimesync.c: revision 1.2
	sys/dev/hyperv/vmbusicvar.h: revision 1.1
	sys/dev/hyperv/if_hvnreg.h: revision 1.1
	sys/arch/x86/x86/lapic.c: revision 1.70
	sys/arch/amd64/amd64/vector.S: revision 1.70
	sys/dev/ic/ndisreg.h: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.516
	sys/dev/hyperv/hypervvar.h: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.518
	sys/arch/amd64/conf/GENERIC: revision 1.519
	sys/arch/i386/conf/files.i386: revision 1.400
	sys/dev/acpi/vmbus_acpi.c: revision 1.1
	sys/dev/hyperv/vmbus.c: revision 1.1
	sys/dev/hyperv/vmbus.c: revision 1.2
	sys/arch/x86/x86/intr.c: revision 1.144
	sys/arch/i386/i386/vector.S: revision 1.83
	sys/arch/amd64/conf/files.amd64: revision 1.112

separate RNDIS definitions from urndis(4) for use with Hyper-V NetVSC.

 -

Added Microsoft Hyper-V support.  It ported from OpenBSD and FreeBSD.
graphical console is not work on Gen.2 VM yet. To use the serial console,
enter "consdev com,0x3f8,115200" on efiboot.

 -

Add __diagused.

 -

PR/53984: Partial revert of modify lapic_calibrate_timer() in lapic.c r1.69.

 -

Update Hyper-V related drivers description.

 -

Remove unused definition.

 -

Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.
NFCI intended.

 -

commented out hvkvp entry.

 -

fix typo. pointed out by pgoyette@n.o.

 -

Use IDTVEC instead of NENTRY for handle_hyperv_hypercall.

 -

Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.

Revision 1.520 / (download) - annotate - [select for diffs], Fri Mar 1 12:25:09 2019 UTC (3 years, 11 months ago) by nonaka
Branch: MAIN
Changes since 1.519: +3 -3 lines
Diff to previous 1.519 (colored)

fix typo. pointed out by pgoyette@n.o.

Revision 1.519 / (download) - annotate - [select for diffs], Fri Mar 1 11:06:55 2019 UTC (3 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.518: +3 -3 lines
Diff to previous 1.518 (colored)

Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.

NFCI intended.

Ride the earlier kernel bump - it;s getting crowded.

Revision 1.518 / (download) - annotate - [select for diffs], Fri Mar 1 08:17:51 2019 UTC (3 years, 11 months ago) by nonaka
Branch: MAIN
Changes since 1.517: +6 -5 lines
Diff to previous 1.517 (colored)

Update Hyper-V related drivers description.

Revision 1.517 / (download) - annotate - [select for diffs], Sat Feb 23 03:10:06 2019 UTC (3 years, 11 months ago) by kamil
Branch: MAIN
Changes since 1.516: +6 -2 lines
Diff to previous 1.516 (colored)

Add KCOV - kernel code coverage tracing device

The KCOV driver implements collection of code coverage inside the kernel.
It can be enabled on a per process basis from userland, allowing the kernel
program counter to be collected during syscalls triggered by the same
process.

The device is oriented towards kernel fuzzers, in particular syzkaller.

Currently the only supported coverage type is -fsanitize-coverage=trace-pc.

The KCOV driver was initially developed in Linux. A driver based on the
same concept was then implemented in FreeBSD and OpenBSD.

Documentation is borrowed from OpenBSD and ATF tests from FreeBSD.

This patch has been prepared by Siddharth Muralee, improved by <maxv>
and polished by myself before importing into the mainline tree.

All ATF tests pass.

Revision 1.516 / (download) - annotate - [select for diffs], Fri Feb 15 08:54:01 2019 UTC (3 years, 11 months ago) by nonaka
Branch: MAIN
Changes since 1.515: +11 -2 lines
Diff to previous 1.515 (colored)

Added Microsoft Hyper-V support.  It ported from OpenBSD and FreeBSD.

graphical console is not work on Gen.2 VM yet. To use the serial console,
enter "consdev com,0x3f8,115200" on efiboot.

Revision 1.485.2.14 / (download) - annotate - [select for diffs], Tue Jan 22 11:48:31 2019 UTC (4 years ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.485.2.13: +5 -6 lines
Diff to previous 1.485.2.13 (colored) to branchpoint 1.485 (colored) next main 1.486 (colored)

Synch GENERIC and NOCOMPAT with GENERIC from HEAD

Revision 1.485.2.13 / (download) - annotate - [select for diffs], Fri Jan 18 08:50:13 2019 UTC (4 years ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.12: +5 -2 lines
Diff to previous 1.485.2.12 (colored) to branchpoint 1.485 (colored)

Synch with HEAD

Revision 1.515 / (download) - annotate - [select for diffs], Tue Jan 1 08:09:30 2019 UTC (4 years, 1 month ago) by maya
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118
Changes since 1.514: +5 -2 lines
Diff to previous 1.514 (colored)

Add commented out amdgpu.

(Builds, untested on hardware)

Revision 1.485.2.12 / (download) - annotate - [select for diffs], Wed Dec 26 14:01:31 2018 UTC (4 years, 1 month ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.11: +11 -5 lines
Diff to previous 1.485.2.11 (colored) to branchpoint 1.485 (colored)

Sync with HEAD, resolve a few conflicts

Revision 1.514 / (download) - annotate - [select for diffs], Tue Dec 25 11:56:14 2018 UTC (4 years, 1 month ago) by mlelstv
Branch: MAIN
CVS Tags: pgoyette-compat-1226
Changes since 1.513: +6 -4 lines
Diff to previous 1.513 (colored)

Make ipmi driver available to other platforms.
Add ACPI attachment.

Revision 1.513 / (download) - annotate - [select for diffs], Fri Dec 14 22:00:26 2018 UTC (4 years, 1 month ago) by jakllsch
Branch: MAIN
Changes since 1.512: +3 -2 lines
Diff to previous 1.512 (colored)

add cardbus malo(4) to x86 GENERIC and ALL kernels

Revision 1.512 / (download) - annotate - [select for diffs], Wed Dec 12 06:29:36 2018 UTC (4 years, 1 month ago) by maxv
Branch: MAIN
Changes since 1.511: +2 -3 lines
Diff to previous 1.511 (colored)

Remove references to "lmc" in the kernel configurations.

Revision 1.511 / (download) - annotate - [select for diffs], Tue Dec 11 16:52:49 2018 UTC (4 years, 1 month ago) by maya
Branch: MAIN
Changes since 1.510: +4 -4 lines
Diff to previous 1.510 (colored)

revert previous, nouveau apparently works for some people.

Revision 1.510 / (download) - annotate - [select for diffs], Tue Dec 11 11:00:18 2018 UTC (4 years, 1 month ago) by maya
Branch: MAIN
Changes since 1.509: +4 -4 lines
Diff to previous 1.509 (colored)

disable nouveau. it hasn't been functional since the import of new drmkms
code.

Revision 1.459.2.13 / (download) - annotate - [select for diffs], Fri Dec 7 17:11:37 2018 UTC (4 years, 1 month ago) by martin
Branch: netbsd-8
Changes since 1.459.2.12: +3 -2 lines
Diff to previous 1.459.2.12 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by bouyer in ticket #1129):

	sys/arch/amd64/conf/XEN3_DOM0: revision 1.159
	sys/arch/amd64/conf/GENERIC: revision 1.508
	sys/arch/i386/conf/ALL: revision 1.458
	sys/dev/ic/mfi.c: revision 1.60
	sys/dev/pci/mpiireg.h: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1628
	sys/dev/pci/mfii.c: revision 1.1,1.2 (adapted)
	sys/arch/i386/conf/GENERIC: revision 1.1194
	sys/dev/pci/mpii.c: revision 1.13
	sys/dev/ic/mfireg.h: revision 1.9
	share/man/man4/mfii.4: revision 1.1
	share/man/man4/Makefile: revision 1.673 (patch)
	sys/dev/pci/files.pci: revision 1.410
	share/man/man4/mfii.4: revision 1.2
	sys/arch/amd64/conf/ALL: revision 1.108
	sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.8 (patch, in XEN3_DOM0)

Add some definitions from OpenBSD, needed by the upcoming mfii driver.
No functionnal change.

 -

Move registers definitions to a separate file, needed for the upcomning mpii
driver. No functionnal change.

 -

Add mpii(4), a driver for LSI Megaraid Fusion controllers.
Ported from OpenBSD. This driver is MP-safe.

Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold)
are also supported by mfi(4). mpii will take precedence if both drivers
are enabled.

Tested on a
mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819
2MB cache
mfii0: interrupting at ioapic2 pin 2
scsibus0 at mfii0: 64 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd0: fabricating a geometry
sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors
sd0: tagged queueing
sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd1: fabricating a geometry
sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors
sd1: fabricating a geometry

It supports bioctl(8) ioctls, as well as sensors for the BBU and logical
drives.

Sponsored by LIP6.

 -

Add my name in copyright list

 -

add a man page for the new mpii, mostly from OpenBSD.

 -

Sort SEE ALSO. Fix date. Whitespace fixes.

Revision 1.509 / (download) - annotate - [select for diffs], Sun Dec 2 21:00:13 2018 UTC (4 years, 1 month ago) by maxv
Branch: MAIN
Changes since 1.508: +6 -2 lines
Diff to previous 1.508 (colored)

Introduce KLEAK, a new feature that can detect kernel information leaks.

It works by tainting memory sources with marker values, letting the data
travel through the kernel, and scanning the kernel<->user frontier for
these marker values. Combined with compiler instrumentation and rotation
of the markers, it is able to yield relevant results with little effort.

We taint the pools and the stack, and scan copyout/copyoutstr. KLEAK is
supported on amd64 only for now, but it is not complicated to add more
architectures (just a matter of having the address of .text, and a stack
unwinder).

A userland tool is provided, that allows to execute a command in rounds
and monitor the leaks generated all the while.

KLEAK already detected directly 12 kernel info leaks, and prompted changes
that in total fixed 25+ leaks.

Based on an idea developed jointly with Thomas Barabosch (of Fraunhofer
FKIE).

Revision 1.485.2.11 / (download) - annotate - [select for diffs], Mon Nov 26 01:52:16 2018 UTC (4 years, 2 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.10: +5 -3 lines
Diff to previous 1.485.2.10 (colored) to branchpoint 1.485 (colored)

Sync with HEAD, resolve a couple of conflicts

Revision 1.508 / (download) - annotate - [select for diffs], Sat Nov 24 18:23:29 2018 UTC (4 years, 2 months ago) by bouyer
Branch: MAIN
CVS Tags: pgoyette-compat-1126
Changes since 1.507: +3 -2 lines
Diff to previous 1.507 (colored)

Add mpii(4), a driver for LSI Megaraid Fusion controllers.
Ported from OpenBSD. This driver is MP-safe.
Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold)
are also supported by mfi(4). mpii will take precedence if both drivers
are enabled.
Tested on a
mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819
2MB cache
mfii0: interrupting at ioapic2 pin 2
scsibus0 at mfii0: 64 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd0: fabricating a geometry
sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors
sd0: tagged queueing
sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd1: fabricating a geometry
sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors
sd1: fabricating a geometry

It supports bioctl(8) ioctls, as well as sensors for the BBU and logical
drives.

Sponsored by LIP6.

Revision 1.507 / (download) - annotate - [select for diffs], Sat Nov 17 20:29:49 2018 UTC (4 years, 2 months ago) by uwe
Branch: MAIN
Changes since 1.506: +4 -3 lines
Diff to previous 1.506 (colored)

Add commented out options WSEMUL_DEFAULT="\"vt100\""

If WSEMUL_SUN is enabled it becomes the default emulation which is
most likely not what we want here.

Revision 1.459.2.12 / (download) - annotate - [select for diffs], Wed Oct 31 09:30:10 2018 UTC (4 years, 3 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.11: +3 -2 lines
Diff to previous 1.459.2.11 (colored) to branchpoint 1.459 (colored)

Add bwfm config glue, requested by maya in ticket #1072.

Revision 1.485.2.10 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:24 2018 UTC (4 years, 3 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.9: +6 -3 lines
Diff to previous 1.485.2.9 (colored) to branchpoint 1.485 (colored)

Sync with head

Revision 1.506 / (download) - annotate - [select for diffs], Sun Oct 7 08:00:49 2018 UTC (4 years, 3 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-1020
Changes since 1.505: +6 -3 lines
Diff to previous 1.505 (colored)

Make it clear that you need to disable SVS if you enable USER_LDT. I could
make SVS compatible with it, but there has to be someone doing Wine work
first, to justify the effort.

Revision 1.485.2.9 / (download) - annotate - [select for diffs], Sun Sep 30 01:45:36 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.8: +2 -3 lines
Diff to previous 1.485.2.8 (colored) to branchpoint 1.485 (colored)

Ssync with HEAD

Revision 1.459.2.11 / (download) - annotate - [select for diffs], Fri Sep 7 12:27:26 2018 UTC (4 years, 4 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.10: +3 -181 lines
Diff to previous 1.459.2.10 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by mrg in ticket #1011):

	sys/dev/usb/usbdevices.config: revision 1.32 (patch)
	sys/arch/amd64/conf/GENERIC: revision 1.502 (patch)
	sys/arch/i386/conf/GENERIC: revision 1.1188 (patch)

- add commented entries that exist in amd64 GENERIC: oboe, mos, umb.
  (XXX: mos might be deleteable now?).
- comment uscanner(4) -- usb scanners use ugen(4) interface.
- minor sort.

 -

use dev/usb/usbdevices.config, gaining these missing drivers:
slurm(4), uthum(4), umcs(4), uark(4), upgt(4), and usmsc(4).

 -

use dev/usb/usbdevices.config instead of a local list.
adds slurm(4), umcs(4), uark(4), and usmsc(4).

Revision 1.485.2.8 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:24 2018 UTC (4 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.7: +10 -196 lines
Diff to previous 1.485.2.7 (colored) to branchpoint 1.485 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.505 / (download) - annotate - [select for diffs], Thu Sep 6 05:36:49 2018 UTC (4 years, 4 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0930
Changes since 1.504: +2 -3 lines
Diff to previous 1.504 (colored)

Retire the 'midway' driver. Discussed on tech-net@ recently and also three
years ago, part of removing the network ATM code.

Revision 1.504 / (download) - annotate - [select for diffs], Mon Aug 20 15:04:51 2018 UTC (4 years, 5 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0906
Changes since 1.503: +7 -2 lines
Diff to previous 1.503 (colored)

Add support for kASan on amd64. Written by me, with some parts inspired
from Siddharth Muralee's initial work. This feature can detect several
kinds of memory bugs, and it's an excellent feature.

It can be enabled by uncommenting these three lines in GENERIC:

	#makeoptions 	KASAN=1		# Kernel Address Sanitizer
	#options 	KASAN
	#no options	SVS

The kernel is compiled without SVS, without DMAP and without PCPU area.
A shadow area is created at boot time, and it can cover the upper 128TB
of the address space. This area is populated gradually as we allocate
memory. With this design the memory consumption is kept at its lowest
level.

The compiler calls the __asan_* functions each time a memory access is
done. We verify whether this access is legal by looking at the shadow
area.

We declare our own special memcpy/memset/etc functions, because the
compiler's builtins don't add the __asan_* instrumentation.

Initially all the mappings are marked as valid. During dynamic
allocations, we add a redzone, which we mark as invalid. Any access on
it will trigger a kASan error message. Additionally, the compiler adds
a redzone on global variables, and we mark these redzones as invalid too.
The illegal-access detection works with a 1-byte granularity.

For now, we cover three areas:

	- global variables
	- kmem_alloc-ated areas
	- malloc-ated areas

More will come, but that's a good start.

Revision 1.503 / (download) - annotate - [select for diffs], Tue Aug 14 06:37:59 2018 UTC (4 years, 5 months ago) by maxv
Branch: MAIN
Changes since 1.502: +2 -3 lines
Diff to previous 1.502 (colored)

Replace references to etherip by l2tp. Etherip was already not enabled
anyway.

Revision 1.502 / (download) - annotate - [select for diffs], Mon Aug 13 17:37:52 2018 UTC (4 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.501: +3 -187 lines
Diff to previous 1.501 (colored)

use dev/usb/usbdevices.config, gaining these missing drivers:
slurm(4), uthum(4), umcs(4), uark(4), upgt(4), and usmsc(4).

Revision 1.501 / (download) - annotate - [select for diffs], Sun Aug 12 17:59:21 2018 UTC (4 years, 5 months ago) by sevan
Branch: MAIN
Changes since 1.500: +2 -6 lines
Diff to previous 1.500 (colored)

Remove commented out BPFJIT & SLJIT options as they are provided as loadable
modules already.

Heads up by <leot> <christos>

Revision 1.500 / (download) - annotate - [select for diffs], Fri Aug 10 17:54:46 2018 UTC (4 years, 5 months ago) by sevan
Branch: MAIN
Changes since 1.499: +6 -2 lines
Diff to previous 1.499 (colored)

Add snippet for bpfjit(4) as both i386 and amd64 are listed as supported.
Ideally BPFJIT should be enabled by default for use with NPF but I haven't
raised the question (no access to email at the moment) hence both are disabled.

Revision 1.499 / (download) - annotate - [select for diffs], Fri Aug 3 04:35:20 2018 UTC (4 years, 5 months ago) by kamil
Branch: MAIN
Changes since 1.498: +3 -2 lines
Diff to previous 1.498 (colored)

Register kUBSan in the GENERIC amd64 kernel config

Tested with GCC.

Revision 1.498 / (download) - annotate - [select for diffs], Wed Aug 1 16:59:09 2018 UTC (4 years, 6 months ago) by maxv
Branch: MAIN
Changes since 1.497: +3 -11 lines
Diff to previous 1.497 (colored)

Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable
NPF instead when wanted.

Revision 1.497 / (download) - annotate - [select for diffs], Tue Jul 31 16:44:29 2018 UTC (4 years, 6 months ago) by khorben
Branch: MAIN
Changes since 1.496: +3 -2 lines
Diff to previous 1.496 (colored)

Add a port of the umb(4) driver from OpenBSD

The umb(4) driver provides support for USB MBIM (Mobile Broadband
Interface Model) devices.

MBIM devices establish connections via cellular networks such as GPRS,
UMTS, and LTE. They appear as a regular point-to-point network interface, transporting raw IP frames.

Required configuration parameters like PIN and APN have to be set with
umbctl(8), a new tool specific to this driver. The IP address is configured
automatically; the default route and DNS server information have to be set
separately.

The driver is not fully functional yet, it is therefore still marked as
experimental and disabled by default. Any help welcome to complete it!

Tested on NetBSD/amd64, with a Sierra Wireless EM7345 LTE modem on a Lenovo
ThinkPad T440s. No functional change expected otherwise.

Revision 1.485.2.7 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:26 2018 UTC (4 years, 6 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.6: +5 -5 lines
Diff to previous 1.485.2.6 (colored) to branchpoint 1.485 (colored)

Sync with HEAD

Revision 1.496 / (download) - annotate - [select for diffs], Fri Jul 13 09:37:32 2018 UTC (4 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0728
Changes since 1.495: +2 -4 lines
Diff to previous 1.495 (colored)

Remove the X86PMC code I had written, replaced by tprof. Many defines
become unused in specialreg.h, so remove them. We don't want to add
defines all the time, there are countless PMCs on many generations, and
it's better to just inline the event/unit values.

Revision 1.495 / (download) - annotate - [select for diffs], Thu Jul 12 10:39:06 2018 UTC (4 years, 6 months ago) by maya
Branch: MAIN
Changes since 1.494: +5 -2 lines
Diff to previous 1.494 (colored)

Add entries for viadrmums to amd64 kernel configs too.

Commented out for GENERIC, same as i386.

Revision 1.494 / (download) - annotate - [select for diffs], Tue Jul 10 17:01:43 2018 UTC (4 years, 6 months ago) by maya
Branch: MAIN
Changes since 1.493: +2 -3 lines
Diff to previous 1.493 (colored)

Remove viadrm(4), superseded by viadrmums.

Aside from viadrm using older drm code, it's also dysfunctional right now.
See PR port-i386/53364.

Revision 1.485.2.6 / (download) - annotate - [select for diffs], Mon Jun 25 07:25:38 2018 UTC (4 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.5: +25 -24 lines
Diff to previous 1.485.2.5 (colored) to branchpoint 1.485 (colored)

Sync with HEAD

Revision 1.459.2.10 / (download) - annotate - [select for diffs], Sat Jun 9 15:12:21 2018 UTC (4 years, 7 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-0-RELEASE, netbsd-8-0-RC2
Changes since 1.459.2.9: +3 -2 lines
Diff to previous 1.459.2.9 (colored) to branchpoint 1.459 (colored)

Pullup the following revisions, requested by maxv in ticket #865:

	sys/arch/amd64/amd64/machdep.c		1.303 (patch)
	sys/arch/amd64/conf/GENERIC		1.492 (patch)
	sys/arch/amd64/conf/files.amd64		1.103 (patch)
	sys/arch/i386/i386/machdep.c		1.806 (patch)
	sys/arch/i386/conf/GENERIC		1.1179 (patch)
	sys/arch/i386/conf/files.i386		1.393 (patch)
	sys/arch/x86/include/cpu.h		1.91 (patch)
	sys/arch/x86/include/specialreg.h	upto 1.126 (patch)
	sys/arch/x86/x86/x86_machdep.c		upto 1.115 (patch, adapted)
	sys/arch/x86/x86/spectre.c		upto 1.19 (patch, adapted,
						no IBRS,
						SpectreV2 mitigations not
						enabled	by default)

Backport the hardware SpectreV2 and SpectreV4 mitigations.

Revision 1.493 / (download) - annotate - [select for diffs], Thu Jun 7 13:36:28 2018 UTC (4 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0625
Branch point for: phil-wifi
Changes since 1.492: +24 -24 lines
Diff to previous 1.492 (colored)

Revert changes that pinned-down i2c parent specs.  The i2c subsystem
has been enhanced to make this unnecessary.

Revision 1.492 / (download) - annotate - [select for diffs], Tue May 22 08:15:26 2018 UTC (4 years, 8 months ago) by maxv
Branch: MAIN
Changes since 1.491: +3 -2 lines
Diff to previous 1.491 (colored)

Clarify the parameters for the SpectreV2 mitigation.

Add:
	machdep.spectre_v2.swmitigated
Rename:
	machdep.spectre_v2.mitigated -> machdep.spectre_v2.hwmitigated

Change the method string, to combine both the hardware and software
mitigations. swmitigated is set at compile time, hwmitigated can be
set by the user.

Examples:

	spectre_v2.swmitigated = 1
	spectre_v2.hwmitigated = 0
	spectre_v2.method = [GCC retpoline]

	spectre_v2.swmitigated = 0
	spectre_v2.hwmitigated = 0
	spectre_v2.method = (none)

	spectre_v2.swmitigated = 1
	spectre_v2.hwmitigated = 1
	spectre_v2.method = [GCC retpoline] + [Intel IBRS]

Revision 1.485.2.5 / (download) - annotate - [select for diffs], Mon May 21 04:35:58 2018 UTC (4 years, 8 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.4: +25 -24 lines
Diff to previous 1.485.2.4 (colored) to branchpoint 1.485 (colored)

Sync with HEAD

Revision 1.491 / (download) - annotate - [select for diffs], Tue May 15 01:53:27 2018 UTC (4 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: pgoyette-compat-0521
Changes since 1.490: +24 -24 lines
Diff to previous 1.490 (colored)

Fully specifiy the location of indirectly-configured I2C devices. In
particular, the parent spec must not be wild-carded, as doing so doesn't
work well on systems where more than one I2C bus is present.

N.B. The x86 platforms are sort of a mess, here... legacy indirect
config and ACPI direct config sort of smashed together with the
same config file directives.

Revision 1.490 / (download) - annotate - [select for diffs], Fri May 11 07:44:47 2018 UTC (4 years, 8 months ago) by maya
Branch: MAIN
Changes since 1.489: +3 -2 lines
Diff to previous 1.489 (colored)

Enable bwfm at pci.

Revision 1.459.2.9 / (download) - annotate - [select for diffs], Wed Apr 18 14:45:08 2018 UTC (4 years, 9 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-0-RC1
Changes since 1.459.2.8: +3 -3 lines
Diff to previous 1.459.2.8 (colored) to branchpoint 1.459 (colored)

Requested by skrll in ticket #60:
        sys/arch/amd64/conf/GENERIC
        sys/arch/amd64/conf/XEN3_DOM0
        sys/arch/amd64/conf/XEN3_DOMU
        sys/arch/cobalt/conf/GENERIC
        sys/arch/evbarm/conf/BEAGLEBONE
        sys/arch/evbarm/conf/BEAGLEBOARD
        sys/arch/evbarm/conf/BEAGLEBOARDXM
        sys/arch/evbarm/conf/GENERIC.common
        sys/arch/i386/conf/GENERIC
        sys/arch/i386/conf/XEN3_DOM0
        sys/arch/i386/conf/XEN3_DOMU
        sys/arch/mvmeppc/conf/GENERIC
        sys/arch/shark/conf/GENERIC
        sys/arch/sparc64/conf/GENERIC
        sys/arch/zaurus/conf/GENERIC

Remove option DIAGNOSTIC.

Revision 1.485.2.4 / (download) - annotate - [select for diffs], Mon Apr 16 01:59:52 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.3: +4 -2 lines
Diff to previous 1.485.2.3 (colored) to branchpoint 1.485 (colored)

Sync with HEAD, resolve some conflicts

Revision 1.459.2.8 / (download) - annotate - [select for diffs], Wed Apr 11 14:23:30 2018 UTC (4 years, 9 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.7: +4 -2 lines
Diff to previous 1.459.2.7 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by mrg in ticket #731):
	sys/arch/i386/conf/files.i386: revision 1.392
	sys/arch/i386/conf/GENERIC: revision 1.1175
	sys/arch/i386/conf/GENERIC: revision 1.1176
	sys/arch/amd64/conf/files.amd64: revision 1.102
	sys/arch/i386/conf/GENERIC: revision 1.1177
	share/man/man4/options.4: revision 1.485 (patch)
	sys/arch/i386/conf/Makefile.i386: revision 1.190
	sys/arch/amd64/conf/GENERIC: revision 1.487
	sys/arch/amd64/conf/ALL: revision 1.85
	sys/arch/amd64/conf/GENERIC: revision 1.488
	sys/arch/amd64/conf/GENERIC: revision 1.489
	sys/arch/amd64/conf/Makefile.amd64: revision 1.67
	sys/arch/i386/conf/ALL: revision 1.437

add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns
on the GCC spectre v2 mitigation options.
XXX: pullup-8.
XXX: turn on in all kernels.

actually do what the previous change said:
don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.

turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now

Revision 1.489 / (download) - annotate - [select for diffs], Sun Apr 8 00:52:38 2018 UTC (4 years, 9 months ago) by mrg
Branch: MAIN
CVS Tags: pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415
Changes since 1.488: +3 -3 lines
Diff to previous 1.488 (colored)

turn on GCC spectre v2 mitigation options.

XXX: amd64 ALL doesn't build for me right now

Revision 1.488 / (download) - annotate - [select for diffs], Sat Apr 7 19:39:19 2018 UTC (4 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.487: +3 -3 lines
Diff to previous 1.487 (colored)

actually do what the previous change said:
don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.

Revision 1.487 / (download) - annotate - [select for diffs], Sat Apr 7 19:38:06 2018 UTC (4 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.486: +4 -2 lines
Diff to previous 1.486 (colored)

add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns
on the GCC spectre v2 mitigation options.

XXX: pullup-8.
XXX: turn on in all kernels.

Revision 1.459.2.7 / (download) - annotate - [select for diffs], Wed Apr 4 16:25:23 2018 UTC (4 years, 9 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.6: +3 -3 lines
Diff to previous 1.459.2.6 (colored) to branchpoint 1.459 (colored)

Pull up the following revision, requested by maxv in tickt #691:

	sys/arch/amd64/conf/GENERIC     1.485 (via patch)

Enable SVS by default.

Revision 1.485.2.3 / (download) - annotate - [select for diffs], Fri Mar 30 10:09:07 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.2: +3 -3 lines
Diff to previous 1.485.2.2 (colored) to branchpoint 1.485 (colored)

Extract compat_14 stuff into its own module

Revision 1.485.2.2 / (download) - annotate - [select for diffs], Fri Mar 30 06:20:11 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485.2.1: +4 -2 lines
Diff to previous 1.485.2.1 (colored) to branchpoint 1.485 (colored)

Resolve conflicts between branch and HEAD

Revision 1.459.2.6 / (download) - annotate - [select for diffs], Thu Mar 22 16:59:03 2018 UTC (4 years, 10 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.5: +5 -2 lines
Diff to previous 1.459.2.5 (colored) to branchpoint 1.459 (colored)

Pull up the following revisions, requested by maxv in ticket #652:

	sys/arch/amd64/amd64/amd64_trap.S	upto 1.39 (partial, patch)
	sys/arch/amd64/amd64/db_machdep.c	1.6 (patch)
	sys/arch/amd64/amd64/genassym.cf	1.65,1.66,1.67 (patch)
	sys/arch/amd64/amd64/locore.S		upto 1.159 (partial, patch)
	sys/arch/amd64/amd64/machdep.c		1.299-1.302 (patch)
	sys/arch/amd64/amd64/trap.c		upto 1.113 (partial, patch)
	sys/arch/amd64/amd64/amd64/vector.S	upto 1.61 (partial, patch)
	sys/arch/amd64/conf/GENERIC		1.477,1.478 (patch)
	sys/arch/amd64/conf/kern.ldscript	1.26 (patch)
	sys/arch/amd64/include/frameasm.h	upto 1.37 (partial, patch)
	sys/arch/amd64/include/param.h		1.25 (patch)
	sys/arch/amd64/include/pmap.h		1.41,1.43,1.44 (patch)
	sys/arch/x86/conf/files.x86		1.91,1.93 (patch)
	sys/arch/x86/include/cpu.h		1.88,1.89 (patch)
	sys/arch/x86/include/pmap.h		1.75 (patch)
	sys/arch/x86/x86/cpu.c			1.144,1.146,1.148,1.149 (patch)
	sys/arch/x86/x86/pmap.c			upto 1.289 (partial, patch)
	sys/arch/x86/x86/vm_machdep.c		1.31,1.32 (patch)
	sys/arch/x86/x86/x86_machdep.c		1.104,1.106,1.108 (patch)
	sys/arch/x86/x86/svs.c			1.1-1.14
	sys/arch/xen/conf/files.compat		1.30 (patch)

Backport SVS. Not enabled yet.

Revision 1.486 / (download) - annotate - [select for diffs], Thu Mar 22 12:26:29 2018 UTC (4 years, 10 months ago) by rin
Branch: MAIN
CVS Tags: pgoyette-compat-0407, pgoyette-compat-0330
Changes since 1.485: +4 -2 lines
Diff to previous 1.485 (colored)

Add njs(4) at pci(4) and cardbus(4).

Revision 1.485.2.1 / (download) - annotate - [select for diffs], Tue Mar 6 04:45:04 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.485: +5 -4 lines
Diff to previous 1.485 (colored)

Add a NOCOMPAT kernel definition to serve as a baseline for getting
the incremental COMPAT_xx options working.

While here, add some additional "requires COMPAT_xxx" to some of the
options in GENERIC

Revision 1.485 / (download) - annotate - [select for diffs], Mon Feb 26 05:52:50 2018 UTC (4 years, 11 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.484: +3 -3 lines
Diff to previous 1.484 (colored)

Enable SVS by default.

Revision 1.459.2.5 / (download) - annotate - [select for diffs], Sun Feb 11 21:17:34 2018 UTC (4 years, 11 months ago) by snj
Branch: netbsd-8
Changes since 1.459.2.4: +3 -2 lines
Diff to previous 1.459.2.4 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by ozaki-r in ticket #536):
	distrib/sets/lists/base/shl.mi: 1.825
	distrib/sets/lists/comp/mi: 1.2168-1.2169
	distrib/sets/lists/comp/shl.mi: 1.310
	distrib/sets/lists/debug/mi: 1.234
	distrib/sets/lists/debug/shl.mi: 1.188
	distrib/sets/lists/man/mi: 1.1570
	distrib/sets/lists/tests/mi: 1.772
	etc/mtree/NetBSD.dist.tests: 1.150
	share/man/man4/Makefile: 1.650
	share/man/man4/ipsec.4: 1.42-1.43
	share/man/man4/ipsecif.4: 1.1-1.5
	sys/arch/amd64/conf/ALL: 1.77
	sys/arch/amd64/conf/GENERIC: 1.480
	sys/conf/files: 1.1191
	sys/net/Makefile: 1.34
	sys/net/files.net: 1.14
	sys/net/if.c: 1.404
	sys/net/if.h: 1.248
	sys/net/if_gif.c: 1.135
	sys/net/if_ipsec.c: 1.1-1.3
	sys/net/if_ipsec.h: 1.1
	sys/net/if_l2tp.c: 1.16
	sys/net/if_types.h: 1.28
	sys/netinet/in.c: 1.214
	sys/netinet/in.h: 1.103
	sys/netinet/in_gif.c: 1.92
	sys/netinet/ip_var.h: 1.122
	sys/netinet6/in6.c: 1.257
	sys/netinet6/in6.h: 1.88
	sys/netinet6/in6_gif.c: 1.90
	sys/netinet6/ip6_var.h: 1.75
	sys/netipsec/Makefile: 1.6
	sys/netipsec/files.netipsec: 1.13
	sys/netipsec/ipsec.h: 1.62
	sys/netipsec/ipsecif.c: 1.1
	sys/netipsec/ipsecif.h: 1.1
	sys/netipsec/key.c: 1.246-1.247
	sys/netipsec/key.h: 1.34
	sys/rump/net/Makefile.rumpnetcomp: 1.20
	sys/rump/net/lib/libipsec/IPSEC.ioconf: 1.1
	sys/rump/net/lib/libipsec/Makefile: 1.1
	sys/rump/net/lib/libipsec/ipsec_component.c: 1.1
	tests/net/Makefile: 1.34
	tests/net/if_ipsec/Makefile: 1.1
	tests/net/if_ipsec/t_ipsec.sh: 1.1-1.2
Don't touch an SP without a reference to it
unify processing to check nesting count for some tunnel protocols.
add ipsec(4) interface, which is used for route-based VPN.
man and ATF are added later, please see man for details.
reviewed by christos@n.o, joerg@n.o and ozaki-r@n.o, thanks.
https://mail-index.netbsd.org/tech-net/2017/12/18/msg006557.html
ipsec(4) interface supports rump now.
add ipsec(4) interface ATF.
add ipsec(4) interface man as ipsecif.4.
add ipsec(4) interface to amd64/GENERIC and amd64/ALL configs.
apply in{,6}_tunnel_validate() to gif(4).
Spell IPsec that way. Simplify macro usage. Sort SEE ALSO. Bump
date for previous.
Improve wording and macro use.
Some parts are not clear to me, so someone with knowledge of ipsecif(4)
should improve this some more.
Improve ipsecif.4. Default port ipsec(4) NAT-T is tested now.
pointed out by wiz@n.o and suggested by ozaki-r@n.o, thanks.
Change the prefix of test names to ipsecif_ to distinguish from tests for ipsec(4)
New sentence, new line. Remove empty macro.
Fix PR kern/52920. Pointed out by David Binderman, thanks.
Improve wording, and put a new drawing, from me and Kengo Nakahara.
apply a little more #ifdef INET/INET6.  fixes !INET6 builds.

Revision 1.459.2.4 / (download) - annotate - [select for diffs], Mon Feb 5 13:06:55 2018 UTC (4 years, 11 months ago) by martin
Branch: netbsd-8
Changes since 1.459.2.3: +5 -2 lines
Diff to previous 1.459.2.3 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by pgoyette in ticket #524):

	distrib/sets/lists/man/mi                       1.1574
	distrib/sets/lists/modules/md.amd64             1.73
	distrib/sets/lists/modules/md.i386              1.76
	share/man/man4/amdtemp.4                        1.11
	share/man/man4/man4.x86/Makefile                1.17
	share/man/man4/man4.x86/amdsmn.4                1.1-1.3
	share/man/man4/man4.x86/amdzentemp.4            1.1-1.6
	sys/arch/amd64/conf/ALL                         1.79,1.80
	sys/arch/amd64/conf/GENERIC                     1.482,1.484
	sys/arch/amd64/conf/XEN3_DOM0                   1.146,1.147
	sys/arch/x86/pci/amdsmn.c                       1.1-1.2
	sys/arch/x86/pci/amdsmn.h                       1.1
	sys/arch/x86/pci/amdzentemp.c                   1.1-1.7
	sys/arch/x86/pci/files.pci                      1.22,1.23
	sys/modules/amdzentemp/amdzentemp.ioconf        1.2


Add amdzentemp from FreeBSD via Ian Clark.

man pages for amdsmn and amdzentemp.

Some clean-up on the HISTORY and AUTHORS sections, and addition of a BUGS
section to document the fact that we don't yet handle the required temp
offset, nor do we expose the available thermal-trip value.

Add missing article 'a'

KNF: Put back the blank line following the empty variable declarations
Put back the variable declaration, too, and mark it __diagused
Otherwise a DIAGNOSTIC kernel will complain about the variable being
undeclared.

Correct placement of __diagused attribute.

Modularize the amdsmn(4) driver, and update dependency for amdzentemp(4),
Create amdsmn(4) amd amdzentemp(4) modules for X86.

Revision 1.484 / (download) - annotate - [select for diffs], Sat Jan 27 21:46:54 2018 UTC (5 years ago) by pgoyette
Branch: MAIN
Changes since 1.483: +3 -3 lines
Diff to previous 1.483 (colored)

Update amdzentemp(4) attachment info.  Also for ALL, remove duplicate
entry for amdtemp(4).

Revision 1.483 / (download) - annotate - [select for diffs], Fri Jan 26 14:41:22 2018 UTC (5 years ago) by maxv
Branch: MAIN
Changes since 1.482: +3 -2 lines
Diff to previous 1.482 (colored)

Add etherip, so that we at least know it exists on amd64.

Revision 1.482 / (download) - annotate - [select for diffs], Thu Jan 25 01:21:40 2018 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.481: +5 -2 lines
Diff to previous 1.481 (colored)

add amdzentemp

Revision 1.481 / (download) - annotate - [select for diffs], Sat Jan 13 12:38:16 2018 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.480: +5 -2 lines
Diff to previous 1.480 (colored)

added commented out AUTOFS pseudo-device entries

Revision 1.480 / (download) - annotate - [select for diffs], Wed Jan 10 11:11:20 2018 UTC (5 years ago) by knakahara
Branch: MAIN
Changes since 1.479: +3 -2 lines
Diff to previous 1.479 (colored)

add ipsec(4) interface to amd64/GENERIC and amd64/ALL configs.

Revision 1.479 / (download) - annotate - [select for diffs], Tue Jan 9 03:31:12 2018 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.478: +3 -2 lines
Diff to previous 1.478 (colored)

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet

Revision 1.478 / (download) - annotate - [select for diffs], Sun Jan 7 16:10:52 2018 UTC (5 years ago) by maxv
Branch: MAIN
Changes since 1.477: +3 -3 lines
Diff to previous 1.477 (colored)

Don't enable SVS yet.

Revision 1.477 / (download) - annotate - [select for diffs], Sun Jan 7 16:10:16 2018 UTC (5 years ago) by maxv
Branch: MAIN
Changes since 1.476: +3 -2 lines
Diff to previous 1.476 (colored)

Add a new option, SVS (for Separate Virtual Space), that unmaps kernel
pages when running in userland. For now, only the PTE area is unmapped.

Sent on tech-kern@.

Revision 1.476 / (download) - annotate - [select for diffs], Sun Dec 31 03:38:06 2017 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.475: +6 -3 lines
Diff to previous 1.475 (colored)

explain that a.out never shipped on x86_64 and put back compat_nomid

Revision 1.475 / (download) - annotate - [select for diffs], Sun Dec 10 17:19:48 2017 UTC (5 years, 1 month ago) by bouyer
Branch: MAIN
Changes since 1.474: +13 -2 lines
Diff to previous 1.474 (colored)

Add dwiic, ihidev and ims

Revision 1.474 / (download) - annotate - [select for diffs], Sat Dec 9 00:29:32 2017 UTC (5 years, 1 month ago) by riastradh
Branch: MAIN
Changes since 1.473: +3 -2 lines
Diff to previous 1.473 (colored)

Attach wsmouse at wsmousedev on x86 so modular mice have a hope.

As noted on tech-kern:

https://mail-index.NetBSD.org/tech-kern/2017/12/08/msg022708.html

Revision 1.473 / (download) - annotate - [select for diffs], Tue Dec 5 21:00:26 2017 UTC (5 years, 1 month ago) by dholland
Branch: MAIN
Changes since 1.472: +3 -2 lines
Diff to previous 1.472 (colored)

Add missing wsbell, commented out with a note that it's apparently only
a module by default.

This way people making their own configs have half a prayer of
realizing they might need to turn it on, instead of just not getting
beeps any more for no clear reason.

XXX: Wasn't the agreement after the last round of module flamage that
XXX: things shouldn't be module-only in GENERIC?

Revision 1.472 / (download) - annotate - [select for diffs], Tue Dec 5 20:32:24 2017 UTC (5 years, 1 month ago) by dholland
Branch: MAIN
Changes since 1.471: +9 -6 lines
Diff to previous 1.471 (colored)

Sort the file system options by which fs they apply to.

Revision 1.363.2.5 / (download) - annotate - [select for diffs], Sun Dec 3 11:35:47 2017 UTC (5 years, 1 month ago) by jdolecek
Branch: tls-maxphys
Changes since 1.363.2.4: +122 -69 lines
Diff to previous 1.363.2.4 (colored) next main 1.364 (colored)

update from HEAD

Revision 1.471 / (download) - annotate - [select for diffs], Sat Dec 2 13:03:15 2017 UTC (5 years, 1 month ago) by maxv
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202
Changes since 1.470: +3 -3 lines
Diff to previous 1.470 (colored)

Drop COMPAT_13 on amd64, already not enabled. Reduces the number of
critical places.

Revision 1.470 / (download) - annotate - [select for diffs], Sat Dec 2 12:40:03 2017 UTC (5 years, 1 month ago) by maxv
Branch: MAIN
Changes since 1.469: +6 -4 lines
Diff to previous 1.469 (colored)

Drop COMPAT_10 on amd64. The support for it comes down to one ifdef in
trap.c - code that is incorrect anyway, there were originally three lcall
LDT slots, and here only one instruction is decoded.

Given that one of these slots was used by BSDi's syscall, also remove the
references to COMPAT_NOMID to make clear we don't support that (it already
is not enabled).

Note: for some reason, COMPAT_10 does not even compile, because there are
"multiple definitions of _KERNEL_OPT_COMPAT_...", and I don't really
understand where this comes from.

Revision 1.469 / (download) - annotate - [select for diffs], Sat Nov 25 16:32:48 2017 UTC (5 years, 2 months ago) by jmcneill
Branch: MAIN
Changes since 1.468: +3 -2 lines
Diff to previous 1.468 (colored)

Add qemufwcfg (QEMU Firmware Configuration device)

Revision 1.468 / (download) - annotate - [select for diffs], Mon Nov 6 02:57:18 2017 UTC (5 years, 2 months ago) by rin
Branch: MAIN
Changes since 1.467: +3 -2 lines
Diff to previous 1.467 (colored)

Revive commented out DISKLABEL_EI option to kernel configuration files
that contain FFS_EI option.

Revision 1.467 / (download) - annotate - [select for diffs], Thu Oct 19 23:59:56 2017 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.466: +3 -2 lines
Diff to previous 1.466 (colored)

add bwfm

Revision 1.466 / (download) - annotate - [select for diffs], Thu Sep 14 07:58:39 2017 UTC (5 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.465: +4 -18 lines
Diff to previous 1.465 (colored)

clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
  since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
  many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.

Revision 1.465 / (download) - annotate - [select for diffs], Wed Sep 13 22:24:42 2017 UTC (5 years, 4 months ago) by sevan
Branch: MAIN
Changes since 1.464: +2 -5 lines
Diff to previous 1.464 (colored)

Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh

Revision 1.459.2.3 / (download) - annotate - [select for diffs], Tue Aug 29 09:42:19 2017 UTC (5 years, 5 months ago) by martin
Branch: netbsd-8
CVS Tags: matt-nb8-mediatek-base, matt-nb8-mediatek
Changes since 1.459.2.2: +3 -3 lines
Diff to previous 1.459.2.2 (colored) to branchpoint 1.459 (colored)

Requested by skrll in ticket #60:
	sys/arch/amd64/conf/GENERIC
	sys/arch/amd64/conf/XEN3_DOM0
	sys/arch/amd64/conf/XEN3_DOMU
	sys/arch/cobalt/conf/GENERIC
	sys/arch/evbarm/conf/BEAGLEBONE
	sys/arch/evbarm/conf/BEAGLEBOARD
	sys/arch/evbarm/conf/BEAGLEBOARDXM
	sys/arch/evbarm/conf/GENERIC.common
	sys/arch/i386/conf/GENERIC
	sys/arch/i386/conf/XEN3_DOM0
	sys/arch/i386/conf/XEN3_DOMU
	sys/arch/mvmeppc/conf/GENERIC
	sys/arch/shark/conf/GENERIC
	sys/arch/sparc64/conf/GENERIC
	sys/arch/zaurus/conf/GENERIC


Re-enable option DIAGNOSTIC for now, will remove it again later.

Revision 1.404.2.13 / (download) - annotate - [select for diffs], Mon Aug 28 17:51:28 2017 UTC (5 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.12: +17 -3 lines
Diff to previous 1.404.2.12 (colored) to branchpoint 1.404 (colored) next main 1.405 (colored)

Sync with HEAD

Revision 1.464 / (download) - annotate - [select for diffs], Sun Aug 13 08:48:30 2017 UTC (5 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20170825
Changes since 1.463: +3 -2 lines
Diff to previous 1.463 (colored)

Add ALPS pms support

Revision 1.463 / (download) - annotate - [select for diffs], Fri Aug 4 09:30:19 2017 UTC (5 years, 5 months ago) by maxv
Branch: MAIN
Changes since 1.462: +3 -3 lines
Diff to previous 1.462 (colored)

Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43.
Several compat options happen to be dependent on the compat_43_* functions,
the availability of which is (wrongfully) controlled with COMPAT_43. Same
for COMPAT_09.

Revision 1.459.2.2 / (download) - annotate - [select for diffs], Tue Aug 1 23:18:30 2017 UTC (5 years, 6 months ago) by snj
Branch: netbsd-8
Changes since 1.459.2.1: +3 -3 lines
Diff to previous 1.459.2.1 (colored) to branchpoint 1.459 (colored)

Pull up following revision(s) (requested by maxv in ticket #164):
	distrib/sets/lists/base/md.amd64: revision 1.269
	distrib/sets/lists/debug/md.amd64: revision 1.97
	sys/arch/amd64/conf/GENERIC: revision 1.460
	sys/arch/amd64/conf/files.amd64: revision 1.89
	sys/arch/i386/conf/GENERIC: revision 1.1157
	sys/arch/i386/conf/files.i386: revision 1.379
	sys/arch/i386/i386/i386_trap.S: revision 1.7-1.8
	sys/arch/i386/include/frameasm.h: revision 1.16
	sys/arch/x86/include/sysarch.h: revision 1.12
	sys/arch/x86/x86/pmc.c: revision 1.8-1.10
	sys/arch/x86/x86/sys_machdep.c: revision 1.36
	sys/arch/xen/conf/files.compat: revision 1.26
	sys/secmodel/suser/secmodel_suser.c: revision 1.43
	sys/sys/kauth.h: revision 1.74
	usr.bin/pmc/Makefile: revision 1.5
	usr.bin/pmc/pmc.1: revision 1.12-1.13
	usr.bin/pmc/pmc.c: revision 1.24-1.25
style
--
style
--
Disable interrupts for T_NMI (inline calltrap). Note that there's still a
way to evade the NMI mode here, if a segment register faults in
INTRFASTEXIT; but we don't care. I didn't test this change, but it seems
fine enough.
--
Make the PMC syscalls privileged.
--
Check argc, and add a message.
--
include opt_pmc.h
--
Build the pmc tool on amd64.
--
Properly handle overflows, and take them into account in userland.
--
Update.
--
Enable PMCs by default.
--
Sort sections. Fix macro usage.

Revision 1.462 / (download) - annotate - [select for diffs], Fri Jul 28 16:10:28 2017 UTC (5 years, 6 months ago) by maxv
Branch: MAIN
Changes since 1.461: +3 -3 lines
Diff to previous 1.461 (colored)

After a careful review, and all things considered, disable compat43 by
default on amd64. The use case is limited, the potential for damage too
high, and it is safer to run a BSD4.3 binary on i386 since the kernel does
not have to go through netbsd32 - which may not correctly reproduce i386.

Revision 1.392.2.11 / (download) - annotate - [select for diffs], Tue Jul 25 19:43:03 2017 UTC (5 years, 6 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-2-RELEASE
Changes since 1.392.2.10: +3 -2 lines
Diff to previous 1.392.2.10 (colored) to branchpoint 1.392 (colored) next main 1.393 (colored)

Apply patch (requested by nonaka in ticket #1413):
iwm(4): Add a driver for Intel Wireless 726x, 316x, 826x and 416x series.
Ported from OpenBSD.

Revision 1.461 / (download) - annotate - [select for diffs], Sat Jul 22 13:03:54 2017 UTC (5 years, 6 months ago) by maxv
Branch: MAIN
Changes since 1.460: +5 -2 lines
Diff to previous 1.460 (colored)

Add USER_LDT, commented out for now.

Revision 1.460 / (download) - annotate - [select for diffs], Wed Jul 12 17:40:33 2017 UTC (5 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646
Changes since 1.459: +3 -3 lines
Diff to previous 1.459 (colored)

Enable PMCs by default.

Revision 1.459.2.1 / (download) - annotate - [select for diffs], Wed Jul 5 13:58:48 2017 UTC (5 years, 6 months ago) by martin
Branch: netbsd-8
Changes since 1.459: +5 -5 lines
Diff to previous 1.459 (colored)

Remove options DIAGNOSTIC/DEBUG and PAX debug options.
Requested by snj in #60.

Revision 1.459 / (download) - annotate - [select for diffs], Sat May 27 22:53:29 2017 UTC (5 years, 8 months ago) by bouyer
Branch: MAIN
CVS Tags: netbsd-8-base
Branch point for: netbsd-8
Changes since 1.458: +5 -2 lines
Diff to previous 1.458 (colored)

Add options CAN and pseudo-device canloop to ALL kernel configs.
Add the same commented out to i386/amd64 GENERIC and OLIMEXLIME2 (A20-based).
Also add commented out awincan0 in OLIMEXLIME2.

Revision 1.458 / (download) - annotate - [select for diffs], Thu May 25 05:54:29 2017 UTC (5 years, 8 months ago) by para
Branch: MAIN
Changes since 1.457: +3 -3 lines
Diff to previous 1.457 (colored)

follow u3ginit driver rename to umodeswitch

Revision 1.435.2.4 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:59 2017 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.435.2.3: +5 -2 lines
Diff to previous 1.435.2.3 (colored) to branchpoint 1.435 (colored) next main 1.436 (colored)

Sync with HEAD

Revision 1.450.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:22 2017 UTC (5 years, 9 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.450: +9 -2 lines
Diff to previous 1.450 (colored) next main 1.451 (colored)

Sync with HEAD

Revision 1.457 / (download) - annotate - [select for diffs], Tue Apr 18 19:09:12 2017 UTC (5 years, 9 months ago) by riastradh
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, bouyer-socketcan-base1
Changes since 1.456: +3 -3 lines
Diff to previous 1.456 (colored)

gson@ informs me the Alea I and II have the same USB product id.

Thus, ualea(4) should work for both of them.  Rename USB product id
ARANEUS ALEA_II to ARANEUS ALEA to reflect this.

No functional change intended, except perhaps via usbdevs.

Revision 1.456 / (download) - annotate - [select for diffs], Mon Apr 17 08:59:37 2017 UTC (5 years, 9 months ago) by riastradh
Branch: MAIN
Changes since 1.455: +5 -2 lines
Diff to previous 1.455 (colored)

New rndsource driver for Araneus Alea II TRNG USB devices.

Disabled by default in x86/GENERIC and usbdevices.config pending
review and testing without rump ugenhc in the way, but enabled in
x86/ALL for compile-testing.

(Hi gson!  Finally found a round tuit in my pocket, next to a certain
rectangular one.)

Revision 1.392.2.10 / (download) - annotate - [select for diffs], Wed Apr 5 19:54:16 2017 UTC (5 years, 9 months ago) by snj
Branch: netbsd-7
Changes since 1.392.2.9: +4 -5 lines
Diff to previous 1.392.2.9 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by skrll in ticket #1395):
	share/man/man4/axe.4: netbsd-7-nhusb
	share/man/man4/axen.4: netbsd-7-nhusb
	share/man/man4/cdce.4: netbsd-7-nhusb
	share/man/man4/uaudio.4: netbsd-7-nhusb
	share/man/man4/ucom.4: netbsd-7-nhusb
	share/man/man4/uep.4: netbsd-7-nhusb
	share/man/man4/urtw.4: netbsd-7-nhusb
	share/man/man4/usb.4: netbsd-7-nhusb
	share/man/man4/uyap.4: netbsd-7-nhusb
	share/man/man4/xhci.4: netbsd-7-nhusb
	share/man/man9/usbdi.9: netbsd-7-nhusb
	sys/arch/amd64/conf/ALL: netbsd-7-nhusb
	sys/arch/amd64/conf/GENERIC: netbsd-7-nhusb
	sys/arch/amiga/dev/slhci_zbus.c: netbsd-7-nhusb
	sys/arch/arm/allwinner/awin_otg.c: netbsd-7-nhusb
	sys/arch/arm/allwinner/awin_usb.c: netbsd-7-nhusb
	sys/arch/arm/amlogic/amlogic_dwctwo.c: netbsd-7-nhusb
	sys/arch/arm/at91/at91ohci.c: netbsd-7-nhusb
	sys/arch/arm/broadcom/bcm2835_dwctwo.c: netbsd-7-nhusb
	sys/arch/arm/broadcom/bcm53xx_usb.c: netbsd-7-nhusb
	sys/arch/arm/ep93xx/epohci.c: netbsd-7-nhusb
	sys/arch/arm/gemini/obio_ehci.c: netbsd-7-nhusb
	sys/arch/arm/imx/files.imx23: netbsd-7-nhusb
	sys/arch/arm/imx/imxusb.c: netbsd-7-nhusb
	sys/arch/arm/imx/imxusbreg.h: netbsd-7-nhusb
	sys/arch/arm/omap/obio_ohci.c: netbsd-7-nhusb
	sys/arch/arm/omap/omap3_ehci.c: netbsd-7-nhusb
	sys/arch/arm/omap/omapl1x_ohci.c: netbsd-7-nhusb
	sys/arch/arm/omap/tiotg.c: netbsd-7-nhusb
	sys/arch/arm/s3c2xx0/ohci_s3c24x0.c: netbsd-7-nhusb
	sys/arch/arm/samsung/exynos_usb.c: netbsd-7-nhusb
	sys/arch/arm/xscale/pxa2x0_ohci.c: netbsd-7-nhusb
	sys/arch/arm/zynq/zynq_usb.c: netbsd-7-nhusb
	sys/arch/hpcarm/dev/nbp_slhci.c: netbsd-7-nhusb
	sys/arch/hpcmips/dev/plumohci.c: netbsd-7-nhusb
	sys/arch/i386/conf/ALL: netbsd-7-nhusb
	sys/arch/i386/conf/GENERIC: netbsd-7-nhusb
	sys/arch/i386/pci/gcscehci.c: netbsd-7-nhusb
	sys/arch/luna68k/conf/GENERIC: netbsd-7-nhusb
	sys/arch/mips/adm5120/dev/ahci.c: netbsd-7-nhusb
	sys/arch/mips/adm5120/dev/ahcivar.h: netbsd-7-nhusb
	sys/arch/mips/alchemy/dev/ohci_aubus.c: netbsd-7-nhusb
	sys/arch/mips/atheros/dev/ehci_arbus.c: netbsd-7-nhusb
	sys/arch/mips/atheros/dev/ohci_arbus.c: netbsd-7-nhusb
	sys/arch/mips/conf/files.adm5120: netbsd-7-nhusb
	sys/arch/mips/ralink/ralink_ehci.c: netbsd-7-nhusb
	sys/arch/mips/ralink/ralink_ohci.c: netbsd-7-nhusb
	sys/arch/mips/rmi/rmixl_ehci.c: netbsd-7-nhusb
	sys/arch/mips/rmi/rmixl_ohci.c: netbsd-7-nhusb
	sys/arch/playstation2/dev/ohci_sbus.c: netbsd-7-nhusb
	sys/arch/powerpc/booke/dev/pq3ehci.c: netbsd-7-nhusb
	sys/arch/powerpc/ibm4xx/dev/dwctwo_plb.c: netbsd-7-nhusb
	sys/arch/x68k/dev/slhci_intio.c: netbsd-7-nhusb
	sys/conf/files: netbsd-7-nhusb
	sys/dev/cardbus/ehci_cardbus.c: netbsd-7-nhusb
	sys/dev/cardbus/ohci_cardbus.c: netbsd-7-nhusb
	sys/dev/cardbus/uhci_cardbus.c: netbsd-7-nhusb
	sys/dev/ic/sl811hs.c: netbsd-7-nhusb
	sys/dev/ic/sl811hsvar.h: netbsd-7-nhusb
	sys/dev/isa/slhci_isa.c: netbsd-7-nhusb
	sys/dev/marvell/ehci_mv.c: netbsd-7-nhusb
	sys/dev/pci/ehci_pci.c: netbsd-7-nhusb
	sys/dev/pci/ohci_pci.c: netbsd-7-nhusb
	sys/dev/pci/uhci_pci.c: netbsd-7-nhusb
	sys/dev/pci/xhci_pci.c: netbsd-7-nhusb
	sys/dev/pcmcia/slhci_pcmcia.c: netbsd-7-nhusb
	sys/dev/usb/Makefile.usbdevs: netbsd-7-nhusb
	sys/dev/usb/TODO: netbsd-7-nhusb
	sys/dev/usb/TODO.usbmp: netbsd-7-nhusb
	sys/dev/usb/aubtfwl.c: netbsd-7-nhusb
	sys/dev/usb/auvitek.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_audio.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_dtv.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_i2c.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_video.c: netbsd-7-nhusb
	sys/dev/usb/auvitekvar.h: netbsd-7-nhusb
	sys/dev/usb/ehci.c: netbsd-7-nhusb
	sys/dev/usb/ehcireg.h: netbsd-7-nhusb
	sys/dev/usb/ehcivar.h: netbsd-7-nhusb
	sys/dev/usb/emdtv.c: netbsd-7-nhusb
	sys/dev/usb/emdtv_dtv.c: netbsd-7-nhusb
	sys/dev/usb/emdtv_ir.c: netbsd-7-nhusb
	sys/dev/usb/emdtvvar.h: netbsd-7-nhusb
	sys/dev/usb/ezload.c: netbsd-7-nhusb
	sys/dev/usb/ezload.h: netbsd-7-nhusb
	sys/dev/usb/files.usb: netbsd-7-nhusb
	sys/dev/usb/hid.c: netbsd-7-nhusb
	sys/dev/usb/hid.h: netbsd-7-nhusb
	sys/dev/usb/if_athn_usb.c: netbsd-7-nhusb
	sys/dev/usb/if_athn_usb.h: netbsd-7-nhusb
	sys/dev/usb/if_atu.c: netbsd-7-nhusb
	sys/dev/usb/if_atureg.h: netbsd-7-nhusb
	sys/dev/usb/if_aue.c: netbsd-7-nhusb
	sys/dev/usb/if_auereg.h: netbsd-7-nhusb
	sys/dev/usb/if_axe.c: netbsd-7-nhusb
	sys/dev/usb/if_axen.c: netbsd-7-nhusb
	sys/dev/usb/if_axenreg.h: netbsd-7-nhusb
	sys/dev/usb/if_axereg.h: netbsd-7-nhusb
	sys/dev/usb/if_cdce.c: netbsd-7-nhusb
	sys/dev/usb/if_cdcereg.h: netbsd-7-nhusb
	sys/dev/usb/if_cue.c: netbsd-7-nhusb
	sys/dev/usb/if_cuereg.h: netbsd-7-nhusb
	sys/dev/usb/if_kue.c: netbsd-7-nhusb
	sys/dev/usb/if_kuereg.h: netbsd-7-nhusb
	sys/dev/usb/if_otus.c: netbsd-7-nhusb
	sys/dev/usb/if_otusvar.h: netbsd-7-nhusb
	sys/dev/usb/if_rum.c: netbsd-7-nhusb
	sys/dev/usb/if_rumreg.h: netbsd-7-nhusb
	sys/dev/usb/if_rumvar.h: netbsd-7-nhusb
	sys/dev/usb/if_run.c: netbsd-7-nhusb
	sys/dev/usb/if_runvar.h: netbsd-7-nhusb
	sys/dev/usb/if_smsc.c: netbsd-7-nhusb
	sys/dev/usb/if_smscreg.h: netbsd-7-nhusb
	sys/dev/usb/if_smscvar.h: netbsd-7-nhusb
	sys/dev/usb/if_udav.c: netbsd-7-nhusb
	sys/dev/usb/if_udavreg.h: netbsd-7-nhusb
	sys/dev/usb/if_upgt.c: netbsd-7-nhusb
	sys/dev/usb/if_upgtvar.h: netbsd-7-nhusb
	sys/dev/usb/if_upl.c: netbsd-7-nhusb
	sys/dev/usb/if_ural.c: netbsd-7-nhusb
	sys/dev/usb/if_uralreg.h: netbsd-7-nhusb
	sys/dev/usb/if_uralvar.h: netbsd-7-nhusb
	sys/dev/usb/if_url.c: netbsd-7-nhusb
	sys/dev/usb/if_urlreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urndis.c: netbsd-7-nhusb
	sys/dev/usb/if_urndisreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urtw.c: netbsd-7-nhusb
	sys/dev/usb/if_urtwn.c: netbsd-7-nhusb
	sys/dev/usb/if_urtwn_data.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwnreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwnvar.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwreg.h: netbsd-7-nhusb
	sys/dev/usb/if_zyd.c: netbsd-7-nhusb
	sys/dev/usb/if_zydreg.h: netbsd-7-nhusb
	sys/dev/usb/irmce.c: netbsd-7-nhusb
	sys/dev/usb/moscom.c: netbsd-7-nhusb
	sys/dev/usb/motg.c: netbsd-7-nhusb
	sys/dev/usb/motgvar.h: netbsd-7-nhusb
	sys/dev/usb/ohci.c: netbsd-7-nhusb
	sys/dev/usb/ohcireg.h: netbsd-7-nhusb
	sys/dev/usb/ohcivar.h: netbsd-7-nhusb
	sys/dev/usb/pseye.c: netbsd-7-nhusb
	sys/dev/usb/slurm.c: netbsd-7-nhusb
	sys/dev/usb/stuirda.c: netbsd-7-nhusb
	sys/dev/usb/u3g.c: netbsd-7-nhusb
	sys/dev/usb/uark.c: netbsd-7-nhusb
	sys/dev/usb/uatp.c: netbsd-7-nhusb
	sys/dev/usb/uaudio.c: netbsd-7-nhusb
	sys/dev/usb/uberry.c: netbsd-7-nhusb
	sys/dev/usb/ubsa.c: netbsd-7-nhusb
	sys/dev/usb/ubsa_common.c: netbsd-7-nhusb
	sys/dev/usb/ubsavar.h: netbsd-7-nhusb
	sys/dev/usb/ubt.c: netbsd-7-nhusb
	sys/dev/usb/uchcom.c: netbsd-7-nhusb
	sys/dev/usb/ucom.c: netbsd-7-nhusb
	sys/dev/usb/ucomvar.h: netbsd-7-nhusb
	sys/dev/usb/ucycom.c: netbsd-7-nhusb
	sys/dev/usb/udl.c: netbsd-7-nhusb
	sys/dev/usb/udl.h: netbsd-7-nhusb
	sys/dev/usb/udsbr.c: netbsd-7-nhusb
	sys/dev/usb/udsir.c: netbsd-7-nhusb
	sys/dev/usb/uep.c: netbsd-7-nhusb
	sys/dev/usb/uftdi.c: netbsd-7-nhusb
	sys/dev/usb/uftdireg.h: netbsd-7-nhusb
	sys/dev/usb/ugen.c: netbsd-7-nhusb
	sys/dev/usb/ugensa.c: netbsd-7-nhusb
	sys/dev/usb/uhci.c: netbsd-7-nhusb
	sys/dev/usb/uhcireg.h: netbsd-7-nhusb
	sys/dev/usb/uhcivar.h: netbsd-7-nhusb
	sys/dev/usb/uhid.c: netbsd-7-nhusb
	sys/dev/usb/uhidev.c: netbsd-7-nhusb
	sys/dev/usb/uhidev.h: netbsd-7-nhusb
	sys/dev/usb/uhmodem.c: netbsd-7-nhusb
	sys/dev/usb/uhso.c: netbsd-7-nhusb
	sys/dev/usb/uhub.c: netbsd-7-nhusb
	sys/dev/usb/uipad.c: netbsd-7-nhusb
	sys/dev/usb/uipaq.c: netbsd-7-nhusb
	sys/dev/usb/uirda.c: netbsd-7-nhusb
	sys/dev/usb/uirdavar.h: netbsd-7-nhusb
	sys/dev/usb/ukbd.c: netbsd-7-nhusb
	sys/dev/usb/ukbdmap.c: netbsd-7-nhusb
	sys/dev/usb/ukyopon.c: netbsd-7-nhusb
	sys/dev/usb/ukyopon.h: netbsd-7-nhusb
	sys/dev/usb/ulpt.c: netbsd-7-nhusb
	sys/dev/usb/umass.c: netbsd-7-nhusb
	sys/dev/usb/umass_isdata.c: netbsd-7-nhusb
	sys/dev/usb/umass_isdata.h: netbsd-7-nhusb
	sys/dev/usb/umass_quirks.c: netbsd-7-nhusb
	sys/dev/usb/umass_quirks.h: netbsd-7-nhusb
	sys/dev/usb/umass_scsipi.c: netbsd-7-nhusb
	sys/dev/usb/umass_scsipi.h: netbsd-7-nhusb
	sys/dev/usb/umassvar.h: netbsd-7-nhusb
	sys/dev/usb/umcs.c: netbsd-7-nhusb
	sys/dev/usb/umct.c: netbsd-7-nhusb
	sys/dev/usb/umidi.c: netbsd-7-nhusb
	sys/dev/usb/umidi_quirks.c: netbsd-7-nhusb
	sys/dev/usb/umidi_quirks.h: netbsd-7-nhusb
	sys/dev/usb/umodem.c: netbsd-7-nhusb
	sys/dev/usb/umodem_common.c: netbsd-7-nhusb
	sys/dev/usb/umodemvar.h: netbsd-7-nhusb
	sys/dev/usb/ums.c: netbsd-7-nhusb
	sys/dev/usb/uplcom.c: netbsd-7-nhusb
	sys/dev/usb/urio.c: netbsd-7-nhusb
	sys/dev/usb/urio.h: netbsd-7-nhusb
	sys/dev/usb/usb.c: netbsd-7-nhusb
	sys/dev/usb/usb.h: netbsd-7-nhusb
	sys/dev/usb/usb_mem.c: netbsd-7-nhusb
	sys/dev/usb/usb_mem.h: netbsd-7-nhusb
	sys/dev/usb/usb_quirks.c: netbsd-7-nhusb
	sys/dev/usb/usb_quirks.h: netbsd-7-nhusb
	sys/dev/usb/usb_subr.c: netbsd-7-nhusb
	sys/dev/usb/usbdevices.config: netbsd-7-nhusb
	sys/dev/usb/usbdevs: netbsd-7-nhusb
	sys/dev/usb/usbdevs.h: netbsd-7-nhusb
	sys/dev/usb/usbdevs_data.h: netbsd-7-nhusb
	sys/dev/usb/usbdi.c: netbsd-7-nhusb
	sys/dev/usb/usbdi.h: netbsd-7-nhusb
	sys/dev/usb/usbdi_util.c: netbsd-7-nhusb
	sys/dev/usb/usbdi_util.h: netbsd-7-nhusb
	sys/dev/usb/usbdivar.h: netbsd-7-nhusb
	sys/dev/usb/usbhid.h: netbsd-7-nhusb
	sys/dev/usb/usbhist.h: netbsd-7-nhusb
	sys/dev/usb/usbroothub.c: netbsd-7-nhusb
	sys/dev/usb/usbroothub.h: netbsd-7-nhusb
	sys/dev/usb/usbroothub_subr.c: delete
	sys/dev/usb/usbroothub_subr.h: delete
	sys/dev/usb/uscanner.c: netbsd-7-nhusb
	sys/dev/usb/uslsa.c: netbsd-7-nhusb
	sys/dev/usb/usscanner.c: netbsd-7-nhusb
	sys/dev/usb/ustir.c: netbsd-7-nhusb
	sys/dev/usb/uthum.c: netbsd-7-nhusb
	sys/dev/usb/utoppy.c: netbsd-7-nhusb
	sys/dev/usb/uts.c: netbsd-7-nhusb
	sys/dev/usb/uvideo.c: netbsd-7-nhusb
	sys/dev/usb/uvisor.c: netbsd-7-nhusb
	sys/dev/usb/uvscom.c: netbsd-7-nhusb
	sys/dev/usb/uyap.c: netbsd-7-nhusb
	sys/dev/usb/uyap_firmware.h: netbsd-7-nhusb
	sys/dev/usb/uyurex.c: netbsd-7-nhusb
	sys/dev/usb/x1input_rdesc.h: netbsd-7-nhusb
	sys/dev/usb/xhci.c: netbsd-7-nhusb
	sys/dev/usb/xhcireg.h: netbsd-7-nhusb
	sys/dev/usb/xhcivar.h: netbsd-7-nhusb
	sys/dev/usb/xinput_rdesc.h: netbsd-7-nhusb
	sys/external/bsd/common/conf/files.linux: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/err.h: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/kernel.h: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/workqueue.h: netbsd-7-nhusb
	sys/external/bsd/common/linux/linux_work.c: netbsd-7-nhusb
	sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c: netbsd-7-nhusb
	sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c: netbsd-7-nhusb
	sys/external/bsd/drm2/drm/files.drmkms: netbsd-7-nhusb
	sys/external/bsd/drm2/i915drm/files.i915drmkms: netbsd-7-nhusb
	sys/external/bsd/drm2/include/linux/err.h: delete
	sys/external/bsd/drm2/include/linux/workqueue.h: delete
	sys/external/bsd/drm2/linux/files.drmkms_linux: netbsd-7-nhusb
	sys/external/bsd/drm2/linux/linux_work.c: delete
	sys/external/bsd/dwc2/dwc2.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwc2.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwc2var.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwctwo2netbsd: netbsd-7-nhusb
	sys/external/bsd/dwc2/conf/files.dwc2: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_core.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_core.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_coreintr.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcd.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcd.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdddma.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdintr.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hw.h: netbsd-7-nhusb
	sys/modules/drmkms_linux/Makefile: netbsd-7-nhusb
	sys/modules/i915drmkms/Makefile: netbsd-7-nhusb
	sys/rump/dev/lib/libugenhc/ugenhc.c: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/Makefile: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/USB.ioconf: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/usb_at_ugenhc.c: delete
	sys/rump/dev/lib/libusb/opt/opt_usb.h: delete
	sys/rump/dev/lib/libusb/opt/opt_usbverbose.h: delete
	sys/sys/mbuf.h: netbsd-7-nhusb
	usr.sbin/usbdevs/usbdevs.8: netbsd-7-nhusb
	usr.sbin/usbdevs/usbdevs.c: netbsd-7-nhusb
Merge netbsd-7-nhusb:
- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
     - kern/48308
     - uhub status notification improvements
     - umass(4) probe fix (applied to HEAD already)
     - ohci(4) short transfer fix
- Change the SOFTINT level from NET to SERIAL for the USB softint handler.
  This gives the callback a chance of running when another softint handler
  at SOFTINT_NET has blocked holding a lock, e.g. softnet_lock and most of
  the network stack.
     - kern/49065 - ifconfig tun0 ... sequence locks up system / lockup:
       softnet_lock held across usb xfr
     - kern/50491 - unkillable wait in usbd_transfer while using usmsc0
       on raspberry pi 2
     - kern/51395 - USB Ethernet makes xhci hang
- Various improvements to slhci(4)
- Various improvements to dwc2(4)

Revision 1.435.2.3 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:09 2017 UTC (5 years, 10 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.435.2.2: +23 -19 lines
Diff to previous 1.435.2.2 (colored) to branchpoint 1.435 (colored)

Sync with HEAD

Revision 1.455 / (download) - annotate - [select for diffs], Fri Mar 10 14:54:12 2017 UTC (5 years, 10 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320, jdolecek-ncq-base, jdolecek-ncq
Changes since 1.454: +4 -2 lines
Diff to previous 1.454 (colored)

PMCs for amd64 - still disabled, like i386.

Revision 1.454 / (download) - annotate - [select for diffs], Sun Feb 26 12:41:50 2017 UTC (5 years, 11 months ago) by rin
Branch: MAIN
Changes since 1.453: +3 -2 lines
Diff to previous 1.453 (colored)

Comment out DISKLABEL_RDB as it is too specific for general usage.
(Also add commented out that entry for GENERIC on amd64; I forgot it)

Revision 1.453 / (download) - annotate - [select for diffs], Sun Feb 26 12:21:14 2017 UTC (5 years, 11 months ago) by maya
Branch: MAIN
Changes since 1.452: +2 -3 lines
Diff to previous 1.452 (colored)

Remove commented DISKLABEL_EI for strictly little endian architectures

It will never be useful.

Revision 1.452 / (download) - annotate - [select for diffs], Sun Feb 19 07:46:59 2017 UTC (5 years, 11 months ago) by rin
Branch: MAIN
Changes since 1.451: +3 -2 lines
Diff to previous 1.451 (colored)

PR kern/51208
Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for
ALL on amd64 and i386.

Revision 1.451 / (download) - annotate - [select for diffs], Thu Feb 16 08:45:42 2017 UTC (5 years, 11 months ago) by knakahara
Branch: MAIN
Changes since 1.450: +3 -2 lines
Diff to previous 1.450 (colored)

add l2tp(4) to amd64/GENERIC and amd64/ALL config.

Revision 1.404.2.12 / (download) - annotate - [select for diffs], Sun Feb 5 13:40:01 2017 UTC (5 years, 11 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.11: +37 -36 lines
Diff to previous 1.404.2.11 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.392.2.7.4.2 / (download) - annotate - [select for diffs], Wed Jan 18 08:46:25 2017 UTC (6 years ago) by skrll
Branch: netbsd-7-nhusb
Changes since 1.392.2.7.4.1: +11 -3 lines
Diff to previous 1.392.2.7.4.1 (colored) to branchpoint 1.392.2.7 (colored) next main 1.392.2.8 (colored)

Sync with netbsd-5

Revision 1.450 / (download) - annotate - [select for diffs], Thu Jan 12 05:24:36 2017 UTC (6 years ago) by ryo
Branch: MAIN
CVS Tags: nick-nhusb-base-20170204, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.449: +19 -19 lines
Diff to previous 1.449 (colored)

white space police

Revision 1.435.2.2 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:09 2017 UTC (6 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.435.2.1: +33 -32 lines
Diff to previous 1.435.2.1 (colored) to branchpoint 1.435 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.449 / (download) - annotate - [select for diffs], Sat Dec 31 15:41:39 2016 UTC (6 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107
Changes since 1.448: +3 -2 lines
Diff to previous 1.448 (colored)

Add commented out TCP_SIGNATURE

Revision 1.392.2.9 / (download) - annotate - [select for diffs], Fri Dec 23 06:33:56 2016 UTC (6 years, 1 month ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, 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
Changes since 1.392.2.8: +3 -3 lines
Diff to previous 1.392.2.8 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by bsiegert in ticket #1338):
	sys/arch/amd64/conf/GENERIC: revision 1.418
	sys/dev/pci/files.pci: revision 1.379
	sys/dev/pci/vioscsi.c: revisions 1.1-1.8
	sys/dev/pci/vioscsireg.h: revision 1.1
	sys/dev/pci/virtioreg.h: revisions 1.5, 1.6
add the common flag bits
--
Add vioscsi, compile tested only (toxic)
--
this is working now, remove debugging.
--
add vioscsi
--
kill some more debugging.
--
Fake mode sense data for illegal targets. qemu reports 256 targets...
--
fix the status return.
--
Use SCSIPI_CHAN_NOSETTLE.
--
vioscsi_req_get()/virtio_enqueue_prep() failing is actually perfectly
normal - observed failures included 10, 27, 61 in-flight commands,
so probably depends on particular command mix; return with
XS_RESOURCE_SHORTAGE rather then panic
do vioscsi_req_put() when initial bus_dmamap_load() fails, as suggested
by the XXX; the vq_done hook is called by virtio, but in that case we
never get to commit the request to it
--
react on ADAPTER_REQ_SET_XFER_MODE so that we set tagged queuing
pass tag type and set id

Revision 1.448 / (download) - annotate - [select for diffs], Sun Dec 18 04:35:26 2016 UTC (6 years, 1 month ago) by dholland
Branch: MAIN
Changes since 1.447: +17 -17 lines
Diff to previous 1.447 (colored)

Whitespace.

Revision 1.447 / (download) - annotate - [select for diffs], Tue Dec 13 20:42:16 2016 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.446: +4 -5 lines
Diff to previous 1.446 (colored)

wildcard speaker attachments, now that we can handle many of them.

Revision 1.446 / (download) - annotate - [select for diffs], Sat Dec 10 23:03:23 2016 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.445: +2 -3 lines
Diff to previous 1.445 (colored)

remove VAUDIOSPEAKER for now, will be done differently.

Revision 1.392.2.8 / (download) - annotate - [select for diffs], Fri Dec 9 05:10:45 2016 UTC (6 years, 1 month ago) by snj
Branch: netbsd-7
Changes since 1.392.2.7: +10 -2 lines
Diff to previous 1.392.2.7 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by msaitoh in ticket #1297):
	sys/arch/amd64/conf/ALL: revision 1.37
	sys/arch/amd64/conf/GENERIC: revision 1.436
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.120
	sys/arch/i386/conf/ALL: revision 1.400
	sys/arch/i386/conf/GENERIC: revision 1.1138
	sys/arch/i386/conf/XEN3_DOM0: revision 1.99
Add sdtemp(4)
--
Add ichsmb(4), spdmem(4) and sdtemp(4).

Revision 1.445 / (download) - annotate - [select for diffs], Fri Dec 9 02:23:25 2016 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.444: +2 -3 lines
Diff to previous 1.444 (colored)

kill PCPPISPEAKER

Revision 1.444 / (download) - annotate - [select for diffs], Thu Dec 8 11:31:09 2016 UTC (6 years, 1 month ago) by nat
Branch: MAIN
Changes since 1.443: +9 -6 lines
Diff to previous 1.443 (colored)

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.

Revision 1.404.2.11 / (download) - annotate - [select for diffs], Mon Dec 5 10:54:49 2016 UTC (6 years, 1 month ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.10: +14 -14 lines
Diff to previous 1.404.2.10 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.443 / (download) - annotate - [select for diffs], Sat Nov 26 13:59:45 2016 UTC (6 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20161204
Changes since 1.442: +4 -3 lines
Diff to previous 1.442 (colored)

mention PAX_SEGVGUARD dependency on FILEASSOC

Revision 1.442 / (download) - annotate - [select for diffs], Sat Nov 26 01:09:33 2016 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.441: +3 -3 lines
Diff to previous 1.441 (colored)

1.6 was the first amd64 release. (although it didn't really work too well
before -5)

Revision 1.441 / (download) - annotate - [select for diffs], Sat Nov 26 00:34:01 2016 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.440: +3 -2 lines
Diff to previous 1.440 (colored)

Note that really old compat is only useful for running 32-bit binaries.

XXX: someone please indicate what the oldest possible extant x86_64
binaries are; I can't find an authoritative source.

Revision 1.440 / (download) - annotate - [select for diffs], Fri Nov 25 23:33:46 2016 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.439: +3 -3 lines
Diff to previous 1.439 (colored)

fileassoc is used by PaX as well as veriexec - update note accordingly.

Revision 1.439 / (download) - annotate - [select for diffs], Fri Nov 25 23:15:28 2016 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.438: +3 -3 lines
Diff to previous 1.438 (colored)

sort iwm* before iwn*

Revision 1.438 / (download) - annotate - [select for diffs], Fri Nov 25 23:06:58 2016 UTC (6 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.437: +10 -12 lines
Diff to previous 1.437 (colored)

The compat options should all be in one block.

Revision 1.404.2.10 / (download) - annotate - [select for diffs], Wed Oct 5 20:55:23 2016 UTC (6 years, 3 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.9: +12 -4 lines
Diff to previous 1.404.2.9 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.392.2.7.4.1 / (download) - annotate - [select for diffs], Tue Sep 6 20:33:05 2016 UTC (6 years, 4 months ago) by skrll
Branch: netbsd-7-nhusb
Changes since 1.392.2.7: +4 -5 lines
Diff to previous 1.392.2.7 (colored)

First pass at netbsd-7 updated with USB code from HEAD

Revision 1.437 / (download) - annotate - [select for diffs], Sun Aug 7 10:44:05 2016 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20161104, nick-nhusb-base-20161004, localcount-20160914
Changes since 1.436: +4 -4 lines
Diff to previous 1.436 (colored)

rename ifmpls to mpls, so we don't have if_ifmpls...

Revision 1.435.2.1 / (download) - annotate - [select for diffs], Sat Aug 6 00:19:04 2016 UTC (6 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.435: +10 -2 lines
Diff to previous 1.435 (colored)

Sync with HEAD

Revision 1.436 / (download) - annotate - [select for diffs], Wed Jul 27 07:04:57 2016 UTC (6 years, 6 months ago) by msaitoh
Branch: MAIN
CVS Tags: pgoyette-localcount-20160806
Changes since 1.435: +10 -2 lines
Diff to previous 1.435 (colored)

Add sdtemp(4)

Revision 1.404.2.9 / (download) - annotate - [select for diffs], Sat Jul 9 20:24:49 2016 UTC (6 years, 6 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.8: +4 -3 lines
Diff to previous 1.404.2.8 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.435 / (download) - annotate - [select for diffs], Tue Jun 21 11:37:25 2016 UTC (6 years, 7 months ago) by nonaka
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160726, nick-nhusb-base-20160907
Branch point for: pgoyette-localcount
Changes since 1.434: +3 -2 lines
Diff to previous 1.434 (colored)

add sdhc(4) at acpi to i386 and amd64 GENERIC kernel config.

Revision 1.434 / (download) - annotate - [select for diffs], Tue Jun 14 03:34:01 2016 UTC (6 years, 7 months ago) by pgoyette
Branch: MAIN
Changes since 1.433: +3 -3 lines
Diff to previous 1.433 (colored)

Re-arrange PAX_ASLR options to keep the _DEBUG next to the main option.

Revision 1.404.2.8 / (download) - annotate - [select for diffs], Sun May 29 08:44:15 2016 UTC (6 years, 8 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.7: +8 -3 lines
Diff to previous 1.404.2.7 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.433 / (download) - annotate - [select for diffs], Sat May 14 17:11:30 2016 UTC (6 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20160529
Changes since 1.432: +3 -3 lines
Diff to previous 1.432 (colored)

Turn on MPROTECT on GENERIC and both MPROTECT and ASLR on XEN*

Revision 1.432 / (download) - annotate - [select for diffs], Sun May 1 10:21:01 2016 UTC (6 years, 9 months ago) by nonaka
Branch: MAIN
Changes since 1.431: +7 -2 lines
Diff to previous 1.431 (colored)

Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
Ported from OpenBSD.

Revision 1.431 / (download) - annotate - [select for diffs], Sat Apr 23 10:15:27 2016 UTC (6 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.430: +4 -4 lines
Diff to previous 1.430 (colored)

Merge nick-nhusb

- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
    - kern/48308
    - uhub status notification improvements
    - umass(4) probe fix (applied to HEAD already)
    - ohci(4) short transfer fix

Revision 1.404.2.7 / (download) - annotate - [select for diffs], Fri Apr 22 15:44:08 2016 UTC (6 years, 9 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.6: +8 -6 lines
Diff to previous 1.404.2.6 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.430 / (download) - annotate - [select for diffs], Wed Apr 13 15:26:28 2016 UTC (6 years, 9 months ago) by riastradh
Branch: MAIN
CVS Tags: nick-nhusb-base-20160422
Changes since 1.429: +4 -4 lines
Diff to previous 1.429 (colored)

Enable nouveau by default again in x86 GENERIC.

Revision 1.429 / (download) - annotate - [select for diffs], Sun Apr 10 15:39:27 2016 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.428: +2 -3 lines
Diff to previous 1.428 (colored)

We don't need TRAP_SIGDEBUG

Revision 1.428 / (download) - annotate - [select for diffs], Sun Apr 10 15:28:24 2016 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.427: +6 -3 lines
Diff to previous 1.427 (colored)

- Turn on ASLR by default
- Add PAX_MPROTECT_DEBUG flag

Revision 1.427 / (download) - annotate - [select for diffs], Sat Mar 19 23:21:02 2016 UTC (6 years, 10 months ago) by gdt
Branch: MAIN
Changes since 1.426: +3 -3 lines
Diff to previous 1.426 (colored)

Disable uscanner in all kernel configs

As discussed on current-users@, SANE uses ugen via libusb and not
uscanner, so users are not well served by having uscanner.  Consensus
is that addressing how to adjust permissions for scanners should not
block restoring basic functionionality.

(Compile-tested only, but there are multiple reports of this being the
right approach.)

Revision 1.404.2.6 / (download) - annotate - [select for diffs], Sat Mar 19 11:29:54 2016 UTC (6 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.5: +10 -4 lines
Diff to previous 1.404.2.5 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.426 / (download) - annotate - [select for diffs], Wed Mar 16 16:13:16 2016 UTC (6 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20160319
Changes since 1.425: +3 -2 lines
Diff to previous 1.425 (colored)

Add PAX_SEGVGUARD disabled.

Revision 1.425 / (download) - annotate - [select for diffs], Sat Mar 5 17:08:49 2016 UTC (6 years, 10 months ago) by riastradh
Branch: MAIN
Changes since 1.424: +4 -4 lines
Diff to previous 1.424 (colored)

Revert to disabling nouveau by default in x86 GENERIC.

Haven't had time to debug the issues that seem to affect pretty much
everyone.  Maybe soon!

Revision 1.424 / (download) - annotate - [select for diffs], Sat Feb 13 19:53:23 2016 UTC (6 years, 11 months ago) by riastradh
Branch: MAIN
Changes since 1.423: +4 -4 lines
Diff to previous 1.423 (colored)

Add nouveau to x86 GENERIC kernels.

Revision 1.423 / (download) - annotate - [select for diffs], Sat Jan 30 04:12:38 2016 UTC (7 years ago) by christos
Branch: MAIN
Changes since 1.422: +3 -3 lines
Diff to previous 1.422 (colored)

compile full symbol table for CTF so FBT can get function arguments.

Revision 1.422 / (download) - annotate - [select for diffs], Fri Jan 22 21:56:56 2016 UTC (7 years ago) by riz
Branch: MAIN
Changes since 1.421: +3 -3 lines
Diff to previous 1.421 (colored)

Enable KDTRACE_HOOKS on i386 and amd64 GENERIC.

Revision 1.421 / (download) - annotate - [select for diffs], Sun Jan 10 04:09:28 2016 UTC (7 years ago) by christos
Branch: MAIN
Changes since 1.420: +2 -3 lines
Diff to previous 1.420 (colored)

scsibus at scsi should work; if it does not...

Revision 1.420 / (download) - annotate - [select for diffs], Sun Jan 10 03:19:36 2016 UTC (7 years ago) by christos
Branch: MAIN
Changes since 1.419: +4 -2 lines
Diff to previous 1.419 (colored)

PR/50636: Ryo ONODERA: Add scsibus to vioscsi

Revision 1.419 / (download) - annotate - [select for diffs], Tue Jan 5 11:33:18 2016 UTC (7 years ago) by msaitoh
Branch: MAIN
Changes since 1.418: +6 -2 lines
Diff to previous 1.418 (colored)

Add ismt(4).

Revision 1.404.2.5 / (download) - annotate - [select for diffs], Sun Dec 27 12:09:28 2015 UTC (7 years, 1 month ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.4: +3 -3 lines
Diff to previous 1.404.2.4 (colored) to branchpoint 1.404 (colored)

Sync with HEAD (as of 26th Dec)

Revision 1.418 / (download) - annotate - [select for diffs], Fri Oct 30 21:16:15 2015 UTC (7 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20151226
Changes since 1.417: +3 -3 lines
Diff to previous 1.417 (colored)

add vioscsi

Revision 1.404.2.4 / (download) - annotate - [select for diffs], Tue Sep 22 12:05:36 2015 UTC (7 years, 4 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.3: +5 -4 lines
Diff to previous 1.404.2.3 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.417 / (download) - annotate - [select for diffs], Mon Sep 21 12:32:06 2015 UTC (7 years, 4 months ago) by nonaka
Branch: MAIN
CVS Tags: nick-nhusb-base-20150921
Changes since 1.416: +3 -2 lines
Diff to previous 1.416 (colored)

PR/50261: Added newer Toshiba hotkeys support.

Revision 1.404.2.3 / (download) - annotate - [select for diffs], Mon Sep 21 07:14:16 2015 UTC (7 years, 4 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.2: +4 -4 lines
Diff to previous 1.404.2.2 (colored) to branchpoint 1.404 (colored)

Enable xhci(4)

Revision 1.416 / (download) - annotate - [select for diffs], Thu Aug 27 14:04:07 2015 UTC (7 years, 5 months ago) by nonaka
Branch: MAIN
Changes since 1.415: +3 -2 lines
Diff to previous 1.415 (colored)

Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network
devices.  Ported from OpenBSD.

Revision 1.415 / (download) - annotate - [select for diffs], Thu Aug 13 04:58:03 2015 UTC (7 years, 5 months ago) by msaitoh
Branch: MAIN
Changes since 1.414: +3 -3 lines
Diff to previous 1.414 (colored)

 Compile ixv(4) by default.

Revision 1.414 / (download) - annotate - [select for diffs], Sat Aug 8 06:36:24 2015 UTC (7 years, 5 months ago) by maxv
Branch: MAIN
Changes since 1.413: +2 -3 lines
Diff to previous 1.413 (colored)

Remove KMEMSTATS.

Revision 1.404.2.2 / (download) - annotate - [select for diffs], Sat Jun 6 14:39:54 2015 UTC (7 years, 7 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404.2.1: +7 -6 lines
Diff to previous 1.404.2.1 (colored) to branchpoint 1.404 (colored)

Sync with HEAD

Revision 1.392.2.7 / (download) - annotate - [select for diffs], Fri May 15 03:44:17 2015 UTC (7 years, 8 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base, 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
Branch point for: netbsd-7-nhusb
Changes since 1.392.2.6: +3 -2 lines
Diff to previous 1.392.2.6 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #762):
	share/man/man4/options.4: revision 1.442
	sys/arch/amd64/conf/ALL: revision 1.18
	sys/arch/amd64/conf/GENERIC: revision 1.396
	sys/arch/dreamcast/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.6
	sys/arch/evbarm/conf/BCM5301X: revision 1.24
	sys/arch/evbarm/conf/BCM56340: revision 1.9
	sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9
	sys/arch/evbarm/conf/std.beagle: revision 1.13
	sys/arch/evbarm/conf/std.kobo: revision 1.2
	sys/arch/evbarm/conf/std.netwalker: revision 1.10
	sys/arch/evbppc/conf/P2020DS: revision 1.25
	sys/arch/evbppc/conf/RB800: revision 1.30
	sys/arch/evbppc/conf/TWRP1025: revision 1.18
	sys/arch/hp300/conf/GENERIC: revision 1.187
	sys/arch/hpcsh/conf/GENERIC: revision 1.104
	sys/arch/i386/conf/GENERIC: revision 1.1111
	sys/arch/i386/conf/MONOLITHIC: revision 1.17
	sys/arch/landisk/conf/GENERIC: revision 1.43
	sys/arch/luna68k/conf/GENERIC: revision 1.117
	sys/arch/macppc/conf/GENERIC: revision 1.316
	sys/arch/macppc/conf/GENERIC_601: revision 1.5
	sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16
	sys/arch/news68k/conf/GENERIC: revision 1.123
	sys/arch/sandpoint/conf/GENERIC: revision 1.85
	sys/arch/shark/conf/GENERIC: revision 1.119
	sys/arch/sparc/conf/GENERIC: revision 1.246
	sys/arch/sparc64/conf/GENERIC: revision 1.174
	sys/arch/sun3/conf/GENERIC3X: revision 1.125
	sys/arch/sun3/conf/GENERIC: revision 1.169
	sys/arch/x68k/conf/GENERIC: revision 1.177
	sys/arch/zaurus/conf/GENERIC: revision 1.62
	sys/conf/files: revision 1.1099
	sys/kern/kern_module.c: revisions 1.98, 1.99
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
--
fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)

Revision 1.413 / (download) - annotate - [select for diffs], Sun May 3 02:52:50 2015 UTC (7 years, 9 months ago) by pgoyette
Branch: MAIN
CVS Tags: nick-nhusb-base-20150606
Changes since 1.412: +4 -3 lines
Diff to previous 1.412 (colored)

Update to include the tco driver (it was previously included as part of
ichlpcib).

Revision 1.412 / (download) - annotate - [select for diffs], Thu Apr 23 11:32:55 2015 UTC (7 years, 9 months ago) by pgoyette
Branch: MAIN
Changes since 1.411: +3 -3 lines
Diff to previous 1.411 (colored)

Add a space after "options" and before the <tab> for conformity
with other options.  Among other things, this allows one to
remove the # comment character without breaking the vertical
alignment.

Revision 1.404.2.1 / (download) - annotate - [select for diffs], Mon Apr 6 15:17:51 2015 UTC (7 years, 9 months ago) by skrll
Branch: nick-nhusb
Changes since 1.404: +22 -12 lines
Diff to previous 1.404 (colored)

Sync with HEAD

Revision 1.392.2.6 / (download) - annotate - [select for diffs], Wed Mar 18 03:57:15 2015 UTC (7 years, 10 months ago) by snj
Branch: netbsd-7
Changes since 1.392.2.5: +21 -11 lines
Diff to previous 1.392.2.5 (colored) to branchpoint 1.392 (colored)

Apply patch (requested by christos in ticket #542):
- Enable intel and radeon DRM/KMS drivers in GENERIC
- Disable all of the old DRM drivers in GENERIC
- Remove the separate DRMKMS kernel

Revision 1.411 / (download) - annotate - [select for diffs], Tue Mar 10 09:26:50 2015 UTC (7 years, 10 months ago) by msaitoh
Branch: MAIN
CVS Tags: nick-nhusb-base-20150406
Changes since 1.410: +3 -2 lines
Diff to previous 1.410 (colored)

 Modify to make Intel Intel 10G Ethernet (ixg(4)) virtual function ixv(4)
compilable. Not completed yet. It's required to use MSI-X.

Revision 1.410 / (download) - annotate - [select for diffs], Fri Mar 6 15:09:50 2015 UTC (7 years, 10 months ago) by riastradh
Branch: MAIN
Changes since 1.409: +5 -5 lines
Diff to previous 1.409 (colored)

Fix tabbing of drm lines.

Revision 1.409 / (download) - annotate - [select for diffs], Fri Mar 6 02:55:11 2015 UTC (7 years, 10 months ago) by riastradh
Branch: MAIN
Changes since 1.408: +4 -4 lines
Diff to previous 1.408 (colored)

Fix commented nouveau in amd64/GENERIC.  Add nouveau to amd64/ALL.

Remove NV_DEBUG from amd64/ALL -- it breaks nouveau, and I can't find
any use of it in src/sys outside arch/atari/dev/nvram.c, which surely
has no relevance to amd64.

(Nouveau has an internal NV_DEBUG(...) macro for debug messages.)

Revision 1.408 / (download) - annotate - [select for diffs], Fri Feb 13 18:57:47 2015 UTC (7 years, 11 months ago) by nonaka
Branch: MAIN
Changes since 1.407: +3 -3 lines
Diff to previous 1.407 (colored)

iwm(4) works now, but 2.4GHz only.

> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps

Revision 1.407 / (download) - annotate - [select for diffs], Sat Feb 7 13:20:00 2015 UTC (7 years, 11 months ago) by pooka
Branch: MAIN
Changes since 1.406: +3 -2 lines
Diff to previous 1.406 (colored)

Add a driver for Intel Centrino 7260 and similar wireless cards.
Supported devices should more or less match ones supported
by the Linux iwlwifi mvm driver.  Sponsored by genua mbh for OpenBSD.

This is probably the world's first Canadian cross device driver: it was
created for OpenBSD by writing and porting a NetBSD driver which was
developed in a rump kernel in Linux userspace.

Note: I don't have access to the hardware anymore, so this version is
not tested and not enabled by default.  While I tried to be careful in
adding the NetBSD bits back, it's probable that there's a snafu or two.
Feel free to send private email in case you have the hardware and there
are issues.

Revision 1.392.2.5 / (download) - annotate - [select for diffs], Tue Jan 20 20:40:50 2015 UTC (8 years ago) by martin
Branch: netbsd-7
Changes since 1.392.2.4: +3 -3 lines
Diff to previous 1.392.2.4 (colored) to branchpoint 1.392 (colored)

Change the following, requested by snj in ticket #438:

sys/arch/i386/conf/GENERIC	patch
sys/arch/amd64/conf/GENERIC 	patch

Remove the i915drm driver since the version we use doesn't support UMS
anymore, so X will fail to start. Without it, at least the vesa driver
will work.

Revision 1.406 / (download) - annotate - [select for diffs], Fri Dec 19 17:06:31 2014 UTC (8 years, 1 month ago) by msaitoh
Branch: MAIN
Changes since 1.405: +5 -7 lines
Diff to previous 1.405 (colored)

 Sync gpio related lines with i386/conf/GENERIC.

Revision 1.405 / (download) - annotate - [select for diffs], Fri Dec 12 01:13:40 2014 UTC (8 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.404: +12 -2 lines
Diff to previous 1.404 (colored)

Add options to run a.out i386 binaries (commented out)

Revision 1.392.2.4 / (download) - annotate - [select for diffs], Tue Nov 18 19:05:28 2014 UTC (8 years, 2 months ago) by snj
Branch: netbsd-7
Changes since 1.392.2.3: +2 -4 lines
Diff to previous 1.392.2.3 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by manu in ticket #251):
	sys/arch/acorn26/conf/GENERIC: revision 1.81
	sys/arch/acorn32/conf/GENERIC: revision 1.116
	sys/arch/alpha/conf/GENERIC: revision 1.362
	sys/arch/amd64/conf/ALL: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.404
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.112
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.60
	sys/arch/amiga/conf/GENERIC.in: revision 1.129
	sys/arch/amiga/conf/GENERIC: revision 1.311
	sys/arch/amigappc/conf/GENERIC: revision 1.24
	sys/arch/arc/conf/GENERIC: revision 1.184
	sys/arch/bebox/conf/GENERIC: revision 1.145
	sys/arch/cats/conf/GENERIC: revision 1.155
	sys/arch/cesfic/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.147
	sys/arch/dreamcast/conf/GENERIC: revision 1.121
	sys/arch/emips/conf/GENERIC: revision 1.15
	sys/arch/epoc32/conf/GENERIC: revision 1.8
	sys/arch/ews4800mips/conf/GENERIC: revision 1.51
	sys/arch/hp300/conf/GENERIC: revision 1.190
	sys/arch/hpcmips/conf/GENERIC: revision 1.229
	sys/arch/hpcsh/conf/GENERIC: revision 1.106
	sys/arch/hppa/conf/GENERIC: revision 1.6
	sys/arch/i386/conf/ALL: revision 1.389
	sys/arch/i386/conf/GENERIC: revision 1.1118
	sys/arch/i386/conf/XEN3_DOM0: revision 1.93
	sys/arch/i386/conf/XEN3_DOMU: revision 1.65
	sys/arch/ibmnws/conf/GENERIC: revision 1.46
	sys/arch/iyonix/conf/GENERIC: revision 1.88
	sys/arch/landisk/conf/GENERIC: revision 1.45
	sys/arch/luna68k/conf/GENERIC: revision 1.119
	sys/arch/mac68k/conf/GENERIC: revision 1.220
	sys/arch/macppc/conf/GENERIC: revision 1.320
	sys/arch/macppc/conf/MAMBO: revision 1.24
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.25
	sys/arch/mipsco/conf/GENERIC: revision 1.88
	sys/arch/mmeye/conf/GENERIC: revision 1.120
	sys/arch/mvme68k/conf/GENERIC: revision 1.94
	sys/arch/mvmeppc/conf/GENERIC: revision 1.24
	sys/arch/netwinder/conf/GENERIC: revision 1.126
	sys/arch/news68k/conf/GENERIC: revision 1.125
	sys/arch/newsmips/conf/GENERIC: revision 1.129
	sys/arch/next68k/conf/GENERIC: revision 1.139
	sys/arch/ofppc/conf/GENERIC: revision 1.157
	sys/arch/pmax/conf/GENERIC64: revision 1.21
	sys/arch/pmax/conf/GENERIC: revision 1.185
	sys/arch/prep/conf/GENERIC: revision 1.174
	sys/arch/rs6000/conf/GENERIC: revision 1.33
	sys/arch/sandpoint/conf/GENERIC: revision 1.88
	sys/arch/sbmips/conf/GENERIC: revision 1.101
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.28
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.104
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.106
	sys/arch/shark/conf/GENERIC: revision 1.121
	sys/arch/sparc/conf/GENERIC: revision 1.248
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.65
	sys/arch/sparc64/conf/GENERIC: revision 1.177
	sys/arch/sparc64/conf/NONPLUS64: revision 1.44
	sys/arch/sun2/conf/GENERIC: revision 1.94
	sys/arch/sun3/conf/GENERIC: revision 1.171
	sys/arch/vax/conf/GENERIC: revision 1.193
	sys/arch/vax/conf/VAX780: revision 1.19
	sys/arch/x68k/conf/GENERIC: revision 1.179
	sys/arch/zaurus/conf/GENERIC: revision 1.65
	sys/ufs/files.ufs: revision 1.38
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

Revision 1.404 / (download) - annotate - [select for diffs], Sun Nov 16 16:01:40 2014 UTC (8 years, 2 months ago) by manu
Branch: MAIN
CVS Tags: nick-nhusb-base
Branch point for: nick-nhusb
Changes since 1.403: +2 -4 lines
Diff to previous 1.403 (colored)

Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

Revision 1.392.2.3 / (download) - annotate - [select for diffs], Fri Nov 14 15:16:16 2014 UTC (8 years, 2 months ago) by martin
Branch: netbsd-7
Changes since 1.392.2.2: +5 -2 lines
Diff to previous 1.392.2.2 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by manu in ticket #232):
	sys/arch/next68k/conf/GENERIC: revision 1.138
	sys/arch/cobalt/conf/GENERIC: revision 1.146
	sys/arch/mvme68k/conf/GENERIC: revision 1.93
	sys/arch/vax/conf/VAX780: revision 1.18
	sys/arch/newsmips/conf/GENERIC: revision 1.128
	sys/arch/luna68k/conf/GENERIC: revision 1.118
	sys/arch/sbmips/conf/GENERIC: revision 1.100
	sys/arch/pmax/conf/GENERIC: revision 1.184
	sys/arch/alpha/conf/GENERIC: revision 1.361
	sys/arch/sparc64/conf/GENERIC: revision 1.176
	sys/arch/sun3/conf/GENERIC: revision 1.170
	sys/arch/shark/conf/GENERIC: revision 1.120
	sys/arch/landisk/conf/GENERIC: revision 1.44
	sys/arch/bebox/conf/GENERIC: revision 1.144
	sys/arch/sparc64/conf/NONPLUS64: revision 1.43
	sys/arch/sandpoint/conf/GENERIC: revision 1.87
	sys/arch/emips/conf/GENERIC: revision 1.14
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.111
	sys/arch/dreamcast/conf/GENERIC: revision 1.120
	sys/arch/cesfic/conf/GENERIC: revision 1.64
	sys/arch/mmeye/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.7
	sys/arch/x68k/conf/GENERIC: revision 1.178
	sys/arch/iyonix/conf/GENERIC: revision 1.87
	sys/arch/sun2/conf/GENERIC: revision 1.93
	sys/arch/ews4800mips/conf/GENERIC: revision 1.50
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.59
	sys/arch/acorn26/conf/GENERIC: revision 1.80
	sys/arch/acorn32/conf/GENERIC: revision 1.115
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.24
	sys/arch/i386/conf/GENERIC: revision 1.1117
	sys/arch/arc/conf/GENERIC: revision 1.183
	sys/arch/cats/conf/GENERIC: revision 1.154
	sys/arch/amiga/conf/GENERIC.in: revision 1.128
	sys/arch/zaurus/conf/GENERIC: revision 1.64
	sys/arch/netwinder/conf/GENERIC: revision 1.125
	sys/arch/hppa/conf/GENERIC: revision 1.5
	sys/arch/mvmeppc/conf/GENERIC: revision 1.23
	sys/arch/macppc/conf/GENERIC: revision 1.319
	sys/arch/amiga/conf/GENERIC: revision 1.310
	sys/arch/pmax/conf/GENERIC64: revision 1.20
	sys/arch/macppc/conf/MAMBO: revision 1.23
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27
	sys/arch/amigappc/conf/GENERIC: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.403
	sys/arch/ofppc/conf/GENERIC: revision 1.156
	sys/arch/mac68k/conf/GENERIC: revision 1.219
	sys/arch/i386/conf/XEN3_DOMU: revision 1.64
	sys/arch/mipsco/conf/GENERIC: revision 1.87
	sys/arch/hp300/conf/GENERIC: revision 1.189
	sys/arch/vax/conf/GENERIC: revision 1.192
	sys/arch/news68k/conf/GENERIC: revision 1.124
	sys/arch/ibmnws/conf/GENERIC: revision 1.45
	sys/arch/hpcsh/conf/GENERIC: revision 1.105
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.64
	sys/arch/i386/conf/XEN3_DOM0: revision 1.92
	sys/arch/sparc/conf/GENERIC: revision 1.247
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105
	sys/arch/prep/conf/GENERIC: revision 1.173
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103
	sys/arch/rs6000/conf/GENERIC: revision 1.32
	sys/arch/hpcmips/conf/GENERIC: revision 1.228
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)

Revision 1.403 / (download) - annotate - [select for diffs], Wed Nov 12 10:47:20 2014 UTC (8 years, 2 months ago) by manu
Branch: MAIN
Changes since 1.402: +5 -2 lines
Diff to previous 1.402 (colored)

Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels

This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr

Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)

Revision 1.402 / (download) - annotate - [select for diffs], Sun Nov 2 23:08:40 2014 UTC (8 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.401: +22 -12 lines
Diff to previous 1.401 (colored)

make DRMKMS the default on GENERIC and comment out the legacy drivers.

Revision 1.392.2.2 / (download) - annotate - [select for diffs], Sun Nov 2 10:09:44 2014 UTC (8 years, 3 months ago) by martin
Branch: netbsd-7
Changes since 1.392.2.1: +3 -2 lines
Diff to previous 1.392.2.1 (colored) to branchpoint 1.392 (colored)

Pull up following revision(s) (requested by tls in ticket #174):
	doc/CHANGES: revision 1.2005
	sys/dev/pci/viornd.c: revision 1.1
	sys/dev/pci/files.pci: revision 1.372
	sys/arch/amd64/conf/GENERIC: revision 1.401
	share/man/man4/viornd.4: revision 1.1
Add viornd(4), a driver for the VirtIO entropy source available on
QEMU, KVM, and Google Compute Engine.  From OpenBSD.

Revision 1.401 / (download) - annotate - [select for diffs], Sun Oct 26 18:43:18 2014 UTC (8 years, 3 months ago) by tls
Branch: MAIN
Changes since 1.400: +3 -2 lines
Diff to previous 1.400 (colored)

Add viornd(4), a driver for the VirtIO entropy source available on
QEMU, KVM, and Google Compute Engine.  From OpenBSD.

Revision 1.400 / (download) - annotate - [select for diffs], Sat Oct 18 16:56:51 2014 UTC (8 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.399: +3 -2 lines
Diff to previous 1.399 (colored)

Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.

XXX
Config around agp(4) is done in quite wrong direction.
	"pchb <- (agpbus) <- agp <- agp_*"
should be:
	"pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"

Revision 1.392.2.1 / (download) - annotate - [select for diffs], Fri Oct 10 18:16:36 2014 UTC (8 years, 3 months ago) by snj
Branch: netbsd-7
Changes since 1.392: +3 -3 lines
Diff to previous 1.392 (colored)

Apply patch (requested by bouyer/martin in ticket #116):
Disable DIAGNOSTIC and/or DEBUG.

Revision 1.348.2.7 / (download) - annotate - [select for diffs], Mon Sep 29 18:40:43 2014 UTC (8 years, 4 months ago) by msaitoh
Branch: netbsd-6
Changes since 1.348.2.6: +3 -3 lines
Diff to previous 1.348.2.6 (colored) to branchpoint 1.348 (colored) next main 1.349 (colored)

Pull up following revision(s) (requested by riastradh in ticket #1129):
	sys/arch/amd64/conf/GENERIC: revision 1.385
Enable options VND_COMPRESSION in amd64/GENERIC.

Revision 1.399 / (download) - annotate - [select for diffs], Fri Sep 19 17:30:03 2014 UTC (8 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.398: +3 -2 lines
Diff to previous 1.398 (colored)

Add HDAUDIOVERBOSE

Revision 1.398 / (download) - annotate - [select for diffs], Fri Sep 19 15:24:24 2014 UTC (8 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.397: +4 -4 lines
Diff to previous 1.397 (colored)

Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work
with wedges.

Revision 1.397 / (download) - annotate - [select for diffs], Thu Sep 18 14:58:22 2014 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.396: +3 -2 lines
Diff to previous 1.396 (colored)

Add commented out KDTRACE_HOOKS line.

Revision 1.396 / (download) - annotate - [select for diffs], Sun Aug 24 07:59:22 2014 UTC (8 years, 5 months ago) by jnemeth
Branch: MAIN
Changes since 1.395: +3 -2 lines
Diff to previous 1.395 (colored)

Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.

Revision 1.395 / (download) - annotate - [select for diffs], Sat Aug 23 20:26:56 2014 UTC (8 years, 5 months ago) by dholland
Branch: MAIN
Changes since 1.394: +5 -5 lines
Diff to previous 1.394 (colored)

Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.

Revision 1.363.2.4 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:42 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.363.2.3: +13 -5 lines
Diff to previous 1.363.2.3 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.394 / (download) - annotate - [select for diffs], Mon Aug 18 06:31:24 2014 UTC (8 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.393: +5 -6 lines
Diff to previous 1.393 (colored)

- Enable Wedge support for MBR/BSDLABEL where it was commented out.
- Add apple partition support where it was missing
- Add comments where missing

Revision 1.393 / (download) - annotate - [select for diffs], Sat Aug 16 17:56:31 2014 UTC (8 years, 5 months ago) by apb
Branch: MAIN
Changes since 1.392: +3 -2 lines
Diff to previous 1.392 (colored)

Add "options COMPAT_70" to all kernel configuration files that
already had "options COMPAT_60".

Revision 1.383.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:53:49 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.383: +11 -7 lines
Diff to previous 1.383 (colored) next main 1.384 (colored)

Rebase.

Revision 1.392 / (download) - annotate - [select for diffs], Fri Jul 25 15:01:14 2014 UTC (8 years, 6 months ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.391: +3 -3 lines
Diff to previous 1.391 (colored)

Fix description of DIAGNOSTIC in x86 kernels.

Revision 1.391 / (download) - annotate - [select for diffs], Mon Jun 16 19:08:17 2014 UTC (8 years, 7 months ago) by dsl
Branch: MAIN
Changes since 1.390: +5 -4 lines
Diff to previous 1.390 (colored)

Comment out the xhci entries.
The driver really doesn't work well enough to be generally useful.

Revision 1.390 / (download) - annotate - [select for diffs], Thu Jun 12 20:22:04 2014 UTC (8 years, 7 months ago) by alnsn
Branch: MAIN
Changes since 1.389: +3 -3 lines
Diff to previous 1.389 (colored)

Revert the previous (comment only change).

Revision 1.389 / (download) - annotate - [select for diffs], Thu Jun 12 12:13:36 2014 UTC (8 years, 7 months ago) by alnsn
Branch: MAIN
Changes since 1.388: +3 -3 lines
Diff to previous 1.388 (colored)

Add a comment about disabling INET6. Should fix kern/48901.

Revision 1.388 / (download) - annotate - [select for diffs], Tue Jun 10 01:42:39 2014 UTC (8 years, 7 months ago) by hikaru
Branch: MAIN
Changes since 1.387: +3 -2 lines
Diff to previous 1.387 (colored)

Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).

Revision 1.387 / (download) - annotate - [select for diffs], Thu May 29 14:49:35 2014 UTC (8 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.386: +3 -3 lines
Diff to previous 1.386 (colored)

enable IPSEC

Revision 1.338.2.5 / (download) - annotate - [select for diffs], Thu May 22 11:39:28 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.338.2.4: +29 -15 lines
Diff to previous 1.338.2.4 (colored) to branchpoint 1.338 (colored) next main 1.339 (colored)

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.378.2.2 / (download) - annotate - [select for diffs], Sun May 18 17:44:54 2014 UTC (8 years, 8 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.378.2.1: +11 -4 lines
Diff to previous 1.378.2.1 (colored) next main 1.379 (colored)

sync with head

Revision 1.386 / (download) - annotate - [select for diffs], Mon Apr 21 16:35:38 2014 UTC (8 years, 9 months ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-base9, rmind-smpnet-nbase, rmind-smpnet-base
Changes since 1.385: +3 -2 lines
Diff to previous 1.385 (colored)

add malo at pcmcia.

Revision 1.385 / (download) - annotate - [select for diffs], Tue Apr 8 21:08:36 2014 UTC (8 years, 9 months ago) by riastradh
Branch: MAIN
Changes since 1.384: +3 -3 lines
Diff to previous 1.384 (colored)

Enable options VND_COMPRESSION in amd64/GENERIC.

Revision 1.384 / (download) - annotate - [select for diffs], Tue Apr 8 19:42:13 2014 UTC (8 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.383: +3 -2 lines
Diff to previous 1.383 (colored)

add ixg

Revision 1.383 / (download) - annotate - [select for diffs], Mon Mar 24 14:15:37 2014 UTC (8 years, 10 months ago) by szptvlfn
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.382: +3 -3 lines
Diff to previous 1.382 (colored)

fix manual section numbering of sysctl.
  thanks wiz@

Revision 1.382 / (download) - annotate - [select for diffs], Wed Mar 19 15:26:42 2014 UTC (8 years, 10 months ago) by nonaka
Branch: MAIN
Changes since 1.381: +4 -2 lines
Diff to previous 1.381 (colored)

Add a driver for Realtek RTS5209/RTS5229 Card Reader.
Ported from OpenBSD.

Revision 1.381 / (download) - annotate - [select for diffs], Sat Oct 26 09:16:20 2013 UTC (9 years, 3 months ago) by nonaka
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.380: +3 -2 lines
Diff to previous 1.380 (colored)

Add driver for ASIX AX88178a and AX88179 Ethernet interface.
Ported from OpenBSD.

Revision 1.380 / (download) - annotate - [select for diffs], Wed Oct 23 17:22:49 2013 UTC (9 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.379: +4 -2 lines
Diff to previous 1.379 (colored)

Add xhci device

Revision 1.378.2.1 / (download) - annotate - [select for diffs], Wed Aug 28 23:59:10 2013 UTC (9 years, 5 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.378: +2 -3 lines
Diff to previous 1.378 (colored)

sync with head

Revision 1.379 / (download) - annotate - [select for diffs], Sun Jun 30 21:38:55 2013 UTC (9 years, 7 months ago) by rmind
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.378: +2 -3 lines
Diff to previous 1.378 (colored)

G/C PFIL_HOOKS from the kernel configs.

Revision 1.363.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 06:19:59 2013 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.363.2.2: +20 -12 lines
Diff to previous 1.363.2.2 (colored)

resync from head

Revision 1.231.4.11 / (download) - annotate - [select for diffs], Wed Jun 19 07:50:14 2013 UTC (9 years, 7 months ago) by bouyer
Branch: netbsd-5
Changes since 1.231.4.10: +3 -2 lines
Diff to previous 1.231.4.10 (colored) to branchpoint 1.231 (colored) next main 1.232 (colored)

Pullup the following revisions via patch, requested by msaitoh in ticket #1850:
	sys/dev/pci/if_wm.c			1.201, 1.203-1.204,
						1.207-1.212, 1.215,
						1.217-1.218, 1.220-1.223,
						1.228, 1.232-245
	sys/dev/pci/if_wmreg.h			1.40-1.45, 1.47-1.48
	sys/dev/pci/if_wmvar.h			1.11-1.13
	sys/dev/pci/pcidevs			1.1074, 1.1077, 1.1117
	sys/dev/pci/pcidevs.h			regen
	sys/dev/pci/pcidevs_data.h		regen
	sys/dev/mii/igphyreg.h			1.6
	sys/dev/mii/ihphy.c			1.1-1.2
	sys/dev/mii/ihphyreg.h			1.1
	sys/dev/mii/inbmphyreg.h		1.3
	sys/dev/mii/files.mii			1.47 via patch
	sys/dev/mii/miidevs			1.97 and 1.100
	sys/dev/mii/miidevs.h			regen
	sys/dev/mii/miidevs_data.h		regen
	sys/arch/i386/conf/ALL			1.280
	sys/arch/i386/conf/GENERIC		1.1001
	sys/arch/i386/conf/INSTALL_FLOPPY	1.11
	sys/arch/i386/conf/XEN2_DOM0		patch
	sys/arch/amd64/conf/GENERIC		1.293
	sys/arch/amd64/conf/XEN3_DOM0		1.61
	share/man/man4/wm.4			1.21-1.24

Apply almost all fixes and improvements from netbsd-6 except for
the rev. 1.196's iqdrops' change.

- Add the detach code.
- Add code for WOL, ASF, IPMI and Intel AMT. WOL is disabled by default
- Add Yet another workaround for ICH8.
- 82576 is dual port, so check the FUNCID and increment the MAC address for
  the 2nd port.
- Fix the names of 82577L[MC] LAN controllers (for mobile).
- Fix CTRL_EXT_SWDPIN() and CTRL_EXT_SWDPIO() macros. The bit order of the
  SW definable pin is not 6543 but 3654!!!
- Rewrite the code to read MAC address from eeprom.
- Add 82580 support.
- 82571 quirk. Only 82571 shares port 0 of EEMNGCTL_CFGDONE.
- The document says that the TDH register must be set after
  TCL.EN is set on 82575 and newer devices.
- Fix some register names. No functional change.
- Omit U+00AE "REGISTERED SIGN" in a product name due to its non-ASCII nature.
- Stop wm(4) from needlessly resetting when you add or delete a vlan(4).
- Fix MAC address check on 8257[156] and 80003 case. Some cards have non 0xffff
  pointer but those don't use alternative MAC address in reality. So we check
  whether the broadcast bit is set or not like Intel's e1000 driver.
  Fixes PR kern/44072 reported by Jean-Yves Moulin.
- Add PCH2(and 82579) support. Fixes PR#46487
- Add yet another 82567V support.
- Add ICH10+HANKSVILL support.
- Add support Intel I350 Ethernet.
- Make vlan and all ip/ip6 checksum offload work for the I350.
- Fix compile error with  WM_DEBUG.
- Fix a bug that PHY isn't set to low-power mode on PCH and PCH2.
- Add WM_DEBUG_NVM. If WM_DEBUG_NVM is enabled, dump the FLASH ROM data.
- Skip 64bit BAR correctly.
- Fix RAL_TABSIZE for ICH8, 82576, 82580 and I350.
- Use 82580(and I350) specific PHY read/write functions. Fixes PR#47542.
- Style fix. Fix typo in comment. Fix comments. Add comments.

Revision 1.378 / (download) - annotate - [select for diffs], Mon Jun 10 07:14:01 2013 UTC (9 years, 7 months ago) by kardel
Branch: MAIN
Branch point for: rmind-smpnet
Changes since 1.377: +5 -2 lines
Diff to previous 1.377 (colored)

adjust soekrisgpio driver to NetBSD

Revision 1.377 / (download) - annotate - [select for diffs], Wed Jun 5 23:08:00 2013 UTC (9 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.376: +2 -3 lines
Diff to previous 1.376 (colored)

remove obsolete networking options

Revision 1.376 / (download) - annotate - [select for diffs], Tue Jun 4 14:39:31 2013 UTC (9 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.375: +3 -2 lines
Diff to previous 1.375 (colored)

sync drm with i386

Revision 1.375 / (download) - annotate - [select for diffs], Tue May 28 12:13:55 2013 UTC (9 years, 8 months ago) by kiyohara
Branch: MAIN
Changes since 1.374: +6 -2 lines
Diff to previous 1.374 (colored)

Add udsir.

Revision 1.374 / (download) - annotate - [select for diffs], Fri May 3 15:45:24 2013 UTC (9 years, 9 months ago) by jakllsch
Branch: MAIN
CVS Tags: khorben-n900
Changes since 1.373: +3 -2 lines
Diff to previous 1.373 (colored)

Enable sdhc* at cardbus? in amd64 GENERIC.  As it is already in i386
GENERIC. sdhc(4) has had working detach support for a while now too.

Revision 1.373 / (download) - annotate - [select for diffs], Sat Apr 27 22:21:13 2013 UTC (9 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.372: +3 -3 lines
Diff to previous 1.372 (colored)

more bogus number removal

Revision 1.372 / (download) - annotate - [select for diffs], Sat Apr 27 21:43:12 2013 UTC (9 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.371: +5 -5 lines
Diff to previous 1.371 (colored)

the bogus number police

Revision 1.371 / (download) - annotate - [select for diffs], Sat Apr 27 18:19:22 2013 UTC (9 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.370: +4 -4 lines
Diff to previous 1.370 (colored)

remove confusing numeric locators where they are unused.

Revision 1.370 / (download) - annotate - [select for diffs], Sat Apr 6 16:56:18 2013 UTC (9 years, 9 months ago) by martin
Branch: MAIN
Changes since 1.369: +3 -3 lines
Diff to previous 1.369 (colored)

athn at pci has been successfully tested

Revision 1.369 / (download) - annotate - [select for diffs], Sat Mar 30 02:38:58 2013 UTC (9 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.368: +5 -2 lines
Diff to previous 1.368 (colored)

patches for new wifi devices.

Revision 1.368 / (download) - annotate - [select for diffs], Sat Mar 2 02:42:08 2013 UTC (9 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: agc-symver-base, agc-symver
Changes since 1.367: +2 -3 lines
Diff to previous 1.367 (colored)

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.

Revision 1.367 / (download) - annotate - [select for diffs], Fri Mar 1 18:25:28 2013 UTC (9 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.366: +2 -4 lines
Diff to previous 1.366 (colored)

Retire OSI network stack. OK core@

Revision 1.363.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:20 2013 UTC (9 years, 11 months ago) by tls
Branch: tls-maxphys
Changes since 1.363.2.1: +3 -3 lines
Diff to previous 1.363.2.1 (colored)

resync with head

Revision 1.338.2.4 / (download) - annotate - [select for diffs], Wed Jan 23 00:05:38 2013 UTC (10 years ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.338.2.3: +3 -3 lines
Diff to previous 1.338.2.3 (colored) to branchpoint 1.338 (colored)

sync with head

Revision 1.366 / (download) - annotate - [select for diffs], Thu Dec 20 22:08:19 2012 UTC (10 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.365: +3 -3 lines
Diff to previous 1.365 (colored)

fix cut-n-paste.

Revision 1.363.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:00:56 2012 UTC (10 years, 2 months ago) by tls
Branch: tls-maxphys
Changes since 1.363: +10 -6 lines
Diff to previous 1.363 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.338.2.3 / (download) - annotate - [select for diffs], Tue Oct 30 17:18:44 2012 UTC (10 years, 3 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.338.2.2: +18 -11 lines
Diff to previous 1.338.2.2 (colored) to branchpoint 1.338 (colored)

sync with head

Revision 1.365 / (download) - annotate - [select for diffs], Wed Oct 17 14:48:08 2012 UTC (10 years, 3 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6
Changes since 1.364: +3 -2 lines
Diff to previous 1.364 (colored)

Add "options COMPAT_60" to all kernel configuration files
that already had "options COMPAT_50".

Revision 1.231.4.10 / (download) - annotate - [select for diffs], Fri Sep 28 10:58:15 2012 UTC (10 years, 4 months ago) by sborrill
Branch: netbsd-5
CVS Tags: 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
Changes since 1.231.4.9: +6 -2 lines
Diff to previous 1.231.4.9 (colored) to branchpoint 1.231 (colored)

Pull up the following revisions(s) (requested by liamjfoy in ticket #1797):
	lib/libusbhid/usb_hid_usages:	revision 1.5 via patch
	share/man/man4/Makefile:	revision 1.578 via patch
	share/man/man4/uts.4:		revision 1.1
	share/man/man4/wsmouse.4:	revision 1.19 via patch
	sys/arch/amd64/conf/GENERIC:	revision 1.346-1.347 via patch
	sys/arch/i386/conf/GENERIC:	revision 1.1078 via patch
	sys/dev/usb/FILES:		revision 1.12 via patch
	sys/dev/usb/usbdevices.config:	revision 1.12 via patch
	sys/dev/usb/files.usb:		revision 1.119-1.120 via patch
	sys/dev/usb/usbhid.h:		revision 1.14 via patch
	sys/dev/usb/uts.c:		revision 1.1
	distrib/sets/lists/man/mi:	revision 1.1370 via patch

Add uts(4) driver for USB touchscreens.

Revision 1.364 / (download) - annotate - [select for diffs], Sun Sep 23 01:05:21 2012 UTC (10 years, 4 months ago) by chs
Branch: MAIN
Changes since 1.363: +9 -6 lines
Diff to previous 1.363 (colored)

add vmt entry to GENERIC.
standardize commented pfsync and npf entries.

Revision 1.363 / (download) - annotate - [select for diffs], Sat Sep 1 18:17:49 2012 UTC (10 years, 5 months ago) by jakllsch
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.362: +3 -3 lines
Diff to previous 1.362 (colored)

Rename RT2500USB driver to ural(4) as it was originally in OpenBSD,
as ural(4) and ral(4) do not actually share any code.

Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.

Fixes PR#43520.

Revision 1.362 / (download) - annotate - [select for diffs], Sat Sep 1 15:25:33 2012 UTC (10 years, 5 months ago) by jakllsch
Branch: MAIN
Changes since 1.361: +3 -3 lines
Diff to previous 1.361 (colored)

back out unintentional change in 1.352.

Revision 1.361 / (download) - annotate - [select for diffs], Mon Aug 27 03:18:12 2012 UTC (10 years, 5 months ago) by dholland
Branch: MAIN
Changes since 1.360: +3 -3 lines
Diff to previous 1.360 (colored)

whitespace

Revision 1.360 / (download) - annotate - [select for diffs], Fri Aug 24 05:59:01 2012 UTC (10 years, 5 months ago) by dholland
Branch: MAIN
Changes since 1.359: +3 -3 lines
Diff to previous 1.359 (colored)

Restore comment heading lost during the MODULAR thrashing.

Revision 1.348.2.6 / (download) - annotate - [select for diffs], Wed Aug 15 15:32:59 2012 UTC (10 years, 5 months ago) by sborrill
Branch: netbsd-6
CVS Tags: 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, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.348.2.5: +3 -3 lines
Diff to previous 1.348.2.5 (colored) to branchpoint 1.348 (colored)

Pull up the following revisions(s) (requested by martin in ticket #502):
	sys/arch/cobalt/conf/GENERIC:		patch
	sys/arch/i386/conf/GENERIC:		patch
	sys/arch/i386/conf/XEN3_DOM0:		patch
	sys/arch/i386/conf/XEN3_DOMU:		patch
	sys/arch/mvmeppc/conf/GENERIC:		patch
	sys/arch/shark/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC.DEBUG:	patch
	sys/arch/zaurus/conf/GENERIC:		patch

Switch off DIAGNOSTIC and/or DEBUG on release kernels.
Enable DIAGNOSTIC in DEBUG kernels to allow for option
being switched off in GENERIC.

Revision 1.359 / (download) - annotate - [select for diffs], Wed Aug 1 04:20:04 2012 UTC (10 years, 6 months ago) by matt
Branch: MAIN
Changes since 1.358: +3 -3 lines
Diff to previous 1.358 (colored)

Enable FFS_EI (let's be more endian tolerant).

Revision 1.358 / (download) - annotate - [select for diffs], Mon Jul 30 19:40:51 2012 UTC (10 years, 6 months ago) by degroote
Branch: MAIN
Changes since 1.357: +3 -2 lines
Diff to previous 1.357 (colored)

Add malo(4) entry in various kernel configuration

Revision 1.348.2.5 / (download) - annotate - [select for diffs], Fri Jun 15 08:48:45 2012 UTC (10 years, 7 months ago) by sborrill
Branch: netbsd-6
Changes since 1.348.2.4: +3 -2 lines
Diff to previous 1.348.2.4 (colored) to branchpoint 1.348 (colored)

Pull up the following revisions(s) (requested by riz in ticket #343):
	sys/dev/usb/files.usb:		revision 1.122
	sys/dev/usb/if_urtw.c:		revision 1.1
	sys/dev/usb/if_urtwreg.h:	revision 1.1
	share/man/man4/Makefile:	revision 1.586
	share/man/man4/urtw.4:		revision 1.1
	distrib/sets/lists/man/mi:	revision 1.1393
	sys/dev/usb/usbdevs:		revision 1.617
	sys/arch/i386/conf/GENERIC:	revision 1.357
	sys/arch/amd64/conf/GENERIC:	revision 1.1075 via patch

Add urtw(4) driver for Realtek RTL8187/RTL8187B 802.11b/g USB wireless
adapter. From OpenBSD.

Revision 1.348.2.4 / (download) - annotate - [select for diffs], Thu Jun 14 09:48:46 2012 UTC (10 years, 7 months ago) by sborrill
Branch: netbsd-6
Changes since 1.348.2.3: +3 -2 lines
Diff to previous 1.348.2.3 (colored) to branchpoint 1.348 (colored)

Pull up the following revisions(s) (requested by riz in ticket #326):
	distrib/sets/lists/base/mi:		1.989
	distrib/sets/lists/man/mi:		1.1385
	etc/mtree/NetBSD.dist.base:		1.99
	share/man/man4/Makefile:		1.583
	share/man/man4/urtwn.4:			1.1
	share/man/man4/usb.4:			1.97
	sys/arch/amd64/conf/GENERIC:		1.351
	sys/arch/i386/conf/GENERIC:		1.1068
	sys/dev/usb/files.usb:			1.121
	sys/dev/usb/if_urtwn.c:			1.1-1.4
	sys/dev/usb/if_urtwn_data.h:		1.1
	sys/dev/usb/if_urtwnreg.h:		1.1
	sys/dev/usb/if_urtwnvar.h:		1.1
	sys/dev/usb/usbdevices.config:		1.13
	sys/dev/usb/usbdevs:			1.621 via patch
	sys/dev/usb/usbdevs.h:			regen
	sys/dev/usb/usbdevs_data.h:		regen
	sys/modules/if_urtwn/Makefile:		1.1
	sys/modules/if_urtwn/if_urtwn.ioconf:	1.1

Add support for urtwn(4) wireless. Ported from OpenBSD

Revision 1.357 / (download) - annotate - [select for diffs], Thu Jun 14 04:23:48 2012 UTC (10 years, 7 months ago) by riz
Branch: MAIN
Changes since 1.356: +3 -2 lines
Diff to previous 1.356 (colored)

Add urtw(4) to i386/amd64 GENERIC.

Revision 1.348.2.3 / (download) - annotate - [select for diffs], Tue Jun 12 22:07:07 2012 UTC (10 years, 7 months ago) by riz
Branch: netbsd-6
Changes since 1.348.2.2: +2 -3 lines
Diff to previous 1.348.2.2 (colored) to branchpoint 1.348 (colored)

Remove test changes which accidentally snuck in on the netbsd-6 branch.
Oops.

Revision 1.348.2.2 / (download) - annotate - [select for diffs], Tue Jun 12 17:48:03 2012 UTC (10 years, 7 months ago) by riz
Branch: netbsd-6
Changes since 1.348.2.1: +4 -3 lines
Diff to previous 1.348.2.1 (colored) to branchpoint 1.348 (colored)

Pull up following revision(s) (requested by abs in ticket #311):
	sys/arch/netwinder/conf/GENERIC: revision 1.112
	sys/arch/i386/conf/GENERIC: revision 1.1074
	sys/arch/atari/conf/MILAN.in: revision 1.26
	sys/arch/zaurus/conf/GENERIC: revision 1.54
	sys/arch/shark/conf/GENERIC: revision 1.101
	sys/arch/hpcmips/conf/MPC303: revision 1.60
	sys/arch/i386/conf/XEN3_DOM0: revision 1.67
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29
	sys/arch/vax/conf/GENERIC: revision 1.181
	sys/arch/sparc/conf/KRUPS: revision 1.59
	sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27
	sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16
	sys/arch/prep/conf/GENERIC: revision 1.163
	sys/arch/hpcmips/conf/GENERIC: revision 1.216
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.56
	sys/arch/shark/conf/INSTALL: revision 1.50
	sys/arch/next68k/conf/GENERIC: revision 1.127
	sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16
	sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17
	sys/arch/evbppc/conf/EXPLORA451: revision 1.48
	sys/arch/bebox/conf/INSTALL: revision 1.54
	sys/arch/next68k/conf/SLAB: revision 1.46
	sys/arch/i386/conf/GENERIC_TINY: revision 1.132
	sys/arch/bebox/conf/GENERIC: revision 1.131
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.84
	sys/arch/amd64/conf/GENERIC: revision 1.356
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6
	share/man/man4/wscons.4: revision 1.31
	sys/arch/hpcmips/conf/TX3912: revision 1.79
	sys/arch/evbarm/conf/ARMADILLO9: revision 1.35
	sys/arch/hpcsh/conf/GENERIC: revision 1.97
	sys/arch/i386/conf/ALL: revision 1.339
	sys/arch/hpcmips/conf/TX3922: revision 1.93
	sys/arch/cats/conf/INSTALL: revision 1.82
	sys/arch/sparc64/conf/GENERIC: revision 1.151
	sys/arch/i386/conf/INSTALL_TINY: revision 1.135
	sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15
	sys/arch/evbarm/conf/TS7200: revision 1.49
	sys/arch/hpcmips/conf/VR41XX: revision 1.55
	sys/arch/hp700/conf/GENERIC: revision 1.115
	sys/arch/cats/conf/GENERIC: revision 1.140
Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL
If a port is going to have wscons for virtual terminals then it really make=
s
sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the
virtual terminals...
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.

Revision 1.356 / (download) - annotate - [select for diffs], Tue Jun 5 08:44:07 2012 UTC (10 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.355: +3 -3 lines
Diff to previous 1.355 (colored)

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.

Revision 1.340.2.8 / (download) - annotate - [select for diffs], Sat Jun 2 11:08:48 2012 UTC (10 years, 8 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.7: +3 -2 lines
Diff to previous 1.340.2.7 (colored) to branchpoint 1.340 (colored) next main 1.341 (colored)

sync to latest -current.

Revision 1.355 / (download) - annotate - [select for diffs], Wed May 30 14:30:34 2012 UTC (10 years, 8 months ago) by nonaka
Branch: MAIN
CVS Tags: jmcneill-usbmp-base10
Changes since 1.354: +3 -2 lines
Diff to previous 1.354 (colored)

Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE
802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki,
arranged by me.

Revision 1.338.2.2 / (download) - annotate - [select for diffs], Wed May 23 10:07:39 2012 UTC (10 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.338.2.1: +4 -3 lines
Diff to previous 1.338.2.1 (colored) to branchpoint 1.338 (colored)

sync with head.

Revision 1.340.2.7 / (download) - annotate - [select for diffs], Sun Apr 29 23:04:37 2012 UTC (10 years, 9 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.6: +10 -6 lines
Diff to previous 1.340.2.6 (colored) to branchpoint 1.340 (colored)

sync to latest -current.

Revision 1.348.2.1 / (download) - annotate - [select for diffs], Mon Apr 23 16:31:37 2012 UTC (10 years, 9 months ago) by riz
Branch: netbsd-6
Changes since 1.348: +4 -3 lines
Diff to previous 1.348 (colored)

Pull up following revision(s) (requested by bouyer in ticket #193):
	sys/arch/i386/conf/GENERIC: revision 1.1072
	sys/dev/pci/mpii.c: revision 1.1
	sys/arch/i386/conf/XEN3_DOM0: revision 1.66
	sys/dev/pci/files.pci: revision 1.357
	share/man/man4/Makefile: revision 1.584
	distrib/sets/lists/man/mi: revision 1.1387
	share/man/man4/mpii.4: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.354
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.83
	sys/arch/i386/conf/ALL: revision 1.337
Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II
SAS controllers. Ported from OpenBSD.

Revision 1.354 / (download) - annotate - [select for diffs], Thu Apr 19 17:50:50 2012 UTC (10 years, 9 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-pagecache-base5, jmcneill-usbmp-base9
Changes since 1.353: +4 -3 lines
Diff to previous 1.353 (colored)

Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II
SAS controllers. Ported from OpenBSD.

Revision 1.338.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:59 2012 UTC (10 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.338: +46 -16 lines
Diff to previous 1.338 (colored)

sync with head

Revision 1.353 / (download) - annotate - [select for diffs], Fri Apr 13 13:11:16 2012 UTC (10 years, 9 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.352: +4 -3 lines
Diff to previous 1.352 (colored)

Replace amdtempbus with amdnb_miscbus.
This allows us to have independent drivers on the same device (northbridge f3)
each coming with a certain functionality/feature.
This way we do not need to mess with amdtemp(4) to utilize other features.

Revision 1.352 / (download) - annotate - [select for diffs], Sat Apr 7 05:39:55 2012 UTC (10 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.351: +6 -4 lines
Diff to previous 1.351 (colored)

add apple autodiscovery.

Revision 1.340.2.6 / (download) - annotate - [select for diffs], Thu Apr 5 21:33:11 2012 UTC (10 years, 9 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.5: +1 -0 lines
Diff to previous 1.340.2.5 (colored) to branchpoint 1.340 (colored)

sync to latest -current.

Revision 1.351 / (download) - annotate - [select for diffs], Sun Mar 25 00:11:16 2012 UTC (10 years, 10 months ago) by nonaka
Branch: MAIN
CVS Tags: jmcneill-usbmp-base8
Changes since 1.350: +3 -2 lines
Diff to previous 1.350 (colored)

Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices.

Revision 1.340.2.5 / (download) - annotate - [select for diffs], Sun Mar 11 01:52:18 2012 UTC (10 years, 10 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.4: +2 -3 lines
Diff to previous 1.340.2.4 (colored) to branchpoint 1.340 (colored)

sync to latest -current

Revision 1.350 / (download) - annotate - [select for diffs], Sat Mar 10 21:51:48 2012 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: jmcneill-usbmp-base7
Changes since 1.349: +2 -3 lines
Diff to previous 1.349 (colored)

P1003_1B_SEMAPHORE is no longer optional.

Revision 1.340.2.4 / (download) - annotate - [select for diffs], Tue Mar 6 18:26:34 2012 UTC (10 years, 10 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.3: +4 -3 lines
Diff to previous 1.340.2.3 (colored) to branchpoint 1.340 (colored)

sync to -current

Revision 1.340.2.3 / (download) - annotate - [select for diffs], Tue Mar 6 09:56:05 2012 UTC (10 years, 10 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.2: +3 -4 lines
Diff to previous 1.340.2.2 (colored) to branchpoint 1.340 (colored)

sync to -current

Revision 1.340.2.2 / (download) - annotate - [select for diffs], Sun Mar 4 00:46:03 2012 UTC (10 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340.2.1: +4 -3 lines
Diff to previous 1.340.2.1 (colored) to branchpoint 1.340 (colored)

sync to latest -current.

Revision 1.349 / (download) - annotate - [select for diffs], Tue Feb 28 12:08:37 2012 UTC (10 years, 11 months ago) by mbalmer
Branch: MAIN
CVS Tags: jmcneill-usbmp-base6, jmcneill-usbmp-base4
Changes since 1.348: +4 -3 lines
Diff to previous 1.348 (colored)

Add commented out DDB_COMMANDONENTER example, enable pwdog(4).

Revision 1.340.2.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:31:10 2012 UTC (10 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.340: +34 -10 lines
Diff to previous 1.340 (colored)

merge to -current.

Revision 1.231.4.9 / (download) - annotate - [select for diffs], Wed Jan 25 21:18:13 2012 UTC (11 years ago) by riz
Branch: netbsd-5
Changes since 1.231.4.8: +8 -2 lines
Diff to previous 1.231.4.8 (colored) to branchpoint 1.231 (colored)

Pull up following revision(s) (requested by hannken in ticket #1715):
- Be robust against an invalid timer period value.
sys/dev/ic/hpetreg.h			Rev. 1.4
sys/dev/ic/hpet.c			Rev. 1.8

- Fix wrong definition of LAPIC_LEVEL_ASSERT / _MASK
sys/arch/x86/include/i82489reg.h	Rev. 1.11

- Add virtio driver - speed up disk and network access in virtual environments
sys/arch/i386/conf/GENERIC		Rev. 1.1055
sys/arch/i386/conf/ALL			Rev. 1.325
sys/arch/amd64/conf/GENERIC		Rev. 1.338
sys/dev/pci/files.pci			Rev. 1.350
sys/dev/pci/if_vioif.c			Rev. 0-1.2
sys/dev/pci/ld_virtio.c			Rev. 0-1.4
sys/dev/pci/viomb.c			Rev. 0-1.1
sys/dev/pci/virtio.c			Rev. 0-1.3
sys/dev/pci/virtioreg.h			Rev. 0-1.1
sys/dev/pci/virtiovar.h			Rev. 0-1.1
distrib/sets/lists/man/mi		Rev. 1.1352 and 1.1358
share/man/man4/Makefile			Rev. 1.573 and 1.575
share/man/man4/ld.4			Rev. 1.19
share/man/man4/virtio.4			Rev. 0-1.4
share/man/man4/vioif.4			Rev. 0-1.2
share/man/man4/viomb.4			Rev. 0-1.2

Allow NetBSD to run unmodified under Linux/kvm.

Revision 1.348 / (download) - annotate - [select for diffs], Sun Jan 22 06:44:29 2012 UTC (11 years ago) by christos
Branch: MAIN
CVS Tags: netbsd-6-base, jmcneill-usbmp-base5, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.347: +10 -2 lines
Diff to previous 1.347 (colored)

add a tpm driver from bsssd.sourceforge.net

Revision 1.347 / (download) - annotate - [select for diffs], Tue Jan 17 18:11:28 2012 UTC (11 years ago) by veego
Branch: MAIN
Changes since 1.346: +34 -45 lines
Diff to previous 1.346 (colored)

Back out all changes for rev 1.346 which are not related to PR/45850
Should fix the reported build problem from Paul Goyette

Revision 1.346 / (download) - annotate - [select for diffs], Tue Jan 17 03:49:19 2012 UTC (11 years ago) by christos
Branch: MAIN
Changes since 1.345: +50 -35 lines
Diff to previous 1.345 (colored)

PR/45850: Pierre Pronchery: USB multi-touch panels are not supported

Revision 1.345 / (download) - annotate - [select for diffs], Mon Jan 16 14:44:07 2012 UTC (11 years ago) by jmcneill
Branch: MAIN
Changes since 1.344: +7 -2 lines
Diff to previous 1.344 (colored)

add irmce(4), cir@irmce, and cir@emdtv

Revision 1.344 / (download) - annotate - [select for diffs], Sun Jan 15 15:05:07 2012 UTC (11 years ago) by jmcneill
Branch: MAIN
Changes since 1.343: +11 -9 lines
Diff to previous 1.343 (colored)

add & enable digital tv capture support

Revision 1.343 / (download) - annotate - [select for diffs], Fri Jan 13 16:05:14 2012 UTC (11 years ago) by cegger
Branch: MAIN
Changes since 1.342: +4 -2 lines
Diff to previous 1.342 (colored)

Support CPU microcode loading via cpuctl(8).
Implemented and enabled via CPU_UCODE kernel config option
for x86 and Xen Dom0.
Tested on different AMD machines with different
CPU families.

ok wiz@ for the manpages
ok releng@
ok core@ via releng@

Revision 1.342 / (download) - annotate - [select for diffs], Sat Dec 31 00:10:06 2011 UTC (11 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.341: +5 -2 lines
Diff to previous 1.341 (colored)

Add an ipad

Revision 1.341 / (download) - annotate - [select for diffs], Sun Dec 18 05:49:23 2011 UTC (11 years, 1 month ago) by dholland
Branch: MAIN
Changes since 1.340: +3 -3 lines
Diff to previous 1.340 (colored)

WABPL is no longer considered experimental (has not been for some time)
so update its comment in config files.

Revision 1.340 / (download) - annotate - [select for diffs], Tue Nov 22 21:24:54 2011 UTC (11 years, 2 months ago) by tls
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2, jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.339: +2 -3 lines
Diff to previous 1.339 (colored)


The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself.  Move it to std.  This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports.  Thanks to Havard Eidnes for
pointing them out.

Revision 1.339 / (download) - annotate - [select for diffs], Sun Nov 13 12:46:40 2011 UTC (11 years, 2 months ago) by mbalmer
Branch: MAIN
CVS Tags: jmcneill-audiomp3-base, jmcneill-audiomp3
Changes since 1.338: +5 -2 lines
Diff to previous 1.338 (colored)

Add commented out entry for gpiopwm(4).

Revision 1.338 / (download) - annotate - [select for diffs], Sun Oct 30 12:12:21 2011 UTC (11 years, 3 months ago) by hannken
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.337: +8 -2 lines
Diff to previous 1.337 (colored)

Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org>
with minor changes to make it compile an run on -current.  This driver
speeds up disk and network access in virtual environments like KVM.

Enabled on i386 and amd64.  Tested with a CentOS 5.7 x86_64 host.

See http://ozlabs.org/~rusty/virtio-spec/virtio.pdf for the specification.

Revision 1.337 / (download) - annotate - [select for diffs], Tue Aug 30 13:07:30 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.336: +18 -2 lines
Diff to previous 1.336 (colored)

Add gpio entries, commented out, since I am working with them as modules atm.

Revision 1.336 / (download) - annotate - [select for diffs], Tue Aug 30 12:13:25 2011 UTC (11 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.335: +4 -4 lines
Diff to previous 1.335 (colored)

revert previous

Revision 1.335 / (download) - annotate - [select for diffs], Tue Aug 30 08:01:13 2011 UTC (11 years, 5 months ago) by jruoho
Branch: MAIN
Changes since 1.334: +4 -4 lines
Diff to previous 1.334 (colored)

Comment out the legacy bktr(4) from the GENERICs.

Revision 1.237.2.8 / (download) - annotate - [select for diffs], Sat Aug 27 15:37:22 2011 UTC (11 years, 5 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.7: +132 -125 lines
Diff to previous 1.237.2.7 (colored) next main 1.238 (colored)

Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.

Revision 1.334 / (download) - annotate - [select for diffs], Thu Aug 18 20:55:21 2011 UTC (11 years, 5 months ago) by jakllsch
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.333: +3 -3 lines
Diff to previous 1.333 (colored)

Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).

Should fix PR#45268.

Revision 1.333 / (download) - annotate - [select for diffs], Thu Aug 11 07:36:17 2011 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
Changes since 1.332: +4 -2 lines
Diff to previous 1.332 (colored)

Add commented out sample entry for pwdog(4).

Revision 1.332 / (download) - annotate - [select for diffs], Tue Aug 9 02:52:29 2011 UTC (11 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.331: +2 -3 lines
Diff to previous 1.331 (colored)

remove commented out entries for emdtv, auvitek, and dtv

Revision 1.331 / (download) - annotate - [select for diffs], Mon Aug 8 18:57:58 2011 UTC (11 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.330: +4 -4 lines
Diff to previous 1.330 (colored)

remove dtv (available as a module)

Revision 1.330 / (download) - annotate - [select for diffs], Mon Aug 8 16:27:46 2011 UTC (11 years, 5 months ago) by jakllsch
Branch: MAIN
Changes since 1.329: +3 -3 lines
Diff to previous 1.329 (colored)

Add P1003_1B_SEMAPHORE to match i386.

Revision 1.329 / (download) - annotate - [select for diffs], Mon Aug 8 16:13:42 2011 UTC (11 years, 5 months ago) by jakllsch
Branch: MAIN
Changes since 1.328: +25 -32 lines
Diff to previous 1.328 (colored)

Finish reverting premature modularization of amd64 kernels.

Revision 1.328 / (download) - annotate - [select for diffs], Sat Jul 30 18:41:34 2011 UTC (11 years, 6 months ago) by jmcneill
Branch: MAIN
Changes since 1.327: +4 -2 lines
Diff to previous 1.327 (colored)

add PCKBD_CNATTACH_MAY_FAIL to be consistent with i386

Revision 1.327 / (download) - annotate - [select for diffs], Sat Jul 23 21:12:57 2011 UTC (11 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.326: +3 -2 lines
Diff to previous 1.326 (colored)

Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.

Revision 1.326 / (download) - annotate - [select for diffs], Thu Jul 21 04:05:14 2011 UTC (11 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.325: +3 -2 lines
Diff to previous 1.325 (colored)

Add wmieeepc(4) to amd64 GENERIC.

Revision 1.325 / (download) - annotate - [select for diffs], Thu Jul 21 04:00:25 2011 UTC (11 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.324: +3 -2 lines
Diff to previous 1.324 (colored)

Add dtv* at dtvbus? because I'll get weird looks if I introduce a #if NDTV > 0,
and also if I don't un-Break the build.

Revision 1.324 / (download) - annotate - [select for diffs], Wed Jul 20 20:29:54 2011 UTC (11 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.323: +8 -3 lines
Diff to previous 1.323 (colored)

Add cxdtv(4) and urndis(4).  Also, two slight cosmetic changes.

Revision 1.323 / (download) - annotate - [select for diffs], Wed Jul 13 07:52:49 2011 UTC (11 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.322: +3 -2 lines
Diff to previous 1.322 (colored)

A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on
HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.

Revision 1.322 / (download) - annotate - [select for diffs], Sun Jul 3 10:40:16 2011 UTC (11 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.321: +4 -3 lines
Diff to previous 1.321 (colored)

Add back DIAGNOSTIC option to x86 GENERIC kernels, as discussed on tech-kern.
This will have to be commented out on release branches.

Revision 1.319.2.1 / (download) - annotate - [select for diffs], Thu Jun 23 14:18:56 2011 UTC (11 years, 7 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.319: +6 -5 lines
Diff to previous 1.319 (colored) next main 1.320 (colored)

Catchup with rmind-uvmplock merge.

Revision 1.321 / (download) - annotate - [select for diffs], Tue Jun 21 05:01:18 2011 UTC (11 years, 7 months ago) by jruoho
Branch: MAIN
Changes since 1.320: +4 -4 lines
Diff to previous 1.320 (colored)

By default, enable wmihp(4) instead of hpqlb(4), as it has a better chance
of working with a greater number of HP laptops. Ok cegger@.

Revision 1.320 / (download) - annotate - [select for diffs], Tue Jun 14 13:59:23 2011 UTC (11 years, 7 months ago) by jruoho
Branch: MAIN
Changes since 1.319: +4 -3 lines
Diff to previous 1.319 (colored)

Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.

Revision 1.298.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:04:48 2011 UTC (11 years, 7 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.298: +146 -134 lines
Diff to previous 1.298 (colored) next main 1.299 (colored)

Sync with HEAD.

Revision 1.271.2.5 / (download) - annotate - [select for diffs], Tue May 31 03:03:53 2011 UTC (11 years, 8 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.271.2.4: +86 -86 lines
Diff to previous 1.271.2.4 (colored) to branchpoint 1.271 (colored) next main 1.272 (colored)

sync with head

Revision 1.319 / (download) - annotate - [select for diffs], Sat May 28 16:58:51 2011 UTC (11 years, 8 months ago) by ryo
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.318: +88 -88 lines
Diff to previous 1.318 (colored)

many whitespace cleanup.

Revision 1.237.2.7 / (download) - annotate - [select for diffs], Mon May 2 22:49:54 2011 UTC (11 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.6: +3 -3 lines
Diff to previous 1.237.2.6 (colored)

Sync with head.

Revision 1.271.2.4 / (download) - annotate - [select for diffs], Thu Apr 21 01:40:47 2011 UTC (11 years, 9 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.271.2.3: +3 -2 lines
Diff to previous 1.271.2.3 (colored) to branchpoint 1.271 (colored)

sync with head

Revision 1.318 / (download) - annotate - [select for diffs], Fri Apr 1 12:11:17 2011 UTC (11 years, 10 months ago) by jruoho
Branch: MAIN
Changes since 1.317: +3 -3 lines
Diff to previous 1.317 (colored)

Enable acpicpu(4) by default.

Revision 1.237.2.6 / (download) - annotate - [select for diffs], Tue Mar 29 20:42:57 2011 UTC (11 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.5: +58 -38 lines
Diff to previous 1.237.2.5 (colored)

More sync fixes. And add the mbr_gpt files.

Revision 1.237.2.5 / (download) - annotate - [select for diffs], Mon Mar 28 23:04:34 2011 UTC (11 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.4: +73 -52 lines
Diff to previous 1.237.2.4 (colored)

Sync with HEAD. TODO before merge:
- shortcut for suspend code in sysmon, when powerd(8) is not running.
Borrow ``xs_watch'' thread context?
- bug hunting in xbd + xennet resume. Rings are currently thrashed upon
resume, so current implementation force flush them on suspend. It's not
really needed.

Revision 1.317 / (download) - annotate - [select for diffs], Sun Mar 6 17:08:19 2011 UTC (11 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.316: +4 -3 lines
Diff to previous 1.316 (colored)

merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.

Revision 1.271.2.3 / (download) - annotate - [select for diffs], Sat Mar 5 20:49:16 2011 UTC (11 years, 10 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.271.2.2: +95 -76 lines
Diff to previous 1.271.2.2 (colored) to branchpoint 1.271 (colored)

sync with head

Revision 1.299.2.4 / (download) - annotate - [select for diffs], Sat Mar 5 15:09:29 2011 UTC (11 years, 10 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.299.2.3: +11 -16 lines
Diff to previous 1.299.2.3 (colored) next main 1.300 (colored)

Sync with HEAD

Revision 1.316 / (download) - annotate - [select for diffs], Fri Mar 4 04:48:40 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.315: +3 -5 lines
Diff to previous 1.315 (colored)

Move INTEL_ONDEMAND_CLOCKMOD -- or odcm(4) -- to the cpufeaturebus.

Revision 1.315 / (download) - annotate - [select for diffs], Sun Feb 27 17:10:33 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.314: +3 -3 lines
Diff to previous 1.314 (colored)

Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".

Revision 1.314 / (download) - annotate - [select for diffs], Thu Feb 24 10:56:00 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.313: +3 -5 lines
Diff to previous 1.313 (colored)

Move PowerNow! to the cpufeaturebus.

Revision 1.313 / (download) - annotate - [select for diffs], Wed Feb 23 11:43:21 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.312: +5 -8 lines
Diff to previous 1.312 (colored)

Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus.

Revision 1.312 / (download) - annotate - [select for diffs], Wed Feb 23 00:46:29 2011 UTC (11 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.311: +3 -2 lines
Diff to previous 1.311 (colored)

add alc@pci

Revision 1.311 / (download) - annotate - [select for diffs], Mon Feb 21 16:24:29 2011 UTC (11 years, 11 months ago) by pooka
Branch: MAIN
Changes since 1.310: +2 -3 lines
Diff to previous 1.310 (colored)

Put coredumps back as a built-in.  Until it can autoload or something,
there's no point in causing user-visible (and test-visible)
regressions.

Revision 1.310 / (download) - annotate - [select for diffs], Sun Feb 20 13:42:45 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.309: +5 -5 lines
Diff to previous 1.309 (colored)

Modularize coretemp(4). Ok jmcneill@.

Revision 1.309 / (download) - annotate - [select for diffs], Sat Feb 19 00:13:55 2011 UTC (11 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.308: +3 -2 lines
Diff to previous 1.308 (colored)

add VCONS_DRAW_INTR

Revision 1.308 / (download) - annotate - [select for diffs], Fri Feb 18 23:38:58 2011 UTC (11 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.307: +3 -2 lines
Diff to previous 1.307 (colored)

add ifmpls since MPLS was added

Revision 1.299.2.3 / (download) - annotate - [select for diffs], Thu Feb 17 11:59:29 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.299.2.2: +53 -38 lines
Diff to previous 1.299.2.2 (colored)

Sync with HEAD

Revision 1.307 / (download) - annotate - [select for diffs], Wed Feb 16 20:23:21 2011 UTC (11 years, 11 months ago) by jym
Branch: MAIN
CVS Tags: uebayasi-xip-base7, bouyer-quota2-base
Changes since 1.306: +3 -3 lines
Diff to previous 1.306 (colored)

Per mrg@ request, add MFS as default builtin, for things like init(8).

XXX should be replaced by TMPFS eventually.

Revision 1.306 / (download) - annotate - [select for diffs], Wed Feb 16 09:57:57 2011 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.305: +5 -2 lines
Diff to previous 1.305 (colored)

Add (commented) aps(4) from i386 GENERIC.

Revision 1.305 / (download) - annotate - [select for diffs], Wed Feb 16 03:16:57 2011 UTC (11 years, 11 months ago) by jym
Branch: MAIN
Changes since 1.304: +38 -30 lines
Diff to previous 1.304 (colored)

Build certain file-systems and options(7) as module(7). 32 and 64 bits
support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT
code. Saves approx. 750kiB.

Reflect this in INSTALL kernel, where we have to support more file systems
statically.

See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html

Revision 1.304 / (download) - annotate - [select for diffs], Mon Feb 14 08:50:39 2011 UTC (11 years, 11 months ago) by hannken
Branch: MAIN
Changes since 1.303: +5 -2 lines
Diff to previous 1.303 (colored)

Initial implementation of ibmhawk(4) driver for sensors behind the IBM Hawk
on-board Integrated Systems Management Processor found on some eServers.

Tested on an IBM eServer x335.

Revision 1.303 / (download) - annotate - [select for diffs], Sun Feb 13 04:21:23 2011 UTC (11 years, 11 months ago) by jym
Branch: MAIN
Changes since 1.302: +3 -2 lines
Diff to previous 1.302 (colored)

Missing MPLS options (commented out).

Revision 1.302 / (download) - annotate - [select for diffs], Fri Feb 11 02:06:09 2011 UTC (11 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.301: +10 -10 lines
Diff to previous 1.301 (colored)

attach drm hw drivers to 'drm' not 'vga'

Revision 1.299.2.2 / (download) - annotate - [select for diffs], Tue Feb 8 19:29:30 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.299.2.1: +4 -3 lines
Diff to previous 1.299.2.1 (colored)

Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)

Revision 1.299.2.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:19:11 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.299: +3 -3 lines
Diff to previous 1.299 (colored)

Sync with HEAD

Revision 1.301 / (download) - annotate - [select for diffs], Sun Feb 6 23:25:16 2011 UTC (11 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.300: +2 -3 lines
Diff to previous 1.300 (colored)

- add support for using compressed images as splash images
- retire SPLASHSCREEN_PROGRESS and SPLASHSCREEN_IMAGE options

Revision 1.300 / (download) - annotate - [select for diffs], Wed Jan 26 00:25:55 2011 UTC (12 years ago) by pooka
Branch: MAIN
Changes since 1.299: +3 -2 lines
Diff to previous 1.299 (colored)

Add bwi from PR kern/40279.  There is no know case of testing the
driver on amd64/i386, but if it doesn't work at least we're more
likely to get a PR instead of people wondering about lacking driver
support.

Revision 1.299 / (download) - annotate - [select for diffs], Mon Jan 17 15:56:03 2011 UTC (12 years ago) by jmcneill
Branch: MAIN
Branch point for: bouyer-quota2
Changes since 1.298: +3 -2 lines
Diff to previous 1.298 (colored)

add acpiwdrt

Revision 1.298 / (download) - annotate - [select for diffs], Sun Jan 9 15:12:33 2011 UTC (12 years ago) by jruoho
Branch: MAIN
CVS Tags: jruoho-x86intr-base
Branch point for: jruoho-x86intr
Changes since 1.297: +3 -2 lines
Diff to previous 1.297 (colored)

Add a dummy-driver for ACPI fans.

Revision 1.297 / (download) - annotate - [select for diffs], Sun Jan 9 08:05:47 2011 UTC (12 years ago) by jruoho
Branch: MAIN
Changes since 1.296: +2 -12 lines
Diff to previous 1.296 (colored)

Remove APM. (Already commented out.)

Revision 1.296 / (download) - annotate - [select for diffs], Wed Jan 5 20:08:12 2011 UTC (12 years ago) by jruoho
Branch: MAIN
Changes since 1.295: +5 -7 lines
Diff to previous 1.295 (colored)

Add a driver for ACPI power meters.

Revision 1.295 / (download) - annotate - [select for diffs], Mon Jan 3 06:07:42 2011 UTC (12 years, 1 month ago) by tsutsui
Branch: MAIN
Changes since 1.294: +4 -4 lines
Diff to previous 1.294 (colored)

Xref module(7) in comments.

Revision 1.294 / (download) - annotate - [select for diffs], Mon Dec 27 15:56:50 2010 UTC (12 years, 1 month ago) by jmcneill
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Changes since 1.293: +3 -2 lines
Diff to previous 1.293 (colored)

add 'uaudio* at usbifif?' so uaudio can attach to something other than
a hub

Revision 1.293 / (download) - annotate - [select for diffs], Sat Nov 27 20:19:41 2010 UTC (12 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.292: +3 -2 lines
Diff to previous 1.292 (colored)

add ihphy

Revision 1.292 / (download) - annotate - [select for diffs], Tue Nov 23 11:13:53 2010 UTC (12 years, 2 months ago) by hannken
Branch: MAIN
Changes since 1.291: +3 -3 lines
Diff to previous 1.291 (colored)

Remove unused count from pseudo-device md.

Revision 1.231.4.8 / (download) - annotate - [select for diffs], Sun Nov 21 03:05:09 2010 UTC (12 years, 2 months ago) by riz
Branch: netbsd-5
CVS Tags: matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.231.4.7: +6 -2 lines
Diff to previous 1.231.4.7 (colored) to branchpoint 1.231 (colored)

Pull up following revision(s) (requested by plunky in ticket #1407):
	sys/dev/bluetooth/btdev.h: revision 1.9
	sys/arch/iyonix/conf/GENERIC: revision 1.60
	sys/arch/sparc64/conf/GENERIC: revision 1.129
	sys/dev/usb/hid.c: revision 1.30
	sys/dev/usb/hid.h: revision 1.13
	sys/arch/i386/conf/GENERIC: revision 1.983
	usr.sbin/btdevctl/print.c: revision 1.10
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.16
	sys/arch/alpha/conf/GENERIC: revision 1.337
	sys/dev/bluetooth/files.bluetooth: revision 1.14
	sys/arch/evbarm/conf/GUMSTIX: revision 1.49
	sys/dev/usb/usbdevs: revision 1.550
	sys/arch/evbppc/conf/OPENBLOCKS266_OPT: revision 1.14
	sys/arch/hpcsh/conf/GENERIC: revision 1.91
	sys/dev/bluetooth/btmagic.c: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1210
	sys/arch/amd64/conf/GENERIC: revision 1.279
	sys/arch/i386/conf/ALL: revision 1.258
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.54
	sys/arch/hpcarm/conf/JORNADA720: revision 1.78
	sys/dev/usb/hid.c: revision 1.29
	share/man/man4/btmagic.4: revision 1.1
hid_get_data() does not work if the size of data is less than
a byte and crosses a byte boundary, and it always returns a
sign-extended value.
fix this by using the algorithm from libusbhid to read bytes,
and provide a hid_get_udata() function to return unsigned data
values.
while here, const args
update DPRINTF to reflect actual function name
add Apple Magic Mouse product-id
regen for Magic Mouse id
allow for vendor-id and product-id properties, passing them
through to child devices
add Magic Mouse driver and manpage btmagic(4)
additionally query the "PnP Information" service record to discover
any USB Forum vendor-id and product-id values and store them in the
property list if found.
add btmagic(4) where other Bluetooth drivers are listed

Revision 1.291 / (download) - annotate - [select for diffs], Sat Nov 13 09:48:54 2010 UTC (12 years, 2 months ago) by jnemeth
Branch: MAIN
CVS Tags: uebayasi-xip-base6
Changes since 1.290: +4 -2 lines
Diff to previous 1.290 (colored)

Add new et(4)/etphy(4) devices.

Revision 1.290 / (download) - annotate - [select for diffs], Wed Nov 10 10:07:44 2010 UTC (12 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.289: +9 -9 lines
Diff to previous 1.289 (colored)

<space><tab>

I went and wrote a gizmo to automate this a while back, but I seem to
have *lost* the thing. grr.

Revision 1.264.2.4 / (download) - annotate - [select for diffs], Sat Nov 6 08:08:13 2010 UTC (12 years, 2 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.264.2.3: +5 -1 lines
Diff to previous 1.264.2.3 (colored) to branchpoint 1.264 (colored) next main 1.265 (colored)

Sync with HEAD.

Revision 1.289 / (download) - annotate - [select for diffs], Fri Nov 5 10:28:21 2010 UTC (12 years, 2 months ago) by gsutre
Branch: MAIN
CVS Tags: uebayasi-xip-base5, uebayasi-xip-base4
Changes since 1.288: +4 -2 lines
Diff to previous 1.288 (colored)

Merge ACPI Fujitsu Driver.  Provides support for hotkeys and other
built-in components through vendor-specific ACPI devices.

ok jruoho@

Revision 1.288 / (download) - annotate - [select for diffs], Wed Nov 3 20:09:09 2010 UTC (12 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.287: +3 -2 lines
Diff to previous 1.287 (colored)

add otus

Revision 1.287 / (download) - annotate - [select for diffs], Sun Oct 24 08:54:14 2010 UTC (12 years, 3 months ago) by jruoho
Branch: MAIN
Changes since 1.286: +3 -2 lines
Diff to previous 1.286 (colored)

Add acpiwmi(4) mappings for MSI laptops.

XXX: It may be necessary to fix PR # 43659 before this works on all models.

Revision 1.264.2.3 / (download) - annotate - [select for diffs], Fri Oct 22 07:20:57 2010 UTC (12 years, 3 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.264.2.2: +5 -0 lines
Diff to previous 1.264.2.2 (colored) to branchpoint 1.264 (colored)

Sync with HEAD (-D20101022).

Revision 1.286 / (download) - annotate - [select for diffs], Tue Oct 12 19:10:49 2010 UTC (12 years, 3 months ago) by gsutre
Branch: MAIN
CVS Tags: uebayasi-xip-base3
Changes since 1.285: +4 -2 lines
Diff to previous 1.285 (colored)

Merge ACPI display driver.  Provides generic support for brightness
control and output switching, through ACPI video extensions.

TODO: use wsconsctl(8) instead of sysctl(8) for brightness control.

ok jruoho@
also discussed with cegger@ and jmcneill@

Revision 1.205.2.8 / (download) - annotate - [select for diffs], Sat Oct 9 03:31:37 2010 UTC (12 years, 3 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.7: +5 -2 lines
Diff to previous 1.205.2.7 (colored) to branchpoint 1.205 (colored) next main 1.206 (colored)

sync with head

Revision 1.285 / (download) - annotate - [select for diffs], Sun Aug 22 18:56:21 2010 UTC (12 years, 5 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11
Changes since 1.284: +5 -2 lines
Diff to previous 1.284 (colored)

Import NPF - a packet filter.  Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
  Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
  supporting generic RISC-like and specific CISC-like instructions for
  common patterns (e.g. IPv4 address matching).  See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@

Revision 1.264.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:43:53 2010 UTC (12 years, 5 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.264.2.1: +16 -7 lines
Diff to previous 1.264.2.1 (colored) to branchpoint 1.264 (colored)

Sync with HEAD.

Revision 1.205.2.7 / (download) - annotate - [select for diffs], Wed Aug 11 22:51:33 2010 UTC (12 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.6: +22 -11 lines
Diff to previous 1.205.2.6 (colored) to branchpoint 1.205 (colored)

sync with head.

Revision 1.284 / (download) - annotate - [select for diffs], Sun Aug 8 18:28:00 2010 UTC (12 years, 5 months ago) by chs
Branch: MAIN
CVS Tags: yamt-nfs-mp-base10, uebayasi-xip-base2
Changes since 1.283: +6 -2 lines
Diff to previous 1.283 (colored)

add more (commented-out) spdmem instances for HP xw-series workstations.

Revision 1.283 / (download) - annotate - [select for diffs], Fri Jul 23 00:43:20 2010 UTC (12 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.282: +5 -4 lines
Diff to previous 1.282 (colored)

Almost entirely rework Intel Firmware Hub random number generator support.

This introduces fwhrng(4) which attaches via ichlpcib(4), replacing
the rnd(4) support in pchb(4).

Revision 1.282 / (download) - annotate - [select for diffs], Sun Jul 18 09:29:11 2010 UTC (12 years, 6 months ago) by jruoho
Branch: MAIN
Changes since 1.281: +3 -2 lines
Diff to previous 1.281 (colored)

Merge a driver for ACPI CPUs with basic support for processor power states,
also known as C-states. The code is modular and provides an easy way to add
the remaining functionality later (namely throttling and P-states).

Remarks:

  1.	Commented out in the GENERICs; more testing exposure is needed.

  2.	The C3-state is disabled for the time being because it turns off
	timers, among them the local APIC timer. This may not be universally
	true on all x86 processors; define ACPICPU_ENABLE_C3 to test.

  3.	The algorithm used to choose a power state may need tuning. When
	evaluating the appropriate state, the implementation uses the
	previous sleep time as an indicator. Additional hints would include
	for example the system load.

	Also bus master activity is evaluated when choosing a state. The
	usb(4) stack is notorious for such activity even when unused.
	Typically it must be disabled in order to reach the C3-state,
	but it may also prevent the use of C2.

  4.	While no extensive empirical measurements have been carried out, the
	power savings are somewhere between 1-2 W with C1 and C2, depending
	on the processor, firmware, and load. With C3 even up to 4 W can be
	saved.  The less something ticks, the more power is saved.

ok jmcneill@, joerg@, and discussed with various people.

Revision 1.271.2.2 / (download) - annotate - [select for diffs], Sat Jul 3 01:19:11 2010 UTC (12 years, 7 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.271.2.1: +4 -6 lines
Diff to previous 1.271.2.1 (colored) to branchpoint 1.271 (colored)

sync with head

Revision 1.281 / (download) - annotate - [select for diffs], Wed Jun 2 18:05:28 2010 UTC (12 years, 8 months ago) by dholland
Branch: MAIN
Changes since 1.280: +2 -4 lines
Diff to previous 1.280 (colored)

Remove orphaned heading "Mice"

Revision 1.280 / (download) - annotate - [select for diffs], Wed Jun 2 18:02:57 2010 UTC (12 years, 8 months ago) by dholland
Branch: MAIN
Changes since 1.279: +4 -4 lines
Diff to previous 1.279 (colored)

COMPAT_43 should not be sorted between COMPAT_40 and COMPAT_50.

Revision 1.271.2.1 / (download) - annotate - [select for diffs], Sun May 30 05:16:36 2010 UTC (12 years, 8 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.271: +12 -5 lines
Diff to previous 1.271 (colored)

sync with head

Revision 1.279 / (download) - annotate - [select for diffs], Sat May 22 19:02:07 2010 UTC (12 years, 8 months ago) by plunky
Branch: MAIN
Changes since 1.278: +6 -2 lines
Diff to previous 1.278 (colored)

add btmagic(4) where other Bluetooth drivers are listed

Revision 1.278 / (download) - annotate - [select for diffs], Sat May 8 22:16:25 2010 UTC (12 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.277: +3 -2 lines
Diff to previous 1.277 (colored)

enable IPFILTER_COMPAT in all kernels that have ipfilter already.
canonicalise several of the ipf option segments in various files
(this mostly means adding commented out IPFILTER_DEFAULT_BLOCK,
or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP
option statements.)

i built about 20 of these kernels to check, but not all of them.

Revision 1.264.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:39:04 2010 UTC (12 years, 9 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.264: +25 -7 lines
Diff to previous 1.264 (colored)

Sync with HEAD.

Revision 1.231.4.2.4.1 / (download) - annotate - [select for diffs], Wed Apr 21 00:33:53 2010 UTC (12 years, 9 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.231.4.2: +20 -3 lines
Diff to previous 1.231.4.2 (colored) next main 1.231.4.3 (colored)

sync to netbsd-5

Revision 1.277 / (download) - annotate - [select for diffs], Fri Apr 16 13:48:28 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Changes since 1.276: +3 -3 lines
Diff to previous 1.276 (colored)

Remove unused count (invariably "4") from pseudo-device fss.

Revision 1.276 / (download) - annotate - [select for diffs], Fri Apr 9 14:37:57 2010 UTC (12 years, 9 months ago) by ahoka
Branch: MAIN
Changes since 1.275: +3 -0 lines
Diff to previous 1.275 (colored)

revert last change, amd64 doesnt have monolith so dont remove pad.

Revision 1.275 / (download) - annotate - [select for diffs], Fri Apr 9 14:02:05 2010 UTC (12 years, 9 months ago) by ahoka
Branch: MAIN
Changes since 1.274: +2 -5 lines
Diff to previous 1.274 (colored)

Remove pad from GENERIC, add to MONOLITH, we have it as a module now.

Revision 1.274 / (download) - annotate - [select for diffs], Thu Apr 8 17:32:30 2010 UTC (12 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.273: +3 -2 lines
Diff to previous 1.273 (colored)

Add WMI mappings for HP laptops. Requested by cegger@.
Thanks to apb@ and cegger@ for initial testing.

XXX: This conflicts with hpqlb(4). Someone with the suitable hardware needs
     to complete the list of hotkeys before -- and if -- this can replace
     hpqlb(4). For now, the driver was left uncommented in the GENERICs.

Revision 1.273 / (download) - annotate - [select for diffs], Thu Apr 8 09:45:17 2010 UTC (12 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.272: +3 -2 lines
Diff to previous 1.272 (colored)

Add wmidell(4).

Revision 1.272 / (download) - annotate - [select for diffs], Sun Mar 28 00:00:07 2010 UTC (12 years, 10 months ago) by dholland
Branch: MAIN
Changes since 1.271: +4 -4 lines
Diff to previous 1.271 (colored)

sort a couple things

Revision 1.205.2.6 / (download) - annotate - [select for diffs], Thu Mar 11 15:01:59 2010 UTC (12 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.5: +32 -13 lines
Diff to previous 1.205.2.5 (colored) to branchpoint 1.205 (colored)

sync with head

Revision 1.271 / (download) - annotate - [select for diffs], Sun Mar 7 09:39:42 2010 UTC (12 years, 10 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9
Branch point for: rmind-uvmplock
Changes since 1.270: +5 -2 lines
Diff to previous 1.270 (colored)

add uhso(4) device where appropriate
    - follow the lead of other USB driver declarations wrt commented out
    - (cross-)build tested all these kernels

Revision 1.270 / (download) - annotate - [select for diffs], Sat Mar 6 04:28:53 2010 UTC (12 years, 10 months ago) by cnst
Branch: MAIN
Changes since 1.269: +2 -3 lines
Diff to previous 1.269 (colored)

remove aiboost(4) from GENERICs, since it cannot win in autoconf(9) over aibs(4);  ok pgoyette

Revision 1.269 / (download) - annotate - [select for diffs], Mon Feb 22 13:42:04 2010 UTC (12 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.268: +6 -2 lines
Diff to previous 1.268 (colored)

Correct spelling of smscmon and add (commented out) to GENERICs

Revision 1.268 / (download) - annotate - [select for diffs], Mon Feb 22 05:59:04 2010 UTC (12 years, 11 months ago) by ahoka
Branch: MAIN
Changes since 1.267: +5 -2 lines
Diff to previous 1.267 (colored)

Add SPLASH example, like in i386.

Revision 1.267 / (download) - annotate - [select for diffs], Sun Feb 21 05:16:29 2010 UTC (12 years, 11 months ago) by cnst
Branch: MAIN
Changes since 1.266: +7 -2 lines
Diff to previous 1.266 (colored)

New wbsio(4) driver for Winbond Super I/O attachment of lm(4) on any port.

    http://mail-index.netbsd.org/tech-kern/2010/02/17/msg007338.html

Reviewed by <pgoyette>, <tech-kern>.

Revision 1.266 / (download) - annotate - [select for diffs], Tue Feb 9 03:19:50 2010 UTC (12 years, 11 months ago) by cnst
Branch: MAIN
Changes since 1.265: +3 -2 lines
Diff to previous 1.265 (colored)

New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitor
with limit support.

        http://thread.gmane.org/gmane.os.netbsd.devel.kernel/35654

Reviewed by <pgoyette>, <jruoho> and <tech-kern>.

Revision 1.265 / (download) - annotate - [select for diffs], Mon Feb 8 21:45:32 2010 UTC (12 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.264: +4 -3 lines
Diff to previous 1.264 (colored)

Add flags to all instances of lm(4), add a reference to man page

Revision 1.264 / (download) - annotate - [select for diffs], Sat Feb 6 20:12:32 2010 UTC (12 years, 11 months ago) by pgoyette
Branch: MAIN
CVS Tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.263: +3 -2 lines
Diff to previous 1.263 (colored)

Add acpismbus enries - commented out!

Revision 1.263 / (download) - annotate - [select for diffs], Sun Jan 31 12:20:22 2010 UTC (13 years ago) by jruoho
Branch: MAIN
Changes since 1.262: +2 -3 lines
Diff to previous 1.262 (colored)

Remove ACPICA_PEDANTIC.

Revision 1.262 / (download) - annotate - [select for diffs], Thu Jan 7 18:49:30 2010 UTC (13 years ago) by tnn
Branch: MAIN
Changes since 1.261: +2 -6 lines
Diff to previous 1.261 (colored)

uhmodem(4) is superseded by u3g(4) and u3ginit(4).
Prepare for uhmodem(4) removal by not building it anymore.
This may fix PR kern/41174.

Revision 1.261 / (download) - annotate - [select for diffs], Thu Jan 7 00:18:47 2010 UTC (13 years ago) by martin
Branch: MAIN
Changes since 1.260: +3 -2 lines
Diff to previous 1.260 (colored)

Add the u3ginit driver to all configs which have the u3g driver

Revision 1.260 / (download) - annotate - [select for diffs], Wed Dec 23 01:04:45 2009 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.259: +2 -4 lines
Diff to previous 1.259 (colored)

unifdef -D UGEN_BULK_RA_WB

Default behaviour unchanged, the feature must still be explicitly
enabled for a ugen fd.

Revision 1.259 / (download) - annotate - [select for diffs], Sat Dec 5 20:11:03 2009 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.258: +4 -3 lines
Diff to previous 1.258 (colored)

Remove the portalfs kernel file system driver.  Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.

Revision 1.258 / (download) - annotate - [select for diffs], Thu Dec 3 11:37:55 2009 UTC (13 years, 2 months ago) by sborrill
Branch: MAIN
Changes since 1.257: +6 -2 lines
Diff to previous 1.257 (colored)

Add udl(4)

Revision 1.237.2.4 / (download) - annotate - [select for diffs], Sun Nov 1 13:58:54 2009 UTC (13 years, 3 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.3: +24 -4 lines
Diff to previous 1.237.2.3 (colored)

Sync with HEAD.

Revision 1.231.4.7 / (download) - annotate - [select for diffs], Wed Oct 28 09:03:42 2009 UTC (13 years, 3 months ago) by bouyer
Branch: netbsd-5
CVS Tags: 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
Changes since 1.231.4.6: +6 -2 lines
Diff to previous 1.231.4.6 (colored) to branchpoint 1.231 (colored)

Pull up the following revisions, requested by sborrill in ticket #1114:
	share/man/man4/sdhc.4           1.1-1.2
	sys/dev/pci/sdhc_pci.c          1.1-1.3
	distrib/sets/lists/man/mi       patch
	share/man/man4/Makefile         patch
	sys/arch/amd64/conf/GENERIC     patch
	sys/arch/i386/conf/ALL          patch
	sys/arch/i386/conf/GENERIC      patch
	sys/dev/pci/files.pci           patch
	sys/dev/pci/pcidevs             patch
	sys/dev/pci/pcidevs.h           regen
	sys/dev/pci/pcidevs_data.h      regen

Add sdhc(4), a driver for SD controllers following the SD Host
Controller Standard Simplified Specification.

Revision 1.231.4.6 / (download) - annotate - [select for diffs], Thu Oct 8 09:47:08 2009 UTC (13 years, 3 months ago) by sborrill
Branch: netbsd-5
Changes since 1.231.4.5: +8 -3 lines
Diff to previous 1.231.4.5 (colored) to branchpoint 1.231 (colored)

Pull up the following revisions(s) (requested by jmcneill in ticket #1045):
	distrib/sets/lists/man/mi:	revision 1.1160
	share/man/man4/Makefile:	revision 1.499
	share/man/man4/wb.4:		revision 1.1-1.2
	share/man/man4/ld.4:		revision 1.17
	sys/arch/i386/conf/ALL:		revision 1.215-1.216 + patch
	sys/arch/i386/conf/GENERIC:	revision 1.946-1.947 + patch
	sys/arch/amd64/conf/GENERIC:	revision 1.254-1.256 + patch
	sys/conf/files:			revision 1.958
	sys/dev/acpi/files.acpi:	revision 1.59
	sys/dev/acpi/wb_acpi.c:		revision 1.1
	sys/dev/ic/w83l518d.c:		revision 1.1
	sys/dev/ic/w83l518d_sdmmc.c:	revision 1.1
	sys/dev/ic/w83l518d_sdmmc.h:	revision 1.1
	sys/dev/ic/w83l518dreg.h:	revision 1.1
	sys/dev/ic/w83l518dvar.h.c:	revision 1.1

wb(4): Add a driver for Winbond W83L518D SD/MMC readers.

Revision 1.257 / (download) - annotate - [select for diffs], Fri Oct 2 16:47:52 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.256: +3 -2 lines
Diff to previous 1.256 (colored)

PR# kern/42139: ACPI WMI: new driver

Import acpiwmi(4) from Jukka Ruohonen. From the PR:

Attached is a driver that implements ACPI WMI API:

http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx

The WMI is used to provide a generic interface for OEMs to use certain
platform/laptop-specific additions to the standard ACPI in a somewhat
portable way. These can be hotkeys for additional buttons, different event
handlers (wireless kill switch, lid switch, etc.), and so on. At least HP
and Acer use it by default nowadays.

The benefit of this interface would be portability. For an example, instead
of hpqlb(4) that works only with certain HP models, we could have a generic
HP WMI-driver that should work in theory across all HP laptops. On many new
laptops WMI may also be the only way to access laptop/manufacturer-specific
features.

Revision 1.256 / (download) - annotate - [select for diffs], Wed Sep 30 22:19:27 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.255: +3 -2 lines
Diff to previous 1.255 (colored)

Need sdmmc* at wb?

Revision 1.255 / (download) - annotate - [select for diffs], Wed Sep 30 20:49:07 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.254: +2 -3 lines
Diff to previous 1.254 (colored)

wss@acpi doesn't make much sense on amd64, so remove it

Revision 1.254 / (download) - annotate - [select for diffs], Wed Sep 30 20:48:09 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.253: +3 -2 lines
Diff to previous 1.253 (colored)

add and enable wb(4)

Revision 1.231.4.5 / (download) - annotate - [select for diffs], Sat Sep 26 19:52:09 2009 UTC (13 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.231.4.4: +6 -2 lines
Diff to previous 1.231.4.4 (colored) to branchpoint 1.231 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #946):
	distrib/sets/lists/man/mi: revision 1.1155
	doc/CHANGES: revision 1.1285
	etc/MAKEDEV.tmpl: revision 1.128
	share/man/man4/Makefile: revision 1.498 via patch
	share/man/man4/hdaudio.4: revision 1.1-1.3
	share/man/man8/MAKEDEV.8: revision 1.36
	sys/arch/amd64/conf/GENERIC: revision 1.250-1.251
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.44-1.45
	sys/arch/i386/conf/ALL: revision 1.206-1.207
	sys/arch/i386/conf/GENERIC: revision 1.942-1.943
	sys/arch/i386/conf/XEN3_DOM0: patch
	sys/conf/majors: revision 1.47 via patch
	sys/dev/pci/hdaudio/files.hdaudio: revision 1.1-1.2
	sys/dev/pci/hdaudio/hdaudio.c: revision 1.1-1.4
	sys/dev/pci/hdaudio/hdaudio_afg.c: revisions 1.1-1.14
	sys/dev/pci/hdaudio/hdaudio_mixer.h: revisions 1.1-1.3
	sys/dev/pci/hdaudio/hdaudio_pci.c: revisions 1.1-1.2
	sys/dev/pci/hdaudio/hdaudioio.h: revisions 1.1-1.2
	sys/dev/pci/hdaudio/hdaudioreg.h: revisions 1.1-1.3
	sys/dev/pci/hdaudio/hdaudiovar.h: revisions 1.1-1.4
	sys/dev/pci/files.pci: revisions 1.319 and 1.322 via patch
hdaudio(4) is a standards-compliant driver for High Definition Audio.
It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the
hdaudio and hdafg lines so it reads:
hdaudio*        at pci? dev ? function ?
hdafg*          at hdaudiobus?
You should also:
cd /dev
sh MAKEDEV audio

Revision 1.253 / (download) - annotate - [select for diffs], Sun Sep 20 01:14:31 2009 UTC (13 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.252: +4 -3 lines
Diff to previous 1.252 (colored)

add toshide

Revision 1.205.2.5 / (download) - annotate - [select for diffs], Wed Sep 16 13:37:35 2009 UTC (13 years, 4 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.4: +6 -2 lines
Diff to previous 1.205.2.4 (colored) to branchpoint 1.205 (colored)

sync with head

Revision 1.231.4.4 / (download) - annotate - [select for diffs], Sun Sep 13 22:12:12 2009 UTC (13 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.231.4.3: +3 -2 lines
Diff to previous 1.231.4.3 (colored) to branchpoint 1.231 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #943):
	sys/arch/amd64/conf/GENERIC: revision 1.235
add options PMS_ELANTECH_TOUCHPAD

Revision 1.252 / (download) - annotate - [select for diffs], Mon Sep 7 22:59:47 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8
Changes since 1.251: +4 -4 lines
Diff to previous 1.251 (colored)

Switch on hdaudio(4)

Revision 1.251 / (download) - annotate - [select for diffs], Mon Sep 7 10:40:54 2009 UTC (13 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.250: +4 -4 lines
Diff to previous 1.250 (colored)

Refer to hdaudio as 'High Definition Audio', not
'Intel High Definition Audio' as many vendors implement the HD audio spec.

Revision 1.250 / (download) - annotate - [select for diffs], Sun Sep 6 17:25:56 2009 UTC (13 years, 4 months ago) by sborrill
Branch: MAIN
Changes since 1.249: +6 -2 lines
Diff to previous 1.249 (colored)

hdaudio(4) is a standards-compliant driver for Intel High Definition Audio.
It will replace azalia(4) after testing.

To use, comment out azalia in your kernel configuration and uncomment the
hdaudio and hdafg lines so it reads:

# Intel High Definition Audio
hdaudio*	at pci? dev ? function ?
hdafg*		at hdaudiobus?

You should also:
cd /dev
sh MAKEDEV audio

Revision 1.205.2.4 / (download) - annotate - [select for diffs], Wed Aug 19 18:45:55 2009 UTC (13 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.3: +16 -2 lines
Diff to previous 1.205.2.3 (colored) to branchpoint 1.205 (colored)

sync with head.

Revision 1.249 / (download) - annotate - [select for diffs], Sun Aug 9 21:32:16 2009 UTC (13 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7
Changes since 1.248: +10 -0 lines
Diff to previous 1.248 (colored)

put back drm.

Revision 1.248 / (download) - annotate - [select for diffs], Sun Aug 9 20:27:06 2009 UTC (13 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.247: +2 -12 lines
Diff to previous 1.247 (colored)

remove drm stuff for now

Revision 1.247 / (download) - annotate - [select for diffs], Sun Aug 9 19:37:35 2009 UTC (13 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.246: +14 -2 lines
Diff to previous 1.246 (colored)

add spic and drm to generic

Revision 1.246 / (download) - annotate - [select for diffs], Mon Jul 27 12:34:13 2009 UTC (13 years, 6 months ago) by kiyohara
Branch: MAIN
Changes since 1.245: +3 -2 lines
Diff to previous 1.245 (colored)

Support Marvell Hercules-I/II SATA Controllers.

Revision 1.237.2.3 / (download) - annotate - [select for diffs], Thu Jul 23 23:31:35 2009 UTC (13 years, 6 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.2: +3 -2 lines
Diff to previous 1.237.2.2 (colored)

Sync with HEAD.

Revision 1.245 / (download) - annotate - [select for diffs], Sun Jul 19 06:28:08 2009 UTC (13 years, 6 months ago) by kiyohara
Branch: MAIN
CVS Tags: jymxensuspend-base
Changes since 1.244: +3 -2 lines
Diff to previous 1.244 (colored)

Support siisata@cardbus.
  It tested on amd64 and i386 only.

Revision 1.205.2.3 / (download) - annotate - [select for diffs], Sat Jun 20 07:19:59 2009 UTC (13 years, 7 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.2: +7 -3 lines
Diff to previous 1.205.2.2 (colored) to branchpoint 1.205 (colored)

sync with head

Revision 1.237.2.2 / (download) - annotate - [select for diffs], Sun May 31 14:32:33 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237.2.1: +7 -3 lines
Diff to previous 1.237.2.1 (colored)

Sync with HEAD.

Revision 1.244 / (download) - annotate - [select for diffs], Fri May 22 18:57:40 2009 UTC (13 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5
Changes since 1.243: +7 -3 lines
Diff to previous 1.243 (colored)

add uhmodem, uncomment wd* at umass

Revision 1.237.2.1 / (download) - annotate - [select for diffs], Wed May 13 17:16:08 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.237: +22 -2 lines
Diff to previous 1.237 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.205.2.2 / (download) - annotate - [select for diffs], Mon May 4 08:10:32 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205.2.1: +65 -19 lines
Diff to previous 1.205.2.1 (colored) to branchpoint 1.205 (colored)

sync with head.

Revision 1.231.4.3 / (download) - annotate - [select for diffs], Sun May 3 23:45:46 2009 UTC (13 years, 9 months ago) by snj
Branch: netbsd-5
Changes since 1.231.4.2: +5 -2 lines
Diff to previous 1.231.4.2 (colored) to branchpoint 1.231 (colored)

Pull up following revision(s) (requested by cegger in ticket #735):
	sys/dev/pci/if_age.c: revisions 1.1-1.28
	sys/dev/pci/if_agereg.h: revisions 1.1-1.2
	sys/dev/pci/if_ale.c: revisions 1.1-1.3
	sys/dev/pci/if_alereg.h: revisions 1.1-1.2
	sys/dev/pci/files.pci: revisions 1.310-1.313
	sys/dev/mii/atphy.c: revisions 1.1-1.5
	sys/dev/mii/files.mii: revision 1.42
	share/man/man4/age.4: revisions 1.1-1.3
	share/man/man4/ale.4: revisions 1.1-1.2
	share/man/man4/atphy.4: revisions 1.1-1.2
	share/man/man4/Makefile: revisions 1.486, 1.489
	distrib/sets/lists/man/mi: revisions 1.1118, 1.1132
	sys/arch/i386/conf/GENERIC: revisions 1.928, 1.933
	sys/arch/i386/conf/XEN2_DOM0: revisions 1.57, 1.60
	sys/arch/amd64/conf/GENERIC: revisions 1.239, 1.241
	sys/arch/amd64/conf/XEN3_DOM0: revisions 1.38, 1.42
Add the age(4) and ale(4) drivers for Attansic L1 and Atheros
AR8121/AR8113/AR8114 devices respectively.

Revision 1.231.2.3 / (download) - annotate - [select for diffs], Tue Apr 28 07:33:38 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.231.2.2: +19 -2 lines
Diff to previous 1.231.2.2 (colored) to branchpoint 1.231 (colored) next main 1.232 (colored)

Sync with HEAD.

Revision 1.243 / (download) - annotate - [select for diffs], Mon Apr 27 12:02:10 2009 UTC (13 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4
Changes since 1.242: +3 -2 lines
Diff to previous 1.242 (colored)

Add commented out hpet@ichlpcib entry.

Revision 1.242 / (download) - annotate - [select for diffs], Tue Apr 21 03:00:29 2009 UTC (13 years, 9 months ago) by nonaka
Branch: MAIN
CVS Tags: nick-hppapmap-base3, nick-hppapmap-base
Changes since 1.241: +15 -2 lines
Diff to previous 1.241 (colored)

Added SD/MMC support from OpenBSD.
tested on i386, amd64 at current-users ML by pgoyette@.
tested on zaurus by myself.

Revision 1.241 / (download) - annotate - [select for diffs], Mon Apr 20 20:49:22 2009 UTC (13 years, 9 months ago) by cegger
Branch: MAIN
Changes since 1.240: +3 -2 lines
Diff to previous 1.240 (colored)

add ale(4)

Revision 1.240 / (download) - annotate - [select for diffs], Fri Apr 10 23:01:46 2009 UTC (13 years, 9 months ago) by perry
Branch: MAIN
Changes since 1.239: +3 -2 lines
Diff to previous 1.239 (colored)

add (commented out) options LOCKDEBUG

Revision 1.120.2.19 / (download) - annotate - [select for diffs], Tue Mar 24 21:25:02 2009 UTC (13 years, 10 months ago) by bouyer
Branch: netbsd-4
Changes since 1.120.2.18: +3 -2 lines
Diff to previous 1.120.2.18 (colored) to branchpoint 1.120 (colored) next main 1.121 (colored)

Pullup the following revisions (requested by msaitoh in ticket #1284):
	distrib/sets/lists/base/mi		1.706-707,1.797
	distrib/sets/lists/man/mi		1.1006
	etc/mtree/NetBSD.dist			1.340
	share/man/man4/Makefile			1.432
	sys/arch/amd64/conf/GENERIC		1.149 via patch
	sys/arch/i386/conf/ALL			1.103
	sys/arch/i386/conf/GENERIC		1.832
	sys/arch/i386/conf/GENERIC_LAPTOP	1.237
	sys/arch/macppc/conf/GENERIC		1.257
	sys/arch/sparc64/conf/GENERIC		1.86
	sys/dev/usb/usbdevs			1.468,1.479-480 via patch
	sys/dev/usb/usbdevs.h			regen
	sys/dev/usb/usbdevs_data.h		regen
	sys/dev/microcode/Makefile		1.7
	sys/dev/usb/files.usb			patch
	share/man/man4/zyd.4			1.1 via patch
	sys/dev/microcode/zyd/Makefile		1.1-1.2
	sys/dev/microcode/zyd/build.c		1.1
	sys/dev/microcode/zyd/microcode.h	1.1
	sys/dev/microcode/zyd/zd1211-license	1.1
	sys/dev/microcode/zyd/zyd-zd1211	1.1
	sys/dev/microcode/zyd/zyd-zd1211b	1.1
	sys/dev/usb/if_zyd.c			patch
	sys/dev/usb/if_zydreg.h			1.1-1.2

Add ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device support

Revision 1.239 / (download) - annotate - [select for diffs], Fri Mar 6 09:58:14 2009 UTC (13 years, 10 months ago) by cegger
Branch: MAIN
Changes since 1.238: +4 -2 lines
Diff to previous 1.238 (colored)

add age(4) and atphy(4)

Revision 1.231.2.2 / (download) - annotate - [select for diffs], Tue Mar 3 18:28:50 2009 UTC (13 years, 11 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.231.2.1: +7 -5 lines
Diff to previous 1.231.2.1 (colored) to branchpoint 1.231 (colored)

Sync with HEAD.

Revision 1.231.4.2 / (download) - annotate - [select for diffs], Thu Feb 19 20:23:46 2009 UTC (13 years, 11 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.231.4.1: +6 -2 lines
Diff to previous 1.231.4.1 (colored) to branchpoint 1.231 (colored)

Apply patch (requested by pooka in ticket #453):
Add puffs and putter to amd64, i386, macppc, and sparc64 GENERIC kernels.

Revision 1.238 / (download) - annotate - [select for diffs], Mon Feb 16 22:41:32 2009 UTC (13 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Changes since 1.237: +4 -2 lines
Diff to previous 1.237 (colored)

Add and enable genfb(4)

Revision 1.231.4.1 / (download) - annotate - [select for diffs], Mon Feb 2 22:12:34 2009 UTC (13 years, 11 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RC2
Changes since 1.231: +5 -5 lines
Diff to previous 1.231 (colored)

Pull up following revision(s) (requested by ad in ticket #402):
	sys/arch/amd64/conf/GENERIC: revision 1.237
	sys/arch/i386/conf/GENERIC: revision 1.924
Enable BUFQ_PRIOCSCAN by default.

Revision 1.237 / (download) - annotate - [select for diffs], Thu Jan 29 21:48:13 2009 UTC (14 years ago) by ad
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.236: +5 -5 lines
Diff to previous 1.236 (colored)

Enable BUFQ_PRIOCSCAN by default.

Revision 1.231.2.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:15:54 2009 UTC (14 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.231: +5 -5 lines
Diff to previous 1.231 (colored)

Sync with HEAD.

Revision 1.199.6.6 / (download) - annotate - [select for diffs], Sat Jan 17 13:27:49 2009 UTC (14 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.199.6.5: +15 -8 lines
Diff to previous 1.199.6.5 (colored) to branchpoint 1.199 (colored) next main 1.200 (colored)

Sync with HEAD.

Revision 1.236 / (download) - annotate - [select for diffs], Sun Jan 11 02:45:45 2009 UTC (14 years ago) by christos
Branch: MAIN
CVS Tags: mjf-devfs2-base
Changes since 1.235: +3 -2 lines
Diff to previous 1.235 (colored)

merge christos-time_t

Revision 1.235.2.2 / (download) - annotate - [select for diffs], Tue Dec 30 19:39:28 2008 UTC (14 years, 1 month ago) by christos
Branch: christos-time_t
Changes since 1.235.2.1: +1114 -0 lines
Diff to previous 1.235.2.1 (colored) to branchpoint 1.235 (colored) next main 1.236 (colored)

add COMPAT_50

Revision 1.235.2.1, Sun Dec 14 00:45:03 2008 UTC (14 years, 1 month ago) by christos
Branch: christos-time_t
Changes since 1.235: +0 -1113 lines
FILE REMOVED

file GENERIC was added on branch christos-time_t on 2008-12-30 19:39:28 +0000

Revision 1.235 / (download) - annotate - [select for diffs], Sun Dec 14 00:45:03 2008 UTC (14 years, 1 month ago) by jmcneill
Branch: MAIN
CVS Tags: christos-time_t-nbase, christos-time_t-base
Branch point for: christos-time_t
Changes since 1.234: +3 -2 lines
Diff to previous 1.234 (colored)

add options PMS_ELANTECH_TOUCHPAD

Revision 1.216.4.2 / (download) - annotate - [select for diffs], Sat Dec 13 01:12:59 2008 UTC (14 years, 1 month ago) by haad
Branch: haad-dm
Changes since 1.216.4.1: +3 -5 lines
Diff to previous 1.216.4.1 (colored) to branchpoint 1.216 (colored) next main 1.217 (colored)

Update haad-dm branch to haad-dm-base2.

Revision 1.234 / (download) - annotate - [select for diffs], Mon Nov 24 11:41:07 2008 UTC (14 years, 2 months ago) by ad
Branch: MAIN
CVS Tags: haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Changes since 1.233: +2 -3 lines
Diff to previous 1.233 (colored)

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.

Revision 1.233 / (download) - annotate - [select for diffs], Wed Nov 12 14:36:31 2008 UTC (14 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.232: +3 -3 lines
Diff to previous 1.232 (colored)

Comment out P1003_1B_SEMAPHORE. The ksem module will now be autoloaded from
the file system if POSIX semaphores are used.

Revision 1.232 / (download) - annotate - [select for diffs], Wed Nov 12 12:35:56 2008 UTC (14 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.231: +2 -3 lines
Diff to previous 1.231 (colored)

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.

Revision 1.216.4.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:15:40 2008 UTC (14 years, 3 months ago) by haad
Branch: haad-dm
Changes since 1.216: +31 -12 lines
Diff to previous 1.216 (colored)

Sync with HEAD.

Revision 1.231 / (download) - annotate - [select for diffs], Sun Oct 19 11:34:31 2008 UTC (14 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: netbsd-5-base, netbsd-5-0-RC1, matt-mips64-base2, haad-dm-base1
Branch point for: nick-hppapmap, netbsd-5
Changes since 1.230: +8 -4 lines
Diff to previous 1.230 (colored)

Add u3g entries in kernels that have ugensa as well.

Revision 1.230 / (download) - annotate - [select for diffs], Sat Oct 11 21:54:11 2008 UTC (14 years, 3 months ago) by bouyer
Branch: MAIN
Changes since 1.229: +3 -2 lines
Diff to previous 1.229 (colored)

jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and
JME260 Fast Ethernet PCI Express controllers.
Written with a lot of cut-n-paste from the FreeBSD jme(4) driver.
No support for jumbo ethernet frames yet (but should come soon).
Thanks to JMicron Technologies for providing me sample boards and
documentation for this work.

Revision 1.210.2.4 / (download) - annotate - [select for diffs], Fri Oct 10 22:29:03 2008 UTC (14 years, 3 months ago) by skrll
Branch: wrstuden-revivesa
Changes since 1.210.2.3: +7 -9 lines
Diff to previous 1.210.2.3 (colored) to branchpoint 1.210 (colored) next main 1.211 (colored)

Sync with HEAD.

Revision 1.229 / (download) - annotate - [select for diffs], Tue Oct 7 12:43:31 2008 UTC (14 years, 3 months ago) by pgoyette
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4
Changes since 1.228: +6 -5 lines
Diff to previous 1.228 (colored)

Move all platforms to new dbCool driver in preparation for removal of
chip-specific drivers

Revision 1.228 / (download) - annotate - [select for diffs], Tue Oct 7 09:30:04 2008 UTC (14 years, 3 months ago) by rmind
Branch: MAIN
Changes since 1.227: +3 -2 lines
Diff to previous 1.227 (colored)

Add a note that SysV IPC parameters could be changed dynamically.

Revision 1.199.6.5 / (download) - annotate - [select for diffs], Sun Oct 5 20:11:25 2008 UTC (14 years, 3 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.199.6.4: +0 -4 lines
Diff to previous 1.199.6.4 (colored) to branchpoint 1.199 (colored)

Sync with HEAD.

Revision 1.227 / (download) - annotate - [select for diffs], Tue Sep 30 16:46:56 2008 UTC (14 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.226: +2 -6 lines
Diff to previous 1.226 (colored)

Remove esl(4)

Revision 1.199.6.4 / (download) - annotate - [select for diffs], Sun Sep 28 10:39:45 2008 UTC (14 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.199.6.3: +19 -3 lines
Diff to previous 1.199.6.3 (colored) to branchpoint 1.199 (colored)

Sync with HEAD.

Revision 1.210.2.3 / (download) - annotate - [select for diffs], Wed Sep 24 16:38:48 2008 UTC (14 years, 4 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.210.2.2: +4 -2 lines
Diff to previous 1.210.2.2 (colored) to branchpoint 1.210 (colored)

Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.

Revision 1.210.2.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:33:17 2008 UTC (14 years, 4 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.210.2.1: +17 -3 lines
Diff to previous 1.210.2.1 (colored) to branchpoint 1.210 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.226 / (download) - annotate - [select for diffs], Tue Sep 9 03:26:42 2008 UTC (14 years, 4 months ago) by ober
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3
Changes since 1.225: +3 -2 lines
Diff to previous 1.225 (colored)

Adding iwn(4) to GENERIC

Revision 1.225 / (download) - annotate - [select for diffs], Tue Sep 9 01:18:45 2008 UTC (14 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.224: +3 -2 lines
Diff to previous 1.224 (colored)

Add uvideo(4)

Revision 1.224 / (download) - annotate - [select for diffs], Sat Sep 6 20:08:13 2008 UTC (14 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-2
Changes since 1.223: +8 -2 lines
Diff to previous 1.223 (colored)

Enable video(4) and pseye(4)

Revision 1.223 / (download) - annotate - [select for diffs], Mon Aug 25 15:27:47 2008 UTC (14 years, 5 months ago) by cegger
Branch: MAIN
Changes since 1.222: +3 -2 lines
Diff to previous 1.222 (colored)

GENERIC: add auacer(4) which is already in XEN3_DOM0
XEN3_DOM0: add azalia(4) which is already in GENERIC

Revision 1.222 / (download) - annotate - [select for diffs], Thu Aug 21 18:06:17 2008 UTC (14 years, 5 months ago) by bouyer
Branch: MAIN
Changes since 1.221: +3 -3 lines
Diff to previous 1.221 (colored)

Enable ipmi(4) by default in GENERIC and related kernels.

Revision 1.221 / (download) - annotate - [select for diffs], Sun Aug 10 18:43:52 2008 UTC (14 years, 5 months ago) by cube
Branch: MAIN
Changes since 1.220: +2 -7 lines
Diff to previous 1.220 (colored)

Accept filters are cool, but it's not a reason to select them twice.

Revision 1.220 / (download) - annotate - [select for diffs], Sun Aug 10 15:31:20 2008 UTC (14 years, 5 months ago) by tls
Branch: MAIN
Changes since 1.219: +7 -2 lines
Diff to previous 1.219 (colored)

Add accept filters to GENERIC kernels where they exist.

Revision 1.219 / (download) - annotate - [select for diffs], Sun Aug 10 08:53:29 2008 UTC (14 years, 5 months ago) by cegger
Branch: MAIN
Changes since 1.218: +7 -2 lines
Diff to previous 1.218 (colored)

Add accept filters per request from port-xen:
http://mail-index.netbsd.org/port-xen/2008/08/10/msg004087.html

pseudo-device entries were copied from sys/arch/i386/conf/GENERIC, rev. 1.904

Revision 1.218 / (download) - annotate - [select for diffs], Thu Jul 31 14:15:00 2008 UTC (14 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.217: +3 -2 lines
Diff to previous 1.217 (colored)

Include VGA_POST by default in GENERIC and ALL on x86 now that the code
is conditional.

Revision 1.217 / (download) - annotate - [select for diffs], Thu Jul 31 07:40:59 2008 UTC (14 years, 6 months ago) by simonb
Branch: MAIN
Changes since 1.216: +3 -2 lines
Diff to previous 1.216 (colored)

Add "options WAPBL" to standard GENERIC/INSTALL type configs.

Revision 1.199.6.3 / (download) - annotate - [select for diffs], Wed Jul 2 19:08:15 2008 UTC (14 years, 7 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.199.6.2: +6 -5 lines
Diff to previous 1.199.6.2 (colored) to branchpoint 1.199 (colored)

Sync with HEAD.

Revision 1.210.2.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:30:08 2008 UTC (14 years, 7 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.210: +10 -3 lines
Diff to previous 1.210 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.216.2.1 / (download) - annotate - [select for diffs], Tue Jun 10 14:51:21 2008 UTC (14 years, 7 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.216: +3 -2 lines
Diff to previous 1.216 (colored) next main 1.217 (colored)

Initial commit of Wasabi System's WAPBL (Write Ahead Physical Block
Logging) journaling code.  Originally written by Darrin B. Jewell
while at Wasabi and updated to -current by Antti Kantee, Andy Doran,
Greg Oster and Simon Burge.

Still a number of issues - look in doc/BRANCHES for "simonb-wapbl"
for more info.

Revision 1.204.2.2 / (download) - annotate - [select for diffs], Wed Jun 4 02:04:40 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.204.2.1: +8 -3 lines
Diff to previous 1.204.2.1 (colored) to branchpoint 1.204 (colored) next main 1.205 (colored)

sync with head

Revision 1.120.2.8.2.4 / (download) - annotate - [select for diffs], Tue Jun 3 20:47:13 2008 UTC (14 years, 8 months ago) by skrll
Branch: wrstuden-fixsa
Changes since 1.120.2.8.2.3: +6 -2 lines
Diff to previous 1.120.2.8.2.3 (colored) next main 1.120.2.9 (colored)

Sync with netbsd-4.

Revision 1.199.6.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:49 2008 UTC (14 years, 8 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.199.6.1: +21 -10 lines
Diff to previous 1.199.6.1 (colored) to branchpoint 1.199 (colored)

Sync with HEAD.

Revision 1.216 / (download) - annotate - [select for diffs], Mon May 26 00:33:37 2008 UTC (14 years, 8 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base
Branch point for: simonb-wapbl, haad-dm
Changes since 1.215: +5 -2 lines
Diff to previous 1.215 (colored)

Add uberry.

Revision 1.215 / (download) - annotate - [select for diffs], Sun May 25 19:05:16 2008 UTC (14 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.214: +3 -3 lines
Diff to previous 1.214 (colored)

Re-enable INCLUDE_CONFIG_FILE in the GENERIC kernel config files for
i386, amd64 and usermode - it is necessary for retrieving information
on kernel configuration for running kernels - cf config -x.

Revision 1.214 / (download) - annotate - [select for diffs], Fri May 23 21:22:38 2008 UTC (14 years, 8 months ago) by jnemeth
Branch: MAIN
Changes since 1.213: +3 -2 lines
Diff to previous 1.213 (colored)

add siisata(4) -- SiI SteelVine SATA2

Revision 1.213 / (download) - annotate - [select for diffs], Sun May 18 22:05:59 2008 UTC (14 years, 8 months ago) by cegger
Branch: MAIN
CVS Tags: hpcarm-cleanup-nbase
Changes since 1.212: +3 -2 lines
Diff to previous 1.212 (colored)

acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons".
"awesome" jmcneill

Revision 1.204.2.1 / (download) - annotate - [select for diffs], Sun May 18 12:31:28 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.204: +16 -13 lines
Diff to previous 1.204 (colored)

sync with head.

Revision 1.212 / (download) - annotate - [select for diffs], Sun May 18 03:52:17 2008 UTC (14 years, 8 months ago) by bjs
Branch: MAIN
CVS Tags: yamt-pf42-base2
Changes since 1.211: +3 -3 lines
Diff to previous 1.211 (colored)

second instance of PCI_INTR_FIXUP -> PCI_ADDR_FIXUP, change comment to
match.

Revision 1.211 / (download) - annotate - [select for diffs], Sun May 18 02:10:10 2008 UTC (14 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.210: +4 -2 lines
Diff to previous 1.210 (colored)

Add commented out entries for PCI_BUS_FIXUP and PCI_ADDR_FIXUP

Revision 1.205.2.1 / (download) - annotate - [select for diffs], Fri May 16 02:21:51 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.205: +12 -13 lines
Diff to previous 1.205 (colored)

sync with head.

Revision 1.210 / (download) - annotate - [select for diffs], Mon May 5 14:44:26 2008 UTC (14 years, 8 months ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base2
Branch point for: wrstuden-revivesa
Changes since 1.209: +7 -7 lines
Diff to previous 1.209 (colored)

The kernel is too large. Reduce size by commenting out eye candy options:

{ACPI,MII,PCI,USB}VERBOSE

Also remove INCLUDE_CONFIG_FILE, because it doesn't make sense in GENERIC.

Revision 1.209 / (download) - annotate - [select for diffs], Fri May 2 15:26:38 2008 UTC (14 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.208: +6 -2 lines
Diff to previous 1.208 (colored)

- Give x86 BIOS boot the ability to load new style modules and pass them
  into the kernel. Based on a patch by jmcneill@, with many fixes and
  improvements by me.

- Put MEMORY_DISK_DYNAMIC and MODULAR into the GENERIC kernels, so that
  you can load miniroot.kmod from the boot blocks and boot into the
  installer!

Revision 1.208 / (download) - annotate - [select for diffs], Thu May 1 20:18:18 2008 UTC (14 years, 9 months ago) by cegger
Branch: MAIN
Changes since 1.207: +3 -2 lines
Diff to previous 1.207 (colored)

hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks

Revision 1.207 / (download) - annotate - [select for diffs], Wed Apr 30 22:08:18 2008 UTC (14 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.206: +2 -7 lines
Diff to previous 1.206 (colored)

Shuffle ioapic/mainbus/cpu into std.amd64 like i386.

Revision 1.206 / (download) - annotate - [select for diffs], Tue Apr 29 12:43:58 2008 UTC (14 years, 9 months ago) by ad
Branch: MAIN
Changes since 1.205: +2 -3 lines
Diff to previous 1.205 (colored)

Require MULTIPROCESSOR. PR kern/38537.

Revision 1.205 / (download) - annotate - [select for diffs], Tue Apr 22 22:37:13 2008 UTC (14 years, 9 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base
Branch point for: yamt-nfs-mp
Changes since 1.204: +4 -2 lines
Diff to previous 1.204 (colored)

amdtemp(4): Driver for AMD CPU Temperature Sensors. Adopted from OpenBSD's kate(4).
Changes beyond OpenBSD's driver:
- Improved support for AMD K8
- Added support for AMD Barcelona, AMD Phenom and AMD Griffin
Tested on various single and multi-socket machines.
Review and OK xtreame

Revision 1.204 / (download) - annotate - [select for diffs], Thu Apr 3 22:51:09 2008 UTC (14 years, 10 months ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base
Branch point for: yamt-pf42
Changes since 1.203: +5 -2 lines
Diff to previous 1.203 (colored)

Add finsio(4) entry (commented out).

Revision 1.199.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:11 2008 UTC (14 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.199: +5 -3 lines
Diff to previous 1.199 (colored)

Sync with HEAD.

Revision 1.203 / (download) - annotate - [select for diffs], Mon Mar 31 15:21:01 2008 UTC (14 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.202: +3 -2 lines
Diff to previous 1.202 (colored)

Enable asus(4)

Revision 1.202 / (download) - annotate - [select for diffs], Mon Mar 31 09:42:25 2008 UTC (14 years, 10 months ago) by njoly
Branch: MAIN
Changes since 1.201: +3 -3 lines
Diff to previous 1.201 (colored)

Revert unexpected DDB_ONPANIC change introduced in last revision.

Revision 1.201 / (download) - annotate - [select for diffs], Sat Mar 29 01:14:25 2008 UTC (14 years, 10 months ago) by cube
Branch: MAIN
Changes since 1.200: +4 -3 lines
Diff to previous 1.200 (colored)

Add and enable lii(4) in amd64 configurations, too, as it is very likely
the hw is used on amd64-capable otherboards, although it is not confirmed
yet.

Revision 1.199.2.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:52 2008 UTC (14 years, 10 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.199: +3 -3 lines
Diff to previous 1.199 (colored) next main 1.200 (colored)

sync with head.

Revision 1.160.2.3 / (download) - annotate - [select for diffs], Sun Mar 23 02:03:53 2008 UTC (14 years, 10 months ago) by matt
Branch: matt-armv6
Changes since 1.160.2.2: +4 -4 lines
Diff to previous 1.160.2.2 (colored) next main 1.161 (colored)

sync with HEAD

Revision 1.55.2.10 / (download) - annotate - [select for diffs], Mon Mar 17 09:14:14 2008 UTC (14 years, 10 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.9: +3 -3 lines
Diff to previous 1.55.2.9 (colored) next main 1.56 (colored)

sync with head.

Revision 1.200 / (download) - annotate - [select for diffs], Fri Feb 29 14:42:32 2008 UTC (14 years, 11 months ago) by jmmv
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15, yamt-lazymbuf-base14, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, ad-socklock-base1
Changes since 1.199: +3 -3 lines
Diff to previous 1.199 (colored)

Remove GENERIC.local from the repository

Make all the kernels that currently include their corresponding GENERIC.local
file use the cinclude directive instead of include.  This way config(1) will
not complain if the file cannot be found.

After doing this, remove the GENERIC.local files from the repository so that
the user will not see modified files during updates, and local changes to
them cannot end up in the repository by mistake.

Discussed in tech-kern@ earlier this month.  No strong objections.

Revision 1.172.2.4 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:20 2008 UTC (14 years, 11 months ago) by mjf
Branch: mjf-devfs
Changes since 1.172.2.3: +29 -11 lines
Diff to previous 1.172.2.3 (colored) to branchpoint 1.172 (colored) next main 1.173 (colored)

Sync with HEAD.

Revision 1.55.2.9 / (download) - annotate - [select for diffs], Mon Feb 4 09:21:40 2008 UTC (14 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.8: +3 -3 lines
Diff to previous 1.55.2.8 (colored)

sync with head.

Revision 1.199 / (download) - annotate - [select for diffs], Wed Jan 30 19:58:20 2008 UTC (15 years ago) by ad
Branch: MAIN
CVS Tags: nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, hpcarm-cleanup-base
Branch point for: mjf-devfs2, keiichi-mipv6
Changes since 1.198: +3 -3 lines
Diff to previous 1.198 (colored)

Crank maxusers to 64.

Revision 1.55.2.8 / (download) - annotate - [select for diffs], Mon Jan 21 09:35:20 2008 UTC (15 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.7: +47 -21 lines
Diff to previous 1.55.2.7 (colored)

sync with head

Revision 1.120.2.18 / (download) - annotate - [select for diffs], Fri Jan 11 17:03:19 2008 UTC (15 years ago) by xtraeme
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base
Changes since 1.120.2.17: +3 -2 lines
Diff to previous 1.120.2.17 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by christos in ticket #1037):
	sys/dev/pci/arcmsr.c: patch
	sys/dev/pci/arcmsrvar.h: patch
	sys/dev/pci/pcidevs: patch
	sys/dev/pci/files.pci: patch
	sys/arch/i386/conf/GENERIC: patch
	sys/arch/i386/conf/XEN2_DOM0: patch
	sys/arch/i386/conf/INSTALL_LARGE: patch
	sys/arch/amd64/conf/GENERIC: patch
	sys/arch/amd64/conf/INSTALL: patch
	share/man/man4/Makefile: patch
	share/man/man4/arcmsr.4: patch
	distrib/sets/lists/man/mi: patch

Add the Areca Technology Corporation SATA RAID controller driver, ported
from OpenBSD.

Revision 1.160.2.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:44:49 2008 UTC (15 years ago) by matt
Branch: matt-armv6
Changes since 1.160.2.1: +57 -25 lines
Diff to previous 1.160.2.1 (colored)

sync with HEAD

Revision 1.181.2.3 / (download) - annotate - [select for diffs], Tue Jan 8 22:09:15 2008 UTC (15 years ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.181.2.2: +6 -6 lines
Diff to previous 1.181.2.2 (colored) next main 1.182 (colored)

Sync with HEAD

Revision 1.198 / (download) - annotate - [select for diffs], Mon Jan 7 08:30:03 2008 UTC (15 years ago) by martti
Branch: MAIN
CVS Tags: matt-armv6-base, bouyer-xeni386-nbase, bouyer-xeni386-base
Changes since 1.197: +8 -8 lines
Diff to previous 1.197 (colored)

Fixed option indentation, it should be

option<space><tab>
makeoption<space><tab>

Revision 1.120.2.8.2.3 / (download) - annotate - [select for diffs], Sun Jan 6 05:00:51 2008 UTC (15 years ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.120.2.8.2.2: +93 -74 lines
Diff to previous 1.120.2.8.2.2 (colored)

Catch up to netbsd-4.0 release.

Revision 1.181.2.2 / (download) - annotate - [select for diffs], Wed Jan 2 21:47:04 2008 UTC (15 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.181.2.1: +36 -13 lines
Diff to previous 1.181.2.1 (colored)

Sync with HEAD

Revision 1.197 / (download) - annotate - [select for diffs], Tue Jan 1 13:35:36 2008 UTC (15 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.196: +2 -3 lines
Diff to previous 1.196 (colored)

Revert previous by removing the apm entry.  Even though the driver seems
to work, we do not build any userland support for it; see 1.183's commit
message.  Per jmcneill@'s request.

Revision 1.196 / (download) - annotate - [select for diffs], Tue Jan 1 11:05:27 2008 UTC (15 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.195: +3 -2 lines
Diff to previous 1.195 (colored)

Add the ACPI apm emulation device.

Revision 1.195 / (download) - annotate - [select for diffs], Tue Jan 1 10:48:36 2008 UTC (15 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.194: +6 -2 lines
Diff to previous 1.194 (colored)

Add and enable piixpm.  Confirmed working under VMware Fusion.

Revision 1.194 / (download) - annotate - [select for diffs], Mon Dec 31 15:31:47 2007 UTC (15 years, 1 month ago) by ad
Branch: MAIN
Changes since 1.193: +2 -3 lines
Diff to previous 1.193 (colored)

Remove systrace. Ok core@.

Revision 1.193 / (download) - annotate - [select for diffs], Sun Dec 30 13:15:21 2007 UTC (15 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.192: +9 -2 lines
Diff to previous 1.192 (colored)

Enable wedge autodiscovery and wedge support for GPT. Both MBR and BSD
disklabel support is *not* enabled, but documented.

Revision 1.192 / (download) - annotate - [select for diffs], Sat Dec 29 06:09:05 2007 UTC (15 years, 1 month ago) by xtraeme
Branch: MAIN
Changes since 1.191: +3 -3 lines
Diff to previous 1.191 (colored)

Update itesio(4) comments.

Revision 1.172.2.3 / (download) - annotate - [select for diffs], Thu Dec 27 00:42:52 2007 UTC (15 years, 1 month ago) by mjf
Branch: mjf-devfs
Changes since 1.172.2.2: +22 -14 lines
Diff to previous 1.172.2.2 (colored) to branchpoint 1.172 (colored)

Sync with HEAD.

Revision 1.191 / (download) - annotate - [select for diffs], Wed Dec 26 23:00:50 2007 UTC (15 years, 1 month ago) by elad
Branch: MAIN
Changes since 1.190: +4 -3 lines
Diff to previous 1.190 (colored)

Compile in by default (disabled) PaX ASLR for amd64 and i386.

Revision 1.177.2.2 / (download) - annotate - [select for diffs], Wed Dec 26 21:38:42 2007 UTC (15 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.177.2.1: +29 -14 lines
Diff to previous 1.177.2.1 (colored) to branchpoint 1.177 (colored) next main 1.178 (colored)

Sync with head.

Revision 1.190 / (download) - annotate - [select for diffs], Wed Dec 26 16:28:17 2007 UTC (15 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: vmlocking2-base3
Changes since 1.189: +9 -2 lines
Diff to previous 1.189 (colored)

Add PHYSMEM_MAX_ADDR and PHYSMEM_MAX_SIZE options. This limit physical
memory based on overall size (useful for debugging to keep core dumps
small) or maximum address (when using devices with bus dma limits).
Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory
map and can therefore deal with fragmented memory.

Revision 1.189 / (download) - annotate - [select for diffs], Mon Dec 24 07:54:26 2007 UTC (15 years, 1 month ago) by kiyohara
Branch: MAIN
Changes since 1.188: +9 -9 lines
Diff to previous 1.188 (colored)

Remove white-spaces.

Revision 1.188 / (download) - annotate - [select for diffs], Sun Dec 23 17:33:57 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.187: +3 -2 lines
Diff to previous 1.187 (colored)

Add sony* at acpi?

Revision 1.187 / (download) - annotate - [select for diffs], Fri Dec 21 18:31:12 2007 UTC (15 years, 1 month ago) by dsl
Branch: MAIN
Changes since 1.186: +4 -4 lines
Diff to previous 1.186 (colored)

Enable LINUX and LINUX32 emulation.

Revision 1.186 / (download) - annotate - [select for diffs], Fri Dec 21 15:18:28 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.185: +3 -2 lines
Diff to previous 1.185 (colored)

Add thinkpad at acpi

Revision 1.185 / (download) - annotate - [select for diffs], Thu Dec 20 23:32:25 2007 UTC (15 years, 1 month ago) by ad
Branch: MAIN
Changes since 1.184: +3 -3 lines
Diff to previous 1.184 (colored)

Remove GENERIC.MP config and enable SMP by default on amd64.

Revision 1.120.2.17 / (download) - annotate - [select for diffs], Wed Dec 19 19:38:51 2007 UTC (15 years, 1 month ago) by ghen
Branch: netbsd-4
Changes since 1.120.2.16: +5 -2 lines
Diff to previous 1.120.2.16 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by briggs in ticket #989):
	sys/arch/amd64/conf/GENERIC: revision 1.151
	sys/arch/x86/x86/ipmi.c: revision 1.12
	sys/dev/DEVNAMES: revision 1.228
	sys/arch/amd64/amd64/bios32.c: revision 1.6
	sys/arch/x86/x86/ipmi.c: revision 1.8
	sys/arch/amd64/conf/files.amd64: revision 1.39 via patch
	sys/arch/amd64/amd64/mainbus.c: revision 1.17
Use PRIx64 for a 64-bit quantity instead of llx in a debug print.
Add (commented-out) support for IPMI on amd64--pretty much copied straight
from i386.
Check for duplicate sensor names in the IPMI table.  If a duplicate name
is found, try to make it unique by appending a count (1-99) to the sensor
description (truncating, if necessary).

Revision 1.184 / (download) - annotate - [select for diffs], Mon Dec 17 04:36:16 2007 UTC (15 years, 1 month ago) by riz
Branch: MAIN
Changes since 1.183: +5 -2 lines
Diff to previous 1.183 (colored)

Add drvctl(4)

Revision 1.181.2.1 / (download) - annotate - [select for diffs], Thu Dec 13 21:54:33 2007 UTC (15 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.181: +7 -4 lines
Diff to previous 1.181 (colored)

Sync with HEAD

Revision 1.179.2.1 / (download) - annotate - [select for diffs], Tue Dec 11 15:20:23 2007 UTC (15 years, 1 month ago) by yamt
Branch: yamt-kmem
Changes since 1.179: +7 -4 lines
Diff to previous 1.179 (colored) next main 1.180 (colored)

sync with head.

Revision 1.183 / (download) - annotate - [select for diffs], Tue Dec 11 04:22:46 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-kmem-base3, yamt-kmem-base2, cube-autoconf-base, cube-autoconf
Changes since 1.182: +2 -3 lines
Diff to previous 1.182 (colored)

Disable apm@acpi on amd64, since we don't create /dev/apmctl, build apmd,
or provide machine/apmvar.h. Ok ad@

Revision 1.182 / (download) - annotate - [select for diffs], Mon Dec 10 17:44:33 2007 UTC (15 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.181: +7 -3 lines
Diff to previous 1.181 (colored)

Add acpiecdt and add a comment explaining it (from i386/GENERIC).

Revision 1.181 / (download) - annotate - [select for diffs], Mon Dec 10 12:35:27 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
Branch point for: bouyer-xeni386
Changes since 1.180: +13 -13 lines
Diff to previous 1.180 (colored)

Revert previous, thanks wiz!

Revision 1.180 / (download) - annotate - [select for diffs], Sun Dec 9 20:27:43 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.179: +15 -15 lines
Diff to previous 1.179 (colored)

Merge jmcneill-pm branch.

Revision 1.153.8.17 / (download) - annotate - [select for diffs], Sun Dec 9 19:34:19 2007 UTC (15 years, 1 month ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.153.8.16: +3 -2 lines
Diff to previous 1.153.8.16 (colored) to branchpoint 1.153 (colored) next main 1.154 (colored)

Sync with HEAD.

Revision 1.172.2.2 / (download) - annotate - [select for diffs], Sat Dec 8 18:16:26 2007 UTC (15 years, 1 month ago) by mjf
Branch: mjf-devfs
Changes since 1.172.2.1: +7 -4 lines
Diff to previous 1.172.2.1 (colored) to branchpoint 1.172 (colored)

Sync with HEAD.

Revision 1.177.2.1 / (download) - annotate - [select for diffs], Sat Dec 8 17:56:15 2007 UTC (15 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.177: +3 -2 lines
Diff to previous 1.177 (colored)

Sync with head.

Revision 1.55.2.7 / (download) - annotate - [select for diffs], Fri Dec 7 17:24:00 2007 UTC (15 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.6: +8 -5 lines
Diff to previous 1.55.2.6 (colored)

sync with head

Revision 1.179 / (download) - annotate - [select for diffs], Wed Dec 5 00:19:40 2007 UTC (15 years, 1 month ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-kmem-base, vmlocking2-base2, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, jmcneill-pm-base
Branch point for: yamt-kmem
Changes since 1.178: +3 -3 lines
Diff to previous 1.178 (colored)

arc(4) -> arcmsr(4)

Revision 1.178 / (download) - annotate - [select for diffs], Tue Dec 4 18:53:57 2007 UTC (15 years, 2 months ago) by xtraeme
Branch: MAIN
Changes since 1.177: +3 -2 lines
Diff to previous 1.177 (colored)

Enable arc(4).

Revision 1.134.2.9 / (download) - annotate - [select for diffs], Mon Dec 3 19:02:40 2007 UTC (15 years, 2 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.8: +3 -22 lines
Diff to previous 1.134.2.8 (colored) next main 1.135 (colored)

Sync with HEAD.

Revision 1.134.2.8 / (download) - annotate - [select for diffs], Mon Dec 3 18:34:40 2007 UTC (15 years, 2 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.7: +139 -85 lines
Diff to previous 1.134.2.7 (colored)

Sync with HEAD.

Revision 1.153.8.16 / (download) - annotate - [select for diffs], Mon Dec 3 16:13:54 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.15: +7 -5 lines
Diff to previous 1.153.8.15 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.177 / (download) - annotate - [select for diffs], Sun Dec 2 05:19:12 2007 UTC (15 years, 2 months ago) by kiyohara
Branch: MAIN
CVS Tags: vmlocking2-base1, vmlocking-nbase
Branch point for: vmlocking2
Changes since 1.176: +4 -2 lines
Diff to previous 1.176 (colored)

Add bcsp(4).

Revision 1.153.8.15 / (download) - annotate - [select for diffs], Tue Nov 27 19:35:28 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.14: +6 -5 lines
Diff to previous 1.153.8.14 (colored) to branchpoint 1.153 (colored)

Sync with HEAD. amd64 Xen support needs testing.

Revision 1.120.2.16 / (download) - annotate - [select for diffs], Mon Nov 26 21:35:46 2007 UTC (15 years, 2 months ago) by xtraeme
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-base-1, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-1-RELEASE, netbsd-4-0
Changes since 1.120.2.15: +4 -4 lines
Diff to previous 1.120.2.15 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #998):
	sys/arch/amd64/conf/GENERIC: revision 1.176 (patch)
	sys/arch/i386/conf/GENERIC: revision 1.863
comment out com*/lpt* at acpi? as they cause these ports to move from
their traditional location and imminent changes in -current will cause
them to move back

Revision 1.120.2.15 / (download) - annotate - [select for diffs], Sun Nov 25 09:20:35 2007 UTC (15 years, 2 months ago) by xtraeme
Branch: netbsd-4
Changes since 1.120.2.14: +4 -3 lines
Diff to previous 1.120.2.14 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by briggs in ticket #990):
	sys/dev/ic/aac_tables.h: revision 1.5 (patch)
	sys/dev/ic/aac.c: revision 1.31 (patch)
	sys/dev/ic/aac.c: revision 1.32 (patch)
	sys/dev/ic/aac.c: revision 1.33 (patch)
	sys/dev/ic/aac.c: revision 1.34 (patch)
	sys/arch/amd64/conf/INSTALL: revision 1.70 (patch)
	sys/dev/ic/aac.c: revision 1.37 (patch)
	sys/dev/ic/aacreg.h: revision 1.6 (patch)
	sys/dev/ic/aacreg.h: revision 1.7 (patch)
	sys/dev/ic/aacreg.h: revision 1.8 (patch)
	sys/dev/ic/aacreg.h: revision 1.9 (patch)
	sys/dev/pci/aac_pci.c: revision 1.21 (patch)
	sys/dev/ic/aacvar.h: revision 1.10 (patch)
	sys/dev/ic/aacvar.h: revision 1.9 (patch)
	sys/arch/amd64/conf/GENERIC: revision 1.144 (patch)
	sys/dev/ic/ld_aac.c: revision 1.14 (patch)
	sys/dev/ic/ld_aac.c: revision 1.15 (patch)
Compile and run on amd64 and on >2GB RAM.

Revision 1.165.2.4 / (download) - annotate - [select for diffs], Thu Nov 22 15:18:20 2007 UTC (15 years, 2 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.165.2.3: +2 -2 lines
Diff to previous 1.165.2.3 (colored) to branchpoint 1.165 (colored) next main 1.166 (colored)

Sync with HEAD

Revision 1.176 / (download) - annotate - [select for diffs], Thu Nov 22 14:33:53 2007 UTC (15 years, 2 months ago) by jnemeth
Branch: MAIN
CVS Tags: bouyer-xenamd64-base
Changes since 1.175: +4 -4 lines
Diff to previous 1.175 (colored)

comment out com*/lpt* at acpi? as they cause these ports to move from
their traditional location and imminent changes in -current will cause
them to move back

Revision 1.153.8.14 / (download) - annotate - [select for diffs], Wed Nov 21 21:53:00 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.13: +3 -3 lines
Diff to previous 1.153.8.13 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.172.2.1 / (download) - annotate - [select for diffs], Mon Nov 19 00:46:10 2007 UTC (15 years, 2 months ago) by mjf
Branch: mjf-devfs
Changes since 1.172: +7 -4 lines
Diff to previous 1.172 (colored)

Sync with HEAD.

Revision 1.165.2.3 / (download) - annotate - [select for diffs], Sun Nov 18 19:34:10 2007 UTC (15 years, 2 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.165.2.2: +2 -2 lines
Diff to previous 1.165.2.2 (colored) to branchpoint 1.165 (colored)

Sync with HEAD

Revision 1.175 / (download) - annotate - [select for diffs], Thu Nov 15 12:58:29 2007 UTC (15 years, 2 months ago) by xtraeme
Branch: MAIN
CVS Tags: bouyer-xenamd64-base2
Changes since 1.174: +3 -3 lines
Diff to previous 1.174 (colored)

Update for it(4) -> itesio(4) rename.

Revision 1.55.2.6 / (download) - annotate - [select for diffs], Thu Nov 15 11:42:32 2007 UTC (15 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.5: +12 -8 lines
Diff to previous 1.55.2.5 (colored)

sync with head.

Revision 1.153.8.13 / (download) - annotate - [select for diffs], Wed Nov 14 19:04:03 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.12: +6 -3 lines
Diff to previous 1.153.8.12 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.174 / (download) - annotate - [select for diffs], Tue Nov 13 16:33:54 2007 UTC (15 years, 2 months ago) by ghen
Branch: MAIN
Changes since 1.173: +3 -3 lines
Diff to previous 1.173 (colored)

Add description for EST_FREQ_USERWRITE (from i386).

Revision 1.165.2.2 / (download) - annotate - [select for diffs], Tue Nov 13 15:58:08 2007 UTC (15 years, 2 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.165.2.1: +115 -83 lines
Diff to previous 1.165.2.1 (colored) to branchpoint 1.165 (colored)

Sync with HEAD

Revision 1.173 / (download) - annotate - [select for diffs], Sun Nov 11 17:56:10 2007 UTC (15 years, 2 months ago) by jmcneill
Branch: MAIN
Changes since 1.172: +5 -2 lines
Diff to previous 1.172 (colored)

Enable pad(4)

Revision 1.160.2.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:14:12 2007 UTC (15 years, 2 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.160: +141 -97 lines
Diff to previous 1.160 (colored)

sync with HEAD

Revision 1.120.2.14 / (download) - annotate - [select for diffs], Mon Nov 5 17:51:28 2007 UTC (15 years, 2 months ago) by pavel
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC4, matt-nb4-arm-base, matt-nb4-arm
Changes since 1.120.2.13: +93 -75 lines
Diff to previous 1.120.2.13 (colored) to branchpoint 1.120 (colored)

Apply patch (requested by joerg in ticket #963):
	sys/arch/amd64/conf/GENERIC: patch
Reduce difference to i386 GENERIC:
- add some comments from that
- options SPACE TAB
- enable EST
- enable DDB and build w/ frame pointer by default
- enable ACPI devices
- include Cardbus and PCMCIA
- include Synaptics driver
- include atw, ipw, iwi, hme, rtw, txp
- include uep, utoppy, ugensa
This makes GENERIC actually usable for laptops.

Revision 1.153.8.12 / (download) - annotate - [select for diffs], Sun Nov 4 21:02:51 2007 UTC (15 years, 2 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.153.8.11: +2 -7 lines
Diff to previous 1.153.8.11 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.172 / (download) - annotate - [select for diffs], Sun Nov 4 14:34:19 2007 UTC (15 years, 2 months ago) by xtraeme
Branch: MAIN
CVS Tags: jmcneill-base
Branch point for: mjf-devfs
Changes since 1.171: +2 -7 lines
Diff to previous 1.171 (colored)

Remove System V semaphores and share memory options to set the limits:
SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.

Revision 1.153.8.11 / (download) - annotate - [select for diffs], Wed Oct 31 23:13:56 2007 UTC (15 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.10: +3 -3 lines
Diff to previous 1.153.8.10 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.171 / (download) - annotate - [select for diffs], Tue Oct 30 00:03:51 2007 UTC (15 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.170: +3 -3 lines
Diff to previous 1.170 (colored)

options<space><tab>FOO

Revision 1.153.8.10 / (download) - annotate - [select for diffs], Mon Oct 29 02:57:18 2007 UTC (15 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.9: +8 -2 lines
Diff to previous 1.153.8.9 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.170 / (download) - annotate - [select for diffs], Mon Oct 29 00:47:16 2007 UTC (15 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.169: +5 -2 lines
Diff to previous 1.169 (colored)

Enable "options INTEL_CORETEMP".

Revision 1.169 / (download) - annotate - [select for diffs], Sun Oct 28 18:39:38 2007 UTC (15 years, 3 months ago) by dsl
Branch: MAIN
Changes since 1.168: +5 -2 lines
Diff to previous 1.168 (colored)

Add (commented out) SYSCALL_COUNTS and SYSCALL_TIMES.

Revision 1.153.8.9 / (download) - annotate - [select for diffs], Sun Oct 28 17:13:41 2007 UTC (15 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.8: +3 -2 lines
Diff to previous 1.153.8.8 (colored) to branchpoint 1.153 (colored)

Include apm emulation by default.

Revision 1.55.2.5 / (download) - annotate - [select for diffs], Sat Oct 27 11:25:07 2007 UTC (15 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.4: +134 -92 lines
Diff to previous 1.55.2.4 (colored)

sync with head.

Revision 1.153.8.8 / (download) - annotate - [select for diffs], Fri Oct 26 15:42:08 2007 UTC (15 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.7: +36 -14 lines
Diff to previous 1.153.8.7 (colored) to branchpoint 1.153 (colored)

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.165.2.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:35:32 2007 UTC (15 years, 3 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.165: +3 -2 lines
Diff to previous 1.165 (colored)

Sync with HEAD.

Revision 1.168 / (download) - annotate - [select for diffs], Wed Oct 24 07:09:09 2007 UTC (15 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.167: +108 -80 lines
Diff to previous 1.167 (colored)

Reduce difference to i386 GENERIC:
- add some comments from that
- options SPACE TAB
- enable EST
- enable DDB and build w/ frame pointer by default
- enable ACPI devices
- include AGP
- include Cardbus and PCMCIA
- include Synaptics driver
- include atw, ipw, iwi, hme, rtw, txp
- include uep, stuirda, utoppy, ugensa

This makes GENERIC actually usable for laptops.

Revision 1.167 / (download) - annotate - [select for diffs], Fri Oct 19 18:52:10 2007 UTC (15 years, 3 months ago) by njoly
Branch: MAIN
Changes since 1.166: +3 -2 lines
Diff to previous 1.166 (colored)

Add compat_linux and exec_linux_elf lkm support for amd64:
- Add needed COMPAT_OSSAUDIO to GENERIC.
- Add missing includes needed by linux_syscallargs.h.
- Add lkm building.

Revision 1.166 / (download) - annotate - [select for diffs], Wed Oct 17 19:53:02 2007 UTC (15 years, 3 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4
Changes since 1.165: +2 -2 lines
Diff to previous 1.165 (colored)

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.138.2.4 / (download) - annotate - [select for diffs], Tue Oct 16 18:23:32 2007 UTC (15 years, 3 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.138.2.3: +6 -2 lines
Diff to previous 1.138.2.3 (colored) next main 1.139 (colored)

Sync with HEAD

Revision 1.42.2.18 / (download) - annotate - [select for diffs], Mon Oct 15 05:09:53 2007 UTC (15 years, 3 months ago) by riz
Branch: netbsd-3
Changes since 1.42.2.17: +3 -2 lines
Diff to previous 1.42.2.17 (colored) to branchpoint 1.42 (colored) next main 1.43 (colored)

Pull up following revisions via patch (requested by bouyer in ticket #1838):
	distrib/sets/lists/man/mi: revision 1.997
	sbin/bioctl/strtonum.c: revision 1.1
	sys/dev/Makefile: revision 1.25
	sys/arch/amd64/conf/GENERIC: revision 1.139
	sbin/bioctl/strtonum.h: revision 1.1
	sys/dev/bio.c: revision 1.1
	sbin/bioctl/bioctl.c: revision 1.1
	share/man/man4/bio.4: revision 1.1
	sbin/bioctl/bioctl.8: revision 1.1
	sys/sys/envsys.h: revision 1.11
	sbin/bioctl/bioctl.8: revision 1.3
	sbin/bioctl/bioctl.8: revision 1.4
	sys/arch/i386/conf/XEN2_DOM0: revision 1.25
	distrib/sets/lists/base/mi: revision 1.704
	sys/conf/majors: revision 1.34
	share/man/man4/Makefile: revision 1.426
	etc/MAKEDEV.tmpl: revision 1.86
	sys/arch/i386/conf/GENERIC: revision 1.825
	distrib/sets/lists/comp/mi: revision 1.1022
	sys/conf/files: revision 1.839
	usr.sbin/envstat/envstat.c: revision 1.24
	sbin/Makefile: revision 1.105
	sys/dev/ic/mfi.c: revision 1.4
	sys/dev/biovar.h: revision 1.1
	sys/dev/ic/mfivar.h: revision 1.4
	sbin/bioctl/Makefile: revision 1.1
Fix typo.
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
Fix Dd argument (use full month names).
Use more markup.
Comment out references to safte(4) and softraid(4), which don't exist in
NetBSD.
Remove trailing whitespace.
Use macros instead of characters for HTML output (replace ">", "<"
with \*[Gt], \*[Lt]).
Sort sections.
Create /dev/bio

Revision 1.134.2.7 / (download) - annotate - [select for diffs], Tue Oct 9 13:37:16 2007 UTC (15 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.6: +35 -14 lines
Diff to previous 1.134.2.6 (colored)

Sync with head.

Revision 1.164.2.1 / (download) - annotate - [select for diffs], Sat Oct 6 15:37:43 2007 UTC (15 years, 3 months ago) by yamt
Branch: yamt-x86pmap
Changes since 1.164: +6 -2 lines
Diff to previous 1.164 (colored) next main 1.165 (colored)

sync with head.

Revision 1.153.8.7 / (download) - annotate - [select for diffs], Thu Oct 4 15:44:48 2007 UTC (15 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.6: +6 -2 lines
Diff to previous 1.153.8.6 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.165 / (download) - annotate - [select for diffs], Thu Oct 4 00:00:01 2007 UTC (15 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, yamt-x86pmap-base2, vmlocking-base, ppcoea-renovation-base
Branch point for: bouyer-xenamd64
Changes since 1.164: +6 -2 lines
Diff to previous 1.164 (colored)

add an smbus controller.

Revision 1.138.2.3 / (download) - annotate - [select for diffs], Wed Oct 3 19:22:11 2007 UTC (15 years, 4 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.138.2.2: +50 -15 lines
Diff to previous 1.138.2.2 (colored)

Sync with HEAD

Revision 1.153.8.6 / (download) - annotate - [select for diffs], Tue Oct 2 21:44:10 2007 UTC (15 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.5: +7 -3 lines
Diff to previous 1.153.8.5 (colored) to branchpoint 1.153 (colored)

Rewrite the ACPI Embedded Controller handler to use pure event driven
operation. On suspend a special flag is set to force explicit polling
as AcpiLeaveSleep accesses the interrupt before GPE handling is
restored. The driver uses a kernel thread to handle GPE queries and
mutex/condvar for synchronisation.

Split the ACPI EC into two drivers, one that is attached directly by
acpi.c for the ECDT driven attachment and the normal acpiec for late
attachment. Share almost all code between this two drivers. If acpiecdt
is attached, acpiec is returning. This was discussed with cube@ and is
the best solution so far.

Revision 1.153.8.5 / (download) - annotate - [select for diffs], Tue Oct 2 18:26:41 2007 UTC (15 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.4: +22 -13 lines
Diff to previous 1.153.8.4 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.120.2.8.2.2 / (download) - annotate - [select for diffs], Sun Sep 23 21:36:12 2007 UTC (15 years, 4 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.120.2.8.2.1: +6 -2 lines
Diff to previous 1.120.2.8.2.1 (colored)

Sync with somewhat-recent netbsd-4.

Revision 1.120.2.13 / (download) - annotate - [select for diffs], Wed Sep 12 10:05:04 2007 UTC (15 years, 4 months ago) by msaitoh
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC3, netbsd-4-0-RC2
Changes since 1.120.2.12: +6 -2 lines
Diff to previous 1.120.2.12 (colored) to branchpoint 1.120 (colored)

Pull up following patches (requested by xtraeme in ticket #809)

	share/man/man4/options.4		patch
	sys/arch/i386/conf/files.i386		patch
	sys/arch/i386/i386/est.c		delete
	sys/arch/i386/i386/identcpu.c		patch
	sys/arch/i386/include/cpu.h		patch
	sys/arch/x86/conf/files.x86		patch
	sys/arch/x86/include/cpuvar.h		patch
	sys/arch/x86/x86/est.c			new file
	sys/arch/x86/x86/intel_busclock.c	new file
	sys/arch/amd64/amd64/identcpu.c		patch
	sys/arch/amd64/conf/GENERIC		patch

 Add support for the VIA C7-M and Eden processors in the Enhanced
 Speedstep driver.
 amd64: The Enhanced Speedstep driver is now able to work on EM64T
 CPUs running in 64bit mode.

Revision 1.153.4.3 / (download) - annotate - [select for diffs], Mon Sep 10 10:54:12 2007 UTC (15 years, 4 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.153.4.2: +23 -14 lines
Diff to previous 1.153.4.2 (colored) to branchpoint 1.153 (colored) next main 1.154 (colored)

Sync with HEAD.

Revision 1.153.8.4 / (download) - annotate - [select for diffs], Thu Sep 6 11:01:31 2007 UTC (15 years, 4 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.153.8.3: +63 -62 lines
Diff to previous 1.153.8.3 (colored) to branchpoint 1.153 (colored)

Enable cardbus, pcmcia, and acpi devices by default.

Revision 1.164 / (download) - annotate - [select for diffs], Thu Sep 6 10:24:13 2007 UTC (15 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: yamt-x86pmap-base, nick-csl-alignment-base5
Branch point for: yamt-x86pmap
Changes since 1.163: +7 -7 lines
Diff to previous 1.163 (colored)

Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).

Revision 1.163 / (download) - annotate - [select for diffs], Thu Sep 6 00:31:08 2007 UTC (15 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.162: +3 -3 lines
Diff to previous 1.162 (colored)

Enable CGD in GENERIC for amd64 and i386.

Revision 1.153.8.3 / (download) - annotate - [select for diffs], Thu Sep 6 00:06:15 2007 UTC (15 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.153.8.2: +3 -3 lines
Diff to previous 1.153.8.2 (colored) to branchpoint 1.153 (colored)

Enable cgd by default on amd64 and i386.

Revision 1.162 / (download) - annotate - [select for diffs], Mon Sep 3 20:04:22 2007 UTC (15 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.161: +17 -8 lines
Diff to previous 1.161 (colored)

Add uchcom(4) and uslsa(4).

Revision 1.153.8.2 / (download) - annotate - [select for diffs], Mon Sep 3 16:47:02 2007 UTC (15 years, 5 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.153.8.1: +18 -2 lines
Diff to previous 1.153.8.1 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.55.2.4 / (download) - annotate - [select for diffs], Mon Sep 3 14:22:35 2007 UTC (15 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.55.2.3: +72 -13 lines
Diff to previous 1.55.2.3 (colored)

sync with head.

Revision 1.153.4.2 / (download) - annotate - [select for diffs], Mon Sep 3 10:18:12 2007 UTC (15 years, 5 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.153.4.1: +18 -2 lines
Diff to previous 1.153.4.1 (colored) to branchpoint 1.153 (colored)

Sync with HEAD.

Revision 1.120.2.8.2.1 / (download) - annotate - [select for diffs], Mon Sep 3 07:03:04 2007 UTC (15 years, 5 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.120.2.8: +7 -3 lines
Diff to previous 1.120.2.8 (colored)

Sync w/ NetBSD-4-RC_1

Revision 1.120.2.12 / (download) - annotate - [select for diffs], Fri Aug 31 20:09:29 2007 UTC (15 years, 5 months ago) by pavel
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC1
Changes since 1.120.2.11: +4 -2 lines
Diff to previous 1.120.2.11 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by bouyer in ticket #678):
	distrib/sets/lists/man/mi: revision 1.1001
	doc/CHANGES: revision 1.853 via patch
	share/man/man4/Makefile: revision 1.428
	share/man/man4/jmide.4: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.143
	sys/arch/amd64/conf/INSTALL: revision 1.69
	sys/arch/i386/conf/GENERIC: revision 1.827
	sys/arch/i386/conf/INSTALL_LARGE: revision 1.2 via patch
	sys/arch/i386/conf/XEN2_DOM0: revision 1.26
	sys/conf/files: revision 1.844 via patch
	sys/dev/ic/ahcisata_core.c: revision 1.1 via patch
	sys/dev/ic/ahcisata_core.c: revision 1.3
	sys/dev/ic/ahcisatareg.h: revision 1.1
	sys/dev/ic/ahcisatavar.h: revision 1.1
	sys/dev/pci/ahcisata.c: delete
	sys/dev/pci/ahcisatareg.h: delete
	sys/dev/pci/ahcisata_pci.c: revision 1.1
	sys/dev/pci/files.pci: revision 1.287-1.288
	sys/dev/pci/jmide.c: revision 1.1-1.2
	sys/dev/pci/jmide_reg.h: revision 1.1
	sys/dev/pci/pcidevs: revision 1.878
Add JMicron Technology vendor ID, and their current PCIe SATA/PATA
controllers.

Split the ahcisata driver in pci front-end and bus-independant back-end.
add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA
controllers. These controllers can be found on add-on PCIe cards, or
on some motherboards to provide the PATA connectivity (e.g. some intel
ICH8-based motherboards).
Thanks to JMicron Technology for providing me documentation and
different sample boards for this work.

Move mapping of AHCI register so that jmide knows if it fails, and avoids
calling ahci_intr() (which would cause a panic).
Try to use the pciide function for SATA drives if attaching ahci fails (this
doesn't seems to work though, it may be BIOS dependant).
Thanks to Gary Duzan for testing multiple pacthes.

We're not ready to handle ATAPI yet so just claim there's no drive to the
upper layer. This should work around a NULL pointer dereference when
an ATAPI device is detected on a AHCI device.

Revision 1.161 / (download) - annotate - [select for diffs], Wed Aug 29 09:44:56 2007 UTC (15 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.160: +3 -2 lines
Diff to previous 1.160 (colored)

Add cdce(4).

Revision 1.42.2.12.2.2 / (download) - annotate - [select for diffs], Tue Aug 28 13:53:59 2007 UTC (15 years, 5 months ago) by ghen
Branch: netbsd-3-1
Changes since 1.42.2.12.2.1: +3 -3 lines
Diff to previous 1.42.2.12.2.1 (colored) to branchpoint 1.42.2.12 (colored) next main 1.42.2.13 (colored)

Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.42.2.7.2.2 / (download) - annotate - [select for diffs], Tue Aug 28 13:52:47 2007 UTC (15 years, 5 months ago) by ghen
Branch: netbsd-3-0
Changes since 1.42.2.7.2.1: +3 -3 lines
Diff to previous 1.42.2.7.2.1 (colored) to branchpoint 1.42.2.7 (colored) next main 1.42.2.8 (colored)

Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.42.2.17 / (download) - annotate - [select for diffs], Tue Aug 28 13:49:40 2007 UTC (15 years, 5 months ago) by ghen
Branch: netbsd-3
Changes since 1.42.2.16: +1 -1 lines
Diff to previous 1.42.2.16 (colored) to branchpoint 1.42 (colored)

Pull up following revision(s) (requested by adrianp in ticket #1826):
	sys/arch/hp300/conf/GENERIC: revision 1.141 via patch
	sys/arch/amd64/conf/GENERIC: revision 1.154 via patch
	sys/arch/cats/conf/GENERIC: revision 1.116 via patch
	sys/arch/arc/conf/GENERIC: revision 1.148 via patch
	sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch
	sys/arch/sparc/conf/GENERIC: revision 1.200 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch
	sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.248 via patch
	sys/arch/i386/conf/GENERIC.MPACPI: patch
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch
	sys/arch/i386/conf/GENERIC: revision 1.840 via patch
	sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch
	sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net&#64;
Ok'ed by core&#64;

Revision 1.160 / (download) - annotate - [select for diffs], Sun Aug 26 17:03:13 2007 UTC (15 years, 5 months ago) by xtraeme
Branch: MAIN
Branch point for: matt-armv6
Changes since 1.159: +6 -2 lines
Diff to previous 1.159 (colored)

Add ichlpcib commented out.

Revision 1.120.2.11 / (download) - annotate - [select for diffs], Sat Aug 25 09:00:02 2007 UTC (15 years, 5 months ago) by liamjfoy
Branch: netbsd-4
Changes since 1.120.2.10: +3 -3 lines
Diff to previous 1.120.2.10 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by adrianp in ticket #820):
	sys/arch/hp300/conf/GENERIC: revision 1.141
	sys/arch/alpha/conf/GENERIC: revision 1.315
	sys/arch/amd64/conf/GENERIC: revision 1.154
	sys/arch/cats/conf/GENERIC: revision 1.116
	sys/arch/arc/conf/GENERIC: revision 1.148
	sys/arch/acorn32/conf/GENERIC: revision 1.80
	sys/arch/sparc/conf/GENERIC: revision 1.200
	sys/arch/sparc64/conf/GENERIC: revision 1.88
	sys/arch/atari/conf/GENERIC.in: revision 1.68
	sys/arch/amiga/conf/GENERIC: revision 1.248
	sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66
	sys/arch/i386/conf/GENERIC: revision 1.840
	sys/arch/amiga/conf/GENERIC.in: revision 1.61
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68
	sys/arch/mac68k/conf/GENERIC: revision 1.182
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.159 / (download) - annotate - [select for diffs], Tue Aug 21 12:09:21 2007 UTC (15 years, 5 months ago) by kiyohara
Branch: MAIN
Changes since 1.158: +2 -9 lines
Diff to previous 1.158 (colored)

Oops.
  I mistook commit.  sdmmc(4) is not commit yet.  And I don't have this.

Revision 1.158 / (download) - annotate - [select for diffs], Tue Aug 21 05:29:18 2007 UTC (15 years, 5 months ago) by kiyohara
Branch: MAIN
Changes since 1.157: +10 -3 lines
Diff to previous 1.157 (colored)

Comment-out 'slhci at pcmcia' because comment-outed for the pcmcia.

Revision 1.157 / (download) - annotate - [select for diffs], Tue Aug 21 02:48:14 2007 UTC (15 years, 5 months ago) by kiyohara
Branch: MAIN
Changes since 1.156: +5 -2 lines
Diff to previous 1.156 (colored)

Add slhci at pcmcia.
 And reorder.

Revision 1.134.2.6 / (download) - annotate - [select for diffs], Mon Aug 20 18:37:07 2007 UTC (15 years, 5 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.5: +11 -3 lines
Diff to previous 1.134.2.5 (colored)

Sync with HEAD.

Revision 1.156 / (download) - annotate - [select for diffs], Mon Aug 20 00:54:41 2007 UTC (15 years, 5 months ago) by kiyohara
Branch: MAIN
Changes since 1.155: +4 -2 lines
Diff to previous 1.155 (colored)

Add btbc(4).

Revision 1.155 / (download) - annotate - [select for diffs], Sat Aug 18 11:35:55 2007 UTC (15 years, 5 months ago) by tnn
Branch: MAIN
Changes since 1.154: +8 -2 lines
Diff to previous 1.154 (colored)

Enable spdmem(4) in ALL configuration. Add commented out entries to GENERIC

Revision 1.153.4.1 / (download) - annotate - [select for diffs], Wed Aug 15 13:47:02 2007 UTC (15 years, 5 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.153: +3 -3 lines
Diff to previous 1.153 (colored)

Sync with HEAD.

Revision 1.21.2.5 / (download) - annotate - [select for diffs], Sat Aug 11 14:49:04 2007 UTC (15 years, 5 months ago) by bouyer
Branch: netbsd-2-0
Changes since 1.21.2.4: +3 -3 lines
Diff to previous 1.21.2.4 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.21.2.4.2.3 / (download) - annotate - [select for diffs], Sat Aug 11 14:46:17 2007 UTC (15 years, 5 months ago) by bouyer
Branch: netbsd-2
Changes since 1.21.2.4.2.2: +3 -3 lines
Diff to previous 1.21.2.4.2.2 (colored) to branchpoint 1.21.2.4 (colored) next main 1.21.2.5 (colored)

Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.21.2.4.2.2.2.1 / (download) - annotate - [select for diffs], Sat Aug 11 14:40:03 2007 UTC (15 years, 5 months ago) by bouyer
Branch: netbsd-2-1
Changes since 1.21.2.4.2.2: +3 -3 lines
Diff to previous 1.21.2.4.2.2 (colored) next main 1.21.2.4.2.3 (colored)

Pull up following revision(s) (requested by adrianp in ticket #11356):
	sys/arch/acorn32/conf/GENERIC                   1.80 via patch
	sys/arch/amd64/conf/GENERIC                     1.154 via patch
	sys/arch/amiga/conf/GENERIC.in                  1.61 via patch
	sys/arch/arc/conf/GENERIC                       1.148 via patch
	sys/arch/atari/conf/GENERIC.in                  1.68 via patch
	sys/arch/cats/conf/GENERIC                      1.116 via patch
	sys/arch/hp300/conf/GENERIC                     1.141 via patch
	sys/arch/hp700/conf/GENERIC                     patch
	sys/arch/i386/conf/GENERIC                      1.840 via patch
	sys/arch/i386/conf/GENERIC_LAPTOP               1.239 via patch
	sys/arch/i386/conf/GENERIC.MPACPI               patch
	sys/arch/mac68k/conf/GENERIC                    1.182 via patch
	sys/arch/sgimips/conf/GENERIC32_IP2x            1.68 via patch
	sys/arch/sgimips/conf/GENERIC32_IP3x            1.66 via patch
	sys/arch/sparc/conf/GENERIC                     1.200 via patch
	sys/arch/sparc64/conf/GENERIC32                 patch
	sys/arch/xen/conf/GENERIC                       patch
Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.153.8.1 / (download) - annotate - [select for diffs], Thu Aug 9 02:36:48 2007 UTC (15 years, 5 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.153: +3 -3 lines
Diff to previous 1.153 (colored)

Sync with HEAD.

Revision 1.153.2.1 / (download) - annotate - [select for diffs], Tue Aug 7 18:04:56 2007 UTC (15 years, 5 months ago) by matt
Branch: matt-mips64
Changes since 1.153: +3 -3 lines
Diff to previous 1.153 (colored) next main 1.154 (colored)

Sync with HEAD.

Revision 1.154 / (download) - annotate - [select for diffs], Mon Aug 6 21:26:53 2007 UTC (15 years, 5 months ago) by adrianp
Branch: MAIN
CVS Tags: matt-mips64-base
Changes since 1.153: +3 -3 lines
Diff to previous 1.153 (colored)

Remove iso(4) from GENERIC kernels, as discussed on tech-net@
Ok'ed by core@

Revision 1.120.2.10 / (download) - annotate - [select for diffs], Fri Jul 27 11:42:07 2007 UTC (15 years, 6 months ago) by liamjfoy
Branch: netbsd-4
Changes since 1.120.2.9: +3 -2 lines
Diff to previous 1.120.2.9 (colored) to branchpoint 1.120 (colored)

Pullup requested by degroote in ticket 795:

	Add wpi(4).

Revision 1.134.2.5 / (download) - annotate - [select for diffs], Sun Jul 15 13:15:22 2007 UTC (15 years, 6 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.4: +13 -3 lines
Diff to previous 1.134.2.4 (colored)

Sync with head.

Revision 1.134.4.1 / (download) - annotate - [select for diffs], Wed Jul 11 19:57:37 2007 UTC (15 years, 6 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.134: +40 -8 lines
Diff to previous 1.134 (colored) next main 1.135 (colored)

Sync with head.

Revision 1.153 / (download) - annotate - [select for diffs], Wed Jul 11 08:01:51 2007 UTC (15 years, 6 months ago) by kiyohara
Branch: MAIN
CVS Tags: nick-csl-alignment-base, mjf-ufs-trans-base, hpcarm-cleanup
Branch point for: nick-csl-alignment, matt-mips64, jmcneill-pm
Changes since 1.152: +8 -2 lines
Diff to previous 1.152 (colored)

Add nfsmb(4).

Revision 1.152 / (download) - annotate - [select for diffs], Tue Jul 10 11:23:21 2007 UTC (15 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.151: +3 -2 lines
Diff to previous 1.151 (colored)

Add wpi(4).

Revision 1.151 / (download) - annotate - [select for diffs], Tue Jul 3 23:05:26 2007 UTC (15 years, 7 months ago) by briggs
Branch: MAIN
Changes since 1.150: +5 -2 lines
Diff to previous 1.150 (colored)

Add (commented-out) support for IPMI on amd64--pretty much copied straight
from i386.

Revision 1.138.2.2 / (download) - annotate - [select for diffs], Tue Jun 26 18:12:00 2007 UTC (15 years, 7 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.138.2.1: +15 -5 lines
Diff to previous 1.138.2.1 (colored)

Sync with HEAD.

Revision 1.150 / (download) - annotate - [select for diffs], Sat Jun 16 12:35:54 2007 UTC (15 years, 7 months ago) by ad
Branch: MAIN
Changes since 1.149: +2 -3 lines
Diff to previous 1.149 (colored)

-options I2OVERBOSE.

Revision 1.134.2.4 / (download) - annotate - [select for diffs], Sat Jun 9 23:54:53 2007 UTC (15 years, 7 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.3: +12 -3 lines
Diff to previous 1.134.2.3 (colored)

Sync with head.

Revision 1.149 / (download) - annotate - [select for diffs], Sat Jun 9 11:34:01 2007 UTC (15 years, 7 months ago) by kiyohara
Branch: MAIN
Changes since 1.148: +3 -2 lines
Diff to previous 1.148 (colored)

Add zyd(4).

Revision 1.120.2.9 / (download) - annotate - [select for diffs], Tue Jun 5 20:50:04 2007 UTC (15 years, 7 months ago) by bouyer
Branch: netbsd-4
Changes since 1.120.2.8: +1 -0 lines
Diff to previous 1.120.2.8 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by martin in ticket #699):
	sys/arch/hpcmips/conf/GENERIC: revision 1.196
	sys/arch/hp700/conf/GENERIC: revision 1.74
	sys/arch/i386/conf/GENERIC: revision 1.831
	sys/arch/next68k/conf/GENERIC: revision 1.108
	sys/arch/alpha/conf/GENERIC: revision 1.313
	sys/arch/arc/conf/GENERIC: revision 1.146
	sys/arch/cats/conf/GENERIC: revision 1.115
	sys/arch/ews4800mips/conf/GENERIC: revision 1.18
	sys/arch/landisk/conf/GENERIC: revision 1.8 via patch
	sys/arch/sparc64/conf/GENERIC: revision 1.85
	sys/arch/pmax/conf/GENERIC: revision 1.152
	sys/arch/iyonix/conf/GENERIC: revision 1.38 via patch
	sys/arch/amiga/conf/GENERIC: revision 1.245
	sys/arch/vax/conf/GENERIC: revision 1.157
	sys/arch/prep/conf/GENERIC: revision 1.135
	sys/arch/pc532/conf/GENERIC: revision 1.70
	sys/arch/sbmips/conf/GENERIC: revision 1.61
	sys/arch/mipsco/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.108
	sys/arch/ofppc/conf/GENERIC: revision 1.98
	sys/arch/amd64/conf/GENERIC: revision 1.148
	sys/arch/acorn26/conf/GENERIC: revision 1.50
	sys/arch/dreamcast/conf/GENERIC: revision 1.78
	sys/arch/mac68k/conf/GENERIC: revision 1.181
	sys/arch/hp300/conf/GENERIC: revision 1.139
	sys/arch/mmeye/conf/GENERIC: revision 1.88
	sys/arch/news68k/conf/GENERIC: revision 1.88
	sys/arch/mvme68k/conf/GENERIC: revision 1.71
	sys/arch/acorn32/conf/GENERIC: revision 1.79
	sys/arch/sparc/conf/GENERIC: revision 1.199
	sys/arch/luna68k/conf/GENERIC: revision 1.78
	sys/arch/bebox/conf/GENERIC: revision 1.105
	sys/arch/macppc/conf/GENERIC: revision 1.256 via patch
	sys/arch/x68k/conf/GENERIC: revision 1.134
	sys/arch/sun3/conf/GENERIC: revision 1.138
	sys/arch/newsmips/conf/GENERIC: revision 1.98
Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).

Revision 1.148 / (download) - annotate - [select for diffs], Mon Jun 4 08:55:19 2007 UTC (15 years, 8 months ago) by martin
Branch: MAIN
Changes since 1.147: +3 -2 lines
Diff to previous 1.147 (colored)

Add pseudo-device agr to all GENERIC kernels where it might make sense
(commented out in some).

Revision 1.147 / (download) - annotate - [select for diffs], Sun Jun 3 19:34:07 2007 UTC (15 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.146: +6 -2 lines
Diff to previous 1.146 (colored)

Add the options for Enhanced Speedstep commented out.

Revision 1.146 / (download) - annotate - [select for diffs], Fri Jun 1 14:14:16 2007 UTC (15 years, 8 months ago) by blymn
Branch: MAIN
Changes since 1.145: +5 -2 lines
Diff to previous 1.145 (colored)

Added smsc device.

Revision 1.145 / (download) - annotate - [select for diffs], Tue May 29 23:21:52 2007 UTC (15 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.144: +4 -3 lines
Diff to previous 1.144 (colored)

Add compat 4.0

Revision 1.42.2.12.2.1 / (download) - annotate - [select for diffs], Sun May 27 20:47:24 2007 UTC (15 years, 8 months ago) by bouyer
Branch: netbsd-3-1
CVS Tags: netbsd-3-1-1-RELEASE
Changes since 1.42.2.12: +5 -3 lines
Diff to previous 1.42.2.12 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #1778):
	sys/arch/hpcarm/conf/IPAQ: revision 1.50
	sys/arch/amd64/conf/GENERIC: revision 1.141
	sys/arch/amd64/conf/INSTALL: revision 1.68
	sys/arch/i386/conf/SWINGER: revision 1.90
PR/36234 - Joerg Niendorf -- xi -> xirc

Revision 1.42.2.7.2.1 / (download) - annotate - [select for diffs], Sun May 27 20:45:51 2007 UTC (15 years, 8 months ago) by bouyer
Branch: netbsd-3-0
CVS Tags: netbsd-3-0-3-RELEASE
Changes since 1.42.2.7: +5 -3 lines
Diff to previous 1.42.2.7 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #1778):
	sys/arch/hpcarm/conf/IPAQ: revision 1.50
	sys/arch/amd64/conf/GENERIC: revision 1.141
	sys/arch/amd64/conf/INSTALL: revision 1.68
	sys/arch/i386/conf/SWINGER: revision 1.90
PR/36234 - Joerg Niendorf -- xi -> xirc

Revision 1.42.2.16 / (download) - annotate - [select for diffs], Sun May 27 20:44:05 2007 UTC (15 years, 8 months ago) by bouyer
Branch: netbsd-3
Changes since 1.42.2.15: +5 -3 lines
Diff to previous 1.42.2.15 (colored) to branchpoint 1.42 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #1778):
	sys/arch/hpcarm/conf/IPAQ: revision 1.50
	sys/arch/amd64/conf/GENERIC: revision 1.141
	sys/arch/amd64/conf/INSTALL: revision 1.68
	sys/arch/i386/conf/SWINGER: revision 1.90
PR/36234 - Joerg Niendorf -- xi -> xirc

Revision 1.134.2.3 / (download) - annotate - [select for diffs], Sun May 27 12:26:59 2007 UTC (15 years, 8 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.2: +13 -4 lines
Diff to previous 1.134.2.2 (colored)

Sync with head.

Revision 1.144 / (download) - annotate - [select for diffs], Sat May 26 03:02:02 2007 UTC (15 years, 8 months ago) by briggs
Branch: MAIN
Changes since 1.143: +4 -3 lines
Diff to previous 1.143 (colored)

Enable aac(4) and ld at aac.

Revision 1.138.2.1 / (download) - annotate - [select for diffs], Tue May 22 17:26:33 2007 UTC (15 years, 8 months ago) by matt
Branch: ppcoea-renovation
Changes since 1.138: +10 -3 lines
Diff to previous 1.138 (colored)

Update to HEAD.

Revision 1.126.2.4 / (download) - annotate - [select for diffs], Thu May 17 13:40:50 2007 UTC (15 years, 8 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.126.2.3: +9 -3 lines
Diff to previous 1.126.2.3 (colored) to branchpoint 1.126 (colored) next main 1.127 (colored)

sync with head.

Revision 1.143 / (download) - annotate - [select for diffs], Tue May 15 17:53:44 2007 UTC (15 years, 8 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-idlelwp-base8
Changes since 1.142: +4 -2 lines
Diff to previous 1.142 (colored)

add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA
controllers. These controllers can be found on add-on PCIe cards, or
on some motherboards to provide the PATA connectivity (e.g. some intel
ICH8-based motherboards).

Thanks to JMicron Technology for providing me documentation and
different sample boards for this work.

Revision 1.120.2.8 / (download) - annotate - [select for diffs], Sun May 13 06:52:51 2007 UTC (15 years, 8 months ago) by pavel
Branch: netbsd-4
Branch point for: wrstuden-fixsa
Changes since 1.120.2.7: +3 -2 lines
Diff to previous 1.120.2.7 (colored) to branchpoint 1.120 (colored)

Pull up patch (requested by xtraeme in ticket #633):
	sys/arch/amd64/conf/GENERIC:			patch
	sys/arch/i386/conf/ALL:				patch
	sys/arch/i386/conf/GENERIC:			patch
	sys/conf/files:					patch
	sys/dev/acpi/files.acpi:			patch
	sys/dev/acpi/ug_acpi.c:				patch
	sys/dev/ic/ug.c:				patch
	sys/dev/ic/ugreg.h:				patch
	sys/dev/ic/ugvar.h:				patch
	sys/dev/isa/files.isa:				patch
	sys/dev/isa/ug_isa.c:				patch
	share/man/man4/ug.4:				patch
	doc/CHANGES:					patch
	sys/dev/isa/ug.c:				delete
	sys/dev/isa/ugvar.h:				delete

Add an acpi attachement for the ug hardware monitor driver.

Revision 1.120.2.7 / (download) - annotate - [select for diffs], Sat May 12 20:28:47 2007 UTC (15 years, 8 months ago) by pavel
Branch: netbsd-4
Changes since 1.120.2.6: +5 -3 lines
Diff to previous 1.120.2.6 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by jnemeth in ticket #639):
	sys/arch/hpcarm/conf/IPAQ: revision 1.50
	sys/arch/amd64/conf/GENERIC: revision 1.141
	sys/arch/amd64/conf/INSTALL: revision 1.68
	sys/arch/i386/conf/SWINGER: revision 1.90
	sys/arch/hpcarm/conf/JORNADA820: revision 1.8
PR/36234 - Joerg Niendorf -- xi -> xirc

Revision 1.142 / (download) - annotate - [select for diffs], Tue May 8 16:55:54 2007 UTC (15 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.141: +3 -2 lines
Diff to previous 1.141 (colored)

Add "ug* at acpi?" following the current scheme in the files.

Revision 1.120.2.6 / (download) - annotate - [select for diffs], Tue May 8 10:45:05 2007 UTC (15 years, 8 months ago) by pavel
Branch: netbsd-4
Changes since 1.120.2.5: +3 -2 lines
Diff to previous 1.120.2.5 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by bouyer in ticket #603):
	distrib/sets/lists/base/mi: revision 1.704
	distrib/sets/lists/comp/mi: revision 1.1022
	distrib/sets/lists/man/mi: revision 1.997
	doc/CHANGES: revision 1.839
	sbin/Makefile: patch
	sbin/bioctl/Makefile: revision 1.1
	sbin/bioctl/bioctl.8: revision 1.1
	sbin/bioctl/bioctl.c: revision 1.1
	sbin/bioctl/strtonum.c: revision 1.1
	sbin/bioctl/strtonum.h: revision 1.1
	share/man/man4/Makefile: revision 1.426
	share/man/man4/bio.4: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.139
	sys/arch/i386/conf/GENERIC: revision 1.825
	sys/arch/i386/conf/XEN2_DOM0: revision 1.25
	sys/conf/files: revision 1.839
	sys/conf/majors: patch
	sys/dev/Makefile: revision 1.25
	sys/dev/bio.c: patch
	sys/dev/biovar.h: patch
	sys/dev/ic/mfi.c: revision 1.4-1.5
	sys/dev/ic/mfivar.h: revision 1.4
	sys/sys/envsys.h: revision 1.11
	usr.sbin/envstat/envstat.c: revision 1.24
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.

note bio(4), envsys(4) DRIVE, and mfi(4) support for both.

tred->sensor is a u_int.

Revision 1.126.2.3 / (download) - annotate - [select for diffs], Mon May 7 10:54:52 2007 UTC (15 years, 8 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.126.2.2: +4 -2 lines
Diff to previous 1.126.2.2 (colored) to branchpoint 1.126 (colored)

sync with head.

Revision 1.141 / (download) - annotate - [select for diffs], Mon May 7 09:02:05 2007 UTC (15 years, 8 months ago) by jnemeth
Branch: MAIN
Changes since 1.140: +5 -3 lines
Diff to previous 1.140 (colored)

PR/36234 - Joerg Niendorf -- xi -> xirc

Revision 1.140 / (download) - annotate - [select for diffs], Mon May 7 07:42:21 2007 UTC (15 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.139: +3 -2 lines
Diff to previous 1.139 (colored)

Enable rum(4).

Revision 1.139 / (download) - annotate - [select for diffs], Tue May 1 17:18:54 2007 UTC (15 years, 9 months ago) by bouyer
Branch: MAIN
Changes since 1.138: +3 -2 lines
Diff to previous 1.138 (colored)

Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.

Revision 1.138 / (download) - annotate - [select for diffs], Mon Apr 23 04:55:07 2007 UTC (15 years, 9 months ago) by dyoung
Branch: MAIN
Branch point for: ppcoea-renovation
Changes since 1.137: +3 -2 lines
Diff to previous 1.137 (colored)

Add ATADEBUG so that a person can patch atadebug without having to
recompile the kernel.

Revision 1.120.2.5 / (download) - annotate - [select for diffs], Fri Apr 20 20:44:35 2007 UTC (15 years, 9 months ago) by pavel
Branch: netbsd-4
Changes since 1.120.2.4: +3 -2 lines
Diff to previous 1.120.2.4 (colored) to branchpoint 1.120 (colored)

Pull up following revision(s) (requested by bouyer in ticket #494):
        sys/arch/amd64/conf/GENERIC: revision 1.130
        sys/arch/amd64/conf/GENERIC: revision 1.131
two revisions forgotten in the initial commit for this ticket.

Revision 1.134.2.2 / (download) - annotate - [select for diffs], Tue Apr 10 13:22:50 2007 UTC (15 years, 9 months ago) by ad
Branch: vmlocking
Changes since 1.134.2.1: +7 -4 lines
Diff to previous 1.134.2.1 (colored)

Sync with head.

Revision 1.136.2.1 / (download) - annotate - [select for diffs], Thu Mar 29 19:27:23 2007 UTC (15 years, 10 months ago) by reinoud
Branch: reinoud-bufcleanup
Changes since 1.136: +5 -2 lines
Diff to previous 1.136 (colored) next main 1.137 (colored)

Pullup to -current

Revision 1.126.2.2 / (download) - annotate - [select for diffs], Sat Mar 24 14:54:32 2007 UTC (15 years, 10 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.126.2.1: +8 -4 lines
Diff to previous 1.126.2.1 (colored) to branchpoint 1.126 (colored)

sync with head.

Revision 1.137 / (download) - annotate - [select for diffs], Tue Mar 20 21:29:28 2007 UTC (15 years, 10 months ago) by xtraeme
Branch: MAIN
CVS Tags: thorpej-atomic-base, thorpej-atomic
Changes since 1.136: +5 -2 lines
Diff to previous 1.136 (colored)

ALL: Enable INTEL_ONDEMAND_CLOCKMOD.
GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.

Revision 1.136 / (download) - annotate - [select for diffs], Wed Mar 14 12:27:21 2007 UTC (15 years, 10 months ago) by drochner
Branch: MAIN
Branch point for: reinoud-bufcleanup
Changes since 1.135: +4 -4 lines
Diff to previous 1.135 (colored)

It doesn't make sense to specify "configuration" and "interface"
locators for uhub because a hub can't have sub-devices.
This might be sanity-checked eventually.
Same for ubt now after the change to device attachment.

Revision 1.134.2.1 / (download) - annotate - [select for diffs], Tue Mar 13 16:49:54 2007 UTC (15 years, 10 months ago) by ad
Branch: vmlocking
Changes since 1.134: +3 -2 lines
Diff to previous 1.134 (colored)

Sync with head.

Revision 1.135 / (download) - annotate - [select for diffs], Tue Mar 13 04:09:26 2007 UTC (15 years, 10 months ago) by xtraeme
Branch: MAIN
Changes since 1.134: +3 -2 lines
Diff to previous 1.134 (colored)

Add aiboost* at acpi, enabled by default on i386/GENERIC and disable
in the other ones (to follow current scheme).

Revision 1.126.2.1 / (download) - annotate - [select for diffs], Mon Mar 12 05:46:35 2007 UTC<