Revision
321 -
Directory Listing
-
[select for diffs]
Modified
Mon Oct 30 18:51:07 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 302
i915 attachment and running fixed.
i915 vblank support.
Radeon's new memory map support.
ATI PCI/PCIE GART fix.
r300 fixes
Hack to radeon module to shut up errors.
Obtained from FreeBSD stable
Revision
298 -
Directory Listing
-
[select for diffs]
Modified
Sat Oct 28 04:16:57 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 297
Don't set CR0_NE and CR0_MP in npx_probe() as they are already set earlier in cpu_setregs().
If we know this CPU has a FPU via cpuid, just assume INT16 and make the dmesg quiet. This is true for all Pentium class processors and even some 486DX systems.
Revision
286 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 27 15:44:29 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 285
Sync mpt driver with 6-Stable (6.2 beta). Adds support for newer fibre channel cards and SCSI controllers.
Revision
282 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 27 15:28:41 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 281
Part 3:
Add support for nforce5 and intel ICH8 chipsets. Add some additional ICH7 support.
From FreeBSD
Revision
281 -
Directory Listing
-
[select for diffs]
Modified
Thu Oct 26 21:17:32 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 280
Part 2 of our large ata update. Most of these changes come from FreeBSD 6-stable or 6.1 Release. We should be at least at 6.1 release levels with our support for devices with this commit.
Add support for the JMicron JMB361, 365 and 366 chips.
Make the ATAPI sense data accessible when using the ioctl interface.
Revision
268 -
Directory Listing
-
[select for diffs]
Modified
Sat Oct 14 23:08:54 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 267
Fast interupt handlers are causing problems on some systems. This will workaround the problem until it can be resolved.
Revision
267 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 13 23:15:50 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 266
Only use the channel in the request given to ata_completed if
its still present.
Only look for ICRC and CORR errors on ATA devices not ATAPI.
Get rid of all the long long and mixint casting in printfs'.
On all our platforms intmax == int64_t so simply using %j to
print int64_ts' is safe all over, and doesn't pollute the code.
Update atapi-fd to support direct devices such as disks.
ATAUSB will need to hook inot the delayed boot identity to
have interrupts running, so externalize it.
Add USB modes.
Revision
266 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 13 20:43:48 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 265
Keep the parent device (channel) around in ata_request so that we don't
panic on device removal or failure.
Clean up ata_fail_requests to prevent the queue mnging to fail.
Ensure ata_reinit does things in the right order to prevent panics.
Revision
244 -
Directory Listing
-
[select for diffs]
Modified
Tue Oct 10 15:23:51 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 243
Fix bug in malloc_uninit():
Releasing items from the mt_zone can not be done by a simple uma_zfree() call since mt_zone is allocated with the UMA_ZONE_MALLOC flag. Use uma_zfree_arg instead and supply the slam.
This bug can cause panics in low memory conditions while unloading kernel modules containing MALLOC_DEFINE(...) statements.
This commit brings kern_malloc.c up to FreeBSD 6.1 release equivalency.
Revision
222 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 8 06:08:55 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 221
Make sure the filename for the kernel is correct. The last character could be wrong with the previous code.
Revision
221 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 8 06:07:29 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 220
When enabling A20 put upper limit on amount of time we wait for the keyboard controller to get ready (65K x ISA access time, visually around 1 second). If we have wait more than that amount it's likely that the hardware is a legacy-free system and doesn't have a keyboard controller and doesn't require enabling A20 at all.
This makes cdboot/pxeldr work on MacBook Pro systems with Boot Camp and some IBM Netvista systems such as the S40.
Revision
186 -
Directory Listing
-
[select for diffs]
Modified
Sat Sep 23 01:26:01 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 185
This patch corrects a problem when the max vnodes is below the minimum required by the code. nm_wcommitsize calculation should be reviewed
Revision
173 -
Directory Listing
-
[select for diffs]
Modified
Sun Sep 17 02:37:31 2006 UTC
(17 years, 7 months ago)
by
laffer1
Diff to
previous 162
Update from 6.0.5 to 6.1.4 Intel driver. This update adds support for one additional NIC and hopefully will fix some problems with the em found on some Dell gx260's negotiating below gigabit speeds!
Revision
162 -
Directory Listing
-
[select for diffs]
Modified
Wed Sep 6 14:57:43 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 159
Work around a deadlock when ATA waits for the taskqueue to call back for completion and something else is holding the taskqueue waiting for ATA to return.
Fixes the "semaphore timeout !! DANGER Will Robinson !!" messages. This patch was obtained from FreeBSD ata-queue.c 1.50.2.3 (march 1 2006) and ata-all.h from the same time.
Revision
133 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 25 06:24:52 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 132
ACPI patches for laptops and other changes related to the new sleep_queue / em driver commit.
if_media was updated to allow import of bce and some baudrate changes in vge.
Revision
131 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 25 06:20:58 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 130
Patched ACPI problem in hwpcm which needs further testing. randomdev was updated along with it.
mii had a bug with recently driver patches as a function was missing to set the ifmedia_baudrate(). The function was added elsewhere.
Revision
124 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 24 07:47:42 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 122
This commit was generated by cvs2svn to compensate for changes in r123,
which included commits to RCS files with non-trunk default branches.
Revision
122 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 24 06:51:36 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 121
Keyboard multiplexer added to GENERIC. syscons patched to detect keyboards and add them as they are found. i386 only.
Revision
121 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 24 05:37:56 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 120
Added psm ID's for glide point devices commonly found on laptops. Brings PSM support to FreeBSD 6.1 release.
Revision
120 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 24 05:35:39 2006 UTC
(17 years, 8 months ago)
by
laffer1
Diff to
previous 119
Intel gigabit network driver (em) updated to 6.05 with FreeBSD 6-stable enhancements. Commit required a sync to a new version of the sleep queue routines which also fixed a deadlock problem. An ACPI issue with some laptops has been noted and a fix will be forthcoming.
Revision
48 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 4 17:17:04 2006 UTC
(17 years, 9 months ago)
by
laffer1
Diff to
previous 46
fast_ipsec has an error which allows packets to bypass the anti-replay check. See FreeBSD-SA6:11.ipsec
Revision
46 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 4 17:10:41 2006 UTC
(17 years, 9 months ago)
by
laffer1
Diff to
previous 45
FreeBSD-SA6:13 and 14 were patched. The nis software and amd athlon fpu handling fixed. Changes to echo and pfctl are needed to fix compile bugs with changes related to cvs tags and macros.
Revision
45 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 4 12:57:36 2006 UTC
(17 years, 9 months ago)
by
laffer1
Diff to
previous 41
Fixed a bug in smbfs where an attacker can escape a chroot environment. See FreeBSD-SA-06:16.smbfs
Revision
6 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 25 02:38:42 2006 UTC
(18 years, 2 months ago)
by
laffer1
Diff to
previous 3
This commit was generated by cvs2svn to compensate for changes in r5, which
included commits to RCS files with non-trunk default branches.
Revision
3 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 25 02:29:52 2006 UTC
(18 years, 2 months ago)
by
laffer1
Diff to
previous 2
This commit was generated by cvs2svn to compensate for changes in r2, which
included commits to RCS files with non-trunk default branches.