Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
296c4b1a |
| 31-Oct-2005 |
John Baldwin <jhb@FreeBSD.org> |
Hook nve(4) up in i386 and amd64 NOTES.
MFC after: 1 week
|
#
58553b99 |
| 24-Oct-2005 |
John Baldwin <jhb@FreeBSD.org> |
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
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.
show more ...
|
#
021eda1d |
| 14-Oct-2005 |
John Baldwin <jhb@FreeBSD.org> |
Remove the sx(4) driver at the request of the author. The author originally wrote it for 4.x and hasn't really had the time to fully update it to 5.x and later. Also, the author doesn't use the har
Remove the sx(4) driver at the request of the author. The author originally wrote it for 4.x and hasn't really had the time to fully update it to 5.x and later. Also, the author doesn't use the hardware anymore as well. If someone does need this driver they can always resurrect it from the Attic.
Requested by: Frank Mayhar frank at exit dot com
show more ...
|
#
6f6b430e |
| 14-Oct-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort ath_rate_* entries. Mark ath_rate_sample as the desired algorithm.
Discussed with: sam
|
#
6e65f82c |
| 07-Oct-2005 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Polling is now configured with help of ifconfig(8), not sysctl.
Prodded by: maxim
|
#
721be80c |
| 26-Aug-2005 |
John Baldwin <jhb@FreeBSD.org> |
Remove the el(4) driver for 3Com 3c501 ISA NICs from HEAD as threatened earlier as no one has stepped up to test recent changes to the driver. Oddly, the module was actually turned on on ia64 though
Remove the el(4) driver for 3Com 3c501 ISA NICs from HEAD as threatened earlier as no one has stepped up to test recent changes to the driver. Oddly, the module was actually turned on on ia64 though I'm fairly certain that no ia64 machine has ever had or will ever have an ISA slot.
Axe borrowed from: phk
show more ...
|
#
af088425 |
| 20-Jul-2005 |
Eric Anholt <anholt@FreeBSD.org> |
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 fr
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.
show more ...
|
#
56c2b57a |
| 20-Jul-2005 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
Add entries for smbios, smapi and vpd drivers.
|
#
60baed37 |
| 02-Jul-2005 |
Xin LI <delphij@FreeBSD.org> |
Remove the CPU_ENABLE_SSE option from the i386 and pc98 architectures, as they are already default for I686_CPU for almost 3 years, and CPU_DISABLE_SSE always disables it. On the other hand, CPU_ENA
Remove the CPU_ENABLE_SSE option from the i386 and pc98 architectures, as they are already default for I686_CPU for almost 3 years, and CPU_DISABLE_SSE always disables it. On the other hand, CPU_ENABLE_SSE does not work for I486_CPU and I586_CPU.
This commit has: - Removed the option from conf/options.* - Removed the option and comments from MD NOTES files - Simplified the CPU_ENABLE_SSE ifdef's so they don't deal with CPU_ENABLE_SSE from kernel configuration. (*)
For most users, this commit should be largely no-op. If you used to place CPU_ENABLE_SSE into your kernel configuration for some reason, it is time to remove it.
(*) The ifdef's of CPU_ENABLE_SSE are not removed at this point, since we need to change it to !defined(CPU_DISABLE_SSE) && defined(I686_CPU), not just !defined(CPU_DISABLE_SSE), if we really want to do so.
Discussed on: -arch Approved by: re (scottl)
show more ...
|
#
fe98fb32 |
| 21-Jun-2005 |
Jean-Sébastien Pédron <dumbbell@FreeBSD.org> |
Connect reiserfs build to every platforms, not only i386 and pc98.
Reviewed by: mux (mentor) Approved by: re (dougb)
|
#
7452bc49 |
| 14-Jun-2005 |
Stephan Uphoff <ups@FreeBSD.org> |
Move IPI_PREEMPTION option from global NOTES file to i386+amd64 specific NOTES files.
Approved by: re (scottl)
|
#
32b37b0e |
| 24-May-2005 |
Maxime Henrion <mux@FreeBSD.org> |
- Move the REISERFS option in the MD NOTES file for i386, it doesn't exist on other architectures yet. - While I'm here, fix the formatting of the options line. The keyword "options" should be f
- Move the REISERFS option in the MD NOTES file for i386, it doesn't exist on other architectures yet. - While I'm here, fix the formatting of the options line. The keyword "options" should be followed by a space and then a tab, not 2 tabs.
show more ...
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
fdc9713b |
| 30-Apr-2005 |
Doug White <dwhite@FreeBSD.org> |
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.
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
show more ...
|
#
d83c213c |
| 25-Apr-2005 |
Nate Lawson <njl@FreeBSD.org> |
Remove obsolete option.
MFC after: 1 day
|
#
d47cce3e |
| 21-Apr-2005 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Revert previous commit: The hwpmc(4) driver compiles on all platforms.
|
#
f13ea502 |
| 20-Apr-2005 |
Warner Losh <imp@FreeBSD.org> |
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.
|
#
b8aa843c |
| 16-Apr-2005 |
Eric Anholt <anholt@FreeBSD.org> |
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 s
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
show more ...
|
#
133539f2 |
| 15-Apr-2005 |
John Baldwin <jhb@FreeBSD.org> |
Really remove the last vestiges of mixed mode from all but amd64.
|
#
f12be157 |
| 15-Apr-2005 |
John Baldwin <jhb@FreeBSD.org> |
Oops, remove last mention of mixed mode.
Prodded by: marks
|
#
d0885ac3 |
| 31-Mar-2005 |
Scott Long <scottl@FreeBSD.org> |
Glue the arcmsr driver into the tree.
|
#
a7b1b2b6 |
| 18-Mar-2005 |
Philip Paeps <philip@FreeBSD.org> |
Hook acpi_fujitsu up to the build.
Forgotten by: philip
|
#
641a67be |
| 17-Mar-2005 |
Olivier Houchard <cognet@FreeBSD.org> |
Bring back some of the ioctl junk that was removed in rev 1.59 as a i386-only kernel option, ASR_COMPAT, and under BURN_BRIDGES. It is really ugly, but raidutils depends on it.
Discussed with: scottl
|
#
fa20c234 |
| 11-Mar-2005 |
Sam Leffler <sam@FreeBSD.org> |
SampleRate rate control algorithm for the ath driver
Submitted by: John Bicket
|
#
9bec0bd8 |
| 28-Feb-2005 |
David E. O'Brien <obrien@FreeBSD.org> |
Spell "options" correctly as "options ".
|
#
fdbbb288 |
| 28-Feb-2005 |
David E. O'Brien <obrien@FreeBSD.org> |
Connect "options MP_WATCHDOG" to the LINT builds.
|