Skip site navigation (1)Skip section navigation (2)

CVS log for src/sys/amd64/conf/NOTES

[BACK] Up to [FreeBSD] / src / sys / amd64 / conf

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.113: download - view: text, markup, annotated - select for diffs
Tue Jan 31 19:38:18 2012 UTC (9 days, 6 hours ago) by jimharris
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +5 -0 lines
SVN rev 230843 on 2012-01-31 19:38:18Z by jimharris

Add isci(4) driver for amd64 and i386 targets.

The isci driver is for the integrated SAS controller in the Intel C600
(Patsburg) chipset.  Source files in sys/dev/isci directory are
FreeBSD-specific, and sys/dev/isci/scil subdirectory contains
an OS-agnostic library (SCIL) published by Intel to control the SAS
controller.  This library is used primarily as-is in this driver, with
some post-processing to better integrate into the kernel build
environment.

isci.4 and a README in the sys/dev/isci directory contain a few
additional details.

This driver is only built for amd64 and i386 targets.

Sponsored by: Intel
Reviewed by: scottl
Approved by: scottl

Revision 1.108.2.4: download - view: text, markup, annotated - select for diffs
Wed Jan 11 18:18:37 2012 UTC (4 weeks, 1 day ago) by delphij
Branches: RELENG_9
Diff to: previous 1.108.2.3: preferred, colored; branchpoint 1.108: preferred, colored; next MAIN 1.109: preferred, colored
Changes since revision 1.108.2.3: +4 -0 lines
SVN rev 229975 on 2012-01-11 18:18:37Z by delphij

MFC r228940:

Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA card
driver.  This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms.

Many thanks to HighPoint for providing this driver.

Revision 1.91.2.14: download - view: text, markup, annotated - select for diffs
Wed Jan 11 18:18:37 2012 UTC (4 weeks, 1 day ago) by delphij
Branches: RELENG_8
Diff to: previous 1.91.2.13: preferred, colored; branchpoint 1.91: preferred, colored; next MAIN 1.92: preferred, colored
Changes since revision 1.91.2.13: +4 -0 lines
SVN rev 229975 on 2012-01-11 18:18:37Z by delphij

MFC r228940:

Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA card
driver.  This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms.

Many thanks to HighPoint for providing this driver.

Revision 1.91.2.13: download - view: text, markup, annotated - select for diffs
Tue Jan 10 08:41:10 2012 UTC (4 weeks, 2 days ago) by fabient
Branches: RELENG_8
Diff to: previous 1.91.2.12: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.12: +1 -0 lines
SVN rev 229928 on 2012-01-10 08:41:10Z by fabient

MFC r228431, r228502, r228802:
Add watchdog support for VIA south bridge chipset.
Tested on VT8251, VX900 but CX700, VX800, VX855 should works.

Revision 1.108.2.3: download - view: text, markup, annotated - select for diffs
Tue Jan 10 08:16:28 2012 UTC (4 weeks, 2 days ago) by fabient
Branches: RELENG_9
Diff to: previous 1.108.2.2: preferred, colored; branchpoint 1.108: preferred, colored
Changes since revision 1.108.2.2: +1 -0 lines
SVN rev 229927 on 2012-01-10 08:16:28Z by fabient

MFC r228431, r228502, r228802:
Add watchdog support for VIA south bridge chipset.
Tested on VT8251, VX900 but CX700, VX800, VX855 should works.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Wed Dec 28 23:26:58 2011 UTC (6 weeks, 1 day ago) by delphij
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +4 -0 lines
SVN rev 228940 on 2011-12-28 23:26:58Z by delphij

Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA card
driver.  This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms.

Many thanks to HighPoint for providing this driver.

MFC after:	2 weeks

Revision 1.111: download - view: text, markup, annotated - select for diffs
Tue Dec 20 00:16:52 2011 UTC (7 weeks, 3 days ago) by delphij
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +1 -0 lines
SVN rev 228724 on 2011-12-20 00:16:52Z by delphij

Add comments in NOTES to say what viawd is.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Mon Dec 12 09:50:33 2011 UTC (8 weeks, 3 days ago) by fabient
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +1 -0 lines
SVN rev 228431 on 2011-12-12 09:50:33Z by fabient

Add watchdog support for VIA south bridge chipset.
Tested on VT8251, VX900 but CX700, VX800, VX855 should works.

MFC after:	1 month
Sponsored by: NETASQ

Revision 1.108.2.1.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 28 20:43:50 2011 UTC (2 months, 1 week ago) by philip
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.108.2.1.2.1: preferred, colored; branchpoint 1.108.2.1: preferred, colored; next MAIN 1.108.2.2: preferred, colored
Changes since revision 1.108.2.1.2.1: +2 -0 lines
SVN rev 228101 on 2011-11-28 20:43:50Z by philip

Add the sfxge(4) device driver, providing support for 10Gb Ethernet adapters
based on Solarflare SFC9000 family controllers.  The driver supports jumbo
frames, transmit/receive checksum offload, TCP Segmentation Offload (TSO),
Large Receive Offload (LRO), VLAN checksum offload, VLAN TSO, and Receive Side
Scaling (RSS) using MSI-X interrupts.

This work was sponsored by Solarflare Communications, Inc.

My sincere thanks to Ben Hutchings for doing a lot of the hard work!

Sponsored by:	Solarflare Communications, Inc.
Approved by:	re (bz)

Revision 1.108.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 28 20:28:23 2011 UTC (2 months, 1 week ago) by philip
Branches: RELENG_9
Diff to: previous 1.108.2.1: preferred, colored; branchpoint 1.108: preferred, colored
Changes since revision 1.108.2.1: +2 -0 lines
SVN rev 228100 on 2011-11-28 20:28:23Z by philip

MFC r227569,227633,227640-227641,227662,227699-227700,228077-228078,228085

Add the sfxge(4) driver providing support for 10Gb Ethernet adapters
based on Solarflare SFC9000 family controllers.  The driver supports jumbo
frames, transmit/receive checksum offload, TCP Segmentation Offload (TSO),
Large Receive Offload (LRO), VLAN checksum offload, VLAN TSO, and Receive Side
Scaling (RSS) using MSI-X interrupts.

This work was sponsored by Solarflare Communications, Inc.

My sincere thanks to Ben Hutchings for doing a lot of the hard work!

Sponsored by:	Solarflare Communications, Inc.
Approved by:	re (bz)

Revision 1.109: download - view: text, markup, annotated - select for diffs
Mon Nov 28 18:51:40 2011 UTC (2 months, 1 week ago) by philip
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -0 lines
SVN rev 228085 on 2011-11-28 18:51:40Z by philip

Limit building sfxge(4) in-kernel to amd64 for the time being.  We can put it
back after I fix the breakages on some of our more exotic platforms.

While here, add the driver to the amd64 NOTES, so it can be picked up in LINT
builds.

Revision 1.108.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
Diff to: previous 1.108.2.1: preferred, colored
Changes since revision 1.108.2.1: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)

Revision 1.108.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)

Revision 1.91.2.12: download - view: text, markup, annotated - select for diffs
Fri Sep 16 18:36:43 2011 UTC (4 months, 3 weeks ago) by jhb
Branches: RELENG_8
Diff to: previous 1.91.2.11: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.11: +8 -0 lines
SVN rev 225626 on 2011-09-16 18:36:43Z by jhb

MFC 225194:
Make NKPT a kernel option on amd64 so that it can be set to a non-default
value from kernel config files.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Fri Aug 26 17:08:22 2011 UTC (5 months, 2 weeks ago) by jhb
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +8 -0 lines
SVN rev 225194 on 2011-08-26 17:08:22Z by jhb

Make NKPT a kernel option on amd64 so that it can be set to a non-default
value from kernel config files.

Reviewed by:	alc
Approved by:	re (kib)
MFC after:	1 week

Revision 1.69.2.11: download - view: text, markup, annotated - select for diffs
Sun Mar 20 12:05:57 2011 UTC (10 months, 3 weeks ago) by avg
Branches: RELENG_7
Diff to: previous 1.69.2.10: preferred, colored; branchpoint 1.69: preferred, colored; next MAIN 1.70: preferred, colored
Changes since revision 1.69.2.10: +1 -1 lines
SVN rev 219796 on 2011-03-20 12:05:57Z by avg

MFC r219525: amd64/NOTES: use a greater number in KSTACK_PAGES example

Revision 1.91.2.11: download - view: text, markup, annotated - select for diffs
Sun Mar 20 11:58:42 2011 UTC (10 months, 3 weeks ago) by avg
Branches: RELENG_8
Diff to: previous 1.91.2.10: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.10: +1 -1 lines
SVN rev 219795 on 2011-03-20 11:58:42Z by avg

MFC r219525: amd64/NOTES: use a greater number in KSTACK_PAGES example

Revision 1.107: download - view: text, markup, annotated - select for diffs
Fri Mar 11 19:21:42 2011 UTC (11 months ago) by avg
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +1 -1 lines
SVN rev 219525 on 2011-03-11 19:21:42Z by avg

amd64/NOTES: use a greater number in KSTACK_PAGES example

This is a minor cosmetic change - the users are more likely to want to
increase (rather than decrease) default kernel stack size,
which is already 4 pages on amd64.

MFC after:	4 days

Revision 1.69.2.10.4.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.69.2.10: preferred, colored; next MAIN 1.69.2.11: preferred, colored
Changes since revision 1.69.2.10: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)

Revision 1.91.2.10.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.91.2.10: preferred, colored; next MAIN 1.91.2.11: preferred, colored
Changes since revision 1.91.2.10: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)

Revision 1.91.2.10: download - view: text, markup, annotated - select for diffs
Tue Nov 9 13:39:17 2010 UTC (15 months ago) by nork
Branches: RELENG_8
CVS tags: RELENG_8_2_BP
Branch point for: RELENG_8_2
Diff to: previous 1.91.2.9: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.9: +2 -0 lines
SVN rev 215036 on 2010-11-09 13:39:17Z by nork

MFC 211201
	Add tpm(4) driver for Trusted Platform Module.
	You may want to look at http://bsssd.sourceforge.net/ .
	Submitted by: Hans-Joerg Hoexer <Hans-Joerg_Hoexer@genua.de>

MFC 211204
	Fix copyright information.

MFC 211270
	Cosmetic change for splitting bus frontend file and core file.

MFC 211271
	Hook tpm.4 manual to hook.

MFC 212861
	Add support 'device tpm' for amd64.
	Add tpm(4)'s default setting to /boot/defaults/loader.conf.
	Add 'device tpm' to NOTES for amd64 and i386.

Reviewed by:	takawata
Discussed with:	takawata
Approved by:	imp (mentor)

Revision 1.91.2.9: download - view: text, markup, annotated - select for diffs
Wed Nov 3 21:21:12 2010 UTC (15 months ago) by kib
Branches: RELENG_8
Diff to: previous 1.91.2.8: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.8: +6 -0 lines
SVN rev 214755 on 2010-11-03 21:21:12Z by kib

MFC r208453:
Reorganize syscall entry and leave handling.
Implement ptrace_lwpinfo pl_flags PL_FLAG_SCE, PL_FLAG_SCX and
PL_FLAG_EXEC.

The i386, amd64, sparc64, sun4v, powerpc and ia64 syscall()s are
changed to use syscallenter()/syscallret(). MIPS and arm are not
converted and use the mostly unchanged syscall() implementation.

MFC r208514:
Change ia64' struct syscall_args definition so that args is a pointer to
the arguments array instead of array itself.

MFC r208566:
Allow to use syscallname(9) outside subr_trap.c.

MFC r209258 (by rpaulo):
Make DTrace syscall provider work again by including opt_kdtrace.h here.

MFC r209313:
Only enable kdtrace hook in the LINT on the architectures that implement it.

MFC r209697:
Obey sv_syscallnames bounds in syscallname().

NOTE: The KBI of the struct sysentvec is changed, new required members
sv_set_syscall_retval, sv_fetch_syscall_args and sv_syscallnames are
added. The sv_prepsyscall field is now ignored. Third-party modules
using the struct sysentvec must be modified and recompiled, we believe
that only ABI emulators are affected. No such out-of-tree modules are
known. In-tree modules that are affected by the change were converted
to depend on exact version of the kernel, see r214421.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Sep 19 14:40:37 2010 UTC (16 months, 3 weeks ago) by nork
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -0 lines
SVN rev 212861 on 2010-09-19 14:40:37Z by nork

Add support 'device tpm' for amd64.
Add tpm(4)'s default setting to /boot/defaults/loader.conf.
Add 'device tpm' to NOTES for amd64 and i386.

Discussed with:	takawata
Approved by:	imp (mentor)

Revision 1.91.2.8: download - view: text, markup, annotated - select for diffs
Sat Jul 31 10:18:15 2010 UTC (18 months, 1 week ago) by bschmidt
Branches: RELENG_8
Diff to: previous 1.91.2.7: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.7: +2 -0 lines
SVN rev 210673 on 2010-07-31 10:18:15Z by bschmidt

MFC r210113:
- Update 6000 firmware to 9.221.4.1
- Add 6050 firmware

Revision 1.91.2.7: download - view: text, markup, annotated - select for diffs
Tue Jul 20 11:08:56 2010 UTC (18 months, 3 weeks ago) by bschmidt
Branches: RELENG_8
Diff to: previous 1.91.2.6: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.6: +48 -2 lines
SVN rev 210291 on 2010-07-20 11:08:56Z by bschmidt

MFC r203691:
- Update documentation for the iwn and iwnfw drivers: they support the
  1000, 5150, 6000 and 6050 devices too, with firmware modules for the
- 4965, 1000, 5000, 5150 and 6000.
- Add documentation for mwl and all the wireless firmware drivers.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Thu Jul 15 11:26:07 2010 UTC (18 months, 3 weeks ago) by bschmidt
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -0 lines
SVN rev 210113 on 2010-07-15 11:26:07Z by bschmidt

- Update 6000 firmware to 9.221.4.1
- Add 6050 firmware

MFC after:	2 weeks

Revision 1.104: download - view: text, markup, annotated - select for diffs
Fri Jun 18 18:51:09 2010 UTC (19 months, 3 weeks ago) by kib
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +6 -0 lines
SVN rev 209313 on 2010-06-18 18:51:09Z by kib

Only enable kdtrace hook in the LINT on the architectures that implement it.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu Jun 17 11:54:49 2010 UTC (19 months, 3 weeks ago) by mav
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +5 -0 lines
SVN rev 209248 on 2010-06-17 11:54:49Z by mav

Merge COUNT_XINVLTLB_HITS and COUNT_IPIS kernel options from i386 to amd64.
This information can be very valuable for CPU sleep-time (and respectively
idle power consumption) optimization.

Add counters for timer-related IPIs.

Reviewed by:	jhb@ (previous version)

Revision 1.91.2.6.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.91.2.6: preferred, colored; next MAIN 1.91.2.7: preferred, colored
Changes since revision 1.91.2.6: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)

Revision 1.91.2.6: download - view: text, markup, annotated - select for diffs
Wed Apr 7 02:24:41 2010 UTC (22 months ago) by nwhitehorn
Branches: RELENG_8
CVS tags: RELENG_8_1_BP
Branch point for: RELENG_8_1
Diff to: previous 1.91.2.5: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.5: +2 -2 lines
SVN rev 206336 on 2010-04-07 02:24:41Z by nwhitehorn

MFC r205014,205015:

Provide groundwork for 32-bit binary compatibility on non-x86 platforms,
for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32
option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts
of the kernel and enhances the freebsd32 compatibility code to support
big-endian platforms.

This MFC is required for MFCs of later changes to the freebsd32
compatibility from HEAD.

Requested by:	kib

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Mar 11 14:49:06 2010 UTC (23 months ago) by nwhitehorn
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -2 lines
SVN rev 205014 on 2010-03-11 14:49:06Z by nwhitehorn

Provide groundwork for 32-bit binary compatibility on non-x86 platforms,
for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32
option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts
of the kernel and enhances the freebsd32 compatibility code to support
big-endian platforms.

Reviewed by:	kib, jhb

Revision 1.91.2.5: download - view: text, markup, annotated - select for diffs
Tue Mar 2 01:56:55 2010 UTC (23 months, 1 week ago) by delphij
Branches: RELENG_8
Diff to: previous 1.91.2.4: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.4: +14 -0 lines
SVN rev 204546 on 2010-03-02 01:56:55Z by delphij

MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa
framebuffer driver, etc. work on FreeBSD/amd64.

A significant amount of improvements were done by jkim@ during the recent
months to make vesa(4) work better, over the initial code import.  This
work is based on OpenBSD's x86emu implementation and contributed by
paradox <ddkprog yahoo com> and swell.k at gmail com.

Hopefully I have stolen all their work to 8-STABLE :)

All bugs in this commit are mine, as usual.

Revision 1.69.2.10.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.69.2.10: preferred, colored; next MAIN 1.69.2.11: preferred, colored
Changes since revision 1.69.2.10: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)

Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Feb 8 21:38:42 2010 UTC (2 years ago) by brucec
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +48 -2 lines
SVN rev 203691 on 2010-02-08 21:38:42Z by brucec

Update documentation for the iwn and iwnfw drivers: they support the 1000, 5150, 6000 and 6050 devices too, with firmware modules for the 4965, 1000, 5000, 5150 and 6000.

Add documentation for mwl and all the wireless firmware drivers.

Approved by:	rrs (mentor)

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Jan 31 14:30:39 2010 UTC (2 years ago) by rnoland
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +1 -0 lines
SVN rev 203288 on 2010-01-31 14:30:39Z by rnoland

Welcome drm support for VIA unichrome chips.

MFC after:	2 weeks

Revision 1.69.2.10: download - view: text, markup, annotated - select for diffs
Mon Dec 21 06:24:44 2009 UTC (2 years, 1 month ago) by avg
Branches: RELENG_7
CVS tags: RELENG_7_4_BP, RELENG_7_3_BP
Branch point for: RELENG_7_4, RELENG_7_3
Diff to: previous 1.69.2.9: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.9: +2 -0 lines
SVN rev 200766 on 2009-12-21 06:24:44Z by avg

MFC r199969: amdsbwd: new driver for AMD SB600/SB7xx watchdog timer

Revision 1.91.2.4: download - view: text, markup, annotated - select for diffs
Mon Dec 21 05:58:55 2009 UTC (2 years, 1 month ago) by avg
Branches: RELENG_8
Diff to: previous 1.91.2.3: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.3: +2 -0 lines
SVN rev 200765 on 2009-12-21 05:58:55Z by avg

MFC r199969: amdsbwd: new driver for AMD SB600/SB7xx watchdog timer

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Dec 18 16:13:21 2009 UTC (2 years, 1 month ago) by jhb
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +0 -9 lines
SVN rev 200670 on 2009-12-18 16:13:21Z by jhb

- Create a separate section in in the MI NOTES file for PCI wireless NIC
  drivers and move bwi(4) there from the PCI Ethernet NIC section.
- Move ath(4) and ral(4) to the MI NOTES file.

Reviewed by:	rpaulo

Revision 1.69.2.9: download - view: text, markup, annotated - select for diffs
Sun Dec 13 16:53:06 2009 UTC (2 years, 1 month ago) by bz
Branches: RELENG_7
Diff to: previous 1.69.2.8: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.8: +3 -0 lines
SVN rev 200479 on 2009-12-13 16:53:06Z by bz

MFC r197518:

  lindev(4) [1] is supposed to be a collection of linux-specific pseudo
  devices that we also support, just not by default (thus only LINT or
  module builds by default).

  While currently there is only "/dev/full" [2], we are planning to see more
  in the future.  We may decide to change the module/dependency logic in the
  future should the list grow too long.

  This is not part of linux.ko as also non-linux binaries like kFreeBSD
  userland or ports can make use of this as well.

  Suggested by:		rwatson [1] (name)
  Submitted by:		ed [2]
  Discussed with:	markm, ed, rwatson, kib (weeks ago)
  Reviewed by:		rwatson, brueffer (prev. version)
PR:			kern/68961

Revision 1.91.2.3: download - view: text, markup, annotated - select for diffs
Sat Dec 5 20:37:46 2009 UTC (2 years, 2 months ago) by bz
Branches: RELENG_8
Diff to: previous 1.91.2.2: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.2: +3 -0 lines
SVN rev 200163 on 2009-12-05 20:37:46Z by bz

MFC r197518:

  lindev(4) [1] is supposed to be a collection of linux-specific pseudo
  devices that we also support, just not by default (thus only LINT or
  module builds by default).

  While currently there is only "/dev/full" [2], we are planning to see more
  in the future.  We may decide to change the module/dependency logic in the
  future should the list grow too long.

  This is not part of linux.ko as also non-linux binaries like kFreeBSD
  userland or ports can make use of this as well.

Suggested by:	rwatson [1] (name)
Submitted by:	ed [2]
Discussed with:	markm, ed, rwatson, kib (weeks ago)
Reviewed by:	rwatson, brueffer (prev. version)
PR:		kern/68961

Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Nov 30 11:44:03 2009 UTC (2 years, 2 months ago) by avg
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +2 -0 lines
SVN rev 199969 on 2009-11-30 11:44:03Z by avg

amdsbwd: new driver for AMD SB600/SB7xx watchdog timer

The hardware is compliant with WDRT specification, so I originally
considered including generic WDRT watchdog support, but decided
against it, because I couldn't find anyone to the code for me.
WDRT seems to be not very popular.
Besides, generic WDRT porbably requires a slightly different driver
approach.

Reviewed by:	des, gavin, rpaulo
MFC after:	3 weeks

Revision 1.91.2.2.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.91.2.2: preferred, colored; next MAIN 1.91.2.3: preferred, colored
Changes since revision 1.91.2.2: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Sep 26 12:45:28 2009 UTC (2 years, 4 months ago) by bz
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +3 -0 lines
SVN rev 197518 on 2009-09-26 12:45:28Z by bz

lindev(4) [1] is supposed to be a collection of linux-specific pseudo
devices that we also support, just not by default (thus only LINT or
module builds by default).

While currently there is only "/dev/full" [2], we are planning to see more
in the future.  We may decide to change the module/dependency logic in the
future should the list grow too long.

This is not part of linux.ko as also non-linux binaries like kFreeBSD
userland or ports can make use of this as well.

Suggested by:	rwatson [1] (name)
Submitted by:	ed [2]
Discussed with:	markm, ed, rwatson, kib (weeks ago)
Reviewed by:	rwatson, brueffer (prev. version)
PR:		kern/68961
MFC after:	6 weeks

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Sep 21 23:58:29 2009 UTC (2 years, 4 months ago) by delphij
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +5 -0 lines
SVN rev 197397 on 2009-09-21 23:58:29Z by delphij

Build x86bios only for i386/amd64 for now.  More work is required
to make these functional on other architectures, and the current
code breaks sparc64 and powerpc.

Spotted by:	tinderbox via des

Revision 1.95: download - view: text, markup, annotated - select for diffs
Mon Sep 21 07:08:20 2009 UTC (2 years, 4 months ago) by delphij
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +1 -1 lines
SVN rev 197380 on 2009-09-21 07:08:20Z by delphij

Automatically depend on x86emu when vesa or dpms is being built into
kernel.  With this change the user no longer need to remember building
this option.

Submitted by:	swell.k at gmail.com

Revision 1.94: download - view: text, markup, annotated - select for diffs
Mon Sep 21 07:05:48 2009 UTC (2 years, 4 months ago) by delphij
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -0 lines
SVN rev 197379 on 2009-09-21 07:05:48Z by delphij

Enable s3pci on amd64 which works on top of VESA, and allow
static building it into kernel on i386 and amd64.

Submitted by:	swell.k at gmail.com

Revision 1.93: download - view: text, markup, annotated - select for diffs
Wed Sep 9 09:50:31 2009 UTC (2 years, 5 months ago) by delphij
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +6 -0 lines
SVN rev 197025 on 2009-09-09 09:50:31Z by delphij

 - Teach vesa(4) and dpms(4) about x86emu. [1]
 - Add vesa kernel options for amd64.
 - Connect libvgl library and splash kernel modules to amd64 build.
 - Connect manual page dpms(4) to amd64 build.
 - Remove old vesa/dpms files.

Submitted by:	paradox <ddkprog yahoo com> [1], swell k at gmail.com
		(with some minor tweaks)

Revision 1.91.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 13 17:54:11 2009 UTC (2 years, 5 months ago) by attilio
Branches: RELENG_8
CVS tags: RELENG_8_0_BP
Branch point for: RELENG_8_0
Diff to: previous 1.91.2.1: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.1: +0 -5 lines
SVN rev 196198 on 2009-08-13 17:54:11Z by attilio

MFC r196196:

* Completely remove the option STOP_NMI from the kernel.  This option
  has proven to have a good effect when entering KDB by using a NMI,
  but it completely violates all the good rules about interrupts
  disabled while holding a spinlock in other occasions.  This can be the
  cause of deadlocks on events where a normal IPI_STOP is expected.
* Add an new IPI called IPI_STOP_HARD on all the supported architectures.
  This IPI is responsible for sending a stop message among CPUs using a
  privileged channel when disponible. In other cases it just does match a
  normal IPI_STOP.
  Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64
  architectures, while on the other has a normal IPI_STOP effect. It is
  responsibility of maintainers to eventually implement an hard stop
  when necessary and possible.
* Use the new IPI facility in order to implement a new userend SMP kernel
  function called stop_cpus_hard(). That is specular to stop_cpu() but
  it does use the privileged channel for the stopping facility.
* Let KDB use the newly introduced function stop_cpus_hard() and leave
  stop_cpus() for all the other cases
* Disable interrupts on CPU0 when starting the process of APs suspension.
* Style cleanup and comments adding

This patch should fix the reboot/shutdown deadlocks many users are
constantly reporting on mailing lists.

Please don't forget to update your config file with the STOP_NMI
option removal

Reviewed by:  jhb
Tested by:    pho, bz, rink
Approved by:  re (kib)

Revision 1.92: download - view: text, markup, annotated - select for diffs
Thu Aug 13 17:09:45 2009 UTC (2 years, 5 months ago) by attilio
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +0 -5 lines
SVN rev 196196 on 2009-08-13 17:09:45Z by attilio

* Completely Remove the option STOP_NMI from the kernel.  This option
has proven to have a good effect when entering KDB by using a NMI,
but it completely violates all the good rules about interrupts
disabled while holding a spinlock in other occasions.  This can be the
cause of deadlocks on events where a normal IPI_STOP is expected.
* Adds an new IPI called IPI_STOP_HARD on all the supported architectures.
This IPI is responsible for sending a stop message among CPUs using a
privileged channel when disponible. In other cases it just does match a
normal IPI_STOP.
Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64
architectures, while on the other has a normal IPI_STOP effect. It is
responsibility of maintainers to eventually implement an hard stop
when necessary and possible.
* Use the new IPI facility in order to implement a new userend SMP kernel
function called stop_cpus_hard(). That is specular to stop_cpu() but
it does use the privileged channel for the stopping facility.
* Let KDB use the newly introduced function stop_cpus_hard() and leave
stop_cpus() for all the other cases
* Disable interrupts on CPU0 when starting the process of APs suspension.
* Style cleanup and comments adding

This patch should fix the reboot/shutdown deadlocks many users are
constantly reporting on mailing lists.

Please don't forget to update your config file with the STOP_NMI
option removal

Reviewed by:	jhb
Tested by:	pho, bz, rink
Approved by:	re (kib)

Revision 1.91.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)

Revision 1.91: download - view: text, markup, annotated - select for diffs
Mon Jun 8 20:07:16 2009 UTC (2 years, 8 months ago) by jkim
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +0 -3 lines
SVN rev 193750 on 2009-06-08 20:07:16Z by jkim

Rewrite OsdSynch.c to reflect the latest ACPICA more closely:

- Implement ACPI semaphore (ACPI_SEMAPHORE) with condvar(9) and mutex(9).
- Implement ACPI mutex (ACPI_MUTEX) with mutex(9).
- Implement ACPI lock (ACPI_SPINLOCK) with spin mutex(9).

Revision 1.69.2.8: download - view: text, markup, annotated - select for diffs
Sat May 23 17:17:54 2009 UTC (2 years, 8 months ago) by antoine
Branches: RELENG_7
Diff to: previous 1.69.2.7: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.7: +2 -2 lines
SVN rev 192654 on 2009-05-23 17:17:54Z by antoine

MFC r189872 to stable/7:
  Chase the k8temp->amdtemp rename in NOTES and loader.conf.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sun May 10 00:00:25 2009 UTC (2 years, 9 months ago) by kuriyama
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +5 -5 lines
SVN rev 191954 on 2009-05-10 00:00:25Z by kuriyama

- Use "device\t" and "options \t" for consistency.

Revision 1.69.2.7.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.69.2.7: preferred, colored; next MAIN 1.69.2.8: preferred, colored
Changes since revision 1.69.2.7: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)

Revision 1.89: download - view: text, markup, annotated - select for diffs
Mon Mar 16 10:36:24 2009 UTC (2 years, 10 months ago) by dchagin
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2 lines
SVN rev 189872 on 2009-03-16 10:36:24Z by dchagin

Chase the k8temp->amdtemp rename in NOTES and loader.conf.

Approved by:	kib (mentor)

Revision 1.69.2.7: download - view: text, markup, annotated - select for diffs
Thu Mar 12 03:09:11 2009 UTC (2 years, 11 months ago) by bms
Branches: RELENG_7
CVS tags: RELENG_7_2_BP
Branch point for: RELENG_7_2
Diff to: previous 1.69.2.6: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.6: +1 -0 lines
SVN rev 189720 on 2009-03-12 03:09:11Z by bms

Merge the open source Atheros HAL from HEAD to STABLE.

This adds support for the AH_SUPPORT_AR5416 kernel
configuration option, and removes the ath_rate*
and ath_hal modules. Their kernel options are not
however removed -- please see UPDATING.

Tested on an IBM/Lenovo T43 and ASUS EeePC 701 in both
STA and HostAP modes.

Submitted by:	sam

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Mar 7 19:54:30 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
SVN rev 189497 on 2009-03-07 19:54:30Z by thompsa

Reenable ndis in the LINT build now that it has been updated for USB. Thanks to
HPS and Weongyo.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Feb 24 00:39:48 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
SVN rev 188977 on 2009-02-24 00:39:48Z by thompsa

Exclude ndis from the LINT build as it currently breaks the build, patches to
move to the new usb stack are in progress.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Sat Feb 7 00:01:10 2009 UTC (3 years ago) by wkoszek
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +6 -3 lines
SVN rev 188254 on 2009-02-07 00:01:10Z by wkoszek

Tidy NOTES a bit:
- remove misleading nve/nfe comments, which make it hard to
  distinguish those two at a first glance
- bring pbio documentation to the block comment together with
  other drivers

I also brought commented out line responsible for si(4), since it
seems to compile and already has respective comment in this file.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Feb 6 21:56:55 2009 UTC (3 years ago) by wkoszek
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +0 -2 lines
SVN rev 188249 on 2009-02-06 21:56:55Z by wkoszek

ural(4) is already present in global NOTES, thus there is no
need to explicitly list it here once again. This removes:

	WARNING: duplicate option `DEV_URAL' encountered.
	WARNING: duplicate device `ural' encountered.

Warnings when compiling LINT on amd64.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Feb 6 20:57:10 2009 UTC (3 years ago) by wkoszek
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +5 -0 lines
SVN rev 188247 on 2009-02-06 20:57:10Z by wkoszek

Fix AGP debugging code:
- correct format strings
- fill opt_agp.h if AGP_DEBUG is defined
- bring AGP_DEBUG to LINT by mentioning it in NOTES

This should hopefully fix a warning that was...

Found by:	Coverity Prevent(tm)
CID:		3676
Tested on:	amd64, i386

Revision 1.69.2.6: download - view: text, markup, annotated - select for diffs
Mon Jan 12 15:48:22 2009 UTC (3 years ago) by stas
Branches: RELENG_7
Diff to: previous 1.69.2.5: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.5: +6 -0 lines
SVN rev 187099 on 2009-01-12 15:48:22Z by stas

- MFC cpuctl and related commits into RELENG_7.
  First revision of usr.sbin/cpucontrol was
  merged directly into usr.sbin since there're
  no such directory in stable/7 yet. Subsequient
  changes went into usr.sbin/cpucontrol.

Approved by:	kib (mentor)

Revision 1.36.2.16: download - view: text, markup, annotated - select for diffs
Fri Dec 5 17:44:26 2008 UTC (3 years, 2 months ago) by jhb
Branches: RELENG_6
Diff to: previous 1.36.2.15: preferred, colored; branchpoint 1.36: preferred, colored; next MAIN 1.37: preferred, colored
Changes since revision 1.36.2.15: +2 -0 lines
SVN rev 185644 on 2008-12-05 17:44:26Z by jhb

MFC: Add the nfe(4) driver as an alternative to nve(4).  To avoid
astonishment, nve(4) takes precedence over nfe(4) in this branch.
I have also not added it to GENERIC.

Reviewed by:	yongari (briefly)

Revision 1.83: download - view: text, markup, annotated - select for diffs
Mon Dec 1 16:53:01 2008 UTC (3 years, 2 months ago) by sam
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +6 -7 lines
SVN rev 185522 on 2008-12-01 16:53:01Z by sam

Switch to ath hal source code. Note this removes the ath_hal
module; the ath module now brings in the hal support.  Kernel
config files are almost backwards compatible; supplying

device ath_hal

gives you the same chip support that the binary hal did but you
must also include

options AH_SUPPORT_AR5416

to enable the extended format descriptors used by 11n parts.
It is now possible to control the chip support included in a
build by specifying exactly which chips are to be supported
in the config file; consult ath_hal(4) for information.

Revision 1.69.2.5.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.69.2.5: preferred, colored; next MAIN 1.69.2.6: preferred, colored
Changes since revision 1.69.2.5: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)

Revision 1.36.2.15.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.36.2.15: preferred, colored; next MAIN 1.36.2.16: preferred, colored
Changes since revision 1.36.2.15: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)

Revision 1.82: download - view: text, markup, annotated - select for diffs
Fri Aug 8 16:26:53 2008 UTC (3 years, 6 months ago) by stas
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +6 -0 lines
SVN rev 181430 on 2008-08-08 16:26:53Z by stas

- Add cpuctl(4) pseudo-device driver to provide access to some low-level
  features of CPUs like reading/writing machine-specific registers,
  retrieving cpuid data, and updating microcode.
- Add cpucontrol(8) utility, that provides userland access to
  the features of cpuctl(4).
- Add subsequent manpages.

The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX
is created for each cpu present in the systems. The pseudo-device minor
number corresponds to the cpu number in the system. The cpuctl(4) pseudo-
device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID
and UPDATE. The first pair alows the caller to read/write machine-specific
registers from the correspondent CPU. cpuid data could be retrieved using
the CPUID call, and microcode updates are applied via UPDATE.

The permissions are inforced based on the pseudo-device file permissions.
RDMSR/CPUID will be allowed when the caller has read access to the device
node, while WRMSR/UPDATE will be granted only when the node is opened
for writing. There're also a number of priv(9) checks.

The cpucontrol(8) utility is intened to provide userland access to
the cpuctl(4) device features. The utility also allows one to apply
cpu microcode updates.

Currently only Intel and AMD cpus are supported and were tested.

Approved by:	kib
Reviewed by:	rpaulo, cokane, Peter Jeremy
MFC after:	1 month

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Aug 3 10:32:17 2008 UTC (3 years, 6 months ago) by ed
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +0 -51 lines
SVN rev 181233 on 2008-08-03 10:32:17Z by ed

Disconnect drivers that haven't been ported to MPSAFE TTY yet.

As clearly mentioned on the mailing lists, there is a list of drivers
that have not been ported to the MPSAFE TTY layer yet. Remove them from
the kernel configuration files. This means people can now still use
these drivers if they explicitly put them in their kernel configuration
file, which is good.

People should keep in mind that after August 10, these drivers will not
work anymore. Even though owners of the hardware are capable of getting
these drivers working again, I will see if I can at least get them to a
compilable state (if time permits).

Revision 1.36.2.15: download - view: text, markup, annotated - select for diffs
Fri Aug 1 21:24:17 2008 UTC (3 years, 6 months ago) by jhb
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.36.2.14: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.14: +3 -0 lines
SVN rev 181133 on 2008-08-01 21:24:17Z by jhb

MFC: Add the optional nvram(4) device.  As with 7.x, this device is off
by default but can be enabled via 'device nvram' or loading the nvram.ko
module on amd64 and i386.

Revision 1.69.2.5: download - view: text, markup, annotated - select for diffs
Sun Jul 6 16:24:50 2008 UTC (3 years, 7 months ago) by rpaulo
Branches: RELENG_7
CVS tags: RELENG_7_1_BP
Branch point for: RELENG_7_1
Diff to: previous 1.69.2.4: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.4: +2 -0 lines
SVN rev 180327 on 2008-07-06 16:24:50Z by rpaulo

MFC k8temp (r178151, r178152, r178153, r178392, r178949, r178988,
	    r180312, r180313, r180326):

A driver to monitor AMD K8 CPU temperature via builtin sensors.
This should now be fairly stable as all known bugs have been corrected.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon May 26 10:39:52 2008 UTC (3 years, 8 months ago) by bz
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +0 -114 lines
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Apr 29 21:36:15 2008 UTC (3 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -0 lines
Intel 4965 wireless driver (derived from openbsd driver of the same name)

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sat Apr 12 14:20:22 2008 UTC (3 years, 9 months ago) by rpaulo
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -0 lines
Connect k8temp(4) to the build.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Wed Mar 26 22:11:58 2008 UTC (3 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +0 -13 lines
Back in the good old days, PC's had random pieces of rock for
frequency generation and what frequency the generated was anyones
guess.

In general the 32.768kHz RTC clock x-tal was the best, because that
was a regular wrist-watch Xtal, whereas the X-tal generating the
ISA bus frequency was much lower quality, often costing as much as
several cents a piece, so it made good sense to check the ISA bus
frequency against the RTC clock.

The other relevant property of those machines, is that they
typically had no more than 16MB RAM.

These days, CPU chips croak if their clocks are not tightly within
specs and all necessary frequencies are derived from the master
crystal by means if PLL's.

Considering that it takes on average 1.5 second to calibrate the
frequency of the i8254 counter, that more likely than not, we will
not actually use the result of the calibration, and as the final
clincher, we seldom use the i8254 for anything besides BEL in
syscons anyway, it has become time to drop the calibration code.

If you need to tell the system what frequency your i8254 runs,
you can do so from the loader using hw.i8254.freq or using the
sysctl kern.timecounter.tc.i8254.frequency.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Mar 24 22:23:21 2008 UTC (3 years, 10 months ago) by jkim
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +4 -0 lines
Belatedly add BPF_JITTER in NOTES for supported architectures.

Revision 1.69.2.3.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 6 03:24:29 2008 UTC (4 years ago) by scottl
Branches: RELENG_7_0
CVS tags: RELENG_7_0_0_RELEASE
Diff to: previous 1.69.2.3: preferred, colored; next MAIN 1.69.2.4: preferred, colored
Changes since revision 1.69.2.3: +0 -5 lines
Remove the rr232x driver.  It has been superseced by the hptrr driver.

Approved by: re

Revision 1.69.2.4: download - view: text, markup, annotated - select for diffs
Sun Feb 3 07:28:37 2008 UTC (4 years ago) by scottl
Branches: RELENG_7
Diff to: previous 1.69.2.3: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.3: +0 -5 lines
Remove the rr232x driver.  It has been superseced by the hptrr driver.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Feb 3 07:07:30 2008 UTC (4 years ago) by scottl
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +0 -5 lines
Remove the rr232x driver.  It has been superceded by the hptrr driver.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Fri Dec 28 22:50:04 2007 UTC (4 years, 1 month ago) by rpaulo
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -1 lines
Add asmc(4).

Requested by:	njl (mentor)

Revision 1.36.2.13.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 15 06:32:33 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_6_3
CVS tags: RELENG_6_3_0_RELEASE
Diff to: previous 1.36.2.13: preferred, colored; next MAIN 1.36.2.14: preferred, colored
Changes since revision 1.36.2.13: +5 -0 lines
Add the hptrr driver.

Submitted by: Highpoint
Approved by: re

Revision 1.36.2.14: download - view: text, markup, annotated - select for diffs
Sat Dec 15 06:03:43 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_6
Diff to: previous 1.36.2.13: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.13: +5 -0 lines
Add the hptrr driver.

Submitted by: Highpoint
Approved by: re

Revision 1.69.2.3: download - view: text, markup, annotated - select for diffs
Sat Dec 15 02:57:30 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_7
CVS tags: RELENG_7_0_BP
Branch point for: RELENG_7_0
Diff to: previous 1.69.2.2: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.2: +5 -0 lines
Add the hptrr driver.

Submitted by: Highpoint
Approved by: re

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Dec 15 00:56:16 2007 UTC (4 years, 1 month ago) by scottl
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +6 -2 lines
Add the 'hptrr' driver for supporting the following Highpoint RocketRAID
cards:

     o   RocketRAID 172x series
     o   RocketRAID 174x series
     o   RocketRAID 2210
     o   RocketRAID 222x series
     o   RocketRAID 2240
     o   RocketRAID 230x series
     o   RocketRAID 231x series
     o   RocketRAID 232x series
     o   RocketRAID 2340
     o   RocketRAID 2522

Many thanks to Highpoint for their continued support of FreeBSD.

Submitted by: Highpoint

Revision 1.69.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 8 12:44:58 2007 UTC (4 years, 2 months ago) by benjsc
Branches: RELENG_7
Diff to: previous 1.69.2.1: preferred, colored; branchpoint 1.69: preferred, colored
Changes since revision 1.69.2.1: +2 -0 lines
MFC rev 1.5 if_wpi.c
MFC rev 1.2 if_wpireg.h
MFC rev 1.1 if_wpivar.h
MFC rev 1.3 wpi.4

    o Initial Import of Intel 3945abg Wireless Lan Controller (wpi) driver
    o Turn off debug output
    o Fix WEP compatiblity
    o Handle missed beacons correctly

    MFC includes firmware & LICENSE as well.

Approved by: re (kensmith), mlaier (comentor)

Revision 1.72: download - view: text, markup, annotated - select for diffs
Sat Dec 1 20:07:44 2007 UTC (4 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +0 -2 lines
Remove XRPU driver, after asking all the users.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Thu Nov 8 22:09:37 2007 UTC (4 years, 3 months ago) by benjsc
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -0 lines
Link wpi(4) into the build.

This includes:
    o mtree (for legal/intel_wpi)
    o manpage for i386/amd64 archs
    o module for i386/amd64 archs
    o NOTES for i386/amd64 archs

Approved by: mlaier (comentor)

Revision 1.69.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 29 22:26:33 2007 UTC (4 years, 3 months ago) by peter
Branches: RELENG_7
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +3 -0 lines
MFC: split nvram out of isa/clock.c into its own device (default to off).
This matches the 6.x and earlier behavior where there is no (marginally
useful) /dev/nvram.  When it was in isa/clock.c, it was mandatory.

Approved by:  re (kensmith)

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Oct 29 22:19:08 2007 UTC (4 years, 3 months ago) by peter
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +3 -0 lines
Move nvram out of DEFAULTS.  There really isn't a lot of justification
for consuming the memory.  The module works just fine in the unlikely
case that this is needed.  It can still be compiled into a custom kernel.

Revision 1.36.2.13: download - view: text, markup, annotated - select for diffs
Tue Oct 2 15:59:52 2007 UTC (4 years, 4 months ago) by gallatin
Branches: RELENG_6
CVS tags: RELENG_6_3_BP
Branch point for: RELENG_6_3
Diff to: previous 1.36.2.12: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.12: +2 -0 lines
MFC: sync the mxge driver with HEAD, modulo some slight differences
	due to RELENG_6 limitations.
	(no TSO in RELENG_6, no VLAN tag insertion/removal due to
         vlan differences, etc).

Revision 1.36.2.12: download - view: text, markup, annotated - select for diffs
Fri Sep 28 08:54:40 2007 UTC (4 years, 4 months ago) by des
Branches: RELENG_6
Diff to: previous 1.36.2.11: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.11: +7 -0 lines
MFC: coretemp(4)

Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Aug 15 19:26:02 2007 UTC (4 years, 5 months ago) by des
Branches: MAIN
CVS tags: RELENG_7_BP
Branch point for: RELENG_7
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +7 -0 lines
Add a driver for the on-die digital thermal sensor found on Intel Core
and newer CPUs (including Core 2 and Core / Core 2 based Xeons).  The
driver attaches to each cpu device and creates a sysctl node in that
device's sysctl context (dev.cpu.N.temperature).  When invoked, the
handler binds to the appropriate CPU to ensure a correct reading.

Submitted by:	Rui Paulo <rpaulo@fnop.net>
Sponsored by:	Google Summer of Code 2007
Tested by:	des, marcus, Constantine A. Murenin, Ian FREISLICH
Approved by:	re (kensmith)
MFC after:	3 weeks

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Jul 4 00:18:38 2007 UTC (4 years, 7 months ago) by bz
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
Temporary disconnect i4bing, i4bisppp and i4bipr from the build for
the 7.0 timeframe.

This is needed because I4B is not locked and NET_NEEDS_GIANT goes away.

The plan is to lock I4B and bring everything back for 7.1.

Approved by:	re (kensmith)

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sun Jul 1 22:19:20 2007 UTC (4 years, 7 months ago) by njl
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +3 -0 lines
Revert previous commit, retaining cpufreq.

Approved by:	re (implicitly)

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Jul 1 21:47:45 2007 UTC (4 years, 7 months ago) by njl
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +0 -3 lines
Add cpufreq(4) to GENERIC.  It does not change the frequency by default,
so systems should be relatively unaffected.  Users can then simply enable
powerd(8) in rc.conf to take advantage of it.

Approved by:	re

Revision 1.65: download - view: text, markup, annotated - select for diffs
Wed May 9 15:55:45 2007 UTC (4 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +4 -0 lines
It turns out that the hptiop driver isn't portable after all.  Confine it to
amd64 and i386 for now.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Thu Mar 22 18:16:38 2007 UTC (4 years, 10 months ago) by jkim
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +0 -8 lines
Catch up with ACPI-CA 20070320 import.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Mon Oct 23 13:23:13 2006 UTC (5 years, 3 months ago) by ru
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +0 -2 lines
Move "device splash" back to MI NOTES and "files", it's MI.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Oct 20 09:52:26 2006 UTC (5 years, 3 months ago) by des
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +57 -3 lines
Move more MD devices and options out of MI NOTES.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Fri Oct 20 08:56:25 2006 UTC (5 years, 3 months ago) by des
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -3 lines
The VGA_DEBUG option only exists on {amd64,i386,ia64}.
Also remove 'device io' from amd64 NOTES; DEFAULTS takes care of it.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Thu Oct 19 05:17:55 2006 UTC (5 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2 lines
Remove references to pccard.conf

Revision 1.36.2.11: download - view: text, markup, annotated - select for diffs
Fri Sep 29 21:21:52 2006 UTC (5 years, 4 months ago) by jhb
Branches: RELENG_6
CVS tags: RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2
Diff to: previous 1.36.2.10: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.10: +2 -0 lines
MFC: Update to the ipmi(4) driver to add more attachments as well as SSIF
support and make it MPSAFE.

Approved by:	re (kensmith)

Revision 1.59: download - view: text, markup, annotated - select for diffs
Fri Sep 22 22:11:28 2006 UTC (5 years, 4 months ago) by jhb
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -0 lines
Update the ipmi(4) driver:
- Split out the communication protocols into their own files and use
  a couple of function pointers in the softc that the commuication
  protocols setup in their own attach routine.
- Add support for the SSIF interface (talking to IPMI over SMBus).
- Add an ACPI attachment.
- Add a PCI attachment that attaches to devices with the IPMI interface
  subclass.
- Split the ISA attachment out into its own file: ipmi_isa.c.
- Change the code to probe the SMBIOS table for an IPMI entry to just use
  pmap_mapbios() to map the table in rather than trying to setup a fake
  resource on an isa device and then activating the resource to map in the
  table.
- Make bus attachments leaner by adding attach functions for each
  communication interface (ipmi_kcs_attach(), ipmi_smic_attach(), etc.)
  that setup per-interface data.
- Formalize the model used by the driver to handle requests by adding an
  explicit struct ipmi_request object that holds the state of a given
  request and reply for the entire lifetime of the request.  By bundling
  the request into an object, it is easier to add retry logic to the various
  communication backends (as well as eventually support BT mode which uses
  a slightly different message format than KCS, SMIC, and SSIF).
- Add a per-softc lock and remove D_NEEDGIANT as the driver is now MPSAFE.
- Add 32-bit compatibility ioctl shims so you can use a 32-bit ipmitool
  on FreeBSD/amd64.
- Add ipmi(4) to i386 and amd64 NOTES.

Submitted by:	ambrisko (large portions of 2 and 3)
Sponsored by:	IronPort Systems, Yahoo!
MFC after:	6 days

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Jul 29 18:38:53 2006 UTC (5 years, 6 months ago) by marcel
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +38 -0 lines
Remove sio(4) and related options from MI files to amd64, i386
and pc98 MD files. Remove nodevice and nooption lines specific
to sio(4) from ia64, powerpc and sparc64 NOTES. There were no
such lines for arm yet.
sio(4) is usable on less than half the platforms, not counting
a future mips platform. Its presence in MI files is therefore
increasingly becoming a burden.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Jun 26 23:41:06 2006 UTC (5 years, 7 months ago) by obrien
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -0 lines
Add a pure open source nForce Ethernet driver, under BSDL.
This driver was ported from OpenBSD by Shigeaki Tagashira
<shigeaki@se.hiroshima-u.ac.jp> and posted at
http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html
It was additionally cleaned up by me.
It is still a work-in-progress and thus is purposefully not in GENERIC.
And it conflicts with nve(4), so only one should be loaded.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Jun 12 20:38:17 2006 UTC (5 years, 7 months ago) by jhb
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +12 -0 lines
Enable a few more things in x86 NOTES to get broader LINT coverage:
- Turn on iwi(4), ipw(4), and ndis(4) on amd64 and i386.
- Turn on ral(4) and ural(4) on i386, pc98, and amd64.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun May 14 18:49:24 2006 UTC (5 years, 8 months ago) by marius
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +0 -4 lines
Remove some remnants of lnc(4).

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue May 9 22:27:00 2006 UTC (5 years, 9 months ago) by ambrisko
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +4 -0 lines
Add in linsysfs.  A linux 2.6 like sys filesystem to pacify the Linux
LSI MegaRAID SAS utility.

Sponsored by:		IronPort Systems
Man page help from:	brueffer

Revision 1.36.2.9.2.1: download - view: text, markup, annotated - select for diffs
Mon May 1 00:15:13 2006 UTC (5 years, 9 months ago) by scottl
Branches: RELENG_6_1
CVS tags: RELENG_6_1_0_RELEASE
Diff to: previous 1.36.2.9: preferred, colored; next MAIN 1.36.2.10: preferred, colored
Changes since revision 1.36.2.9: +5 -0 lines
MFC The rr232x driver.

Approved by: re.

Revision 1.36.2.10: download - view: text, markup, annotated - select for diffs
Sun Apr 30 17:39:43 2006 UTC (5 years, 9 months ago) by scottl
Branches: RELENG_6
Diff to: previous 1.36.2.9: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.9: +5 -0 lines
Hook up the rr232x driver.

Approved by: re

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Apr 28 05:23:10 2006 UTC (5 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +5 -0 lines
Enable the rr232x driver for amd64.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Mar 6 15:29:28 2006 UTC (5 years, 11 months ago) by yar
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -3 lines
MFi386 revision 1.1220: options TDFX_LINUX --> device tdfx_linux

Revision 1.36.2.9: download - view: text, markup, annotated - select for diffs
Wed Dec 14 00:52:57 2005 UTC (6 years, 1 month ago) by anholt
Branches: RELENG_6
CVS tags: RELENG_6_1_BP
Branch point for: RELENG_6_1
Diff to: previous 1.36.2.8: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.8: +2 -0 lines
MFC DRM.  Notable changes:
- i915 (i830-i915) driver ported.
- S3 Savage driver ported.
- Added support for ATI_fragment_shader registers for r200.
- Improved r300 support, needed for latest r300 DRI driver.
- (possibly) r300 PCIE support, needs X.Org server from CVS.
- Added support for PCI Matrox cards.
- Software fallbacks fixed for Rage 128, which used to render badly or hang.
- Some issues reported by WITNESS are fixed.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Dec 3 01:23:49 2005 UTC (6 years, 2 months ago) by anholt
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -0 lines
Merge DRM CVS as of 2005-12-02, adding i915 DRM support thanks to Alexey Popov,
and a new r300 PCI ID.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Nov 28 23:13:52 2005 UTC (6 years, 2 months ago) by anholt
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -0 lines
Update DRM to CVS snapshot as of 2005-11-28.  Notable changes:
- S3 Savage driver ported.
- Added support for ATI_fragment_shader registers for r200.
- Improved r300 support, needed for latest r300 DRI driver.
- (possibly) r300 PCIE support, needs X.Org server from CVS.
- Added support for PCI Matrox cards.
- Software fallbacks fixed for Rage 128, which used to render badly or hang.
- Some issues reported by WITNESS are fixed.
- i915 module Makefile added, as the driver may now be working, but is untested.
- Added scripts for copying and preprocessing DRM CVS for inclusion in the
  kernel.  Thanks to Daniel Stone for getting me started on that.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Nov 27 23:16:58 2005 UTC (6 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +0 -6 lines
- Allow duplicate "machine" directives with the same arguments.
- Move existing "machine" directives to DEFAULTS.

Revision 1.36.2.8: download - view: text, markup, annotated - select for diffs
Wed Nov 16 10:50:11 2005 UTC (6 years, 2 months ago) by ru
Branches: RELENG_6
Diff to: previous 1.36.2.7: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.7: +3 -0 lines
MFC: Bring /dev/speaker support to amd64.

Revision 1.36.2.7: download - view: text, markup, annotated - select for diffs
Wed Nov 16 08:59:51 2005 UTC (6 years, 2 months ago) by ru
Branches: RELENG_6
Diff to: previous 1.36.2.6: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.6: +2 -2 lines
MFC: Sort ath_rate_* entries.  Mark ath_rate_sample as the desired algorithm.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Fri Nov 11 09:57:29 2005 UTC (6 years, 3 months ago) by ru
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -0 lines
Add /dev/speaker support to amd64.

The following repo-copies were made (by Mark Murray):

sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c
sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h
share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4

Revision 1.36.2.6: download - view: text, markup, annotated - select for diffs
Tue Nov 8 16:02:21 2005 UTC (6 years, 3 months ago) by jhb
Branches: RELENG_6
Diff to: previous 1.36.2.5: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.5: +2 -0 lines
MFC: Hook nve(4) up in i386 and amd64 NOTES.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Oct 31 20:45:37 2005 UTC (6 years, 3 months ago) by jhb
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -0 lines
Hook nve(4) up in i386 and amd64 NOTES.

MFC after:	1 week

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Oct 24 21:04:17 2005 UTC (6 years, 3 months ago) by jhb
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +1 -1 lines
Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all
IPI_STOP IPIs.
- Change the i386 and amd64 MD IPI code to send an NMI if STOP_NMI is
  enabled if an attempt is made to send an IPI_STOP IPI.  If the kernel
  option is enabled, there is also a sysctl to change the behavior at
  runtime (debug.stop_cpus_with_nmi which defaults to enabled).  This
  includes removing stop_cpus_nmi() and making ipi_nmi_selected() a
  private function for i386 and amd64.
- Fix ipi_all(), ipi_all_but_self(), and ipi_self() on i386 and amd64 to
  properly handle bitmapped IPIs as well as IPI_STOP IPIs when STOP_NMI is
  enabled.
- Fix ipi_nmi_handler() to execute the restart function on the first CPU
  that is restarted making use of atomic_readandclear() rather than
  assuming that the BSP is always included in the set of restarted CPUs.
  Also, the NMI handler didn't clear the function pointer meaning that
  subsequent stop and restarts could execute the function again.
- Define a new macro HAVE_STOPPEDPCBS on i386 and amd64 to control the use
  of stoppedpcbs[] and always enable it for i386 and amd64 instead of
  being dependent on KDB_STOP_NMI.  It works fine in both the NMI and
  non-NMI cases.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Oct 17 18:35:57 2005 UTC (6 years, 3 months ago) by jhb
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +0 -3 lines
Another bit of sx(4) removal.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Oct 14 17:22:28 2005 UTC (6 years, 3 months ago) by ru
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Sort ath_rate_* entries.  Mark ath_rate_sample as the desired algorithm.

Discussed with:	sam

Revision 1.36.2.5: download - view: text, markup, annotated - select for diffs
Fri Oct 7 14:00:03 2005 UTC (6 years, 4 months ago) by glebius
Branches: RELENG_6
CVS tags: RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0
Diff to: previous 1.36.2.4: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.4: +4 -4 lines
Big overall MFC of polling(4) cleanup:

o First attempt on removing Giant from polling. Details:
  http://lists.freebsd.org/pipermail/cvs-src/2005-September/051848.html
o Second attempt, and big polling cleanup including:
  - Functinal approach to turning polling on/off
  - Deprecating of poll_in_trap
  - Removal of ifnet knowledge from kern_poll.c
  Details:
  http://lists.freebsd.org/pipermail/cvs-src/2005-October/053267.html
o Improved checking of user configurable sysctls. Details:
  http://lists.freebsd.org/pipermail/cvs-src/2005-October/053351.html
o Moving DEVICE_POLLING from opt_global.h to opt_device_polling.h:
  http://lists.freebsd.org/pipermail/cvs-src/2005-October/053479.html

o All related documentation fixes.

Approved by:	re (kensmith)
Thanks to:	everyone, who helped with testing

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Oct 7 09:23:51 2005 UTC (6 years, 4 months ago) by glebius
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +4 -4 lines
Polling is now configured with help of ifconfig(8), not sysctl.

Prodded by:     maxim

Revision 1.36.2.4: download - view: text, markup, annotated - select for diffs
Thu Oct 6 20:43:43 2005 UTC (6 years, 4 months ago) by jkim
Branches: RELENG_6
Diff to: previous 1.36.2.3: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.3: +2 -0 lines
MFC: Minor fixes and add amd64 support:
- Fix SMBIOS entry point structure.
- Add structure length sanity check.
- Fix revision number output.

Approved by:	re (kensmith)

Revision 1.36.2.3: download - view: text, markup, annotated - select for diffs
Thu Oct 6 18:52:25 2005 UTC (6 years, 4 months ago) by delphij
Branches: RELENG_6
Diff to: previous 1.36.2.2: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.2: +0 -0 lines
Forced commit to note that the previous commit was to:

MFC: Hook up the hptmv driver for amd64.

| Revision  Changes    Path
| 1.442     +1 -0      src/sys/amd64/conf/GENERIC
| 1.42      +1 -1      src/sys/amd64/conf/NOTES
| 1.76      +10 -0     src/sys/conf/files.amd64
| 1.454     +1 -0      src/sys/modules/Makefile

Approved by:    re (scottl, implicitly)

Revision 1.36.2.2: download - view: text, markup, annotated - select for diffs
Thu Oct 6 18:47:57 2005 UTC (6 years, 4 months ago) by delphij
Branches: RELENG_6
Diff to: previous 1.36.2.1: preferred, colored; branchpoint 1.36: preferred, colored
Changes since revision 1.36.2.1: +1 -1 lines
MFC Import of the new version of the HPTMV driver from Highpoint.
The major change here is the support for amd64, as well as possible
support for PAE.  Many thanks to Highpoint for continuing to support
FreeBSD.

Obtained from:  Steve Chang @ Highpoint

Merged revisions:

| 1.3      dev/hptmv/access601.h
| 1.1      dev/hptmv/amd64-elf.raid.o.uu
| 1.3      dev/hptmv/array.h
| 1.3      dev/hptmv/atapi.h
| 1.3      dev/hptmv/command.h
| 1.9+1.10 dev/hptmv/entry.c
| 1.4      dev/hptmv/global.h
| 1.5      dev/hptmv/gui_lib.c
| 1.3      dev/hptmv/hptintf.h
| 1.6      dev/hptmv/hptproc.c
| 1.5      dev/hptmv/i386-elf.raid.o.uu
| 1.5      dev/hptmv/ioctl.c
| 1.3      dev/hptmv/mv.c
| 1.4      dev/hptmv/mvOs.h
| 1.3      dev/hptmv/mvSata.h
| 1.4      dev/hptmv/mvStorageDev.h
| 1.5      dev/hptmv/osbsd.h
| 1.3      dev/hptmv/raid5n.h
| 1.3      dev/hptmv/readme.txt
| 1.3      dev/hptmv/vdevice.h
| 1.4      modules/hptmv/Makefile

Approved by:	re (scottl)

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Sep 8 03:29:18 2005 UTC (6 years, 5 months ago) by scottl
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -1 lines
Hook up the hptmv driver for amd64.

MFC After: 3 days

Revision 1.36.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 4 17:31:01 2005 UTC (6 years, 6 months ago) by anholt
Branches: RELENG_6
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -1 lines
MFC: r300 DRM support.  Supports all current non-PCIE Radeons, as far as the
developers know.

Approved by:	re (kensmith)

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Jul 22 16:02:40 2005 UTC (6 years, 6 months ago) by ru
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -1 lines
Fallout from the previous revision: lnc isn't quite ready for amd64 yet.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Jul 21 21:57:31 2005 UTC (6 years, 6 months ago) by peter
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -1 lines
MFi386: add vpd driver (vital product data.. model & serial numbers etc)

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Jul 21 21:55:11 2005 UTC (6 years, 6 months ago) by peter
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -6 lines
Add the ed driver for lint building.  The PCI instances are still useful.
In theory, there are no isa slots on any amd64/em64t systems, but it
doesn't hurt to keep these tiny fragments compiling.

Revision 1.18.2.8: download - view: text, markup, annotated - select for diffs
Thu Jul 21 09:20:08 2005 UTC (6 years, 6 months ago) by bruno
Branches: RELENG_5
CVS tags: RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5
Diff to: previous 1.18.2.7: preferred, colored; branchpoint 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18.2.7: +3 -0 lines
MFC: add all other cpufreq specific drivers that do not belong to acpi.

Approved by:	njl, imp (mentor)

Revision 1.38: download - view: text, markup, annotated - select for diffs
Thu Jul 21 00:18:28 2005 UTC (6 years, 6 months ago) by jkim
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -0 lines
Fix smbios(4) and add support for amd64

Approved by:	anholt (mentor)

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jul 20 21:10:57 2005 UTC (6 years, 6 months ago) by anholt
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -1 lines
Add the latest r300 code from r300.sf.net.  This is based on the patch supplied
by Vladimir Dergachev for inclusion in DRM CVS, with minor modifications for
FreeBSD CVS and the appropriate license from Nicolai Haehnle on r300_reg.h.
Fixes hangs when using r300.sf.net userland, tested on a Radeon 9600 on amd64.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Jun 30 05:33:25 2005 UTC (6 years, 7 months ago) by peter
Branches: MAIN
CVS tags: RELENG_6_BP
Branch point for: RELENG_6
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +29 -6 lines
Sync i386->amd64.
* Add ichwd (The Intel EM64T folks have an ICH)
* Cosmetic comment syncs
* Merge cpufreq change over to NOTES
* add pbio (it compiles, but isn't useful since no boxes have ISA slots)
* copy ath settings (note: wlan disabled here since its in global NOTES)
* copy profiling, including fixing a previous i386->amd64 merge typo.

Approved by:	re (blanket i386 <-> amd64 sync/convergence)

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Jun 14 14:21:25 2005 UTC (6 years, 7 months ago) by ups
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -0 lines
Move IPI_PREEMPTION option from global NOTES file to i386+amd64 specific
NOTES files.

Approved by:	re (scottl)

Revision 1.18.2.4.2.2: download - view: text, markup, annotated - select for diffs
Sun May 1 05:38:12 2005 UTC (6 years, 9 months ago) by dwhite
Branches: RELENG_5_4
CVS tags: RELENG_5_4_0_RELEASE
Diff to: previous 1.18.2.4.2.1: preferred, colored; branchpoint 1.18.2.4: preferred, colored; next MAIN 1.18.2.5: preferred, colored
Changes since revision 1.18.2.4.2.1: +6 -0 lines
MFC: KDB_STOP_NMI functionality.

Insta-MFC cleared by RE to facilitate 5.4-RC4.
Approved by:	re

Revision 1.18.2.7: download - view: text, markup, annotated - select for diffs
Sun May 1 05:34:46 2005 UTC (6 years, 9 months ago) by dwhite
Branches: RELENG_5
Diff to: previous 1.18.2.6: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.6: +6 -0 lines
MFC: KDB_STOP_NMI functionality

Insta-MFC approved by:	re

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Apr 30 20:00:58 2005 UTC (6 years, 9 months ago) by dwhite
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +6 -0 lines
Implement an alternate method to stop CPUs when entering DDB. Normally we use
a regular IPI vector, but this vector is blocked when interrupts are disabled.
With "options KDB_STOP_NMI" and debug.kdb.stop_cpus_with_nmi set, KDB will
send an NMI to each CPU instead. The code also has a context-stuffing
feature which helps ddb extract the state of processes running on the
stopped CPUs.

KDB_STOP_NMI is only useful with SMP and complains if SMP is not defined.
This feature only applies to i386 and amd64 at the moment, but could be
used on other architectures with the appropriate MD bits.

Submitted by:	ups

Revision 1.18.2.4.2.1: download - view: text, markup, annotated - select for diffs
Mon Apr 25 20:15:49 2005 UTC (6 years, 9 months ago) by scottl
Branches: RELENG_5_4
Diff to: previous 1.18.2.4: preferred, colored
Changes since revision 1.18.2.4: +0 -3 lines
Remove the ACPI_MAX_THREADS option.

Approved by: re

Revision 1.18.2.6: download - view: text, markup, annotated - select for diffs
Mon Apr 25 19:59:09 2005 UTC (6 years, 9 months ago) by scottl
Branches: RELENG_5
Diff to: previous 1.18.2.5: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.5: +0 -3 lines
Remove the ACPI_MAX_THREADS option.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Apr 25 19:58:20 2005 UTC (6 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +0 -3 lines
Remove the ACPI_MAX_THREADS option.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Apr 20 22:19:51 2005 UTC (6 years, 9 months ago) by marcel
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +0 -13 lines
Revert previous commit: The hwpmc(4) driver compiles on all platforms.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Apr 19 22:16:46 2005 UTC (6 years, 9 months ago) by imp
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +13 -0 lines
Move this to the specific architectures that are supported.  #ifdef foo
in sys/pmc.h precludes it from working on !i386, !amd64.  When that changes,
it can be moved back into conf/NOTES.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Apr 16 03:44:43 2005 UTC (6 years, 9 months ago) by anholt
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +9 -18 lines
Update to DRM CVS as of 2005-04-12, bringing many changes:
- Split core DRM routines back into their own module, rather than using the
  nasty templated system like before.
- Development-class R300 support in radeon driver (requires userland pieces, of
  course).
- Mach64 driver (haven't tested in a while -- my mach64s no longer fit in the
  testbox).  Covers Rage Pros, Rage Mobility P/M, Rage XL, and some others.
- i915 driver files, which just need to get drm_drv.c fixed to allow attachment
  to the drmsub device.  Covers i830 through i915 integrated graphics.
- savage driver files, which should require minimal changes to work.  Covers the
  Savage3D, Savage IX/MX, Savage 4, ProSavage.
- Support for color and texture tiling and HyperZ features of Radeon.

Thanks to:	scottl (much p4 handholding)
		Jung-uk Kim (helpful prodding)
PR:		[1] kern/76879, [2] kern/72548
Submitted by:	[1] Alex, lesha at intercaf dot ru
		[2] Shaun Jurrens, shaun at shamz dot net

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Apr 15 18:45:07 2005 UTC (6 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +0 -9 lines
MFi386: remove NO_MIXED_MODE

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Apr 8 20:24:45 2005 UTC (6 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +0 -5 lines
'apic' isn't optional on amd64, so don't speak as if it is.

Revision 1.18.2.5: download - view: text, markup, annotated - select for diffs
Fri Apr 8 20:24:07 2005 UTC (6 years, 10 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.18.2.4: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.4: +0 -5 lines
'apic' isn't optional, so dont speak as if it is.

Revision 1.18.2.4: download - view: text, markup, annotated - select for diffs
Sat Apr 2 16:37:57 2005 UTC (6 years, 10 months ago) by scottl
Branches: RELENG_5
CVS tags: RELENG_5_4_BP
Branch point for: RELENG_5_4
Diff to: previous 1.18.2.3: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.3: +6 -0 lines
MFC: Glue the arcmsr driver into the tree.

Approved by: re

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Mar 31 20:21:42 2005 UTC (6 years, 10 months ago) by scottl
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +6 -0 lines
Glue the arcmsr driver into the tree.

Revision 1.18.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 28 07:59:21 2005 UTC (6 years, 11 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.18.2.2: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.2: +4 -4 lines
Sync formatting with 6-CURRENT.
Add lge(4), and nge(4), and commented out ispfw.

Revision 1.18.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 28 01:32:16 2005 UTC (6 years, 11 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.18.2.1: preferred, colored; branchpoint 1.18: preferred, colored
Changes since revision 1.18.2.1: +5 -0 lines
MFC: Dedicated watchdog to cause a drop to the debugger and/or generate an
     NMI to the boot processor if the kernel ceases to respond on MP systems.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Feb 28 00:58:06 2005 UTC (6 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +7 -7 lines
Spell "options" correctly as "options ".

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Feb 28 00:55:16 2005 UTC (6 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +5 -0 lines
Connect "options MP_WATCHDOG" to the LINT builds.

Revision 1.18.2.1: download - view: text, markup, annotated - select for diffs
Sun Feb 27 21:41:43 2005 UTC (6 years, 11 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -4 lines
MFC: rev. 1.19: fix comment on COMPAT_IA32.
     Also sync tabbing for "device" lines.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Feb 25 22:07:50 2005 UTC (6 years, 11 months ago) by trhodes
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +0 -1 lines
Remove recently added note about DEVICE_POLLING not working with SMP.
Remove warning from kern_poll.c to allow DEVICE_POLLING to be built with SMP.

Discussed with:	ru, glebius

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Feb 25 07:10:36 2005 UTC (6 years, 11 months ago) by delphij
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +0 -3 lines
Remove acpi_perf from {ARCH}/conf/NOTES, to make tinderbox happy.

Reported by:	tinderbox
Inspired by:	acpi_perf build structure removal commit

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Feb 23 04:13:10 2005 UTC (6 years, 11 months ago) by trhodes
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -0 lines
According to kern_poll.c, you cannot use DEVICE_POLLING with SMP.  Add a
commen about this in every NOTES file which lists DEVICE_POLLING.

PR:	46793
MFC:	1 day

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Feb 5 21:01:09 2005 UTC (7 years ago) by njl
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -0 lines
Build cpufreq and acpi_perf on platforms that are likely to be able to
use them.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Sep 22 01:04:54 2004 UTC (7 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +23 -14 lines
Minor sync-up with i386.  Catch up on de-quoting and de-counting after
config changes.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Aug 27 21:29:20 2004 UTC (7 years, 5 months ago) by arved
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1 lines
Fix a comment, IA32 was renamed to COMPAT_IA32

Approved by:	marcel

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Aug 16 12:39:27 2004 UTC (7 years, 5 months ago) by tjr
Branches: MAIN
CVS tags: RELENG_5_BP, RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3
Branch point for: RELENG_5
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Un-comment LINPROCFS.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Aug 16 11:09:59 2004 UTC (7 years, 5 months ago) by obrien
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -0 lines
I'm not sure what tjr envisioned for turning on FreeBSD/i386 rt support,
but make it COMPAT_IA32 for now.
Fix the 'DEBUG' argument code to unbreak the amd64 LINT build.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Aug 16 07:55:06 2004 UTC (7 years, 5 months ago) by tjr
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -0 lines
Add preliminary support for running 32-bit Linux binaries on amd64, enabled
with the COMPAT_LINUX32 option. This is largely based on the i386 MD Linux
emulations bits, but also builds on the 32-bit FreeBSD and generic IA-32
binary emulation work.

Some of this is still a little rough around the edges, and will need to be
revisited before 32-bit and 64-bit Linux emulation support can coexist in
the same kernel.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Aug 1 11:40:51 2004 UTC (7 years, 6 months ago) by markm
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -0 lines
Break out the MI part of the /dev/[k]mem and /dev/io drivers into
their own directory and module, leaving the MD parts in the MD
area (the MD parts _are_ part of the modules). /dev/mem and /dev/io
are now loadable modules, thus taking us one step further towards
a kernel created entirely out of modules. Of course, there is nothing
preventing the kernel from having these statically compiled.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon May 17 22:13:14 2004 UTC (7 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +0 -3 lines
Turn on modules for amd64.  Fear.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun May 16 21:27:29 2004 UTC (7 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +21 -10 lines
Converge some more with i386.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Mar 13 22:16:34 2004 UTC (7 years, 10 months ago) by peter
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -1 lines
MFp4: comment out options that don't exist so that they cannot be
accidently added to config files and be silently accepted.
Comment out one bogo-option that crept into NOTES.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 13 22:14:18 2004 UTC (7 years, 10 months ago) by peter
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -4 lines
Diff reduction with current.  Correct comment about ed etc.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Mar 5 08:04:10 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -7 lines
Document that ENABLE_ALART controls the alarm on Intel intpm driver.

Submitted by:	peter

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Mar 5 07:48:47 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4 lines
Sync with i386/NOTES.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Mar 5 07:44:17 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -3 lines
Add comment for 'mptable'.

Submitted by:	peter

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Mar 5 06:23:08 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Note that imp is working on un-shimming this driver, afterwards it should
work on AMD64.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Mar 5 05:08:22 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +0 -4 lines
The PECOFF support is 32-bit only.

Reviewed by:	peter

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Mar 3 09:26:40 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +251 -113 lines
Sync with i386/NOTES rev. 1.1131.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Feb 19 04:39:14 2004 UTC (7 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +116 -154 lines
Checkpoint the NOTES I was working on.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Feb 8 00:39:38 2004 UTC (8 years ago) by peter
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -0 lines
I forgot to add the NO_MODULES override for NOTES

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Feb 6 01:51:58 2004 UTC (8 years ago) by peter
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -1 lines
Turn of ath since it causes a link failure without the hal till sam's
set up with a cross compiler and has the time to port the hal.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Feb 4 22:53:50 2004 UTC (8 years ago) by peter
Branches: MAIN
Checkpoint a NOTES file I had as of Nov 23rd.  It doesn't quite compile
due to triggering some printf breakage in some DIAGNOSTIC printfs.

Diff request

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

Log view options