The NetBSD Project

CVS log for src/sys/arch/i386/conf/XEN3_DOM0

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

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.77 / (download) - annotate - [select for diffs], Sat Apr 27 22:21:14 2013 UTC (3 weeks, 3 days ago) by christos
Branch: MAIN
CVS Tags: khorben-n900, HEAD
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

more bogus number removal

Revision 1.76 / (download) - annotate - [select for diffs], Sat Apr 27 21:43:29 2013 UTC (3 weeks, 3 days ago) by christos
Branch: MAIN
Changes since 1.75: +3 -3 lines
Diff to previous 1.75 (colored)

the bogus number police

Revision 1.75 / (download) - annotate - [select for diffs], Sat Apr 27 18:19:39 2013 UTC (3 weeks, 3 days ago) by christos
Branch: MAIN
Changes since 1.74: +3 -3 lines
Diff to previous 1.74 (colored)

remove confusing numeric locators where they are unused.

Revision 1.74 / (download) - annotate - [select for diffs], Sat Mar 2 02:42:15 2013 UTC (2 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: agc-symver-base, agc-symver
Changes since 1.73: +1 -2 lines
Diff to previous 1.73 (colored)

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.

Revision 1.73 / (download) - annotate - [select for diffs], Fri Mar 1 18:25:45 2013 UTC (2 months, 2 weeks ago) by joerg
Branch: MAIN
Changes since 1.72: +1 -3 lines
Diff to previous 1.72 (colored)

Retire OSI network stack. OK core@

Revision 1.72 / (download) - annotate - [select for diffs], Sat Feb 9 17:42:35 2013 UTC (3 months, 1 week ago) by khorben
Branch: MAIN
CVS Tags: tls-maxphys-nbase, tls-maxphys-base
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored)

Added wpi(4) to the XEN3_DOM0 kernel for both amd64 and i386
Tested on a Lenovo ThinkPad T60 2007 (amd64)

Revision 1.71 / (download) - annotate - [select for diffs], Wed Oct 17 14:48:13 2012 UTC (7 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored)

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

Revision 1.70 / (download) - annotate - [select for diffs], Mon Sep 24 23:13:36 2012 UTC (7 months, 3 weeks ago) by khorben
Branch: MAIN
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored)

Enable support for synaptics touchpads when running Xen as domain 0; helps
usability on laptops. Fixes PR port-xen/44055.

ok bouyer@ riz@

Revision 1.69 / (download) - annotate - [select for diffs], Sun Sep 23 01:05:21 2012 UTC (7 months, 3 weeks ago) by chs
Branch: MAIN
Changes since 1.68: +3 -1 lines
Diff to previous 1.68 (colored)

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

Revision 1.68 / (download) - annotate - [select for diffs], Sat Sep 1 18:17:50 2012 UTC (8 months, 2 weeks ago) by jakllsch
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (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.67 / (download) - annotate - [select for diffs], Tue Jun 5 08:44:13 2012 UTC (11 months, 2 weeks ago) by abs
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (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.66 / (download) - annotate - [select for diffs], Thu Apr 19 17:50:51 2012 UTC (13 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-pagecache-base5, jmcneill-usbmp-base9, jmcneill-usbmp-base10
Changes since 1.65: +3 -2 lines
Diff to previous 1.65 (colored)

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

Revision 1.65 / (download) - annotate - [select for diffs], Fri Apr 13 13:11:16 2012 UTC (13 months, 1 week ago) by cegger
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.64: +3 -2 lines
Diff to previous 1.64 (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.64 / (download) - annotate - [select for diffs], Sat Mar 10 21:51:53 2012 UTC (14 months, 1 week ago) by joerg
Branch: MAIN
CVS Tags: jmcneill-usbmp-base8, jmcneill-usbmp-base7
Changes since 1.63: +1 -3 lines
Diff to previous 1.63 (colored)

P1003_1B_SEMAPHORE is no longer optional.

Revision 1.63 / (download) - annotate - [select for diffs], Sat Feb 25 18:11:05 2012 UTC (14 months, 3 weeks ago) by bouyer
Branch: MAIN
CVS Tags: jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4
Changes since 1.62: +3 -3 lines
Diff to previous 1.62 (colored)

Also comment out ACPIVERBOSE and MPVERBOSE

Revision 1.62 / (download) - annotate - [select for diffs], Sat Feb 25 17:45:53 2012 UTC (14 months, 3 weeks ago) by bouyer
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Also comment out MPDEBUG

Revision 1.61 / (download) - annotate - [select for diffs], Sat Feb 25 17:03:35 2012 UTC (14 months, 3 weeks ago) by bouyer
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

Comment out options DEBUG from Xen kernel; also comment out
makeoptions DEBUG="-g" where it was still enabled.

Revision 1.60 / (download) - annotate - [select for diffs], Sat Jan 14 12:14:28 2012 UTC (16 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-6-base, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option
is commented out.

Revision 1.59 / (download) - annotate - [select for diffs], Fri Jan 13 16:05:14 2012 UTC (16 months, 1 week ago) by cegger
Branch: MAIN
Changes since 1.58: +3 -1 lines
Diff to previous 1.58 (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.58 / (download) - annotate - [select for diffs], Sun Dec 18 05:49:28 2011 UTC (17 months ago) by dholland
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

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

Revision 1.57 / (download) - annotate - [select for diffs], Tue Nov 22 21:25:21 2011 UTC (17 months, 4 weeks ago) by tls
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2, jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.56: +1 -2 lines
Diff to previous 1.56 (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.56 / (download) - annotate - [select for diffs], Tue Oct 25 15:01:46 2011 UTC (18 months, 3 weeks ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

Per existing x86 GENERIC kernels, add:
#options BUFQ_READPRIO
options BUFQ_PRIOCSCAN
to Xen kernels.

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

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

Should fix PR#45268.

Revision 1.54 / (download) - annotate - [select for diffs], Sat Jul 23 21:12:58 2011 UTC (21 months, 4 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.53: +2 -1 lines
Diff to previous 1.53 (colored)

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

Revision 1.53 / (download) - annotate - [select for diffs], Wed Jul 20 20:27:42 2011 UTC (22 months ago) by jakllsch
Branch: MAIN
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored)

Add urndis(4).

Revision 1.52 / (download) - annotate - [select for diffs], Sat May 28 13:01:50 2011 UTC (23 months, 3 weeks ago) by ryo
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base, cherry-xenmp
Changes since 1.51: +75 -75 lines
Diff to previous 1.51 (colored)

many whitespace cleanup.
confirmed "cvs diff -b" are identical.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Apr 29 01:51:52 2011 UTC (2 years ago) by jym
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Enable balloon(4) for Xen kernels.

ok bouyer@; shortly discussed on port-xen@.

Revision 1.50 / (download) - annotate - [select for diffs], Tue Apr 26 16:57:40 2011 UTC (2 years ago) by joerg
Branch: MAIN
Changes since 1.49: +1 -2 lines
Diff to previous 1.49 (colored)

Remove PECOFF/Win32 emulation.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Apr 26 15:51:22 2011 UTC (2 years ago) by joerg
Branch: MAIN
Changes since 1.48: +1 -4 lines
Diff to previous 1.48 (colored)

Remove Darwin, MACH and Mach-O support.

Revision 1.48 / (download) - annotate - [select for diffs], Mon Apr 18 01:36:25 2011 UTC (2 years, 1 month ago) by jym
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Large rewrite of the balloon driver. This one:

- turns balloon into a driver that attaches to xenbus(4). This allows to
disable the functionality either at compile time or boot time via
userconf(4). Driver can implement detach or pmf(9) hooks if deemed
necessary.

- keeps Cherry's locking model, but simplify it a bit. There is now
only one target value serialized inside balloon, we do not feedback
alternative value to Xenstore (clients are not expected to see its value
evolve behind their back, and can't do much about that either)

- implements min threshold; this is an admin-settable value that tells
driver to "not balloon below this threshold." This can be used by domain
to keep memory reservations, useful if activity is expected in the near
future.

- in addition to min threshold, the driver implements internally a
safeguard value (uvmexp.freemin + 1MiB), so that admin cannot
inadvertently set min to a very low value forcing domain into heavy
memory pressure and swapping.

- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present
(values are in KiB):
   - min: (rw) an admin-settable value that prevents ballooning below this
          mark
   - max: (ro) the maximum size for reservation, as set by xm(1) mem-max.
   - current: (ro) the current reservation for domain.
   - target:  (rw) the targetted reservation for domain.

- fix a few limitations here and there, most notably the max_reservation
hypercall, and KiB vs pages representations at interfaces.

The driver is still turned off by default. Enabling it would need more
approval, especially from bouyer@, cherry@ and cegger@.

FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning
enabled for xend), and bunch of domUs. Did not notice anything suspicious.

XXX it still has one big limitation: it cannot hotplug memory pages in
uvm(9) if they were not present beforehand. Example: ballooning above
physmem will give more pages to domain but it won't use it to serve
allocations, unless we teach uvm(9) how to handle the extra pages.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Mar 6 17:08:26 2011 UTC (2 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.46: +3 -2 lines
Diff to previous 1.46 (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.46 / (download) - annotate - [select for diffs], Thu Feb 24 10:56:01 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.45: +2 -7 lines
Diff to previous 1.45 (colored)

Move PowerNow! to the cpufeaturebus.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Feb 24 07:51:16 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.44: +1 -5 lines
Diff to previous 1.44 (colored)

Remove ENHANCED_SPEEDSTEP.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Feb 24 04:42:54 2011 UTC (2 years, 2 months ago) by jruoho
Branch: MAIN
Changes since 1.43: +4 -1 lines
Diff to previous 1.43 (colored)

Add cpufeaturebus and est(4) for Xen.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Feb 17 22:00:36 2011 UTC (2 years, 3 months ago) by jym
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64
does it already, and it is helpful for debugging under Xen anyway.

Revision 1.42 / (download) - annotate - [select for diffs], Sat Nov 27 20:18:46 2010 UTC (2 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base7, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored)

add ihphy

Revision 1.41 / (download) - annotate - [select for diffs], Tue Nov 23 11:14:00 2010 UTC (2 years, 5 months ago) by hannken
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Remove unused count from pseudo-device md.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Nov 13 09:48:55 2010 UTC (2 years, 6 months ago) by jnemeth
Branch: MAIN
CVS Tags: uebayasi-xip-base6
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

Add new et(4)/etphy(4) devices.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Nov 6 15:08:59 2010 UTC (2 years, 6 months ago) by jakllsch
Branch: MAIN
CVS Tags: uebayasi-xip-base5
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

Enable siisata(4) in Xen dom0 kernels.

Revision 1.38 / (download) - annotate - [select for diffs], Sat Nov 6 15:06:29 2010 UTC (2 years, 6 months ago) by jakllsch
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Enable schide(4), Intel SCH IDE controller driver from PR#42310.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Aug 12 20:16:27 2010 UTC (2 years, 9 months ago) by haad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

dd dm driver to XEN configs because they do not have modules working yet.
This will enable using LVM by default on XEN DOM0 hostings running NetBSD.

Change suggested by Sam Fourman.

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jul 6 15:00:09 2010 UTC (2 years, 10 months ago) by cherry
Branch: MAIN
CVS Tags: yamt-nfs-mp-base10
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

The Xen balloon driver enables growing and shrinking
PV domains on the fly, by collaborating with UVM and the hypervisor

Revision 1.35 / (download) - annotate - [select for diffs], Sat Jun 26 13:08:37 2010 UTC (2 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.34: +8 -1 lines
Diff to previous 1.34 (colored)

Sync DKWEDGE options with GENERIC

Revision 1.34 / (download) - annotate - [select for diffs], Sat May 22 19:02:08 2010 UTC (3 years ago) by plunky
Branch: MAIN
Changes since 1.33: +5 -1 lines
Diff to previous 1.33 (colored)

add btmagic(4) where other Bluetooth drivers are listed

Revision 1.33 / (download) - annotate - [select for diffs], Fri Apr 30 23:55:24 2010 UTC (3 years ago) by jakllsch
Branch: MAIN
Changes since 1.32: +4 -4 lines
Diff to previous 1.32 (colored)

Following precedent in the i386 GENERIC kernel and in similar amd64
kernels, comment a few *VERBOSE options that have questionable value.

In follow up to PR 38579 and PR 38581.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Apr 16 13:48:32 2010 UTC (3 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Remove unused count (invariably "4") from pseudo-device fss.

Revision 1.31 / (download) - annotate - [select for diffs], Sat Mar 6 21:12:04 2010 UTC (3 years, 2 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9
Branch point for: rmind-uvmplock
Changes since 1.30: +4 -1 lines
Diff to previous 1.30 (colored)

add uhso(4)

Revision 1.30 / (download) - annotate - [select for diffs], Sat Mar 6 04:33:24 2010 UTC (3 years, 2 months ago) by cnst
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

no reason to be excluding aibs(4) from i386 XEN3_DOM0 if we include it in amd64;  ok pgoyette

Revision 1.29 / (download) - annotate - [select for diffs], Sun Feb 21 05:16:29 2010 UTC (3 years, 2 months ago) by cnst
Branch: MAIN
Changes since 1.28: +6 -1 lines
Diff to previous 1.28 (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.28 / (download) - annotate - [select for diffs], Mon Feb 8 21:45:32 2010 UTC (3 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.27: +3 -2 lines
Diff to previous 1.27 (colored)

Add flags to all instances of lm(4), add a reference to man page

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jan 7 18:49:30 2010 UTC (3 years, 4 months ago) by tnn
Branch: MAIN
CVS Tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.26: +1 -5 lines
Diff to previous 1.26 (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.26 / (download) - annotate - [select for diffs], Sun Jan 3 03:53:34 2010 UTC (3 years, 4 months ago) by dholland
Branch: MAIN
Changes since 1.25: +16 -16 lines
Diff to previous 1.25 (colored)

Whitespace. Portions from Igor Sobrado in PR kern/22595.
Deploy <space><tab> where needed so columns don't teleport when
commenting or uncommenting things.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jan 3 03:50:38 2010 UTC (3 years, 4 months ago) by dholland
Branch: MAIN
Changes since 1.24: +6 -6 lines
Diff to previous 1.24 (colored)

Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595.
Merged by yours truly as the set of configs has changed quite a bit since
the PR was filed in 2003, and I may have missed some stuff. These changes
should probably be merged into other arches' configs; I'm not going to do
that now though.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Dec 17 23:53:24 2009 UTC (3 years, 5 months ago) by jym
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23 (colored)

Compile in PaX support for Xen x86 kernels (dom0 and domU).

ok bouyer@. Compiled and tested by me under i386. Only compile tested for
amd64.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Dec 5 20:11:15 2009 UTC (3 years, 5 months ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (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.22 / (download) - annotate - [select for diffs], Mon Sep 7 22:59:09 2009 UTC (3 years, 8 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Switch on hdaudio(4)

Revision 1.21 / (download) - annotate - [select for diffs], Mon Sep 7 10:40:54 2009 UTC (3 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Refer to hdaudio as 'High Definition Audio', not
'Intel High Definition Audio' as many vendors implement the HD audio spec.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Sep 6 17:25:56 2009 UTC (3 years, 8 months ago) by sborrill
Branch: MAIN
Changes since 1.19: +5 -1 lines
Diff to previous 1.19 (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.19 / (download) - annotate - [select for diffs], Wed Aug 5 20:15:36 2009 UTC (3 years, 9 months ago) by jym
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7
Changes since 1.18: +11 -1 lines
Diff to previous 1.18 (colored)

Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations
are now compiled in by default.

Note that MSR support in Xen depends on its version. rdmsr() should always
succeed, but wrmsr() to certain registers can end in a NOOP. In that case,
the error will be logged (see xm dmesg).

Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option
cpufreq="dom0-kernel" passed down to hypervisor during boot.

Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0
by jym@. amd64 was tested by Joel Carnat.

See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .

Commit requested by bouyer@.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 29 13:37:57 2009 UTC (3 years, 9 months ago) by cegger
Branch: MAIN
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored)

nuke unused XEN3 option. The XEN option is sufficient now.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 20 20:49:21 2009 UTC (4 years, 1 month ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

add ale(4)

Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 24 22:42:50 2009 UTC (4 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Catch up with the changes in i386 GENERIC, and enable cgd by default
in XEN2 and XEN3 kernels.

Xen really requires cgd, and as users are likely to get a domain given
to them without the possibility of recompiling a kernel for
themselves, we need to provide this by default.

As discussed with bouyer@, and with his OK.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Mar 6 10:37:42 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

add options COMPAT_50

Revision 1.14 / (download) - annotate - [select for diffs], Fri Mar 6 09:58:14 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

add age(4) and atphy(4)

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 6 09:51:02 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.12: +771 -4 lines
Diff to previous 1.12 (colored)

Go independent from Xen2 config files

Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 5 19:51:49 2009 UTC (4 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.11: +9 -1 lines
Diff to previous 1.11 (colored)

Add pciback device to XEN3 dom0 kernels

Revision 1.11 / (download) - annotate - [select for diffs], Thu Nov 13 01:45:48 2008 UTC (4 years, 6 months ago) by cegger
Branch: MAIN
CVS Tags: nick-hppapmap-base2, mjf-devfs2-base, haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: jym-xensuspend
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

prepare move to new interface

Revision 1.10 / (download) - annotate - [select for diffs], Sun May 18 22:05:59 2008 UTC (5 years ago) by cegger
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, 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, matt-mips64-base2, hpcarm-cleanup-nbase, haad-dm-base1
Branch point for: nick-hppapmap, netbsd-5, matt-nb5-mips64, haad-dm
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons".
"awesome" jmcneill

Revision 1.9 / (download) - annotate - [select for diffs], Thu May 1 20:18:18 2008 UTC (5 years ago) by cegger
Branch: MAIN
CVS Tags: yamt-pf42-base2, yamt-nfs-mp-base2
Branch point for: wrstuden-revivesa
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 7 08:39:07 2008 UTC (5 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, bouyer-xeni386-nbase, bouyer-xeni386-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.7: +8 -8 lines
Diff to previous 1.7 (colored)

Fixed indentation, it should be

option<space><tab>
makeoption<space><tab>

Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 9 20:27:46 2007 UTC (5 years, 5 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-kmem-base3, yamt-kmem-base2, vmlocking2-base3, cube-autoconf-base, cube-autoconf
Branch point for: bouyer-xeni386
Changes since 1.6: +6 -2 lines
Diff to previous 1.6 (colored)

Merge jmcneill-pm branch.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 17 19:57:24 2006 UTC (6 years, 7 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-kmem-base, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base2, vmlocking2-base1, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, jmcneill-pm-base, jmcneill-base, hpcarm-cleanup, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp
Branch point for: yamt-lazymbuf, yamt-kmem, vmlocking2, mjf-devfs, matt-armv6, jmcneill-pm
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make
XEN_COMPAT_030001 disable the hypercall page too and remove
XEN_NO_HYPERCALLPAGE

Revision 1.5 / (download) - annotate - [select for diffs], Mon Oct 2 19:36:41 2006 UTC (6 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.4: +4 -1 lines
Diff to previous 1.4 (colored)

Bump MSGBUFSIZE to 24k; with MPBIOS, ioapic and acpi boot message can be
quite verbose.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Sep 28 18:53:15 2006 UTC (6 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.3: +20 -2 lines
Diff to previous 1.3 (colored)

Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical
CPUs are now configured on mainbus only in dom0, and only to know about
their APIC id. virtual CPUs are attached to hypervisor as:
vcpu* at hypervisor?
and this is what's used as curcpu(). The kernel config files needs to be
updated for this, see XEN3_DOM0 or XEN3_DOMU for examples.
XEN3_DOM0 now has acpi, MPBIOS and ioapic by default.
Note that a Xen dom0 kernel doens't have access to the lapic.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Sep 24 18:14:44 2006 UTC (6 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

The Xen folks says everyone should use hypercall call page now, make it so.
Old hypercall call method still still available with
options XEN_NO_HYPERCALLPAGE
but this is disabled by default (xen-3.0.2-2 supports hypercall call page
just fine).
While there add a VIRT_BASE= string in __xen_guest section; from
Bastian Blank on port-xen@.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jul 5 17:00:46 2006 UTC (6 years, 10 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, rpaulo-netinet-merge-pcb-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, yamt-pdpolicy, rpaulo-netinet-merge-pcb, newlock2, gdamore-uart
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Comment out acpi0, until someone can make it compile again after the recent
acpi changes.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 2 21:28:39 2006 UTC (6 years, 10 months ago) by bouyer
Branch: MAIN

Add a kernel config file for Xen3 Dom0, built as part or i386 release.

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




CVSweb <webmaster@jp.NetBSD.org>