| History log of /src/sys/arch/i386/conf/GENERIC |
| Revision | | Date | Author | Comments |
| 1.1261 |
| 06-Oct-2025 |
riastradh | x86: Wire up PCI resource manager if enabled.
Enable in your kernel config with `options PCI_RESOURCE'.
Adapted from a patch by mlelstv@.
PR port-amd64/59118: Thinkpad T495s - iwm PCI BAR is zero
|
| 1.1260 |
| 27-Mar-2025 |
riastradh | x86: Enable vio9p(4) out of the box.
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.1259 |
| 27-Mar-2025 |
riastradh | virtio(4): Consolidate kernel configs.
No functional change intended.
Leave `# XXX ?' comments where I don't know why the driver in question is excluded. (Typical reason is that PAGE_SIZE is not 4096 but I didn't investigate -- if you do investigate, please either update the comment if you determine a reason, or enable the driver if you don't.)
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.1258 |
| 27-Aug-2024 |
riastradh | amd64, evbarm, i386: Add acpivmgenid(4) to GENERIC.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
|
| 1.1257 |
| 16-Jul-2024 |
riastradh | viocon(4): Add to various kernel configs.
|
| 1.1256 |
| 30-Apr-2024 |
andvar | branches: 1.1256.2; viac7temp(4): rewrite temperature sensor to read value from MSR instead of using documented cpuid instruction and eax register.
This approach is adapted from linux via-cputemp.c, no official documentation is currently available. However, msr value seems to work on all tested CPUs while documented cpuid instruction typically reports 0, even for my C7-D CPU. msr value seems to have temperature in Celsius in lower 24-bits without fraction (thus "msr & 0xffffff;" is used).
Tested on my personal systems based on CPUs below (i386 and amd64): C7-D 1.6GHz (i386 only), Nano X2 L4350E, Nano X2 U4300, U2300 Nano, KX-U6580. Also got one response via email which was based on Nano X2 L4050 (VE-900). Nano reports independent values for each core. KX-U6580 seems to show the same value for all cores but more testing is needed.
Since it works on amd64 capable CPUs, adding driver to GENERIC kernel config. Also moving viac7temp man page to x86 instead of i386 (with updates). In theory the change should add support for all VIA Nano CPUs and Zhaoxin CPUs at least up to KX-6000(G) series.
In the future I may need to introduce amd64 kernel module as well.
Plan to pullup to at least netbsd-10.
Patch mainly reviewed by riastradh.
|
| 1.1255 |
| 21-Apr-2024 |
riastradh | apei(4), acpihed(4): Enable in x86 GENERIC.
Let's just see how this works out in practice. Might need to reduce the overhead of each GHES on machines with thousands of them, but we'll see.
PR kern/58046
|
| 1.1254 |
| 02-Apr-2024 |
charlotte | Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.1253 |
| 29-Jan-2024 |
christos | PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
| 1.1252 |
| 23-Oct-2023 |
msaitoh | eqos(4): Disable eqos(4) by default because it's not stable on x86.
|
| 1.1251 |
| 20-Oct-2023 |
msaitoh | eqos(4): Add initial support for Intel Elkhart Lake internal Ethernet devices.
- Only tested on PSE SGMII 1G Ethernet MAC with MaxLinear GPY115. - I don't know why dmat64 doesn't work. eqos_attach() have a special code if EQOS_HW_FEATURE_ADDR64_32BIT(sc) is true, but it seems it doesn't work. - TODO: Multiqueue support. Detach support.
|
| 1.1250 |
| 16-Jul-2023 |
riastradh | i386: Re-enable HEARTBEAT.
|
| 1.1249 |
| 16-Jul-2023 |
mrg | revert previous change to enable HEARTBEAT.
the new code has a "needs 64-bit atomic ops" trigger:
ci->ci_heartbeat_uptime_cache = atomic_load_relaxed(&time_uptime);
but time_uptime is a 64-bit value, and this trips CTASSERT().
|
| 1.1248 |
| 15-Jul-2023 |
riastradh | x86: Enable HEARTBEAT by default in GENERIC.
|
| 1.1247 |
| 22-May-2023 |
riastradh | i386/GENERIC: Enable EFI runtime support.
PR kern/57076
XXX pullup-10
|
| 1.1246 |
| 09-Feb-2023 |
abs | Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
| 1.1245 |
| 09-Feb-2023 |
abs | Ensure GENERIC.local is always at the end of GENERIC
Where a GENERIC config had an existing inclusion of GENERIC.local, ensure it is always at the end of the file, with a consistent comment:
# Pull in optional local configuration cinclude "arch/landisk/conf/GENERIC.local"
This allows GENERIC.local to correctly override all options
(This pass does not affect any GENERIC which did not already have an include of GENERIC.local)
|
| 1.1244 |
| 22-Dec-2022 |
jakllsch | Add commented vio9p* to match amd64 GENERIC
|
| 1.1243 |
| 11-Dec-2022 |
tsutsui | branches: 1.1243.2; Enable options DISKLABEL_EI by default as amd64.
No particular comment no port-i386@: https://mail-index.netbsd.org/port-i386/2022/12/02/msg004063.html
|
| 1.1242 |
| 29-Sep-2022 |
riastradh | swwdog(4): Add to GENERIC kernels.
Plus a handful of others that I'm familiar with. Lots of special- purpose kernels should probably have this too but I'm not going through all the arm, mips, and ppc evaluation board kernels to see which ones are relevant.
Omitted from systems I know to be very small: - sun2/GENERIC - dreamcast/GENERIC Feel free to remove it from others that need to be kept smaller.
Compile-tested a few of these just in case: - alpha/GENERIC - amd64/GENERIC - evbmips/OCTEON - i386/GENERIC - riscv/GENERIC
PR kern/29702
|
| 1.1241 |
| 24-Sep-2022 |
riastradh | x86: Support EFI runtime services.
This creates a special pmap, efi_runtime_pmap, which avoids setting PTE_U but allows mappings to lie in what would normally be user VM -- this way we don't fall afoul of SMAP/SMEP when executing EFI runtime services from CPL 0. SVS does not apply to the EFI runtime pmap.
The mechanism is intended to work with either physical addressing or virtual addressing; currently the bootloader does physical addressing but in principle it could be modified to do virtual addressing instead, if it allocated virtual pages, assigned them in the memory map, and issued RT->SetVirtualAddressMap.
Not sure pmap_activate_sync and pmap_deactivate_sync are correct, need more review from an x86 wizard.
If this causes fallout, it can be disabled temporarily without reverting anything by just making efi_runtime_init return immediately without doing anything, or by removing options EFI_RUNTIME.
amd64-only for now pending type fixes and testing on i386.
|
| 1.1240 |
| 07-Aug-2022 |
simonb | UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
| 1.1239 |
| 28-Jul-2022 |
riastradh | drm: New option DRM_LEGACY.
This brings in the `drmums' components, which are the parts of the current drm code base (sys/external/bsd/drm2) needed by legacy user-mode-setting drivers (currently just viadrmums), in contrast to the old drm code base (sys/external/bsd/drm).
This way, viadrmums.kmod can be loaded into GENERIC i386 kernels, but platforms without any relevant legacy UMS drivers don't get the legacy goo statically baked in.
|
| 1.1238 |
| 16-Apr-2022 |
nia | x86: Enable HDAUDIOVERBOSE (as on arm) in order for AUDIO_GETDEV to return human-readable data. Especially now that HDMI/DP audio is enabled by default, it helps to be able to tell two devices apart in audiocfg/aiomixer.
|
| 1.1237 |
| 17-May-2021 |
yamaguchi | Add a new link-aggregation pseudo interface named lagg(4)
- FreeBSD's lagg(4) based implementation - MP-safe and MP-scalable
|
| 1.1236 |
| 10-Mar-2021 |
msaitoh | branches: 1.1236.4; 1.1236.6; Add micphy(4).
|
| 1.1235 |
| 01-Mar-2021 |
jakllsch | enable rge(4) on x86 and evbarm64
|
| 1.1234 |
| 20-Jan-2021 |
nia | remove compat_ossaudio from kernel modules
this is only useful with compat_linux and gets autoloaded when compat_linux is loaded, so there's no reason to bake it into kernels any more.
|
| 1.1233 |
| 27-Sep-2020 |
roy | branches: 1.1233.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.1232 |
| 08-Sep-2020 |
yamaguchi | Added iavf(4) that is based on OpenBSD's iavf(4) implementation
reviewed by msaitoh@n.o and knakahara@n.o
|
| 1.1231 |
| 16-Aug-2020 |
jdolecek | make COMPAT_LINUX option disabled by default
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
|
| 1.1230 |
| 01-Aug-2020 |
maxv | Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.1229 |
| 25-Apr-2020 |
bouyer | Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.1228 |
| 25-Apr-2020 |
bouyer | Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
| 1.1227 |
| 28-Mar-2020 |
isaki | branches: 1.1227.2; Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k (m68k uses 40msec default as before). And remove the option from GENERIC. - It's not good idea to set such parameter in individual GENERICs. - 4msec is (probably no problem for most modern real hardware but) too aggressive to be default. - 10msec is too severe for antique machines but it's hard to draw a line.
|
| 1.1226 |
| 16-Mar-2020 |
nia | Lower blk_ms on more ports that are even slightly likely to play video
|
| 1.1225 |
| 17-Feb-2020 |
nisimura | add kse(4) for i386/amd64 GENERIC
|
| 1.1224 |
| 09-Feb-2020 |
jmcneill | Retire azalia(4).
|
| 1.1223 |
| 25-Jan-2020 |
thorpej | Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.1222 |
| 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.1221 |
| 19-Jan-2020 |
thorpej | Remove Token Ring support.
|
| 1.1220 |
| 19-Jan-2020 |
thorpej | Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.1219 |
| 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.1218 |
| 01-Jan-2020 |
ryo | branches: 1.1218.2; add aq(4)
|
| 1.1217 |
| 10-Dec-2019 |
yamaguchi | Ported driver for Intel Ethernet 700 series
reviewed by msaitoh and knakahara
|
| 1.1216 |
| 05-Dec-2019 |
sevan | Enable pciverbose option to make use of the pcidevs database by default.
ok ad, mrg
|
| 1.1215 |
| 01-Nov-2019 |
msaitoh | Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup and IFM_NONE support.
|
| 1.1214 |
| 30-Oct-2019 |
msaitoh | Add jmphy(4) from OpenBSD.
|
| 1.1213 |
| 25-Oct-2019 |
martin | Add support for Nuvoton NCT5104D GPIO chips, as found on PC Engines APU systems. From Andrew Doran in PR kern/54648.
|
| 1.1212 |
| 08-Oct-2019 |
maxv | No I/O ports for TPM-ISA, only MMIO, so remove commented-out options.
|
| 1.1211 |
| 07-Oct-2019 |
msaitoh | Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by Tomokazu HARADA and patch provided by Andrius V.
|
| 1.1210 |
| 09-Aug-2019 |
rin | xhci(4) is considered stable enough. So, remove misleading comments.
XXX pullup to netbsd-9
|
| 1.1209 |
| 08-Aug-2019 |
msaitoh | Use <SPACE>+<TAB>
|
| 1.1208 |
| 17-Jun-2019 |
kamil | branches: 1.1208.2; Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan
|
| 1.1207 |
| 24-May-2019 |
nonaka | Added drivers for Hyper-V Synthetic Keyboard and Video device.
|
| 1.1206 |
| 06-May-2019 |
sevan | Use filesystems.config to reduce duplication
|
| 1.1205 |
| 26-Apr-2019 |
sevan | Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs. On ports without a GENERIC kernel config enable in individul files, e.g evbmips. Omit on: atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k, mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource constraints or port infancy.
|
| 1.1204 |
| 01-Mar-2019 |
nonaka | commented out hvkvp entry.
|
| 1.1203 |
| 01-Mar-2019 |
nonaka | Update Hyper-V related drivers description.
|
| 1.1202 |
| 23-Feb-2019 |
kamil | Register kUBSan and KCOV in kernel=GENERIC of NetBSD/i386
Both options are disabled by default.
|
| 1.1201 |
| 15-Feb-2019 |
nonaka | Added Microsoft Hyper-V support. It ported from OpenBSD and FreeBSD.
graphical console is not work on Gen.2 VM yet. To use the serial console, enter "consdev com,0x3f8,115200" on efiboot.
|
| 1.1200 |
| 27-Jan-2019 |
maxv | Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
| 1.1199 |
| 25-Dec-2018 |
mlelstv | Make ipmi driver available to other platforms. Add ACPI attachment.
|
| 1.1198 |
| 14-Dec-2018 |
jakllsch | add cardbus malo(4) to x86 GENERIC and ALL kernels
|
| 1.1197 |
| 12-Dec-2018 |
maxv | Remove references to "lmc" in the kernel configurations.
|
| 1.1196 |
| 11-Dec-2018 |
maya | revert previous, nouveau apparently works for some people.
|
| 1.1195 |
| 11-Dec-2018 |
maya | disable nouveau. it hasn't been functional since the import of new drmkms code.
|
| 1.1194 |
| 24-Nov-2018 |
bouyer | Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry
It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives.
Sponsored by LIP6.
|
| 1.1193 |
| 01-Nov-2018 |
martin | Add bwfm at pci
|
| 1.1192 |
| 06-Sep-2018 |
maxv | Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
| 1.1191 |
| 25-Aug-2018 |
maxv | Retire NDIS. It appears that it has never worked, after 13 years it was still marked as "experimental", and nowadays it may be one more obstacle to MPification of the network stack.
Discussed on tech-net@.
|
| 1.1190 |
| 14-Aug-2018 |
maxv | Replace references to etherip by l2tp. Etherip was already not enabled anyway.
|
| 1.1189 |
| 14-Aug-2018 |
maxv | Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.1188 |
| 13-Aug-2018 |
mrg | use dev/usb/usbdevices.config instead of a local list. adds slurm(4), umcs(4), uark(4), and usmsc(4).
|
| 1.1187 |
| 12-Aug-2018 |
sevan | Remove commented out BPFJIT & SLJIT options as they are provided as loadable modules already.
Heads up by <leot> <christos>
|
| 1.1186 |
| 10-Aug-2018 |
sevan | Add snippet for bpfjit(4) as both i386 and amd64 are listed as supported. Ideally BPFJIT should be enabled by default for use with NPF but I haven't raised the question (no access to email at the moment) hence both are disabled.
|
| 1.1185 |
| 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.1184 |
| 31-Jul-2018 |
khorben | Add a port of the umb(4) driver from OpenBSD
The umb(4) driver provides support for USB MBIM (Mobile Broadband Interface Model) devices.
MBIM devices establish connections via cellular networks such as GPRS, UMTS, and LTE. They appear as a regular point-to-point network interface, transporting raw IP frames.
Required configuration parameters like PIN and APN have to be set with umbctl(8), a new tool specific to this driver. The IP address is configured automatically; the default route and DNS server information have to be set separately.
The driver is not fully functional yet, it is therefore still marked as experimental and disabled by default. Any help welcome to complete it!
Tested on NetBSD/amd64, with a Sierra Wireless EM7345 LTE modem on a Lenovo ThinkPad T440s. No functional change expected otherwise.
|
| 1.1183 |
| 13-Jul-2018 |
maxv | Remove the X86PMC code I had written, replaced by tprof. Many defines become unused in specialreg.h, so remove them. We don't want to add defines all the time, there are countless PMCs on many generations, and it's better to just inline the event/unit values.
|
| 1.1182 |
| 10-Jul-2018 |
maya | Remove unused macro.
|
| 1.1181 |
| 10-Jul-2018 |
maya | Remove viadrm(4), superseded by viadrmums.
Aside from viadrm using older drm code, it's also dysfunctional right now. See PR port-i386/53364.
|
| 1.1180 |
| 07-Jun-2018 |
thorpej | branches: 1.1180.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
| 1.1179 |
| 22-May-2018 |
maxv | Clarify the parameters for the SpectreV2 mitigation.
Add: machdep.spectre_v2.swmitigated Rename: machdep.spectre_v2.mitigated -> machdep.spectre_v2.hwmitigated
Change the method string, to combine both the hardware and software mitigations. swmitigated is set at compile time, hwmitigated can be set by the user.
Examples:
spectre_v2.swmitigated = 1 spectre_v2.hwmitigated = 0 spectre_v2.method = [GCC retpoline]
spectre_v2.swmitigated = 0 spectre_v2.hwmitigated = 0 spectre_v2.method = (none)
spectre_v2.swmitigated = 1 spectre_v2.hwmitigated = 1 spectre_v2.method = [GCC retpoline] + [Intel IBRS]
|
| 1.1178 |
| 15-May-2018 |
thorpej | Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present.
N.B. The x86 platforms are sort of a mess, here... legacy indirect config and ACPI direct config sort of smashed together with the same config file directives.
|
| 1.1177 |
| 08-Apr-2018 |
mrg | turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now
|
| 1.1176 |
| 07-Apr-2018 |
mrg | actually do what the previous change said: don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.
|
| 1.1175 |
| 07-Apr-2018 |
mrg | add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns on the GCC spectre v2 mitigation options.
XXX: pullup-8. XXX: turn on in all kernels.
|
| 1.1174 |
| 10-Dec-2017 |
bouyer | branches: 1.1174.2; Add dwiic, ihidev and ims
|
| 1.1173 |
| 09-Dec-2017 |
riastradh | Attach wsmouse at wsmousedev on x86 so modular mice have a hope.
As noted on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2017/12/08/msg022708.html
|
| 1.1172 |
| 30-Nov-2017 |
jmcneill | add qemufwcfg(4)
|
| 1.1171 |
| 29-Nov-2017 |
martin | PR port-i386/52774: vioscsi missing in i386 kernel
|
| 1.1170 |
| 06-Nov-2017 |
rin | Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.1169 |
| 23-Oct-2017 |
skrll | Add bwfm (and sort other 802.11 usb wifi drivers)
|
| 1.1168 |
| 14-Sep-2017 |
mrg | clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
| 1.1167 |
| 13-Sep-2017 |
sevan | Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken.
Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html
ok riastradh
|
| 1.1166 |
| 13-Aug-2017 |
christos | Add ALPS pms support
|
| 1.1165 |
| 12-Aug-2017 |
maxv | Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.1164 |
| 09-Aug-2017 |
maxv | Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.1163 |
| 04-Aug-2017 |
maxv | Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.1162 |
| 31-Jul-2017 |
maxv | Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.1161 |
| 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.1160 |
| 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.1159 |
| 28-Jul-2017 |
maxv | Disable svr4 and ibcs2 by default.
These options are not well-tested, of a limited use case, and the potential for damage is too high. Vulnerabilities were presented at DEFCON 25 - I see that at least one of them can be exploited to get ring0 privileges.
|
| 1.1158 |
| 28-Jul-2017 |
maxv | Disable vm86 by default. The use case is limited, and the potential for damage is too high.
This code is fragile, and relies on a certain number of assumptions, some of which are not be totally true. For example, it relies on the fact that a 16bit process cannot perform a syscall, but verily it can. The slighest confusion in the trap frame can lead to ring0 exploits. Also, I'm not convinced that it interacts well with the compatibility layers.
|
| 1.1157 |
| 12-Jul-2017 |
maxv | Enable PMCs by default.
|
| 1.1156 |
| 27-May-2017 |
bouyer | branches: 1.1156.2; Add options CAN and pseudo-device canloop to ALL kernel configs. Add the same commented out to i386/amd64 GENERIC and OLIMEXLIME2 (A20-based). Also add commented out awincan0 in OLIMEXLIME2.
|
| 1.1155 |
| 24-May-2017 |
christos | rename u3ginit driver to umodeswitch
|
| 1.1154 |
| 18-Apr-2017 |
riastradh | gson@ informs me the Alea I and II have the same USB product id.
Thus, ualea(4) should work for both of them. Rename USB product id ARANEUS ALEA_II to ARANEUS ALEA to reflect this.
No functional change intended, except perhaps via usbdevs.
|
| 1.1153 |
| 17-Apr-2017 |
riastradh | New rndsource driver for Araneus Alea II TRNG USB devices.
Disabled by default in x86/GENERIC and usbdevices.config pending review and testing without rump ugenhc in the way, but enabled in x86/ALL for compile-testing.
(Hi gson! Finally found a round tuit in my pocket, next to a certain rectangular one.)
|
| 1.1152 |
| 26-Feb-2017 |
rin | Comment out DISKLABEL_RDB as it is too specific for general usage. (Also add commented out that entry for GENERIC on amd64; I forgot it)
|
| 1.1151 |
| 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.1150 |
| 26-Feb-2017 |
rin | Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.1149 |
| 19-Feb-2017 |
rin | PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
| 1.1148 |
| 18-Feb-2017 |
maxv | There is currently an ugly mix between the PERFCTRS subsystem (MI), and i386's own PMC interface (MD). Stop using PERFCTRS and use PMC instead. While here remove some unused flags, which are wrong on the latest CPUs anyway.
|
| 1.1147 |
| 17-Feb-2017 |
maxv | Support PMCs on multi-processor systems. Still several things to fix, but at least it works a little. Will be improved and moved into x86/ soon.
|
| 1.1146 |
| 12-Jan-2017 |
ryo | branches: 1.1146.2; white space police
|
| 1.1145 |
| 13-Dec-2016 |
christos | wildcard speaker attachments, now that we can handle many of them.
|
| 1.1144 |
| 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.1143 |
| 09-Dec-2016 |
christos | PCPPISPEAKER
|
| 1.1142 |
| 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.1141 |
| 26-Nov-2016 |
christos | mention PAX_SEGVGUARD dependency on FILEASSOC
|
| 1.1140 |
| 17-Sep-2016 |
jdolecek | add nvme(4)
|
| 1.1139 |
| 07-Aug-2016 |
christos | rename ifmpls to mpls, so we don't have if_ifmpls...
|
| 1.1138 |
| 27-Jul-2016 |
msaitoh | Add sdtemp(4)
|
| 1.1137 |
| 21-Jun-2016 |
nonaka | branches: 1.1137.2; add sdhc(4) at acpi to i386 and amd64 GENERIC kernel config.
|
| 1.1136 |
| 20-May-2016 |
christos | Turn on PaX ASLR/MPROTECT
|
| 1.1135 |
| 23-Apr-2016 |
skrll | Merge nick-nhusb
- API / infrastructure changes to support memory management changes. - Memory management improvements and bug fixes. - HCDs should now be MP safe - conversion to KERNHIST based debug - FS/LS isoc support on ehci(4). - conversion to kmem(9) - Some USB 3 support - mostly from Takahiro HAYASHI (t-hash). - interrupt transfers now get proper DMA operations - general bug fixes - kern/48308 - uhub status notification improvements - umass(4) probe fix (applied to HEAD already) - ohci(4) short transfer fix
|
| 1.1134 |
| 13-Apr-2016 |
riastradh | Enable nouveau by default again in x86 GENERIC.
|
| 1.1133 |
| 19-Mar-2016 |
gdt | Disable uscanner in all kernel configs
As discussed on current-users@, SANE uses ugen via libusb and not uscanner, so users are not well served by having uscanner. Consensus is that addressing how to adjust permissions for scanners should not block restoring basic functionionality.
(Compile-tested only, but there are multiple reports of this being the right approach.)
|
| 1.1132 |
| 05-Mar-2016 |
riastradh | Revert to disabling nouveau by default in x86 GENERIC.
Haven't had time to debug the issues that seem to affect pretty much everyone. Maybe soon!
|
| 1.1131 |
| 13-Feb-2016 |
riastradh | Add nouveau to x86 GENERIC kernels.
|
| 1.1130 |
| 22-Jan-2016 |
riz | Enable KDTRACE_HOOKS on i386 and amd64 GENERIC.
|
| 1.1129 |
| 05-Jan-2016 |
msaitoh | Add ismt(4).
|
| 1.1128 |
| 26-Sep-2015 |
maxv | Remove KMEMSTATS. Normally it's ok now.
|
| 1.1127 |
| 21-Sep-2015 |
nonaka | PR/50261: Added newer Toshiba hotkeys support.
|
| 1.1126 |
| 27-Aug-2015 |
nonaka | Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network devices. Ported from OpenBSD.
|
| 1.1125 |
| 23-May-2015 |
maxv | Disable COMPAT_FREEBSD. The implementation is poor, not well tested and almost irrelevant. People who need it (for tw_cli for example) can still recompile their kernels with this option.
Discussed on tech-kern@
|
| 1.1124 |
| 04-May-2015 |
pgoyette | One more typo.
Message to self: when making multi-architecture changes, build on more than one arch.
|
| 1.1123 |
| 03-May-2015 |
pgoyette | Update to include the tco driver (it was previously included as part of ichlpcib).
|
| 1.1122 |
| 29-Apr-2015 |
riastradh | Add commented viadrmums to i386/GENERIC.
|
| 1.1121 |
| 18-Mar-2015 |
snj | fix commented out nouveaufb
|
| 1.1120 |
| 07-Mar-2015 |
mrg | remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new LEGACY kernel that includes them instead. now radeon@pci is able to properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good chance of working.
this "fixes" PR#49290.
|
| 1.1119 |
| 13-Feb-2015 |
nonaka | iwm(4) works now, but 2.4GHz only.
> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83) > iwm0: interrupting at ioapic0 pin 18 > iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX > iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps > iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
|
| 1.1118 |
| 16-Nov-2014 |
manu | branches: 1.1118.2; Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.1117 |
| 12-Nov-2014 |
manu | Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
|
| 1.1116 |
| 02-Nov-2014 |
christos | switch to DRMKMS drivers
|
| 1.1115 |
| 18-Oct-2014 |
uebayasi | Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.
XXX Config around agp(4) is done in quite wrong direction. "pchb <- (agpbus) <- agp <- agp_*" should be: "pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"
|
| 1.1114 |
| 19-Sep-2014 |
christos | Add HDAUDIOVERBOSE
|
| 1.1113 |
| 19-Sep-2014 |
christos | Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.1112 |
| 18-Sep-2014 |
wiz | Add commented out KDTRACE_HOOKS line.
|
| 1.1111 |
| 24-Aug-2014 |
jnemeth | Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line.
|
| 1.1110 |
| 23-Aug-2014 |
dholland | Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.1109 |
| 18-Aug-2014 |
christos | - Enable Wedge support for MBR/BSDLABEL where it was commented out. - Add apple partition support where it was missing - Add comments where missing
|
| 1.1108 |
| 16-Aug-2014 |
apb | Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
| 1.1107 |
| 25-Jul-2014 |
dholland | branches: 1.1107.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.1106 |
| 16-Jun-2014 |
dsl | Comment out the xhci entries. The driver really doesn't work well enough to be generally useful.
|
| 1.1105 |
| 10-Jun-2014 |
hikaru | Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
|
| 1.1104 |
| 29-May-2014 |
christos | enable IPSEC
|
| 1.1103 |
| 21-Apr-2014 |
chs | add malo at pcmcia.
|
| 1.1102 |
| 08-Apr-2014 |
christos | add ixg
|
| 1.1101 |
| 24-Mar-2014 |
szptvlfn | branches: 1.1101.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.1100 |
| 19-Mar-2014 |
nonaka | Add a driver for Realtek RTS5209/RTS5229 Card Reader. Ported from OpenBSD.
|
| 1.1099 |
| 26-Jan-2014 |
dsl | Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
| 1.1098 |
| 26-Oct-2013 |
nonaka | Add driver for ASIX AX88178a and AX88179 Ethernet interface. Ported from OpenBSD.
|
| 1.1097 |
| 23-Oct-2013 |
matt | Add xhci device
|
| 1.1096 |
| 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.1095 |
| 10-Jun-2013 |
kardel | branches: 1.1095.2; adjust soekrisgpio driver to NetBSD
|
| 1.1094 |
| 05-Jun-2013 |
christos | remove obsolete networking options
|
| 1.1093 |
| 28-May-2013 |
kiyohara | Add udsir.
|
| 1.1092 |
| 27-Apr-2013 |
christos | more bogus number removal
|
| 1.1091 |
| 27-Apr-2013 |
christos | the bogus number police
|
| 1.1090 |
| 27-Apr-2013 |
christos | remove confusing numeric locators where they are unused.
|
| 1.1089 |
| 06-Apr-2013 |
martin | Add athn
|
| 1.1088 |
| 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.1087 |
| 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.1086 |
| 25-Dec-2012 |
mbalmer | Whitespace fixes.
|
| 1.1085 |
| 17-Dec-2012 |
mbalmer | Adding ibmcd(4), a device driver for the IBM 4810 BSP cash drawer port as found e.g. in SurePOS 300 series point of sale terminals. The driver provides a gpio(4) device with three pins: pin 0 to open drawer, pin 1 to read the status and pin 2 to read whether a cash drawer is connected or not.
|
| 1.1084 |
| 10-Dec-2012 |
dholland | whitespace
|
| 1.1083 |
| 05-Dec-2012 |
christos | Intel Atom E600 PCI-LPC bridge, adds a watchdog + HPET support. Tested on a Soekris net6501. (jmcneill)
|
| 1.1082 |
| 17-Oct-2012 |
apb | Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.1081 |
| 30-Sep-2012 |
dsl | Remove code from dev/apm/apm.c for setting global variables to parameterise the i386 bios apm code (now removed). Remove the same code from the clone dev/hpc/apm/apmdev.c Remove some not-used options from dev/apm/files.apm and the commented out lines in ALL and GENERIC. Maybe the APM_V10_ONLY and APM_NO_V12 could also be shot, but they are further entwined in the code.
|
| 1.1080 |
| 23-Sep-2012 |
chs | add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.1079 |
| 01-Sep-2012 |
jakllsch | branches: 1.1079.2; Rename RT2500USB driver to ural(4) as it was originally in OpenBSD, as ural(4) and ral(4) do not actually share any code.
Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.
Fixes PR#43520.
|
| 1.1078 |
| 10-Aug-2012 |
sborrill | Add uts(4)
|
| 1.1077 |
| 01-Aug-2012 |
matt | Enable FFS_EI (let's be more endian tolerant).
|
| 1.1076 |
| 30-Jul-2012 |
degroote | Add malo(4) entry in various kernel configuration
|
| 1.1075 |
| 14-Jun-2012 |
riz | Add urtw(4) to i386/amd64 GENERIC.
|
| 1.1074 |
| 05-Jun-2012 |
abs | Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
| 1.1073 |
| 30-May-2012 |
nonaka | Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE 802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki, arranged by me.
|
| 1.1072 |
| 19-Apr-2012 |
bouyer | Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
| 1.1071 |
| 13-Apr-2012 |
cegger | Replace amdtempbus with amdnb_miscbus. This allows us to have independent drivers on the same device (northbridge f3) each coming with a certain functionality/feature. This way we do not need to mess with amdtemp(4) to utilize other features.
|
| 1.1070 |
| 08-Apr-2012 |
christos | PR/46310: Ryo ONODERA: Add support for cardbus bwi(4)
|
| 1.1069 |
| 07-Apr-2012 |
christos | add apple autodiscovery
|
| 1.1068 |
| 25-Mar-2012 |
nonaka | Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices.
|
| 1.1067 |
| 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.1066 |
| 22-Jan-2012 |
christos | branches: 1.1066.2; add a tpm driver from bsssd.sourceforge.net
|
| 1.1065 |
| 16-Jan-2012 |
jmcneill | add cir@emdtv
|
| 1.1064 |
| 15-Jan-2012 |
jmcneill | add & enable digital tv capture support
|
| 1.1063 |
| 14-Jan-2012 |
tron | Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option is commented out.
|
| 1.1062 |
| 13-Jan-2012 |
cegger | Support CPU microcode loading via cpuctl(8). Implemented and enabled via CPU_UCODE kernel config option for x86 and Xen Dom0. Tested on different AMD machines with different CPU families.
ok wiz@ for the manpages ok releng@ ok core@ via releng@
|
| 1.1061 |
| 31-Dec-2011 |
christos | add uipad
|
| 1.1060 |
| 18-Dec-2011 |
dholland | WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.1059 |
| 18-Dec-2011 |
dholland | adjust English usage in comment
|
| 1.1058 |
| 22-Nov-2011 |
tls | branches: 1.1058.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
| 1.1057 |
| 13-Nov-2011 |
mbalmer | Add gpiopwm(4).
|
| 1.1056 |
| 13-Nov-2011 |
mbalmer | Enable nsclpcsio and gpio devices.
|
| 1.1055 |
| 30-Oct-2011 |
hannken | branches: 1.1055.2; Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> with minor changes to make it compile an run on -current. This driver speeds up disk and network access in virtual environments like KVM.
Enabled on i386 and amd64. Tested with a CentOS 5.7 x86_64 host.
See http://ozlabs.org/~rusty/virtio-spec/virtio.pdf for the specification.
|
| 1.1054 |
| 02-Oct-2011 |
mbalmer | Document gpioiic flag in a comment.
|
| 1.1053 |
| 04-Sep-2011 |
mbalmer | Disable gpio(4) which can now be built and used as modules.
|
| 1.1052 |
| 30-Aug-2011 |
mbalmer | Attach gpio* at gpiobus? instead of at individual drivers.
|
| 1.1051 |
| 30-Aug-2011 |
jmcneill | revert previous
|
| 1.1050 |
| 30-Aug-2011 |
jruoho | Comment out the legacy bktr(4) from the GENERICs.
|
| 1.1049 |
| 27-Aug-2011 |
mbalmer | Enable some gpio devices.
|
| 1.1048 |
| 18-Aug-2011 |
jakllsch | Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.1047 |
| 11-Aug-2011 |
mbalmer | Add entries for pwdog(4).
|
| 1.1046 |
| 09-Aug-2011 |
jmcneill | remove commented out entries for emdtv, auvitek, and dtv
|
| 1.1045 |
| 08-Aug-2011 |
jmcneill | remove dtv (available as a module)
|
| 1.1044 |
| 08-Aug-2011 |
jakllsch | We have PUFFS, we need putter.
|
| 1.1043 |
| 08-Aug-2011 |
jakllsch | Finish reverting modularization of i386 GENERIC.
|
| 1.1042 |
| 07-Aug-2011 |
tron | Add commented out entries for V7FS and V7FS Endian Independent support.
|
| 1.1041 |
| 23-Jul-2011 |
jakllsch | Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.1040 |
| 20-Jul-2011 |
jakllsch | Add cxdtv(4) and urndis(4). Also, two slight cosmetic changes.
|
| 1.1039 |
| 19-Jul-2011 |
jmcneill | add irmce
|
| 1.1038 |
| 13-Jul-2011 |
jruoho | A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.
|
| 1.1037 |
| 11-Jul-2011 |
jmcneill | add emdtv at uhub
|
| 1.1036 |
| 09-Jul-2011 |
jmcneill | add dtv at dtvbus
|
| 1.1035 |
| 03-Jul-2011 |
bouyer | Add back DIAGNOSTIC option to x86 GENERIC kernels, as discussed on tech-kern. This will have to be commented out on release branches.
|
| 1.1034 |
| 21-Jun-2011 |
jruoho | By default, enable wmihp(4) instead of hpqlb(4), as it has a better chance of working with a greater number of HP laptops. Ok cegger@.
|
| 1.1033 |
| 14-Jun-2011 |
jruoho | Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.
|
| 1.1032 |
| 28-May-2011 |
ryo | branches: 1.1032.2; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.1031 |
| 26-Apr-2011 |
joerg | Remove PECOFF/Win32 emulation.
|
| 1.1030 |
| 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.1029 |
| 04-Apr-2011 |
bouyer | Add a driver for RDC's vortex86/PMX-1000 SoC PCI/ISA bridge, with support for the integrated watchdog timer.
|
| 1.1028 |
| 04-Apr-2011 |
bouyer | Add rdcide(4), a driver for the IDE controller found in RDC's vortex86/PMX-1000 system-on-chip.
|
| 1.1027 |
| 01-Apr-2011 |
jruoho | Enable acpicpu(4) by default.
|
| 1.1026 |
| 06-Mar-2011 |
bouyer | merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
| 1.1025 |
| 04-Mar-2011 |
jruoho | Move INTEL_ONDEMAND_CLOCKMOD -- or odcm(4) -- to the cpufeaturebus.
|
| 1.1024 |
| 27-Feb-2011 |
jruoho | Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
|
| 1.1023 |
| 24-Feb-2011 |
jruoho | Move VIA_C7TEMP to the cpufeaturebus.
|
| 1.1022 |
| 24-Feb-2011 |
jruoho | Move PowerNow! to the cpufeaturebus.
|
| 1.1021 |
| 23-Feb-2011 |
jruoho | Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus.
|
| 1.1020 |
| 23-Feb-2011 |
jmcneill | add alc@pci
|
| 1.1019 |
| 20-Feb-2011 |
jruoho | Modularize coretemp(4). Ok jmcneill@.
|
| 1.1018 |
| 19-Feb-2011 |
jmcneill | modularize VIA PadLock support - retire options VIA_PADLOCK, replace with 'padlock0 at cpu0' - driver supports attach & detach - support building as a module
|
| 1.1017 |
| 19-Feb-2011 |
jmcneill | add VCONS_DRAW_INTR
|
| 1.1016 |
| 16-Feb-2011 |
jruoho | Add a skeleton driver for Asus EeePC acpiwmi(4) mappings.
|
| 1.1015 |
| 15-Feb-2011 |
jmcneill | retire azalia from GENERIC
|
| 1.1014 |
| 14-Feb-2011 |
hannken | Initial implementation of ibmhawk(4) driver for sensors behind the IBM Hawk on-board Integrated Systems Management Processor found on some eServers.
Tested on an IBM eServer x335.
|
| 1.1013 |
| 13-Feb-2011 |
jym | Compile FFS and NFS statically (e.g. not modular) for GENERIC. These file-systems can be critical for mountroot; as kernel cannot have access to module(7)s without having / mounted first... yes, you see the point.
See http://mail-index.netbsd.org/port-i386/2011/02/11/msg002323.html
XXX Hopefully, /stand does not reside in a separate partition :o
|
| 1.1012 |
| 13-Feb-2011 |
jym | Add missing PUFFS (commented out).
|
| 1.1011 |
| 11-Feb-2011 |
jmcneill | attach drm hw drivers to 'drm' not 'vga'
|
| 1.1010 |
| 07-Feb-2011 |
jmcneill | options SPLASHSCREEN_PROGRESS is no more
|
| 1.1009 |
| 26-Jan-2011 |
bouyer | Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller, as found in the vortex86 SoCs (http://www.vortex86dx.com). Ported from freebsd. Not added to amd64's GENERIC because this CPU is 32bit only.
thanks to DM&P Electronics, Inc for providing documentation and sample devices for this work.
|
| 1.1008 |
| 26-Jan-2011 |
pooka | Add bwi from PR kern/40279. There is no know case of testing the driver on amd64/i386, but if it doesn't work at least we're more likely to get a PR instead of people wondering about lacking driver support.
|
| 1.1007 |
| 17-Jan-2011 |
jmcneill | branches: 1.1007.2; add acpiwdrt
|
| 1.1006 |
| 09-Jan-2011 |
jruoho | branches: 1.1006.2; Add a dummy-driver for ACPI fans.
|
| 1.1005 |
| 05-Jan-2011 |
jruoho | Add a driver for ACPI power meters.
|
| 1.1004 |
| 03-Jan-2011 |
tsutsui | Xref module(7) in comments.
|
| 1.1003 |
| 27-Dec-2010 |
jmcneill | add auvitek at uhub
|
| 1.1002 |
| 27-Dec-2010 |
jmcneill | add 'uaudio* at usbifif?' so uaudio can attach to something other than a hub
|
| 1.1001 |
| 27-Nov-2010 |
christos | add ihphy
|
| 1.1000 |
| 23-Nov-2010 |
hannken | Remove unused count from pseudo-device md.
|
| 1.999 |
| 13-Nov-2010 |
jnemeth | Add new et(4)/etphy(4) devices.
|
| 1.998 |
| 06-Nov-2010 |
jakllsch | Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
| 1.997 |
| 05-Nov-2010 |
gsutre | Merge ACPI Fujitsu Driver. Provides support for hotkeys and other built-in components through vendor-specific ACPI devices.
ok jruoho@
|
| 1.996 |
| 03-Nov-2010 |
christos | add otus
|
| 1.995 |
| 24-Oct-2010 |
jruoho | Add acpiwmi(4) mappings for MSI laptops.
XXX: It may be necessary to fix PR # 43659 before this works on all models.
|
| 1.994 |
| 12-Oct-2010 |
gsutre | Merge ACPI display driver. Provides generic support for brightness control and output switching, through ACPI video extensions.
TODO: use wsconsctl(8) instead of sysctl(8) for brightness control.
ok jruoho@ also discussed with cegger@ and jmcneill@
|
| 1.993 |
| 22-Aug-2010 |
rmind | Import NPF - a packet filter. Some features:
- Designed to be fully MP-safe and highly efficient.
- Tables/IP sets (hash or red-black tree) for high performance lookups.
- Stateful filtering and Network Address Port Translation (NAPT). Framework for application level gateways (ALGs).
- Packet inspection engine called n-code processor - inspired by BPF - supporting generic RISC-like and specific CISC-like instructions for common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.
- Convenient userland utility npfctl(8) with npf.conf(8).
NOTE: This is not yet a fully capable alternative to PF or IPFilter. Further work (support for binat/rdr, return-rst/return-icmp, common ALGs, state saving/restoring, logging, etc) is in progress.
Thanks a lot to Matt Thomas for various useful comments and code review. Aye by: board@
|
| 1.992 |
| 21-Aug-2010 |
jmcneill | enable viadrm
|
| 1.991 |
| 21-Aug-2010 |
tsutsui | Add upgt(4), Intersil PrismGT USB 802.11b/g adapter.
|
| 1.990 |
| 08-Aug-2010 |
chs | add more (commented-out) spdmem instances for HP xw-series workstations.
|
| 1.989 |
| 24-Jul-2010 |
jym | Welcome PAE inside i386 current.
This patch is inspired by work previously done by Jeremy Morse, ported by me to -current, merged with the work previously done for port-xen, together with additionals fixes and improvements.
PAE option is disabled by default in GENERIC (but will be enabled in ALL in the next few days).
In quick, PAE switches the CPU to a mode where physical addresses become 36 bits (64 GiB). Virtual address space remains at 32 bits (4 GiB). To cope with the increased size of the physical address, they are manipulated as 64 bits variables by kernel and MMU.
When supported by the CPU, it also allows the use of the NX/XD bit that provides no-execution right enforcement on a per physical page basis.
Notes:
- reworked locore.S
- introduce cpu_load_pmap(), used to switch pmap for the curcpu. Due to the different handling of pmap mappings with PAE vs !PAE, Xen vs native, details are hidden within this function. This helps calling it from assembly, as some features, like BIOS calls, switch to pmap_kernel before mapping trampoline code in low memory.
- some changes in bioscall and kvm86_call, to reflect the above.
- the L3 is "pinned" per-CPU, and is only manipulated by a reduced set of functions within pmap. To track the L3, I added two elements to struct cpu_info, namely ci_l3_pdirpa (PA of the L3), and ci_l3_pdir (the L3 VA). Rest of the code considers that it runs "just like" a normal i386, except that the L2 is 4 pages long (PTP_LEVELS is still 2).
- similar to the ci_pae_l3_pdir{,pa} variables, amd64's xen_current_user_pgd becomes an element of cpu_info (slowly paving the way for MP world).
- bootinfo_source struct declaration is modified, to cope with paddr_t size change with PAE (it is not correct to assume that bs_addr is a paddr_t when compiled with PAE - it should remain 32 bits). bs_addrs is now a void * array (in bootloader's code under i386/stand/, the bs_addrs is a physaddr_t, which is an unsigned long).
- fixes in multiboot code (same reason as bootinfo): paddr_t size change. I used Elf32_* types, use RELOC() where necessary, and move the memcpy() functions out of the if/else if (I do not expect sym and str tables to overlap with ELF).
- 64 bits atomic functions for pmap
- all pmap_pdirpa access are now done through the pmap_pdirpa macro. It hides the L3/L2 stuff from PAE, as well as the pm_pdirpa change in struct pmap (it now becomes a PDP_SIZE array, with or without PAE).
- manipulation of recursive mappings ( PDIR_SLOT_{,A}PTEs ) is done via loops on PDP_SIZE.
See also http://mail-index.netbsd.org/port-i386/2010/07/17/msg002062.html
No objection raised on port-i386@ and port-xen@R for about a week.
XXX kvm(3) will be fixed in another patch to properly handle both PAE and !PAE kernel dumps (VA => PA macros are slightly different, and need proper 64 bits PA support in kvm_i386).
XXX Mixing PAE and !PAE modules may lead to unwanted/unexpected results. This cannot be solved easily, and needs lots of thinking before being declared safe (paddr_t/bus_addr_t size handling, PD/PT macros abstractions).
|
| 1.988 |
| 23-Jul-2010 |
jakllsch | Almost entirely rework Intel Firmware Hub random number generator support.
This introduces fwhrng(4) which attaches via ichlpcib(4), replacing the rnd(4) support in pchb(4).
|
| 1.987 |
| 18-Jul-2010 |
jruoho | Merge a driver for ACPI CPUs with basic support for processor power states, also known as C-states. The code is modular and provides an easy way to add the remaining functionality later (namely throttling and P-states).
Remarks:
1. Commented out in the GENERICs; more testing exposure is needed.
2. The C3-state is disabled for the time being because it turns off timers, among them the local APIC timer. This may not be universally true on all x86 processors; define ACPICPU_ENABLE_C3 to test.
3. The algorithm used to choose a power state may need tuning. When evaluating the appropriate state, the implementation uses the previous sleep time as an indicator. Additional hints would include for example the system load.
Also bus master activity is evaluated when choosing a state. The usb(4) stack is notorious for such activity even when unused. Typically it must be disabled in order to reach the C3-state, but it may also prevent the use of C2.
4. While no extensive empirical measurements have been carried out, the power savings are somewhere between 1-2 W with C1 and C2, depending on the processor, firmware, and load. With C3 even up to 4 W can be saved. The less something ticks, the more power is saved.
ok jmcneill@, joerg@, and discussed with various people.
|
| 1.986 |
| 26-Jun-2010 |
kefren | Fix build for MPLS import: add options MPLS, changed pseudo-device mpls to pseudo-device ifmpls
|
| 1.985 |
| 26-Jun-2010 |
kefren | add pseudo-device mpls - commented in GENERIC for now
|
| 1.984 |
| 01-Jun-2010 |
mrg | enable the drm drivers; they've been tested for ages and have been enabled on amd64 for some months now. as requested in PR#42936.
|
| 1.983 |
| 22-May-2010 |
plunky | add btmagic(4) where other Bluetooth drivers are listed
|
| 1.982 |
| 08-May-2010 |
mrg | enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.)
i built about 20 of these kernels to check, but not all of them.
|
| 1.981 |
| 02-May-2010 |
chs | add alipm and its iic bus.
|
| 1.980 |
| 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.979 |
| 10-Apr-2010 |
jruoho | Move vald(4) to sys/dev/acpi. This is MI and should work also on amd64.
ok jmcneill@
XXX: This is broken: it calls methods with absolute pathnames (almost guaranteed not to be portable across models), it accesses methods that are in the domain of other drivers, it walks the namespace on its own, it contains plenty of magic constants, it does not integrate with existing KPIs, etc. Summa summarum: this should be rewritten as a more generic toshiba_acpi(4).
|
| 1.978 |
| 09-Apr-2010 |
ahoka | Remove pad from GENERIC, add to MONOLITH, we have it as a module now.
|
| 1.977 |
| 08-Apr-2010 |
jruoho | Add WMI mappings for HP laptops. Requested by cegger@. Thanks to apb@ and cegger@ for initial testing.
XXX: This conflicts with hpqlb(4). Someone with the suitable hardware needs to complete the list of hotkeys before -- and if -- this can replace hpqlb(4). For now, the driver was left uncommented in the GENERICs.
|
| 1.976 |
| 08-Apr-2010 |
jruoho | Add wmidell(4).
|
| 1.975 |
| 27-Mar-2010 |
nonaka | Added sdhc at cardbus support.
|
| 1.974 |
| 08-Mar-2010 |
hubertf | branches: 1.974.2; Add etherip(4), commented out
|
| 1.973 |
| 06-Mar-2010 |
plunky | add uhso(4)
|
| 1.972 |
| 06-Mar-2010 |
cnst | remove aiboost(4) from GENERICs, since it cannot win in autoconf(9) over aibs(4); ok pgoyette
|
| 1.971 |
| 22-Feb-2010 |
pgoyette | Forgot to add smscmon here...
|
| 1.970 |
| 22-Feb-2010 |
ahoka | Mention splash need genfb or radeonfb
|
| 1.969 |
| 21-Feb-2010 |
cnst | New wbsio(4) driver for Winbond Super I/O attachment of lm(4) on any port.
http://mail-index.netbsd.org/tech-kern/2010/02/17/msg007338.html
Reviewed by <pgoyette>, <tech-kern>.
|
| 1.968 |
| 12-Feb-2010 |
hubertf | Add PPPOE_SERVER - disabled (commented out) in GENERIC, - enabled in ALL
|
| 1.967 |
| 10-Feb-2010 |
tonio | Fix typo in TEMPer comment, spotted by Patrick Welche
|
| 1.966 |
| 09-Feb-2010 |
tonio | Add TEMPer and TERMPerHUM driver
|
| 1.965 |
| 09-Feb-2010 |
cnst | New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitor with limit support.
http://thread.gmane.org/gmane.os.netbsd.devel.kernel/35654
Reviewed by <pgoyette>, <jruoho> and <tech-kern>.
|
| 1.964 |
| 08-Feb-2010 |
pgoyette | Add flags to all instances of lm(4), add a reference to man page
|
| 1.963 |
| 06-Feb-2010 |
pgoyette | branches: 1.963.2; Add acpismbus enries - commented out!
|
| 1.962 |
| 31-Jan-2010 |
jruoho | Remove ACPICA_PEDANTIC. Appears to be no longer in use.
|
| 1.961 |
| 21-Jan-2010 |
pooka | remove accidentally committed bit. pointed out by Patrick Welche
|
| 1.960 |
| 19-Jan-2010 |
pooka | Redefine bpf linkage through an always present op vector, i.e. #if NBPFILTER is no longer required in the client. This change doesn't yet add support for loading bpf as a module, since drivers can register before bpf is attached. However, callers of bpf can now be modularized.
Dynamically loadable bpf could probably be done fairly easily with coordination from the stub driver and the real driver by registering attachments in the stub before the real driver is loaded and doing a handoff. ... and I'm not going to ponder the depths of unload here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
|
| 1.959 |
| 07-Jan-2010 |
tnn | uhmodem(4) is superseded by u3g(4) and u3ginit(4). Prepare for uhmodem(4) removal by not building it anymore. This may fix PR kern/41174.
|
| 1.958 |
| 07-Jan-2010 |
martin | Add the u3ginit driver to all configs which have the u3g driver
|
| 1.957 |
| 03-Jan-2010 |
dholland | Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.956 |
| 03-Jan-2010 |
dholland | Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.955 |
| 23-Dec-2009 |
pooka | unifdef -D UGEN_BULK_RA_WB
Default behaviour unchanged, the feature must still be explicitly enabled for a ugen fd.
|
| 1.954 |
| 05-Dec-2009 |
pooka | Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.953 |
| 30-Nov-2009 |
tsutsui | Add udl(4) and wsdisplay(4) as its child.
|
| 1.952 |
| 21-Nov-2009 |
tsutsui | - more options<space><tab> - capitalize Ethenet
|
| 1.951 |
| 21-Nov-2009 |
tsutsui | - use options<space><tab> - remove an extra whitespace
|
| 1.950 |
| 03-Oct-2009 |
jmcneill | Enable viapcib
|
| 1.949 |
| 02-Oct-2009 |
jmcneill | Add and enable options VIA_C7TEMP
|
| 1.948 |
| 02-Oct-2009 |
jmcneill | PR# kern/42139: ACPI WMI: new driver
Import acpiwmi(4) from Jukka Ruohonen. From the PR:
Attached is a driver that implements ACPI WMI API:
http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
The WMI is used to provide a generic interface for OEMs to use certain platform/laptop-specific additions to the standard ACPI in a somewhat portable way. These can be hotkeys for additional buttons, different event handlers (wireless kill switch, lid switch, etc.), and so on. At least HP and Acer use it by default nowadays.
The benefit of this interface would be portability. For an example, instead of hpqlb(4) that works only with certain HP models, we could have a generic HP WMI-driver that should work in theory across all HP laptops. On many new laptops WMI may also be the only way to access laptop/manufacturer-specific features.
|
| 1.947 |
| 30-Sep-2009 |
jmcneill | Need sdmmc* at wb?
|
| 1.946 |
| 30-Sep-2009 |
jmcneill | add and enable wb(4)
|
| 1.945 |
| 20-Sep-2009 |
christos | add toshide
|
| 1.944 |
| 07-Sep-2009 |
jmcneill | Switch on hdaudio(4)
|
| 1.943 |
| 07-Sep-2009 |
jmcneill | Refer to hdaudio as 'High Definition Audio', not 'Intel High Definition Audio' as many vendors implement the HD audio spec.
|
| 1.942 |
| 06-Sep-2009 |
sborrill | hdaudio(4) is a standards-compliant driver for Intel High Definition Audio. It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the hdaudio and hdafg lines so it reads:
# Intel High Definition Audio hdaudio* at pci? dev ? function ? hdafg* at hdaudiobus?
You should also: cd /dev sh MAKEDEV audio
|
| 1.941 |
| 15-Aug-2009 |
mbalmer | Add commented entries for keylock support.
|
| 1.940 |
| 29-Jul-2009 |
mbalmer | Fix (commented out) gpioow usage.
|
| 1.939 |
| 29-Jul-2009 |
mbalmer | Add commented out entries for gpiosim and gpio at gpiosim.
|
| 1.938 |
| 27-Jul-2009 |
kiyohara | Support Marvell Hercules-I/II SATA Controllers.
|
| 1.937 |
| 19-Jul-2009 |
kiyohara | Support siisata@cardbus. It tested on amd64 and i386 only.
|
| 1.936 |
| 19-Jul-2009 |
rmind | Make POSIX message queues a kernel module.
|
| 1.935 |
| 18-Jul-2009 |
reinoud | Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll repeat my posting to tech-kern here:
NiLFS stands for New implementation of Logging File System; LFS done right they claim :) It is at version 2 now and is being developed by NTT, the Japanese telecom company and recently put into the linux source tree. See http://www.nilfs.org. The on-disc format is not completely frozen and i expect at least one minor revision to come in time.
The benefits of NiLFS are build-in fine-grained checkpointing, persistent snapshots, multiple mounts and very large file and media support. Every checkpoint can be transformed into a snapshot and v.v. It is said to perform very well on flash media since it is not overwriting pieces apart from a incidental update of the superblock, but that might change. It is accompanied by a cleaner to clean up the segments and recover lost space.
My work is not a port of the linux code; its a new implementation. Porting the code would be more work since its very linux oriented and never written to be ported outside linux. The goal is to be fully interchangable. The code is non intrusive to other parts of the kernel. It is also very light-weight.
The current state of the code is read-only access to both clean and dirty NiLFS partitions. On mounting a dirty partition it rolls forward the log to the last checkpoint. Full read-write support is however planned!
Just as the linux code, mount_nilfs allows for the `head' to be mounted read/write and allows multiple read-only snapshots/checkpoint mounts next to it.
By allowing the RW mount at a different snapshot for read-write it should be possible eventually to revert back to a previous state; i.e. try to upgrade a system and being able to revert to the exact state prior to the upgrade.
Compared to other FS's its pretty light-weight, suitable for embedded use and on flash media. The read-only code is currently 17kb object code on NetBSD/i386. I doubt the read-write code will surpass the 50 or 60. Compared this to FFS being 156kb, UDF being 84 kb and NFS being 130kb. Run-time memory usage is most likely not very different from other uses though maybe a bit higher than FFS.
|
| 1.934 |
| 21-Apr-2009 |
nonaka | Added SD/MMC support from OpenBSD. tested on i386, amd64 at current-users ML by pgoyette@. tested on zaurus by myself.
|
| 1.933 |
| 20-Apr-2009 |
cegger | add ale(4)
|
| 1.932 |
| 10-Apr-2009 |
perry | add commented out LOCKDEBUG
|
| 1.931 |
| 29-Mar-2009 |
ad | Unfuck compat some more
|
| 1.930 |
| 27-Mar-2009 |
ad | Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
| 1.929 |
| 17-Mar-2009 |
dyoung | Reactivate native compatibility in GENERIC.
|
| 1.928 |
| 06-Mar-2009 |
cegger | add age(4) and atphy(4)
|
| 1.927 |
| 16-Feb-2009 |
jmcneill | Fix typo in genfb line
|
| 1.926 |
| 16-Feb-2009 |
jmcneill | Add and enable genfb(4), and remove vesafb(4) section.
|
| 1.925 |
| 07-Feb-2009 |
mrg | branches: 1.925.2; move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
|
| 1.924 |
| 29-Jan-2009 |
ad | Enable BUFQ_PRIOCSCAN by default.
|
| 1.923 |
| 24-Jan-2009 |
mrg | add COMPAT_50 to all the configs with COMPAT_40.
|
| 1.922 |
| 28-Dec-2008 |
jmcneill | PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4) to i386 GENERIC and ALL kernels
|
| 1.921 |
| 14-Dec-2008 |
jmcneill | add options PMS_ELANTECH_TOUCHPAD
|
| 1.920 |
| 25-Nov-2008 |
cube | Don't compile PPP compressors in by default, they'll be auto-loaded. This saves an incredible 10k of text and data.
|
| 1.919 |
| 24-Nov-2008 |
ad | Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.918 |
| 21-Nov-2008 |
ad | Remove the following from i386 GENERIC since they are also provided by modules. Shrinks the kernel by 1278kB. XXX Need to further investigate situation with vcoda and nsmb.
- all file systems - all exec formats - all compat code - POSIX AIO - the NFS server - accept filters
|
| 1.917 |
| 12-Nov-2008 |
ad | Comment out P1003_1B_SEMAPHORE. The ksem module will now be autoloaded from the file system if POSIX semaphores are used.
|
| 1.916 |
| 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.915 |
| 29-Oct-2008 |
joerg | branches: 1.915.2; Reenable ichlpcib by default. This allows all modern ICH systems to use the watchdog support out-of-the-box.
It is not clear, if the workaround for ancient revisions with broken SpeedStep work, so if this breaks a report with PCI dump of the southbridge is required to blacklist them.
|
| 1.914 |
| 19-Oct-2008 |
joerg | branches: 1.914.2; Add u3g entries in kernels that have ugensa as well.
|
| 1.913 |
| 11-Oct-2008 |
bouyer | jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and JME260 Fast Ethernet PCI Express controllers. Written with a lot of cut-n-paste from the FreeBSD jme(4) driver. No support for jumbo ethernet frames yet (but should come soon). Thanks to JMicron Technologies for providing me sample boards and documentation for this work.
|
| 1.912 |
| 07-Oct-2008 |
pgoyette | Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.911 |
| 07-Oct-2008 |
rmind | Add a note that SysV IPC parameters could be changed dynamically.
|
| 1.910 |
| 30-Sep-2008 |
jmcneill | Remove esl(4)
|
| 1.909 |
| 09-Sep-2008 |
ober | Adding iwn(4) to GENERIC
|
| 1.908 |
| 09-Sep-2008 |
jmcneill | Add uvideo(4)
|
| 1.907 |
| 07-Sep-2008 |
tron | Remove references to non-existant kernel option NO_TSC_TIME. This fixes PR port-i386/39460 by Juan RP.
|
| 1.906 |
| 06-Sep-2008 |
jmcneill | Enable video(4) and pseye(4)
|
| 1.905 |
| 21-Aug-2008 |
bouyer | Enable ipmi(4) by default in GENERIC and related kernels.
|
| 1.904 |
| 04-Aug-2008 |
tls | Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd support for specifying an accept filter for a service (mostly as a usage example, but it can be handy for other things). Manual pages to follow in a day or so.
OK core@.
|
| 1.903 |
| 31-Jul-2008 |
joerg | Include VGA_POST by default in GENERIC and ALL on x86 now that the code is conditional.
|
| 1.902 |
| 31-Jul-2008 |
simonb | Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
| 1.901 |
| 11-Jun-2008 |
perry | branches: 1.901.2; Add cmos(4). This should probably be added to amd64 as well.
|
| 1.900 |
| 30-May-2008 |
dyoung | branches: 1.900.2; Add pci* at elansc? bus ?. Should fix Jasper's PR, port-i386/38800.
|
| 1.899 |
| 26-May-2008 |
christos | Add uberry.
|
| 1.898 |
| 25-May-2008 |
agc | Re-enable INCLUDE_CONFIG_FILE in the GENERIC kernel config files for i386, amd64 and usermode - it is necessary for retrieving information on kernel configuration for running kernels - cf config -x.
|
| 1.897 |
| 23-May-2008 |
jnemeth | add siisata(4) -- SiI SteelVine SATA2
|
| 1.896 |
| 18-May-2008 |
cegger | acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons". "awesome" jmcneill
|
| 1.895 |
| 13-May-2008 |
ad | PR kern/35296 option PIC_DELAY not use
|
| 1.894 |
| 05-May-2008 |
ad | branches: 1.894.2; The kernel is too large. Reduce size by commenting out eye candy options:
{ACPI,EISA,MII,PCI,USB,MCA}VERBOSE
Also remove INCLUDE_CONFIG_FILE, because it doesn't make sense in GENERIC.
|
| 1.893 |
| 02-May-2008 |
ad | - Give x86 BIOS boot the ability to load new style modules and pass them into the kernel. Based on a patch by jmcneill@, with many fixes and improvements by me.
- Put MEMORY_DISK_DYNAMIC and MODULAR into the GENERIC kernels, so that you can load miniroot.kmod from the boot blocks and boot into the installer!
|
| 1.892 |
| 01-May-2008 |
cegger | hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
| 1.891 |
| 30-Apr-2008 |
ad | For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
| 1.890 |
| 22-Apr-2008 |
cegger | branches: 1.890.2; amdtemp(4): Driver for AMD CPU Temperature Sensors. Adopted from OpenBSD's kate(4). Changes beyond OpenBSD's driver: - Improved support for AMD K8 - Added support for AMD Barcelona, AMD Phenom and AMD Griffin Tested on various single and multi-socket machines. Review and OK xtreame
|
| 1.889 |
| 11-Apr-2008 |
tsutsui | branches: 1.889.2; Please don't leave a debug option in GENERIC.
|
| 1.888 |
| 09-Apr-2008 |
dyoung | Attach elansc at mainbus instead of at pci.
|
| 1.887 |
| 03-Apr-2008 |
xtraeme | Add finsio(4) entry (commented out).
|
| 1.886 |
| 31-Mar-2008 |
jmcneill | Enable asus(4)
|
| 1.885 |
| 29-Mar-2008 |
cube | Add and enable lii(4).
|
| 1.884 |
| 18-Mar-2008 |
cube | Back out previous, which obviously wasn't meant to get committed.
|
| 1.883 |
| 18-Mar-2008 |
cube | Split device_t and softc for ATA devices, as well as wd(4). Other cosmetic changes where appropriate.
|
| 1.882 |
| 29-Feb-2008 |
jmmv | Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
| 1.881 |
| 30-Jan-2008 |
ad | branches: 1.881.2; 1.881.6; Crank maxusers to 64.
|
| 1.880 |
| 21-Jan-2008 |
ichiro | enable 'uhmodem'
|
| 1.879 |
| 16-Jan-2008 |
ad | Remove options MATH_EMULATE.
|
| 1.878 |
| 09-Jan-2008 |
xtraeme | Add gcscpcib(4).
|
| 1.877 |
| 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.876 |
| 03-Jan-2008 |
kiyohara | Remove white-space.
|
| 1.875 |
| 31-Dec-2007 |
ad | Remove systrace. Ok core@.
|
| 1.874 |
| 30-Dec-2007 |
joerg | Enable wedge autodiscovery and wedge support for GPT. Both MBR and BSD disklabel support is *not* enabled, but documented.
|
| 1.873 |
| 29-Dec-2007 |
xtraeme | Update itesio(4) comments.
|
| 1.872 |
| 26-Dec-2007 |
elad | Compile in by default (disabled) PaX ASLR for amd64 and i386.
|
| 1.871 |
| 26-Dec-2007 |
joerg | Add PHYSMEM_MAX_ADDR and PHYSMEM_MAX_SIZE options. This limit physical memory based on overall size (useful for debugging to keep core dumps small) or maximum address (when using devices with bus dma limits). Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map and can therefore deal with fragmented memory.
|
| 1.870 |
| 25-Dec-2007 |
ad | Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
| 1.869 |
| 21-Dec-2007 |
jmcneill | Add thinkpad at acpi
|
| 1.868 |
| 17-Dec-2007 |
riz | Add drvctl(4)
|
| 1.867 |
| 09-Dec-2007 |
jmcneill | branches: 1.867.2; Merge jmcneill-pm branch.
|
| 1.866 |
| 05-Dec-2007 |
xtraeme | branches: 1.866.2; arc(4) -> arcmsr(4)
|
| 1.865 |
| 04-Dec-2007 |
xtraeme | Enable arc(4).
|
| 1.864 |
| 02-Dec-2007 |
kiyohara | branches: 1.864.2; Add bcsp(4).
|
| 1.863 |
| 22-Nov-2007 |
jnemeth | comment out com*/lpt* at acpi? as they cause these ports to move from their traditional location and imminent changes in -current will cause them to move back
|
| 1.862 |
| 15-Nov-2007 |
xtraeme | Update for it(4) -> itesio(4) rename.
|
| 1.861 |
| 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.860 |
| 11-Nov-2007 |
jmcneill | Enable pad(4)
|
| 1.859 |
| 04-Nov-2007 |
xtraeme | branches: 1.859.2; Remove System V semaphores and share memory options to set the limits: SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.
They can be tweaked via sysctl now. Ports that were setting values on them weren't touched, I only removed the ones that were commented out.
|
| 1.858 |
| 01-Nov-2007 |
xtraeme | Revert previous, thanks wikipedia :-)
|
| 1.857 |
| 01-Nov-2007 |
xtraeme | Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.856 |
| 30-Oct-2007 |
xtraeme | options<space><tab>FOO
|
| 1.855 |
| 29-Oct-2007 |
xtraeme | Enable "options INTEL_CORETEMP".
|
| 1.854 |
| 26-Oct-2007 |
xtraeme | - Add amdpcib(4) commented out. - Comment out piixpcib(4) until the multiple PRs are fixed, this driver has been broken for long time in some machines.
|
| 1.853 |
| 17-Oct-2007 |
garbled | Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
| 1.852 |
| 25-Sep-2007 |
xtraeme | branches: 1.852.2; Remove two \t at the end of DDB_VERBOSE_HELP, caught by Patrick Welche.
|
| 1.851 |
| 22-Sep-2007 |
xtraeme | branches: 1.851.2; options<tab><space>OPTION for previous.
|
| 1.850 |
| 22-Sep-2007 |
martin | Add a new option DDB_VERBOSE_HELP that adds online help to ddb. From Adam Hamsik. Minor modifications by me, all bugs are probably mine.
|
| 1.849 |
| 11-Sep-2007 |
xtraeme | New aps(4) driver for IBM Thinkpad Active Protection System. Exports some sensors through the envsys(4) framework available in some Thinkpad laptops.
Ported by Pierre Pronchery from OpenBSD, via PR port-i386/36852.
Tweaks, LKM and misc improvements by me. Added into i386/GENERIC commented out.
|
| 1.848 |
| 06-Sep-2007 |
joerg | Add some options and drivers only found in GENERIC_LAPTOP: - add PMS_SYNAPTICS_TOUCHPAD - add njata at cardbus - add re at cardbus - add stuirda at uhub - add ugensa at uhub
|
| 1.847 |
| 06-Sep-2007 |
martti | Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.846 |
| 06-Sep-2007 |
joerg | Enable CGD in GENERIC for amd64 and i386.
|
| 1.845 |
| 03-Sep-2007 |
tshiozak | add support for WinChipHead CH341/340 USB-Serial bridge.
|
| 1.844 |
| 26-Aug-2007 |
xtraeme | branches: 1.844.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.843 |
| 21-Aug-2007 |
kiyohara | Add slhci at pcmcia. And reorder.
|
| 1.842 |
| 20-Aug-2007 |
kiyohara | Add btbc(4).
|
| 1.841 |
| 18-Aug-2007 |
tnn | Enable spdmem(4) in ALL configuration. Add commented out entries to GENERIC
|
| 1.840 |
| 06-Aug-2007 |
adrianp | Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.839 |
| 28-Jul-2007 |
kiyohara | branches: 1.839.4; Add ichsmb(4).
|
| 1.838 |
| 14-Jul-2007 |
kiyohara | branches: 1.838.2; 1.838.4; Alphabetical reorder.
|
| 1.837 |
| 11-Jul-2007 |
kiyohara | Add nfsmb(4).
|
| 1.836 |
| 08-Jul-2007 |
jmcneill | Enable gcscehci(4)
|
| 1.835 |
| 27-Jun-2007 |
xtraeme | Add gcscide(4).
|
| 1.834 |
| 16-Jun-2007 |
ad | -options I2OVERBOSE.
|
| 1.833 |
| 15-Jun-2007 |
jmcneill | Enable glxsb(4)
|
| 1.832 |
| 09-Jun-2007 |
kiyohara | Add zyd(4).
|
| 1.831 |
| 04-Jun-2007 |
martin | Add pseudo-device agr to all GENERIC kernels where it might make sense (commented out in some).
|
| 1.830 |
| 01-Jun-2007 |
blymn | Add smsc device
|
| 1.829 |
| 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.828 |
| 20-May-2007 |
dogcow | add uslsa USB-RS232 adapter
|
| 1.827 |
| 15-May-2007 |
bouyer | add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA controllers. These controllers can be found on add-on PCIe cards, or on some motherboards to provide the PATA connectivity (e.g. some intel ICH8-based motherboards).
Thanks to JMicron Technology for providing me documentation and different sample boards for this work.
|
| 1.826 |
| 08-May-2007 |
xtraeme | Add "ug* at acpi?" following the current scheme in the files.
|
| 1.825 |
| 01-May-2007 |
bouyer | Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC.
|
| 1.824 |
| 26-Apr-2007 |
dyoung | branches: 1.824.2; Add ATADEBUG for ease of debugging.
|
| 1.823 |
| 19-Apr-2007 |
xtraeme | ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
| 1.822 |
| 05-Apr-2007 |
reed | Add some tabs. Move one entry. No real changes, just making it easier to diff with GENERIC_LAPTOP.
|
| 1.821 |
| 22-Mar-2007 |
gdt | Add apm emulation via acpi.
Enable cardbus attachment for lots of devices. The drivers were already compiled in via pci attachment, and GENERIC supports cardbus, so there's no reason not to attach.
With this, GENERIC.MP works well on a Thinkpad T60.
(proposed on port-i386, no objections received)
|
| 1.820 |
| 20-Mar-2007 |
xtraeme | ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.819 |
| 14-Mar-2007 |
drochner | branches: 1.819.2; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
| 1.818 |
| 13-Mar-2007 |
xtraeme | ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.817 |
| 13-Mar-2007 |
xtraeme | Add aiboost* at acpi, enabled by default on i386/GENERIC and disable in the other ones (to follow current scheme).
|
| 1.816 |
| 10-Mar-2007 |
bouyer | branches: 1.816.2; 1.816.4; Comment out 'fdc* at acpi?' (it's likely that systems not supporting fdc0 at isa? don't have a fdc at all). Because of the 'fdc0 at isa?', on systems supporting ACPI the floppy controller would attach as fdc1. as fd(4) looks for its type in nvram using the floppy controller index, it's looking for the wrong controller and the default density isn't set (so /dev/fd0a doens't work). Problem analyzed by John Nemeth, thanks !
|
| 1.815 |
| 08-Mar-2007 |
njoly | Add hpet support to i386/amd64 kernels. - `hpet* at acpi?' to kernels that already support ACPI. - `hpet* at amdpcib?' (commented out) to amd64 GENERIC.
|
| 1.814 |
| 07-Mar-2007 |
bouyer | Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
|
| 1.813 |
| 06-Mar-2007 |
bouyer | For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs.
|
| 1.812 |
| 06-Mar-2007 |
dillo | Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.811 |
| 05-Mar-2007 |
dillo | Add file-system HFSP (commented out) to GENERIC kernels of ports on which Mac OS runs.
|
| 1.810 |
| 01-Mar-2007 |
kiyohara | Add btuart(4).
|
| 1.809 |
| 18-Feb-2007 |
dsl | Add commented out entries for SYSCALL_STATS and SYSCALL_TIMES
|
| 1.808 |
| 17-Feb-2007 |
daniel | branches: 1.808.2; Add an opencrypto provider for the AES xcrypt instructions found on VIA C5P and later cores (also known as 'ACE', which is part of the VIA PadLock security engine). Ported from OpenBSD.
Reviewed on tech-crypto and port-i386, no objections to commiting this.
|
| 1.807 |
| 09-Feb-2007 |
ad | Merge newlock2 to head.
|
| 1.806 |
| 24-Jan-2007 |
tls | Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.805 |
| 20-Jan-2007 |
xtraeme | viaenv(4) does not need anymore viapm.
|
| 1.804 |
| 11-Jan-2007 |
mouse | Hook srt into the rest of the kernel build machinery, so it works to just uncomment the pseudo-device line (which arguably should go into other ports' GENERICs too, and at some point may).
OKed by perry.
|
| 1.803 |
| 17-Dec-2006 |
bouyer | Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.802 |
| 17-Dec-2006 |
bouyer | Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
| 1.801 |
| 11-Dec-2006 |
yamt | - remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead. - make fileassoc_t a pointer and remove FILEASSOC_INVAL. - clean up kern_fileassoc.c. unify duplicated code. - unexport fileassoc_init using RUN_ONCE(9). - plug memory leaks in fileassoc_file_delete and fileassoc_table_delete. - always call callbacks, regardless of the value of the associated data.
ok'ed by elad.
|
| 1.800 |
| 04-Dec-2006 |
dyoung | Add rtw at pci to the GENERIC kernel.
|
| 1.799 |
| 30-Nov-2006 |
bouyer | branches: 1.799.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.798 |
| 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.797 |
| 17-Nov-2006 |
tsutsui | COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.796 |
| 11-Nov-2006 |
jmmv | Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.795 |
| 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.794 |
| 01-Nov-2006 |
tls | Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
| 1.793 |
| 31-Oct-2006 |
joerg | Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. Special thanks to Sepherosa Ziehau for helping debugging USB issues. Hook up rum(4) for i386 config files.
|
| 1.792 |
| 27-Oct-2006 |
perry | fix a bit of trailing whitespace, and do the space tab dance for a couple of options so that they work well when commented out
|
| 1.791 |
| 26-Oct-2006 |
elad | Compile in Veriexec by default on some popular archs (amd64, i386, sparc64) so it's more accessible and less of a hassle to put to use. Also enable fileassoc(9) by default as a result, which for itself may open the door for a lot of cool stuff. (stay tuned. :)
I recommend port masters of other archs to consider doing the same. Personally I don't know which ports are considered more of a legacy than in-production, so I'm leaving it for someone else for now...
No objections on tech-kern.
|
| 1.790 |
| 25-Oct-2006 |
jmmv | Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
| 1.789 |
| 22-Oct-2006 |
bouyer | Don't add ikphy twice; pointed out by Patrick Welche
|
| 1.788 |
| 21-Oct-2006 |
bouyer | Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.787 |
| 01-Oct-2006 |
bouyer | Add ipmi(4) driver, from OpenBSD. This requires SMBios support, so add SMBios detection and mapping to bios32.c, also from OpenBSD (for now this is only compiled in if ipmi(4) is configured). The sensors and watchdog are accessible though envsys(4). Works on i386; some work is needed on amd64 to access the BIOS. It would eventually work on Xen if the SMBios is accessible (to be tested).
|
| 1.786 |
| 01-Oct-2006 |
itohy | Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.785 |
| 27-Sep-2006 |
hubertf | Add (commented out) option WSKBD_USONLY
|
| 1.784 |
| 26-Sep-2006 |
elad | Oops! forgot "options" in previous commit. Pointed out by freza@, thanks!
|
| 1.783 |
| 26-Sep-2006 |
elad | Make PaX mprotect(2) restrictions more accessible.
On amd64, sparc64, i386, and alpha, they will be compiled in and disabled by default. That means that to use them you either enable the "global" knob with sysctl, or use paxctl(1) to enable it on a per-program basis.
On sparc and macppc just include a commentd out line in the GENERIC kernel.
|
| 1.782 |
| 19-Sep-2006 |
jmmv | Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.781 |
| 10-Sep-2006 |
plunky | branches: 1.781.2; update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here.
btdevctl(8) and its cache is updated to handle new semantics
etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf
|
| 1.780 |
| 10-Sep-2006 |
riz | Add msk and mskc.
|
| 1.779 |
| 07-Sep-2006 |
itohy | branches: 1.779.2; Add njata* at cardbus?
|
| 1.778 |
| 26-Aug-2006 |
christos | PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.777 |
| 20-Aug-2006 |
plunky | Make btdev default count explicit
|
| 1.776 |
| 14-Aug-2006 |
itohy | ACPI frontend for Yamaha OPL3-SA[23]. Derived from PR kern/33991 by jasper at pointless dot net.
|
| 1.775 |
| 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.774 |
| 13-Aug-2006 |
simonb | Add wpi@pci.
|
| 1.773 |
| 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.772 |
| 07-Aug-2006 |
xtraeme | branches: 1.772.2; Enable POWERNOW_K8, now that it's working.
|
| 1.771 |
| 03-Aug-2006 |
hubertf | Add commented-out "joy* at eap?" & point people at eap.4 before enabling. Per discussion with drochner@
|
| 1.770 |
| 02-Aug-2006 |
reed | Fix comment, removed some periods at end of a couple comments (not all), and alphabetize "ral" before "re".
This will make it easier to diff with GENERIC_LAPTOP.
No real changes.
|
| 1.769 |
| 31-Jul-2006 |
hubertf | spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC for quite some time. Add it to all systems that have pcmcia SCSI.
Pointed out by Bj�rn Johannesson <rherdware@yahoo.com> in private mail, OK'd by matt@
|
| 1.768 |
| 31-Jul-2006 |
wiz | Sort twa before twe.
|
| 1.767 |
| 30-Jul-2006 |
bouyer | Add twa(4) and ld at twa where it makes sense.
|
| 1.766 |
| 26-Jul-2006 |
elad | deprecate "options VERIFIED_EXEC" veriexec pseudo-device doesn't need a count anymore too
XXX: port masters should propagate this to their ports
|
| 1.765 |
| 26-Jul-2006 |
tron | Bluetooth fixes by Iain Hibbert: Remove bthset(4) device and add btsco(4) in its place. This is an improved version which is not just for headsets, as it can receive incoming connections (eg for Hands Free Profile). Update bthset(1) control utlitiy to relate to new device.
|
| 1.764 |
| 26-Jul-2006 |
tron | Bluetooth fixes by Iain Hibbert: Change the way in which bluetooth devices attach to system. The new way is for devices to attach directly to a btdevN device via its own control file /dev/btdevN. - bthub(4) is replaced by btdev(4). - /dev/bthubctl is replaced by /dev/btdevN. - configuration now uses proplib(3) property lists. - btcontrol(8) updated to use new API, and now uses private - XML config file /var/db/btdev.xml.
|
| 1.763 |
| 24-Jul-2006 |
gdt | Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read ahead and write behind, improving performance for the Universal Software Radio Peripheral (USRP) used with GNU Radio.
Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is unchanged unless the new ioctl is called.
This code was written by Joanne Mikkelson under funding from DARPA's ACERT program.
ok'd by christos@, tested by Berndt Josef Wulf
|
| 1.762 |
| 15-Jul-2006 |
elad | add (commented out) fileassoc(9) kernel options on some popular archs.
|
| 1.761 |
| 12-Jul-2006 |
perry | Note that people should not be using UFS_DIRHASH.
|
| 1.760 |
| 04-Jul-2006 |
christos | Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.759 |
| 28-Jun-2006 |
liamjfoy | Add CARP to GENERIC kernel configs. CARP is not enabled by default.
ok: christos
|
| 1.758 |
| 19-Jun-2006 |
gdamore | Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
| 1.757 |
| 16-Jun-2006 |
jmcneill | Enable the piixpcib(4) device driver by default. This enabled speedstep as well as sufficient powerhooks to resume from ACPI S3 suspend.
|
| 1.756 |
| 16-Jun-2006 |
simonb | Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
| 1.755 |
| 13-Jun-2006 |
perry | branches: 1.755.2; edit a couple of new items so that they fit on a line and do the tab to space dance so that they can be cleanly commented out.
|
| 1.754 |
| 07-Jun-2006 |
kardel | convert to timecounters (from branch simonb-timecounters)
|
| 1.753 |
| 04-Jun-2006 |
perry | convert a tab to a space so commenting out of piixpm is cleaner
|
| 1.752 |
| 14-May-2006 |
elad | branches: 1.752.2; integrate kauth.
|
| 1.751 |
| 13-May-2006 |
xtraeme | Driver for iTE IT87xxF and compatibles hardware monitor. Add commented out entries on GENERIC and GENERIC_LAPTOP.
Adapted from OpenBSD.
|
| 1.750 |
| 07-May-2006 |
jmcneill | Add piixpm
|
| 1.749 |
| 06-May-2006 |
jmcneill | Add piixpcib(4), commented out.
|
| 1.748 |
| 04-May-2006 |
rpaulo | PR 33421: add ral at cardbus. From Pierrick Brossin.
|
| 1.747 |
| 20-Apr-2006 |
perry | some rewording and reformatting to fit some lines in 80 colums, especially when commented out.
|
| 1.746 |
| 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.745 |
| 18-Apr-2006 |
xtraeme | options<space><tab>FOO
|
| 1.744 |
| 18-Apr-2006 |
rittera | A number of minor changes for NDIS. (OK'd by phil)
1. Removed the makeoptions line from arch/i386/conf/GENERIC. Now ndis_driver_data.h is simply copied into the kernel build directory instead of editing the config file to specify its location.
2. Uncommented lines in files.i386 and files.pci related to NDIS. NDIS will not be compiled into the kernel unless the two lines are uncommented from GENERIC (I checked using nm), so there is no reason for this to be commented out.
3. Added ndiscvt to usr.sbin/Makefile.
|
| 1.743 |
| 15-Apr-2006 |
jmmv | Remove the getwschar and putwschar accessops from wsdisplay drivers as requested by uwe@. These were wrong because they were receiving an emulcookie yet they were accessops (thus having to receive an accesscookie). Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the driver's ioctl accessop.
As this reduces the amount of code needed to handle these operations to two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel option.
Reviewed by, at least, uwe@ and macallan@. No objections in tech-kern@.
|
| 1.742 |
| 13-Apr-2006 |
christos | Fix the MPU attachment on Aztech 1020 that has a separate mpu pnp device instead of having the mpu in io[1]. From doomwarriorx at gmail dot com.
|
| 1.741 |
| 12-Apr-2006 |
martti | Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.740 |
| 07-Apr-2006 |
riz | Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes gpioow(4), attaching a bit-banging driver via a GPIO pin. Also, owtemp(4) which supports some of the 1-Wire temperature sensors, including the DS18b20 and DS1920 - temperatures are returned via the envsys(4) framework.
Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4) support and a fix to the 1-wire search algorithm (for discovering devices on the bus) by me.
As discussed on tech-kern earlier this week.
|
| 1.739 |
| 03-Apr-2006 |
scw | Add utoppy* at uhub?
|
| 1.738 |
| 31-Mar-2006 |
rittera | Updated to the latest NDIS code. I added commented out lines in the files arch/i386/conf/GENERIC, arch/i386/conf/files.i386 and dev/pci/files.pci which can simply be uncommented to compile NDIS into the kernel. I'll write some documentation on this soon.
Note that NDIS is still somewhat experimental. It is currently tested and functions relatively well on on two cards: 1. Dell (Broadcom) TrueMobile 1400 Dual Band WLAN Mini-PCI 2. Intel EtherExpress Pro/100
|
| 1.737 |
| 28-Mar-2006 |
pavel | Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
| 1.736 |
| 25-Mar-2006 |
xtraeme | Enable rgephy(4).
|
| 1.735 |
| 17-Mar-2006 |
jmcneill | Add 'iic* at viapcib?', commented out.
|
| 1.734 |
| 17-Mar-2006 |
jmcneill | Add (commented out) definitions of viapcib attachments.
|
| 1.733 |
| 12-Mar-2006 |
chs | branches: 1.733.2; add nfe.
|
| 1.732 |
| 06-Mar-2006 |
bouyer | branches: 1.732.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
| 1.731 |
| 25-Feb-2006 |
christos | branches: 1.731.2; remove vinum
|
| 1.730 |
| 24-Feb-2006 |
jmmv | Repeat previous for SPLASHSCREEN* options.
|
| 1.729 |
| 24-Feb-2006 |
jmmv | Use 'options<space><tab>' in the recently added vesafb stuff so that uncommenting those lines leaves them properly aligned.
|
| 1.728 |
| 19-Feb-2006 |
jmcneill | Add screenblanking support. Not enabled by default, as in some cases it might cause the system to hang. Where it does work, it works well. Enabled by setting options VESAFB_PM.
Tested on ATI Radeon M9 (failed), NeoMagic 256AV (passed).
|
| 1.727 |
| 19-Feb-2006 |
tls | Add amdpm -- without this, we're throwing away a good hardware random number source on a huge set of machines. Also, now that amdpm has support for the SMBus controller, add (commented-out, since we don't always know what address the sensors are at) iic at amdpm and adt7463c at iic, which is the configuration used on the Tyan S2881 and S2882-D server boards. This should work in either 64-bit or 32-bit mode; it's been tested in 64-bit mode. Addresses PR kern/32463 submitted by Anil Gopinath.
|
| 1.726 |
| 18-Feb-2006 |
jmcneill | Document vesafb and splash screen configuration options. Both are disabled by default.
|
| 1.725 |
| 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.724 |
| 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.723 |
| 03-Feb-2006 |
jmmv | branches: 1.723.2; Implement support for 'The Multiboot Specification' so that i386 kernels can be booted directly from Multiboot-compliant boot loaders (e.g. GRUB). See the added multiboot(8) manual page for more information.
No objections in tech-kern@; only positive comments.
|
| 1.722 |
| 02-Feb-2006 |
reinoud | Add commented out UDF file-system entry in all GENERIC configurations.
|
| 1.721 |
| 31-Jan-2006 |
xtraeme | branches: 1.721.2; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.720 |
| 31-Jan-2006 |
kochi | remove ACPI_DISABLE_ON_POWEROFF option, which was there just for compatibility of our old driver behavior, which is not necessary.
|
| 1.719 |
| 29-Jan-2006 |
augustss | Add more cardbus USB controllers.
|
| 1.718 |
| 05-Jan-2006 |
xtraeme | Comment out "options POWERNOW_K7" until the problems are resolved.
|
| 1.717 |
| 04-Jan-2006 |
xtraeme | Enable rlphy(4).
|
| 1.716 |
| 04-Jan-2006 |
dsl | add ral* at pci? - They exist....
|
| 1.715 |
| 31-Dec-2005 |
xtraeme | AMD PowerNow K7 driver written by Martin Vegiard via PR port-i386/26239.
Enabled by default on GENERIC and GENERIC_LAPTOP.
Imported 1 year later... but it's here finally.
|
| 1.714 |
| 20-Dec-2005 |
thorpej | branches: 1.714.2; Remove the tablet line discipline.
|
| 1.713 |
| 11-Dec-2005 |
christos | Add a small device to control brightness on the Sony VAIOs.
|
| 1.712 |
| 10-Dec-2005 |
elad | Apparently the i386 GENERIC kernel config already have some Veriexec options and pseudo-device scattered in the file; remove duplicates.
Pointed out by xtraeme@, thanks. :)
|
| 1.711 |
| 09-Dec-2005 |
elad | Add (commented out) Veriexec options and pseudo-device to GENERIC kernels, and remove the i386 GENERIC_VERIEXEC config.
|
| 1.710 |
| 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.709 |
| 25-Nov-2005 |
thorpej | swcr -> swcrypto
|
| 1.708 |
| 25-Nov-2005 |
thorpej | "pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly.
|
| 1.707 |
| 25-Nov-2005 |
thorpej | Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
| 1.706 |
| 07-Oct-2005 |
riz | branches: 1.706.6; Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.705 |
| 07-Oct-2005 |
abs | At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.704 |
| 27-Sep-2005 |
jmcneill | Add (commented out) definition of gpio attachment to nsclpcsio
|
| 1.703 |
| 27-Sep-2005 |
jmcneill | Add (commented out) definition of isa at gscpcib
|
| 1.702 |
| 27-Sep-2005 |
jmcneill | Add (commented out) definitions for gscpcib and the equivalent gpio attachment.
|
| 1.701 |
| 22-Sep-2005 |
dyoung | Add a driver for the watchdog timer on the AMD Geode SC1100.
|
| 1.700 |
| 14-Sep-2005 |
tron | Add 10 Gigabit Ethernet drivers dge(4) and xge(4).
|
| 1.699 |
| 10-Sep-2005 |
jmmv | Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.698 |
| 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.697 |
| 06-Sep-2005 |
dogcow | after discussion with dyoung, add rtw* at cardbus
|
| 1.696 |
| 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.695 |
| 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.694 |
| 18-Aug-2005 |
perry | change a tab to a space tab in front of UFS_DIRHASH
|
| 1.693 |
| 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.692 |
| 31-Jul-2005 |
yamt | revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.691 |
| 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.690 |
| 29-Jul-2005 |
elad | VERIFIED_EXEC_DEUBG{,_VERBOSE} is obsolete.
XXX: Too bad we can't have some MI config file. :)
|
| 1.689 |
| 18-Jul-2005 |
augustss | Add uipaq driver.
|
| 1.688 |
| 17-Jul-2005 |
hubertf | Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.687 |
| 16-Jul-2005 |
wiz | Remove duplicate IPSEC_NAT_T line introduced in previous.
|
| 1.686 |
| 16-Jul-2005 |
christos | Say what sbp is.
|
| 1.685 |
| 11-Jul-2005 |
kiyohara | ieee1394 import from FreeBSD.
|
| 1.684 |
| 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.683 |
| 03-Jul-2005 |
cube | branches: 1.683.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.682 |
| 02-Jul-2005 |
rpaulo | Uncomment WSDISPLAY_SCROLLSUPPORT. A lot of people ask for this feature and it doesn't make much sens to recompile just to have scrolling support.
Ok'ed by Christos Zoulas and Hubert Feyrer.
|
| 1.681 |
| 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.680 |
| 25-Jun-2005 |
rpaulo | Add file-system PTYFS (commented out) so that people know its existence.
Ok'ed by Christos Zoulas and Hubert Feyrer.
|
| 1.679 |
| 21-Jun-2005 |
sekiya | Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.678 |
| 21-Jun-2005 |
kent | add "azalia at pci"
|
| 1.677 |
| 19-Jun-2005 |
chs | uncomment hme, add more missing NICs.
|
| 1.676 |
| 18-Jun-2005 |
chs | alphabetize.
|
| 1.675 |
| 18-Jun-2005 |
chs | add txp. uncomment the firewire stuff.
|
| 1.674 |
| 09-Jun-2005 |
tsutsui | - Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN.
Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options.
|
| 1.673 |
| 17-May-2005 |
hubertf | Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
|
| 1.672 |
| 06-May-2005 |
elad | Change pseudo-device name from "verifiedexec" to "veriexec", as it appears in majors.i386.
|
| 1.671 |
| 04-May-2005 |
augustss | Mention PCKBD_CNATTACH_MAY_FAIL, but don't define it.
|
| 1.670 |
| 04-May-2005 |
augustss | Mention WSKBD_EVENT_AUTOREPEAT. XXX All the WS options need to be added to options(4).
|
| 1.669 |
| 29-Apr-2005 |
augustss | Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
| 1.668 |
| 26-Apr-2005 |
augustss | Alphabetize.
|
| 1.667 |
| 20-Apr-2005 |
blymn | Rototill of the verified exec functionality. * We now use hash tables instead of a list to store the in kernel fingerprints. * Fingerprint methods handling has been made more flexible, it is now even simpler to add new methods. * the loader no longer passes in magic numbers representing the fingerprint method so veriexecctl is not longer kernel specific. * fingerprint methods can be tailored out using options in the kernel config file. * more fingerprint methods added - rmd160, sha256/384/512 * veriexecctl can now report the fingerprint methods supported by the running kernel. * regularised the naming of some portions of veriexec.
|
| 1.666 |
| 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.665 |
| 10-Apr-2005 |
perry | change a set of spaces to " \t"
|
| 1.664 |
| 03-Apr-2005 |
jdolecek | add tra* at mca?
|
| 1.663 |
| 25-Mar-2005 |
cube | Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
| 1.662 |
| 21-Mar-2005 |
xtraeme | Add "pcppi* at acpi?" commented out.
|
| 1.661 |
| 03-Mar-2005 |
tron | branches: 1.661.2; Backout last commit because an entry for atu(4) already existed. Problem noted by FUKAUMI Naoki on current-users mailing list.
|
| 1.660 |
| 01-Mar-2005 |
itojun | add atu ether driver on usb
|
| 1.659 |
| 20-Feb-2005 |
jdolecek | add vge(4), ciphy(4)
|
| 1.658 |
| 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.657 |
| 15-Feb-2005 |
jwise | FFS_SNAPSHOT does not need to be here _twice_, once on, once off. Obviously, we keep the one that's on, so as not to change meaning.
|
| 1.656 |
| 12-Feb-2005 |
jdolecek | add npx* at pnpbios? (commented out)
|
| 1.655 |
| 11-Feb-2005 |
dsl | Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.654 |
| 31-Jan-2005 |
hannken | Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
| 1.653 |
| 28-Jan-2005 |
rumble | Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently commented out and labeled experimental pending further review and testing.
|
| 1.652 |
| 24-Jan-2005 |
joff | branches: 1.652.2; Add atu(4) 802.11b USB driver
|
| 1.651 |
| 18-Jan-2005 |
scw | Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.650 |
| 17-Jan-2005 |
cube | Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
| 1.649 |
| 12-Jan-2005 |
reinoud | branches: 1.649.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
| 1.648 |
| 11-Jan-2005 |
skrll | Add iwi(4).
|
| 1.647 |
| 07-Jan-2005 |
perry | space-then-tab ixpide so it comments out nicely.
|
| 1.646 |
| 06-Dec-2004 |
cube | Add ixpide(4).
|
| 1.645 |
| 02-Dec-2004 |
xtraeme | Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed and ok'ed by cube@ and martin@.
|
| 1.644 |
| 02-Dec-2004 |
xtraeme | Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
| 1.643 |
| 01-Dec-2004 |
grant | add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.642 |
| 25-Nov-2004 |
kim | Whitespace police.
|
| 1.641 |
| 24-Nov-2004 |
bouyer | pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.640 |
| 10-Nov-2004 |
christos | Add COMPAT_BSDPTY to the rest of the config files.
|
| 1.639 |
| 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.638 |
| 01-Nov-2004 |
wiz | Grammar fix in comment.
|
| 1.637 |
| 26-Oct-2004 |
perry | replace a tab with a space so commenting out auacer is more aesthetically acceptable.
|
| 1.636 |
| 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.635 |
| 22-Oct-2004 |
augustss | Add cdce(4).
|
| 1.634 |
| 21-Oct-2004 |
augustss | Add a gross hack to route the ECHI interrupt on the Sharp MM20. You can read the long and sad story about the BIOS in a comment.
|
| 1.633 |
| 19-Oct-2004 |
lukem | enable ipw* (Intel PRO/Wireless 2100). (requested by hubertf)
|
| 1.632 |
| 10-Oct-2004 |
augustss | Add auacer.
|
| 1.631 |
| 08-Sep-2004 |
jmmv | Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.630 |
| 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.629 |
| 26-Aug-2004 |
itohy | Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.628 |
| 10-Aug-2004 |
mycroft | +cs@pcmcia
|
| 1.627 |
| 08-Aug-2004 |
mycroft | xi -> xirc,com,xi
|
| 1.626 |
| 31-Jul-2004 |
mrg | update the comment for ichlpcib to include SpeedStep.
|
| 1.625 |
| 29-Jul-2004 |
jmmv | Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.624 |
| 28-Jul-2004 |
jmmv | Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.623 |
| 19-Jul-2004 |
tron | Enable ehci(4) by default.
|
| 1.622 |
| 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.621 |
| 10-Jul-2004 |
cube | Add an option to allow any user to write to machdep.est.frequency.target, which is very handy on a laptop to control EST through another program that you don't necessarily want to run as root (in my case, gkrellm).
The option's name is EST_FREQ_USERWRITE, and is disabled by default.
|
| 1.620 |
| 09-Jul-2004 |
bouyer | Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.619 |
| 06-Jul-2004 |
mycroft | Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.618 |
| 05-Jul-2004 |
abs | Remove accidently added UMASS_DEBUG. Thanks to kimmo for spotting.
|
| 1.617 |
| 29-Jun-2004 |
itojun | s/options\t\t/options \t/. (whether UMASS_DEBUG is appropriate for everyone's GENERIC is a different issue. i'm not sure)
|
| 1.616 |
| 26-Jun-2004 |
abs | Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.615 |
| 22-Jun-2004 |
toshii | Add re; Realtek GbE.
|
| 1.614 |
| 22-Jun-2004 |
itojun | have pf and pflog pseudo-device (commented out). reviewed by matt, perry, christos
|
| 1.613 |
| 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.612 |
| 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.611 |
| 08-Jun-2004 |
kochi | Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
| 1.610 |
| 07-Jun-2004 |
kochi | Add ACPI_DISABLE_ON_POWEROFF option.
|
| 1.609 |
| 01-Jun-2004 |
augustss | Use SPC-TAB after the word "options".
|
| 1.608 |
| 28-May-2004 |
christos | PR/19925: David Ferlier: Add scrolling support to wscons
|
| 1.607 |
| 27-May-2004 |
christos | Add ptm device.
|
| 1.606 |
| 24-May-2004 |
tsarna | add uep driver
|
| 1.605 |
| 22-May-2004 |
grant | add `scsibus* at umass?' so usb mass storage devices which attach to sd@scsibus can be used out of the box.
whitespace tweak for wd* at umass?
|
| 1.604 |
| 21-May-2004 |
atatat | Whitespace nits
|
| 1.603 |
| 11-May-2004 |
wiz | Add commented out entries for ioat* and nsclpcsio*; from Sergey Svishchev in private mail.
|
| 1.602 |
| 30-Apr-2004 |
gendalia | Uncomment 'wd* at umass?' in GENERIC, add to GENERIC_LAPTOP. supports the ISD's ATA protocol over Bulk-Only, used with the Archos studio and Archos Jukebox products, among others.
|
| 1.601 |
| 30-Apr-2004 |
fredb | - - "options" should be followed by <SPACE><TAB>. - - restore "options COMPAT_20", no doubt commented out by mistake.
|
| 1.600 |
| 30-Apr-2004 |
christos | Add and document PCIBIOS_LIBRETTO_FIXUP
|
| 1.599 |
| 30-Apr-2004 |
lukem | add ENHANCED_SPEEDSTEP
|
| 1.598 |
| 29-Apr-2004 |
minoura | Comment out ichlpcib. There are at least 2 reports that it freezes upon startup. http://mail-index.netbsd.org/current-users/2004/04/19/0016.html
|
| 1.597 |
| 21-Apr-2004 |
christos | Replace the statfs() family of system calls with statvfs(). Retain binary compatibility.
|
| 1.596 |
| 07-Apr-2004 |
augustss | Put ichlpcib in alphabetical order.
|
| 1.595 |
| 14-Mar-2004 |
minoura | branches: 1.595.2; Add ichlpcib.
|
| 1.594 |
| 25-Feb-2004 |
perry | fix another whitespace nit
|
| 1.593 |
| 25-Feb-2004 |
perry | juggle tabs and spaces so comments don't nuke line lengths as badly
|
| 1.592 |
| 16-Jan-2004 |
perry | Make the warning on NEW_BUFQ_STRATEGY much milder -- I've upgraded it to "Likely stable". I'm not going to make it the default unilaterally but I really think it should be.
|
| 1.591 |
| 09-Jan-2004 |
perry | nuke trailing spaces.
|
| 1.590 |
| 31-Dec-2003 |
jonathan | Split opencrypto configuration into an attribute, usable by inkernel clients, and a pseudo-device for userspace access.
The attribute is named `opencrypto'. The pseudo-device is renamed to "crypto", which has a dependency on "opencrypto". The sys/conf/majors entry and pseudo-device attach entrypoint are updated to match the new pseudo-device name.
Fast IPsec (sys/netipsec/files.ipsec) now lists a dependency on the "opencrypto" attribute. Drivers for crypto accelerators (ubsec, hifn775x) also pull in opencrypto, as providers of opencrypto transforms.
|
| 1.589 |
| 30-Dec-2003 |
augustss | Alphabetize IDE controllers
|
| 1.588 |
| 23-Dec-2003 |
kochi | add ACPICA_PEDANTIC option.
|
| 1.587 |
| 17-Dec-2003 |
tls | Add "sk" driver for SysKonnect/Marvell GigE cards.
|
| 1.586 |
| 14-Dec-2003 |
dyoung | Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.585 |
| 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.584 |
| 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.583 |
| 20-Nov-2003 |
fvdl | Add (commented out) and document NO_TSC_TIME.
|
| 1.582 |
| 18-Nov-2003 |
jonathan | Add opencrypto and drivers for PCI cryptographic accelerators -- hifn (Hifn 7751), ubsec (Broadcom 582x) -- to i386 GENERIC kernel.
|
| 1.581 |
| 05-Nov-2003 |
tron | Update comment for wm(4) attachment because the driver supports more than the Intel 82543 and 82544.
|
| 1.580 |
| 04-Nov-2003 |
fvdl | Add and enable igphy.
|
| 1.579 |
| 04-Nov-2003 |
mycroft | Re-add ServerWorks IDE support, as "rccide". Note: this is untested, as I no longer have a ServerWorks-based motherboard.
|
| 1.578 |
| 31-Oct-2003 |
nisimura | Added stpcide(4) driver for STMicroelectronics STPC IDE controllers.
|
| 1.577 |
| 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.576 |
| 13-Oct-2003 |
dyoung | Add atw (ADMtek ADM8211 802.11).
|
| 1.575 |
| 10-Oct-2003 |
grog | Add config info for Vinum
|
| 1.574 |
| 08-Oct-2003 |
augustss | Alphabetize.
|
| 1.573 |
| 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.572 |
| 08-Oct-2003 |
bouyer | Add atabus
|
| 1.571 |
| 27-Sep-2003 |
mrg | enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.570 |
| 06-Sep-2003 |
christos | Add COMPAT_16
|
| 1.569 |
| 26-Aug-2003 |
jdolecek | add commented out entries for skc/sk SysKonnect SK9821 driver
|
| 1.568 |
| 22-Aug-2003 |
itojun | add udav*
|
| 1.567 |
| 07-Aug-2003 |
soren | Enable ahd(4) by default. There are some problems with higher speeds / packetized mode, but those can be disabled in the Adaptec BIOS setup.
|
| 1.566 |
| 06-Aug-2003 |
bouyer | Add esiop at pci to GENERIC which already have siop at pci. esiop has been tested enouth now. esiop not added to INSTALL kernels because of possible space constraint. siop should be able to drive all adapters supported by esiop.
|
| 1.565 |
| 06-Jul-2003 |
kochi | o cleanup usage of ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP o delete usage of ENABLE_DEBUGGER
As ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP are defflag'ed in files.acpi, these options don't have to have a value.
|
| 1.564 |
| 29-Jun-2003 |
fvdl | branches: 1.564.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
| 1.563 |
| 28-Jun-2003 |
darrenr | Revert out an accidental commit.
|
| 1.562 |
| 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
| 1.561 |
| 29-May-2003 |
fvdl | Add the options MPBIOS_SCANPCI and MPACPI_SCANPCI to configure PCI roots with the MPBIOS/ACPI bus information, by walking through the buses, and descending down every bus that hasn't been marked configured yet.
|
| 1.560 |
| 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.559 |
| 04-May-2003 |
ad | Enable the amr driver.
|
| 1.558 |
| 26-Apr-2003 |
ragge | Add pseudo-device ksyms.
|
| 1.557 |
| 21-Apr-2003 |
fvdl | Add commented-out ahd driver.
|
| 1.556 |
| 16-Apr-2003 |
thorpej | Add mpt(4).
|
| 1.555 |
| 16-Apr-2003 |
thorpej | Fix a typo.
|
| 1.554 |
| 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.553 |
| 08-Apr-2003 |
abs | Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.552 |
| 05-Apr-2003 |
perry | Add gentbi* PHYs I noted in reading the log for PR kern/20988 that they were missing XXX I'm not sure I got the name in the comment right, but if I don't XXX do this who will?
|
| 1.551 |
| 25-Mar-2003 |
jmmv | Implement the beep on halt feature. When enabled, it makes the kernel beep the computer speaker when it's completely safe to power down the machine (after the "The operating system has halted." message). This is useful for headless machines.
The feature is only enabled if the BEEP_ONHALT option is defined (disabled by default). It can be tuned through the BEEP_ONHALT_{COUNT,PERIOD,PITCH} options.
Closes my own PR kern/18792.
|
| 1.550 |
| 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.549 |
| 05-Mar-2003 |
grant | fix some comments
|
| 1.548 |
| 27-Feb-2003 |
perseant | Make BRIDGE_IPF an option, and document it. Add it (commented) to GENERIC. Let brconfig tell whether the bridge is using the ipfilter hook, or not.
|
| 1.547 |
| 18-Feb-2003 |
jdolecek | add file-system SMBFS and pseudo-device nsmb, uncommented, marked as experimental
|
| 1.546 |
| 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.545 |
| 27-Jan-2003 |
thorpej | Add the "ataraid" pseudo-device and the "ld" instances that attach to it.
|
| 1.544 |
| 21-Jan-2003 |
itojun | s/options^I^I/options ^I/
|
| 1.543 |
| 20-Jan-2003 |
christos | add support for p1003.1b semaphores. From FreeBSD
|
| 1.542 |
| 19-Jan-2003 |
tron | Correct indentation error for "COMPAT_OSSAUDIO" option.
|
| 1.541 |
| 18-Jan-2003 |
christos | add COMPAT_OSSAUDIO [for lkms that need it]. XXX: wish for /dev/ksyms
|
| 1.540 |
| 08-Jan-2003 |
tron | Fix indendation problem in entry for "pckbc* at acpi?".
|
| 1.539 |
| 08-Jan-2003 |
fvdl | DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines.
|
| 1.538 |
| 07-Jan-2003 |
fvdl | Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
| 1.537 |
| 07-Jan-2003 |
jmcneill | *soren* remember <SPACE><TAB> in config files :-) Space-Tab-ify ACPI examples.
|
| 1.536 |
| 05-Jan-2003 |
christos | add ACPIVERBOSE [commented out]
|
| 1.535 |
| 05-Jan-2003 |
jmcneill | Document all known ACPI devices and options (disabled by default).
|
| 1.534 |
| 02-Jan-2003 |
tron | Add commented out entry for acpi(4).
|
| 1.533 |
| 26-Dec-2002 |
junyoung | #<space>comment...
Pointed out by collver1 via PR#18468.
|
| 1.532 |
| 09-Dec-2002 |
david | Restore the cardbus config line. Cardslot is upset with pcmcia only.
|
| 1.531 |
| 09-Dec-2002 |
perry | comment out/comment/move p64h2apic line.
|
| 1.530 |
| 09-Dec-2002 |
david | Don't want cardbus here, since there are no devices on it. Thanks to Krister Walfridsson for mentioning it.
|
| 1.529 |
| 07-Dec-2002 |
jmc | Rename the commented out fwscsi -> sbpscsi (names changed once code was committed)
|
| 1.528 |
| 05-Dec-2002 |
ichiro | add IEEE1394 configuration(Comment out)
|
| 1.527 |
| 04-Dec-2002 |
david | Include cbb, and its cardslot and pcmcia children. Needed by some wi cards.
|
| 1.526 |
| 22-Nov-2002 |
wiz | Fix typo (responsiness -> responsiveness).
|
| 1.525 |
| 14-Nov-2002 |
atatat | Remove t4dw at pci, since we don't have any description or code for a device with that name. Addresses PR port-i386/19040.
|
| 1.524 |
| 13-Nov-2002 |
jdolecek | enable raidframe again, it apparently works fine even w/ MP now blessed by Frank
|
| 1.523 |
| 13-Nov-2002 |
christos | add COMPAT_DARWIN
|
| 1.522 |
| 07-Nov-2002 |
martin | Add a driver for the Myson Technology MTD803 3-in-1 Fast Ethernet Controller, provided by Peter Bex in PR 18675.
|
| 1.521 |
| 27-Oct-2002 |
tsutsui | Add fmv* at isapnp? for FMV-183.
|
| 1.520 |
| 24-Oct-2002 |
junyoung | Add commented-out machfb attachment.
|
| 1.519 |
| 18-Oct-2002 |
junyoung | Add NEW_BUFQ_STRATEGY (disabled by default).
|
| 1.518 |
| 15-Oct-2002 |
junyoung | Add (commented out) VGA_RASTERCONSOLE.
|
| 1.517 |
| 08-Oct-2002 |
augustss | Add ubsa attachment.
|
| 1.516 |
| 05-Oct-2002 |
elric | add [commented out] cgd's to generic kernel configs.
|
| 1.515 |
| 04-Oct-2002 |
tsutsui | Add le* at isapnp?
|
| 1.514 |
| 04-Oct-2002 |
itojun | whitespace
|
| 1.513 |
| 01-Oct-2002 |
fvdl | Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.512 |
| 25-Sep-2002 |
martti | Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.511 |
| 21-Sep-2002 |
perry | change a tab to a space so commenting elansc isn't as ugly
|
| 1.510 |
| 20-Sep-2002 |
martti | Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.509 |
| 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.508 |
| 03-Sep-2002 |
augustss | Replace mr with gtp device.
|
| 1.507 |
| 12-Aug-2002 |
thorpej | Add elansc* at pci? (AMD Elan SC520 System Controller).
|
| 1.506 |
| 11-Aug-2002 |
isaki | Commented out slhci. it's experimental yet.
|
| 1.505 |
| 11-Aug-2002 |
isaki | Add slhci0, ScanLogic SL811HS/T USB Host Contoller.
|
| 1.504 |
| 06-Aug-2002 |
grant | add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.503 |
| 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.502 |
| 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.501 |
| 10-Jul-2002 |
itojun | whitespace
|
| 1.500 |
| 01-Jul-2002 |
christos | Add example use of WSDISPLAY_CHARFUNCS, from Julio Merino
|
| 1.499 |
| 27-Jun-2002 |
junyoung | Add VGA_CONSOLE_ATI_BROKEN_FONTSEL (disabled by default).
|
| 1.498 |
| 25-Jun-2002 |
lukem | - replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.497 |
| 22-Jun-2002 |
fvdl | Add bge@pci attachment.
|
| 1.496 |
| 18-Jun-2002 |
itojun | s/options\t\t/options \t/
|
| 1.495 |
| 17-Jun-2002 |
christos | MD systrace gluons.
|
| 1.494 |
| 17-Jun-2002 |
lukem | Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.493 |
| 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.492 |
| 25-May-2002 |
jmcneill | Add explanation for PMS_DISABLE_POWERHOOKS, as requested by hubertf.
|
| 1.491 |
| 26-Apr-2002 |
ad | branches: 1.491.2; 1.491.4; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.490 |
| 25-Apr-2002 |
wiz | Another options<TAB> -> options<SP><TAB>, noted by Patrick Welche.
|
| 1.489 |
| 25-Apr-2002 |
atatat | Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.488 |
| 25-Apr-2002 |
kleink | Attach joy* at eso?.
|
| 1.487 |
| 22-Apr-2002 |
ad | Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts taken from OpenBSD. Test hardware kindly provided by Intel. This still needs management bits, and doesn't support older controllers, but that shouldn't be hard to fix.
|
| 1.486 |
| 18-Apr-2002 |
wiz | Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.485 |
| 18-Apr-2002 |
bouyer | Add (commented out) options SIOP_SYMLED
|
| 1.484 |
| 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.483 |
| 15-Apr-2002 |
mycroft | Add wm.
|
| 1.482 |
| 14-Apr-2002 |
mycroft | The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.481 |
| 12-Apr-2002 |
mycroft | Enable AGP GART support by default.
|
| 1.480 |
| 12-Apr-2002 |
gmcgarry | Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.479 |
| 02-Apr-2002 |
augustss | Alphabetize.
|
| 1.478 |
| 29-Mar-2002 |
itojun | re-enable urlphy
|
| 1.477 |
| 29-Mar-2002 |
itojun | urlphy is not known to config(8). need a fix somewhere else.
|
| 1.476 |
| 28-Mar-2002 |
ichiro | add Realtek RTL8150L USB ethernet driver
url* at uhub? port ? urlphy* at mii? phy ?
|
| 1.475 |
| 19-Mar-2002 |
augustss | Add uvscom driver. Untested.
|
| 1.474 |
| 04-Mar-2002 |
sommerfeld | The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
| 1.473 |
| 27-Feb-2002 |
jmcneill | Add options (commented out) for disabling power hooks on the pms and pmsi PS/2 mouse drivers.
|
| 1.472 |
| 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.471 |
| 08-Feb-2002 |
jmcneill | Add another pcic at isa attachment. This enables the top PCMCIA slot on my AST Ascentia 910N, and closes port-i386/11797
|
| 1.470 |
| 06-Feb-2002 |
wiz | Another <tab> -> <sp><tab> noted by Patrick Welche.
|
| 1.469 |
| 01-Feb-2002 |
wiz | Do '<sp><tab>' instead of '<tab>' for some RAID options. Noted by Patrick Welche in private mail.
|
| 1.468 |
| 28-Jan-2002 |
augustss | Keep adv in alphabetical order.
|
| 1.467 |
| 27-Jan-2002 |
jdolecek | add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.466 |
| 19-Jan-2002 |
oster | Add new RF_* options for RAIDframe bits that are no longer built by default.
While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for architectures that I'm comfortable can deal with it being on by default.
Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to be insufficient in practise.
|
| 1.465 |
| 17-Jan-2002 |
augustss | Alphabetize audio attachment.
|
| 1.464 |
| 08-Jan-2002 |
itojun | pss is broken (for now?)
|
| 1.463 |
| 07-Jan-2002 |
jmcneill | Re-enable radio at bktr.
|
| 1.462 |
| 07-Jan-2002 |
tron | Disable broken radio(4) support for bktr(4). The configuration code doesn't even check if the TV card has a radio tuner.
|
| 1.461 |
| 06-Jan-2002 |
jmcneill | Add entries for the 'esa at pci' audio driver.
|
| 1.460 |
| 06-Jan-2002 |
jmcneill | Add radio attachment to bktr.
|
| 1.459 |
| 04-Jan-2002 |
augustss | Uncomment udsbr (it works).
|
| 1.458 |
| 03-Jan-2002 |
augustss | Add ustir.
|
| 1.457 |
| 02-Jan-2002 |
augustss | Use the right I/O addresses for the ISA radio cards.
|
| 1.456 |
| 02-Jan-2002 |
augustss | Add (commented out) udsbr.
|
| 1.455 |
| 01-Jan-2002 |
augustss | Make mr pci attachment conform.
|
| 1.454 |
| 01-Jan-2002 |
augustss | Add (commented out) radio card support. From OpenBSD.
|
| 1.453 |
| 01-Jan-2002 |
hpeyerl | Add entry for PC Weasel/PCI.
|
| 1.452 |
| 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.451 |
| 28-Dec-2001 |
martin | Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs.
|
| 1.450 |
| 24-Dec-2001 |
augustss | Add (commented out) wd at umass (for ISD adapters).
|
| 1.449 |
| 14-Dec-2001 |
augustss | Uncomment uirda since it woks now.
|
| 1.448 |
| 14-Dec-2001 |
gmcgarry | Add a blurb to the top of all GENERIC files. This serves three purposes: - to clarify some terminology - to clarify the intention of the GENERIC file - to cross-reference some useful man pages
|
| 1.447 |
| 12-Dec-2001 |
augustss | Add (commented out) uirda.
|
| 1.446 |
| 06-Dec-2001 |
soren | options space tab.
|
| 1.445 |
| 06-Dec-2001 |
augustss | Uncomment IrDA devices since they seem to work now.
|
| 1.444 |
| 05-Dec-2001 |
augustss | Add (commented out) irframetty.
|
| 1.443 |
| 02-Dec-2001 |
augustss | Add (commented out) oboe IrDA driver.
|
| 1.442 |
| 01-Dec-2001 |
bouyer | Add st at atapibus, now that it works.
|
| 1.441 |
| 21-Nov-2001 |
augustss | Add a commented out ehci driver (for the adventurous).
|
| 1.440 |
| 20-Nov-2001 |
lukem | cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.439 |
| 20-Nov-2001 |
lukem | - pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.438 |
| 18-Nov-2001 |
someya | add autri (Trident 4DWAVE based AC'97 audio)
|
| 1.437 |
| 16-Nov-2001 |
junyoung | Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.436 |
| 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.435 |
| 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.434 |
| 04-Nov-2001 |
itohy | Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
| 1.433 |
| 03-Nov-2001 |
tsutsui | Add trm at pci.
|
| 1.432 |
| 17-Oct-2001 |
jdolecek | branches: 1.432.2; add emuxki (Creative Labs SBLive!)
|
| 1.431 |
| 13-Oct-2001 |
ichiro | add entry Intersil Mini-PCI(802.11b) wi* at pci?
|
| 1.430 |
| 04-Oct-2001 |
augustss | Alphabetize PHYs.
|
| 1.429 |
| 30-Sep-2001 |
hubertf | esl is off by default, so switch off audio@esl and opl@esl too.
|
| 1.428 |
| 29-Sep-2001 |
augustss | Add the esl driver.
|
| 1.427 |
| 21-Sep-2001 |
ad | Add `dpti', which is an I2O vendor extension implementing the DPT/Adaptec control interface. This makes it possible to run the Linux versions of dptmgr, raidutil, dptelog and other tools under NetBSD.
|
| 1.426 |
| 14-Sep-2001 |
nathanw | Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
| 1.425 |
| 10-Sep-2001 |
fvdl | Oops, didn't mean to enable agp by default yet.
|
| 1.424 |
| 10-Sep-2001 |
fvdl | Add agp* at pchb?
|
| 1.423 |
| 10-Sep-2001 |
fvdl | Add MTRR option.
|
| 1.422 |
| 07-Sep-2001 |
lukem | branches: 1.422.2; use options SPACE TAB
|
| 1.421 |
| 06-Sep-2001 |
augustss | Comment out tr at pcmcia.
|
| 1.420 |
| 01-Sep-2001 |
atatat | Add bridge pseudo devices to GENERIC configs
|
| 1.419 |
| 27-Aug-2001 |
augustss | Comment out the hme driver; it's not totally MI yet.
|
| 1.418 |
| 27-Aug-2001 |
augustss | Add some missing network drivers.
|
| 1.417 |
| 27-Aug-2001 |
augustss | Add 7 new PHYs.
|
| 1.416 |
| 22-Aug-2001 |
hubertf | 90x[B] -> 90x[BC]
|
| 1.415 |
| 14-Aug-2001 |
augustss | Alphabetize two items. Fix one whitespace glitch.
|
| 1.414 |
| 30-Jul-2001 |
ad | Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
|
| 1.413 |
| 30-Jul-2001 |
jdolecek | add MCA stuff, for IBM PS/2
|
| 1.412 |
| 21-Jul-2001 |
jdolecek | add pcmb\*
|
| 1.411 |
| 14-Jul-2001 |
christos | Add COMPAT_MACH and EXEC_MACHO. Code works enough to start running a binary, but we need to implement a few mach traps before the dynamic linker actually works.
|
| 1.410 |
| 08-Jul-2001 |
abs | branches: 1.410.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.409 |
| 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.408 |
| 27-Jun-2001 |
darcy | Added the commented lines with the defaults for the system values associated with System V semaphores.
|
| 1.407 |
| 18-Jun-2001 |
thorpej | Add gsip(4), gphyter(4), and sf(4) drivers.
|
| 1.406 |
| 03-Jun-2001 |
tsutsui | Add iha at pci .
|
| 1.405 |
| 10-May-2001 |
tron | Fix typo: Pnp -> PnP
|
| 1.404 |
| 06-May-2001 |
ad | Add an (untested) EISA front-end for the `mlx' driver.
|
| 1.403 |
| 21-Apr-2001 |
fvdl | Move the DIAGNOSTIC option to a seperate config file, it's too expensive to be in GENERIC (which should be a kernel ready for production use).
|
| 1.402 |
| 30-Mar-2001 |
minoura | Add yds at pci and children. Alpha and i386 are the only tested ports.
|
| 1.401 |
| 28-Mar-2001 |
ichiro | support umct USB-serial device
|
| 1.400 |
| 04-Feb-2001 |
perry | branches: 1.400.2; keep joystick lines together
|
| 1.399 |
| 04-Feb-2001 |
ad | Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.398 |
| 02-Feb-2001 |
fvdl | Add COMPAT_15
|
| 1.397 |
| 30-Jan-2001 |
tshiozak | add umidi.
|
| 1.396 |
| 28-Jan-2001 |
nathanw | Add joy at pnpbios.
|
| 1.395 |
| 23-Jan-2001 |
augustss | Uncomment the uftdi driver.
|
| 1.394 |
| 23-Jan-2001 |
ichiro | add I/O DATA USB-RSAQ2 serial adapter
uplcom* at uhub? port ? ucom* at uplcom? portno ?
|
| 1.393 |
| 22-Jan-2001 |
augustss | Add clct(4) driver.
|
| 1.392 |
| 16-Jan-2001 |
augustss | Add uyap.
|
| 1.391 |
| 11-Jan-2001 |
augustss | Add usscanner.
|
| 1.390 |
| 09-Jan-2001 |
lukem | sort auich in respect to auvia
|
| 1.389 |
| 08-Jan-2001 |
rh | Add and enable the esm PCI audio driver
|
| 1.388 |
| 22-Dec-2000 |
tv | Undo 1.385; put wss0 back in GENERIC.
Just like any ISA device, if you don't have the device at the configured IRQ, you could lose if something else decides it wants that IRQ. wss is not a special case.
|
| 1.387 |
| 20-Dec-2000 |
augustss | Put 'an* at isapnp?' in alphabetical order.
|
| 1.386 |
| 19-Dec-2000 |
bouyer | Add peudo-device vlan
|
| 1.385 |
| 17-Dec-2000 |
jmc | Comment out the isa wss driver.
GENERIC is the kernel used on new installs and too many things overlap the resources (irq mostly) the default isa version may be using which causes panics on reboot.
|
| 1.384 |
| 17-Dec-2000 |
thorpej | Add an at isapnp.
|
| 1.383 |
| 14-Dec-2000 |
onoe | Add PCI version of Aironet, not tested at all. ISA/ISApnp version won't come since I don't know about isa...
|
| 1.382 |
| 11-Dec-2000 |
onoe | Port 'an' driver for Aironet PC4500/PC4800 IEEE802.11 card from FreeBSD. This is very adhoc work for IETF meeting. - Since it seems that 'an' and 'wi' have similar hardware, low level functions should be shared. - There are PCI/ISA cards of Aironet but not supported yet. - The wiconfig interface is changed so that wiconfig cannot be used. - 'ancontrol' of FreeBSD is not ported. - Only infrastructure mode is tested. - WEP is not supported.
Though I only have an Aironet card, Cisco card should be expected to work.
|
| 1.381 |
| 28-Nov-2000 |
augustss | Put neo* in alphabetical position.
|
| 1.380 |
| 28-Nov-2000 |
thorpej | Add auich(4) and neo(4).
|
| 1.379 |
| 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
| 1.378 |
| 20-Nov-2000 |
jdolecek | add moxa0 at isa entry, marked as experimental
This was not added also to other config files primarily because the driver is not properly tested yet; this entry is primarily meant as an example for those brave souls who want to try moxa.
|
| 1.377 |
| 14-Nov-2000 |
augustss | Add uscanner.
|
| 1.376 |
| 08-Nov-2000 |
ad | Sort.
|
| 1.375 |
| 08-Nov-2000 |
ad | Add I2O stuff.
|
| 1.374 |
| 19-Oct-2000 |
ad | - ca -> lsu - Hook in twe.
|
| 1.373 |
| 15-Oct-2000 |
minoura | WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.372 |
| 26-Sep-2000 |
ad | cac* at eisa? reported as working.
|
| 1.371 |
| 24-Sep-2000 |
jdolecek | don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.370 |
| 20-Sep-2000 |
thorpej | Enable VM86 -- it's needed for some X servers (notably, S3 Savage, which runs the VESA BIOS in VM86 emulation in order to switch video modes).
|
| 1.369 |
| 10-Sep-2000 |
lukem | add (commented out) entry for WSCONS_DEFAULT_TYPE
|
| 1.368 |
| 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.367 |
| 15-Aug-2000 |
ross | Edit adv0 comment to include "SCSI"; now 'grep -v -i SCSI GENERIC' works.
|
| 1.366 |
| 13-Aug-2000 |
itojun | move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), as it is no wthe default setting for everyone.
the reason we still use the name "PULLDOWN_TEST" while it is now default: kame code sharing.
|
| 1.365 |
| 10-Aug-2000 |
soda | add commented out PCIBIOS_INTR_GUESS
|
| 1.364 |
| 04-Aug-2000 |
augustss | Alphabetize.
|
| 1.363 |
| 01-Aug-2000 |
augustss | Add midi at clcs.
|
| 1.362 |
| 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.361 |
| 18-Jul-2000 |
soda | hexadecimal constant in "options" value doesn't need quotation.
|
| 1.360 |
| 17-Jul-2000 |
minoura | Add (but commented) COMPAT_PECOFF entry.
|
| 1.359 |
| 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.358 |
| 05-Jul-2000 |
sommerfeld | Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details.
|
| 1.357 |
| 03-Jul-2000 |
augustss | White-space improvements.
|
| 1.356 |
| 30-Jun-2000 |
itojun | add PULLDOWN_TEST for all the platforms. XXX should be moved to somewhere else when stabilized
|
| 1.355 |
| 22-Jun-2000 |
fvdl | Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
|
| 1.354 |
| 16-Jun-2000 |
hubertf | branches: 1.354.2; Change comment: APM_POWER_PRINT _does_ print stats on the console.
|
| 1.353 |
| 14-Jun-2000 |
veego | Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.352 |
| 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.351 |
| 11-Jun-2000 |
augustss | Alphabetize.
|
| 1.350 |
| 08-Jun-2000 |
fvdl | Make siop the default instead of ncr. The siop driver has proven to be reliable, and, although it does not do tagged queueing yet, this makes it a better choice.
|
| 1.349 |
| 05-Jun-2000 |
gmcgarry | Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.348 |
| 05-Jun-2000 |
joda | fix `#scsibus at siop?' line
|
| 1.347 |
| 01-Jun-2000 |
david | Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.346 |
| 28-May-2000 |
jhawk | Add patchable "pnpbiosdebug" global if PNPBIOSDEBUG is compiled in, and add PNPBIOSDEBUG_VALUE to initialize its value, defaulting to 1.
|
| 1.345 |
| 28-May-2000 |
jhawk | pnpbios from 1.344 didn't config. s/pnpbios0/pnpbios?/
|
| 1.344 |
| 28-May-2000 |
thorpej | Tidy up a little, improve PnP BIOS section.
|
| 1.343 |
| 28-May-2000 |
tv | `ep' has `plug-and-play' support on all buses, including non-PnP ISA. Attach ep* at isa instead of ep0, so we will autoconfigure all 3c5x9s.
|
| 1.342 |
| 25-May-2000 |
mason | branches: 1.342.2; Fixed typo in ses comment - devies -> devices
|
| 1.341 |
| 22-May-2000 |
thorpej | Add `ses' (SCSI Enclosure Services) device.
|
| 1.340 |
| 20-May-2000 |
augustss | Alphabetize.
|
| 1.339 |
| 19-May-2000 |
veego | Disable the viaenv driver and remove the siop entry which was added in the last commit.
|
| 1.338 |
| 17-May-2000 |
thorpej | Add Cyclades-Z serial.
|
| 1.337 |
| 14-May-2000 |
jhawk | Comment out XSERVER and XSERVER_DDB and move them to the pccons-specific section. They are not used with wscons.
|
| 1.336 |
| 08-May-2000 |
joda | add viaenv template
|
| 1.335 |
| 08-May-2000 |
augustss | Add (sometimes commented out) MIIVERBOSE option.
|
| 1.334 |
| 07-May-2000 |
wiz | add bktr device
|
| 1.333 |
| 04-May-2000 |
jhawk | Add comment suggesting s/com[0-9]/com*/ and s/lpt0/lpt*/ if you enable com*/lpt* at pnpbios0, to avoid attaching com0 as com3. Don't actually change the "com0 at isa" line, since doing so would cause some com* (e.g. pcmcia) to be renumbered from com3 to something lower, at least on some systems.
|
| 1.332 |
| 02-May-2000 |
augustss | Add (commented out) cms(4) driver.
|
| 1.331 |
| 30-Apr-2000 |
augustss | Add C-Media CMI8x38, cmpci.
|
| 1.330 |
| 30-Apr-2000 |
dante | Update comment in adw*
|
| 1.329 |
| 28-Apr-2000 |
uch | add PCIBIOS_ADDR_FIXUP, PCIBIOS_IRQS_HINT configuration. and its sample.
|
| 1.328 |
| 21-Apr-2000 |
explorer | Add (commented out) addcom0 and com* at addcom?
|
| 1.327 |
| 19-Apr-2000 |
haya | Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.326 |
| 19-Apr-2000 |
itojun | add stf pseudo interface (commented out due to possible security risks)
|
| 1.325 |
| 14-Apr-2000 |
augustss | Add FTDI FT8U100AX driver.
|
| 1.324 |
| 14-Apr-2000 |
augustss | Add Rio 500 device.
|
| 1.323 |
| 13-Apr-2000 |
joda | add com at cardbus comment
|
| 1.322 |
| 10-Apr-2000 |
haya | Add rl cardbus attachment.
|
| 1.321 |
| 09-Apr-2000 |
augustss | Add upl(4) driver. Uncomment uvisor(4) driver.
|
| 1.320 |
| 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.319 |
| 31-Mar-2000 |
tsarna | Add and enable auvia
|
| 1.318 |
| 30-Mar-2000 |
augustss | Add (commented out) uvisor driver.
|
| 1.317 |
| 26-Mar-2000 |
martin | Added a PCI frontend for the legacy ISA joystick driver. Some PCI soundcards don't seem to use the generic gameport function with interface 0x10 used here, but have either an own BAR dedicated to this (i.e. Sonic Vibes or ESS Solo-1) or specify their own device (see PCI_PRODUCT_CREATIVELABS_SBJOY in sys/dev/pci/pcidevs.h). Probably these use a similar simple sheme and adding a frontend for them would be trivial, but I don't own any of these cards, so I didn't.
|
| 1.316 |
| 22-Mar-2000 |
onoe | Update awi driver, which now supports AMD 79c930 based 802.11 DS cards as well as 802.11 FH cards. Also, it can operate in infrastructure mode, adhoc mode, and wi(4) (aka WaveLAN/IEEE) compatible adhoc mode.
|
| 1.315 |
| 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.314 |
| 19-Mar-2000 |
mycroft | Add scsibus at esp.
|
| 1.313 |
| 19-Mar-2000 |
mycroft | Add esp at pcmcia.
|
| 1.312 |
| 16-Mar-2000 |
ad | Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.311 |
| 14-Mar-2000 |
augustss | Some whitespace changes.
|
| 1.310 |
| 10-Mar-2000 |
groo | clean up lm0 example
|
| 1.309 |
| 09-Mar-2000 |
hubertf | fix typo
|
| 1.308 |
| 09-Mar-2000 |
groo | Add (commented out) lm driver examples
|
| 1.307 |
| 06-Mar-2000 |
itojun | beautify APM_DISABLE_INTERRUPTS line (s/options\t/options \t/)
|
| 1.306 |
| 04-Mar-2000 |
mycroft | Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.305 |
| 29-Feb-2000 |
simonb | Do the "<space><tab>" thing with the RAID_AUTOCONFIG option.
|
| 1.304 |
| 27-Feb-2000 |
augustss | Add (commented out) PCIBIOS options so people can find them easily.
|
| 1.303 |
| 26-Feb-2000 |
oster | Defopt 'RAID_AUTOCONFIG'. Adding 'options RAID_AUTOCONFIG' turns on the component auto-detection and auto-configuration of RAID sets. Also, add "#options RAID_AUTOCONFIG" to the GENERIC config files.
|
| 1.302 |
| 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.301 |
| 24-Feb-2000 |
ad | - Attach dpt0 to the isa bus. Commented out since (a) at any valid address it conflicts with too much other stuff (b) if I UTSLed correctly, EISA boards may be picked up at an "ISA address and an EISA address" - I don't have enough info on this yet to fix it (c) a DPT HBA at an address usually assigned to wdc0/1 may get detected as a WD100x controller. Some of them can emulate a WD100x controller, but the one I tested with doesn't. - Sync with GENERIC just a little.
|
| 1.300 |
| 15-Feb-2000 |
nathanw | branches: 1.300.2; Add ess at pnpbios
|
| 1.299 |
| 03-Feb-2000 |
dante | Remove ADW_*_DISABLE options. Now they are described in the adw.4 man page
|
| 1.298 |
| 02-Feb-2000 |
augustss | Due to popular demand (hi Bernd), comment out the CardBus entries. Appearently it doesn't work for some chipsets. I think the right way to fix this would be to only let cbb attach to the working chipsets...
|
| 1.297 |
| 02-Feb-2000 |
augustss | Add CardBus support. If it breaks anything, I'm sure we'll know soon. :)
|
| 1.296 |
| 02-Feb-2000 |
augustss | Change the size of the PCMCIA controller memory window to 64K. Several of the radio LAN cards need it.
|
| 1.295 |
| 25-Jan-2000 |
augustss | Update for the ucom(4) addition.
|
| 1.294 |
| 24-Jan-2000 |
augustss | Add Raytheon Raylink driver.
|
| 1.293 |
| 23-Jan-2000 |
hubertf | Add commented out "ident"-command
|
| 1.292 |
| 20-Jan-2000 |
wrstuden | Add overlay to kernel configs.
|
| 1.291 |
| 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.290 |
| 17-Jan-2000 |
augustss | Enable kue driver.
|
| 1.289 |
| 16-Jan-2000 |
augustss | Add some USB Ethernet adapters.
|
| 1.288 |
| 09-Jan-2000 |
joda | add (commented out) xe@pcmcia entry
|
| 1.287 |
| 04-Jan-2000 |
chopps | add ntwoc* at pci, and a commented out ntwoc0 at isa.
|
| 1.286 |
| 31-Dec-1999 |
simonb | Remove duplicate #com* at boca? slave ? line.
|
| 1.285 |
| 30-Dec-1999 |
hubertf | add disabled entry for options APM_DISABLE_INTERRUPTS=0
|
| 1.284 |
| 26-Dec-1999 |
itojun | add lines for boca 16-port serial card (BB2016), commented out.
|
| 1.283 |
| 13-Dec-1999 |
augustss | Add Cirrus Logic CS4280 driver.
|
| 1.282 |
| 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.281 |
| 07-Dec-1999 |
thorpej | Add nsphyter.
|
| 1.280 |
| 29-Nov-1999 |
itojun | add cnw* into pcmcia section.
|
| 1.279 |
| 21-Nov-1999 |
itojun | bring in content of GENERIC.v6 into GENERIC. remove GENERIC.v6 file (as it is part of GENERIC now).
"faith" interface is commented out by default as it is not really for general use. IPsec items are commented out as well, though we can enable "options IPSEC" without export-related issue ("options IPSEC" will enable authentication portion only). We may need to think about it again.
if you have problem compiling with INET6 on archs I do not have access to, please contact me.
XXX what to do with arch/arm32/SHARK{,.v6}?
|
| 1.278 |
| 15-Nov-1999 |
augustss | Add dev and function locators for the USB host controllers at pci.
|
| 1.277 |
| 15-Nov-1999 |
dante | Add WDTR, SDTR and TAGQ disable options
|
| 1.276 |
| 15-Nov-1999 |
fvdl | Add commented out option SOFTDEP to all GENERIC kernels.
|
| 1.275 |
| 14-Nov-1999 |
drochner | add commented out pnpbios entries
|
| 1.274 |
| 13-Nov-1999 |
perry | make the comment on how to use the cinclude stuff for crypto clearer.
|
| 1.273 |
| 13-Nov-1999 |
perry | Integrate the IPv6 bits from GENERIC.v6
|
| 1.272 |
| 10-Nov-1999 |
hubertf | add (commented out) APM options
|
| 1.271 |
| 06-Nov-1999 |
mycroft | branches: 1.271.2; Enable DHCP by default, rather than BOOTP, as BOOTP is much more likely to fail (due to option length issues), and DHCP is now prevalent.
|
| 1.270 |
| 05-Nov-1999 |
thorpej | Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
|
| 1.269 |
| 04-Nov-1999 |
sommerfeld | Add awi
|
| 1.268 |
| 01-Nov-1999 |
augustss | Enable fms device again.
|
| 1.267 |
| 01-Nov-1999 |
augustss | Disable fms driver for the moment.
|
| 1.266 |
| 01-Nov-1999 |
augustss | Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl Closes PR kern/8729.
|
| 1.265 |
| 25-Oct-1999 |
itojun | use "options \t" instead of "options\t\t" to avoid change in column when you comment an option out.
|
| 1.264 |
| 08-Oct-1999 |
drochner | branches: 1.264.2; 1.264.4; forgot to comment out the orphaned "scsibus"
|
| 1.263 |
| 06-Oct-1999 |
ad | Enable large cursor by default (at least on i386 for the moment), in response to result of poll on tech-kern.
|
| 1.262 |
| 06-Oct-1999 |
drochner | comment out "ncr* at isa?" (NCR 53C80 - cheap SCSI) in the standard config files. The probe funktion gives false hits and steps onto other hardware. (PR port-i386/8361 by cgd and my own experience)
|
| 1.261 |
| 06-Oct-1999 |
itohy | Add "opl at ym" and "mpu at ym". Fix typos.
|
| 1.260 |
| 28-Sep-1999 |
thorpej | branches: 1.260.2; Add Megahertz Ethernet/Modem combo card goo.
|
| 1.259 |
| 27-Sep-1999 |
ad | Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.258 |
| 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.257 |
| 09-Sep-1999 |
augustss | Add uaudio driver.
|
| 1.256 |
| 29-Aug-1999 |
thorpej | Add `umass'.
|
| 1.255 |
| 17-Aug-1999 |
drochner | add rl* at pci? (Realtek Ethernet)
|
| 1.254 |
| 16-Aug-1999 |
augustss | Add umodem device.
|
| 1.253 |
| 14-Aug-1999 |
augustss | Add opl* at wss?
|
| 1.252 |
| 09-Aug-1999 |
bouyer | Add wi at pcmcia.
|
| 1.251 |
| 05-Aug-1999 |
jdolecek | mark file system NTFS as experimental
|
| 1.250 |
| 03-Aug-1999 |
thorpej | Add the "sip" driver (SiS 900 Ethernet).
|
| 1.249 |
| 02-Aug-1999 |
augustss | Alphabetize.
|
| 1.248 |
| 02-Aug-1999 |
augustss | Move the mpu device declaration to conf/files. Let the mpu device attach at the sb device, and then midi at the mpu. Update the mpu at eso attachment.
|
| 1.247 |
| 01-Aug-1999 |
augustss | Add the MPU 401 ISA attachment.
|
| 1.246 |
| 29-Jul-1999 |
augustss | Make two wsmux pseudo devices and add mux locators.
|
| 1.245 |
| 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.244 |
| 22-Jul-1999 |
augustss | The configuration and interface locators are pointless for the generic USB device.
|
| 1.243 |
| 21-Jul-1999 |
tron | Use wsmouse protocol for PS/2, Logitech bus and Microsoft InPort mice by default. The X11 distribution included in our last release already supports it and the wsmouse protocol can be used for any of the above and for USB mice.
|
| 1.242 |
| 20-Jul-1999 |
christos | enable PPP_BSDCOMP, PPP_DEFLATE, PPP_FILTER, PFIL_HOOKS, IPFILTER_LOG on the GENERIC kernels that had them commented out. XXX: Please note, that not all the kernels have all the options defined!
|
| 1.241 |
| 12-Jul-1999 |
kleink | Add eso(4) and the devices attached to it.
|
| 1.240 |
| 05-Jul-1999 |
fvdl | Add COMPAT_AOUT to GENERIC
|
| 1.239 |
| 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.238 |
| 03-Jul-1999 |
tron | Optical cleanup in WSCONS configuration section.
|
| 1.237 |
| 18-Jun-1999 |
augustss | Add ess to isa attachment. The entry is commented out for the moment since I'm not sure how accurate the probe is.
|
| 1.236 |
| 06-Jun-1999 |
dante | Add adv0 entry under ISA SCSI controllers
|
| 1.235 |
| 19-May-1999 |
bouyer | Document the 'wdc at isa' flags.
|
| 1.234 |
| 06-May-1999 |
christos | Add NTFS
|
| 1.233 |
| 17-Apr-1999 |
drochner | oops - forgot half of it
|
| 1.232 |
| 17-Apr-1999 |
drochner | disable the "aria" sound board per default until the problems with its "probe" functions are solved (gives false positives)
|
| 1.231 |
| 29-Mar-1999 |
perry | branches: 1.231.2; remove BROKEN_LPT_DELAY option
|
| 1.230 |
| 29-Mar-1999 |
drochner | add a commented out WS_KERNEL_BG option, closes PR port-i386/7271 by Charlie Root <root@theprovider.com>
|
| 1.229 |
| 27-Mar-1999 |
nathanw | Remove commented-out uaudio declaration; we don't actually have support for it.
|
| 1.228 |
| 27-Mar-1999 |
kleink | Typo.
|
| 1.227 |
| 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.226 |
| 25-Mar-1999 |
perry | fix typo
|
| 1.225 |
| 25-Mar-1999 |
explorer | add entry for lmc* at pci?
|
| 1.224 |
| 25-Mar-1999 |
perry | add a (commented out) BROKEN_LPT_DELAY
|
| 1.223 |
| 23-Mar-1999 |
bad | Add tcic PCMCIA controller.
|
| 1.222 |
| 22-Mar-1999 |
bad | Add IBM and 3COM ISA Token-Ring drivers.
|
| 1.221 |
| 16-Mar-1999 |
drochner | add prototype WSDISPLAY_DEFAULTSCREENS option, improve wscons related comments
|
| 1.220 |
| 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.219 |
| 02-Feb-1999 |
bouyer | Mention pciide(4).
|
| 1.218 |
| 01-Feb-1999 |
cjs | Add a missing tab for cosmetic purposes.
|
| 1.217 |
| 30-Jan-1999 |
drochner | make wscons the default
|
| 1.216 |
| 29-Jan-1999 |
cjs | Have NTP PLL on by default.
|
| 1.215 |
| 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.214 |
| 22-Jan-1999 |
tron | Add "ipip" network interfaces.
|
| 1.213 |
| 22-Jan-1999 |
sakamoto | Add vr driver.
|
| 1.212 |
| 06-Jan-1999 |
thorpej | Add the `pcscp' driver.
|
| 1.211 |
| 20-Dec-1998 |
nathanw | Add "pcic0 at pci?".
|
| 1.210 |
| 16-Dec-1998 |
christos | Add a commented out entry for tcom.
|
| 1.209 |
| 10-Dec-1998 |
augustss | Add sv driver.
|
| 1.208 |
| 10-Dec-1998 |
augustss | Comment out sv audio device, the driver is not in the tree yet.
|
| 1.207 |
| 08-Dec-1998 |
augustss | Add ugen, a generic USB driver.
|
| 1.206 |
| 02-Dec-1998 |
bouyer | Document the use of flags to set/disable PIO/DMA/UDMA modes.
|
| 1.205 |
| 23-Nov-1998 |
christos | add aha at isapnp?
|
| 1.204 |
| 16-Nov-1998 |
oster | Added a (commented out) configuration line for the RAIDframe device driver.
|
| 1.203 |
| 12-Nov-1998 |
rvb | Perry said I should ... enable pms0 for GENERIC
|
| 1.202 |
| 10-Nov-1998 |
bouyer | Add and enable the pciide driver.
|
| 1.201 |
| 05-Nov-1998 |
thorpej | Add "ukphy".
|
| 1.200 |
| 04-Nov-1998 |
fvdl | Add the 'ex' driver, a DMA driver for 3Com 90x and 90xB cards.
|
| 1.199 |
| 03-Nov-1998 |
thorpej | Add sqphy.
|
| 1.198 |
| 03-Nov-1998 |
thorpej | Add icsphy*.
|
| 1.197 |
| 30-Oct-1998 |
lukem | s/milieconds/milliseconds/
|
| 1.196 |
| 25-Oct-1998 |
christos | Add nca driver goo.
|
| 1.195 |
| 24-Oct-1998 |
thorpej | Add "exphy" and "lxtphy" drivers.
|
| 1.194 |
| 22-Oct-1998 |
bouyer | Add config flags for pciide: 0x001 forces the use of DMA when the driver don't know how to set the controller's modes.
|
| 1.193 |
| 19-Oct-1998 |
bouyer | Add 'uk at atapibus'.
|
| 1.192 |
| 19-Oct-1998 |
bouyer | Remove useless 'flags' for wdc ata isapnp.
|
| 1.191 |
| 13-Oct-1998 |
bouyer | Add a CPURESET_DELAY options which specifies the delay (in milliseconds) between the "rebooting" message and the hardware reset. If set to 0, the call to delay() is disabled. Default is 2s.
|
| 1.190 |
| 13-Oct-1998 |
enami | Remove space at the end of line.
|
| 1.189 |
| 12-Oct-1998 |
bouyer | Merge bouyer-ide
|
| 1.188 |
| 10-Oct-1998 |
thorpej | Add pcmcom driver and com slaves.
|
| 1.187 |
| 06-Oct-1998 |
rvb | Add Coda
|
| 1.186 |
| 26-Sep-1998 |
dante | Add support for AdvanSys Ultra Wide boards
|
| 1.185 |
| 22-Sep-1998 |
mycroft | Slight edit to previous.
|
| 1.184 |
| 18-Sep-1998 |
drochner | Note which units memory sizes are counted in. Fixes half of PR port-i386/6159 ("Heiko W.Rupp" <hwr@pilhuhn.de>).
|
| 1.183 |
| 13-Sep-1998 |
hwr | Enable gre(4) device
|
| 1.182 |
| 12-Sep-1998 |
rvb | Change cfs/CFS in symbols, strings and constants to coda/CODA to avoid fs conflicts.
|
| 1.181 |
| 08-Sep-1998 |
rvb | Get ready to add Coda
|
| 1.180 |
| 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.179 |
| 26-Aug-1998 |
dante | Add AdvanSys SCSI controller
|
| 1.178 |
| 26-Aug-1998 |
augustss | Add more opl attachments.
|
| 1.177 |
| 18-Aug-1998 |
mycroft | Tab vs. space, and turn *off* XSERVER_DDB by default.
|
| 1.176 |
| 17-Aug-1998 |
augustss | * Redo the way the way the MIDI driver attaches to audio devices. * Improve the midisyn layer a little. * Add a driver for the Yamaha OPL[23] FM synths. The opl driver is not finished yet; it sounds pretty awful.
For some strange reason I cannot get any FM sound from my SB64 cards, but a regular SB16 works fine.
|
| 1.175 |
| 13-Aug-1998 |
rvb | Make serial line debugging easier to enable and use
|
| 1.174 |
| 12-Aug-1998 |
mycroft | Add audio at ess.
|
| 1.173 |
| 12-Aug-1998 |
augustss | Add the PC speaker MIDI attachment.
|
| 1.172 |
| 11-Aug-1998 |
thorpej | Adapt to MII changes.
|
| 1.171 |
| 10-Aug-1998 |
mycroft | Add ess at isapnp.
|
| 1.170 |
| 07-Aug-1998 |
augustss | Add MIDI support. The MIDI devices can be accessed as ``raw'' through the /dev/rmidiN devices, or with a sequencer interface via /dev/music. So far the only supported MIDI device is the MPU401 port on SoundBlaster (and only on SB on isapnp, since we do not have locators with multiple values yet).
|
| 1.169 |
| 29-Jul-1998 |
augustss | Add wss on isapnp.
|
| 1.168 |
| 27-Jul-1998 |
perry | NORVEGIAN -> NORWEGIAN
|
| 1.167 |
| 27-Jul-1998 |
bouyer | Correct indent.
|
| 1.166 |
| 27-Jul-1998 |
bouyer | Ops, forgot FINNISH_KBD.
|
| 1.165 |
| 27-Jul-1998 |
bouyer | Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.164 |
| 27-Jul-1998 |
thorpej | Add cs0 at isa? port 0x300, wildcard IRQ and memory address, to pull them from the EEPROM. Wildcard DRQ to force memory-mode operation; this value is not available in the EEPROM and must be configured manually.
|
| 1.163 |
| 26-Jul-1998 |
augustss | Use wscons attachments for USB keyboard and mouse.
|
| 1.162 |
| 12-Jul-1998 |
augustss | Add USB support. Supported so far: * UHCI and OHCI host controllers on PCI * Hubs * HID devices withe special drivers for mouse and keyboard * Printers
|
| 1.161 |
| 09-Jul-1998 |
perry | Set soundblaster irq to 5 by default.
|
| 1.160 |
| 26-Jun-1998 |
cgd | add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.159 |
| 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.158 |
| 24-Jun-1998 |
sommerfe | Always include fifos; "not an option any more".
|
| 1.157 |
| 24-Jun-1998 |
bouyer | Update comment regarding conflict between wt driver and SMC ethernet boards. Closes PR 4481 by Erik Bertelsen.
|
| 1.156 |
| 07-Jun-1998 |
sommerfe | Add ISA Plug and Play attachment for PCIC PCMCIA controller (pcic* at isapnp?). Slightly modify ISA attachment to let the two share code.
|
| 1.155 |
| 07-Jun-1998 |
enami | Use TAB instead of two space to indent.
|
| 1.154 |
| 07-Jun-1998 |
enami | Remove TAB after `options I686_CPU'.
|
| 1.153 |
| 06-Jun-1998 |
augustss | Add Aria driver.
|
| 1.152 |
| 03-Jun-1998 |
mjacob | branches: 1.152.2; turn on Essential HIPPI for this configuration
|
| 1.151 |
| 03-Jun-1998 |
frueauf | Remove double "options GATEWAY" entry.
|
| 1.150 |
| 02-Jun-1998 |
thorpej | Add epic* at pci?
|
| 1.149 |
| 20-May-1998 |
augustss | Add ym (Yamaha OPL3-SA3) driver.
|
| 1.148 |
| 01-May-1998 |
augustss | Add Ensoniq AudioPCI driver.
|
| 1.147 |
| 20-Apr-1998 |
drochner | There are NE2100 compatible cards which cannot IRQ 10. Use IRQ 9 in the default configuration. (Thanks to Rick Byers <rickb@iaw.on.ca>.)
|
| 1.146 |
| 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.145 |
| 03-Apr-1998 |
enami | Add entry for aic* at isapnp.
|
| 1.144 |
| 03-Apr-1998 |
enami | Add entry for mbe* at pcmcia.
|
| 1.143 |
| 03-Apr-1998 |
enami | Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.142 |
| 22-Mar-1998 |
drochner | The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.141 |
| 18-Mar-1998 |
bouyer | Add commented out "options FFS_EI"
|
| 1.140 |
| 27-Feb-1998 |
pk | Replace monolithic `ie0' and `ie1' driver by `ef', `ix', `ai' front-ends.
|
| 1.139 |
| 19-Feb-1998 |
mycroft | Fix formatting glitch.
|
| 1.138 |
| 19-Feb-1998 |
drochner | add COMPAT_386BSD_MBRPART option
|
| 1.137 |
| 13-Feb-1998 |
mrg | add a commented out PMAP_NEW.
|
| 1.136 |
| 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.135 |
| 06-Feb-1998 |
thorpej | Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.134 |
| 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.133 |
| 29-Jan-1998 |
tron | Add option "#options IPFILTER_LOG", fixes port-i386/4858.
|
| 1.132 |
| 23-Jan-1998 |
mycroft | Add wdc* at isapnp?.
|
| 1.131 |
| 23-Jan-1998 |
mycroft | Add wdc* at pcmcia.
|
| 1.130 |
| 15-Jan-1998 |
cgd | add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.129 |
| 14-Jan-1998 |
drochner | from Dave Burgess per PR4620: -base address 0x308 is supported by more Wangtek QIC tapes than 0x300 -Ultrastor ISA SCSI adapters can't be set to base address 0x334 (changed to 0x340)
|
| 1.128 |
| 09-Jan-1998 |
drochner | enable diskless boot with BOOTP and BOOTPARAM configuration
|
| 1.127 |
| 09-Dec-1997 |
tv | KMEMSTATS is documented in options(4) as being a possible severe performance hit, and on an 80386 processor, it most certainly is. Pull it from the GENERIC (and DISKLESS "generic") kernels--configure it in yourself if you actually need it.
|
| 1.126 |
| 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.125 |
| 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.124 |
| 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.123 |
| 17-Nov-1997 |
thorpej | Put lc0 at i/o 0x320.
|
| 1.122 |
| 17-Nov-1997 |
lukem | * add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
| 1.121 |
| 11-Nov-1997 |
drochner | -point to console(4) manpage for serial console parameters (suggested by Chuck Cranor) -insert a reasonable IO base address for "iy at isa" (from Ignatios Souvatzis)
|
| 1.120 |
| 11-Nov-1997 |
thorpej | Add locators for "eg0" device, and enable it.
|
| 1.119 |
| 05-Nov-1997 |
thorpej | Add sm0 at isa? port 0x300 irq 10
|
| 1.118 |
| 03-Nov-1997 |
thorpej | Delete "ed" driver, add "we".
|
| 1.117 |
| 02-Nov-1997 |
thorpej | Add "ec" driver.
|
| 1.116 |
| 23-Oct-1997 |
mikel | fix some typos and other misfeatures in comments; no functional change note that bha driver supports BT44x cards as well
|
| 1.115 |
| 21-Oct-1997 |
bouyer | Correct spelling of 'ThunderLAN'
|
| 1.114 |
| 20-Oct-1997 |
explorer | branches: 1.114.2; Mark options RND_COM as broken on i386 port
|
| 1.113 |
| 20-Oct-1997 |
explorer | Comment out pseudo-device rnd, mention options RND_COM, and mark experiemntal
|
| 1.112 |
| 19-Oct-1997 |
perry | Yet Another Massive Reorganization. I took the last reorg even further. Devices are grouped by types and within the types segregated by bus. Lots of comments fixed up, lots of nits cleaned. Extensive comments from Jason and Charles incorporated.
We also really need an automatic way to generate INSTALL from GENERIC, but that's a project for another day...
|
| 1.111 |
| 19-Oct-1997 |
perry | typo: that -> than
|
| 1.110 |
| 18-Oct-1997 |
thorpej | Major cleanup of the GENERIC config file. The devices are laid out in a more readable manner now, and sorted by bus type.
|
| 1.109 |
| 17-Oct-1997 |
bouyer | Add tl and mii devices.
|
| 1.108 |
| 17-Oct-1997 |
thorpej | Add "ne" and "com" isapnp attachments. Move the fe0 declaration to a more logical location.
|
| 1.107 |
| 17-Oct-1997 |
enami | Use lowercase for hexdigit.
|
| 1.106 |
| 17-Oct-1997 |
enami | Use TAB to separate `cd*' and `at'.
|
| 1.105 |
| 16-Oct-1997 |
thorpej | Pull marc-pcmcia branch down from trunk.
|
| 1.104 |
| 14-Oct-1997 |
thorpej | Add ISA and PCI "ne" instances as appropriate.
|
| 1.103 |
| 13-Oct-1997 |
explorer | o Make usage of /dev/random dependant on pseudo-device rnd # /dev/random and in-kernel generator in config files.
o Add declaration to all architectures.
o Clean up copyright message in rnd.c, rnd.h, and rndpool.c to include that this code is derived in part from Ted Tyso's linux code.
|
| 1.102 |
| 08-Oct-1997 |
mycroft | Clump USER_LDT with other CPU-related options.
|
| 1.101 |
| 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.100 |
| 07-Oct-1997 |
augustss | Add GUS PnP card to GENERIC.
|
| 1.99 |
| 12-Sep-1997 |
mycroft | Add fe0.
|
| 1.98 |
| 28-Aug-1997 |
mikel | add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.97 |
| 27-Aug-1997 |
bouyer | Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
| 1.96 |
| 26-Aug-1997 |
augustss | XXX Add a drq2 locator for the ISA bus. Many sound cards need two DMA channels to do e.g. full-duplex. This allows a way of specifying the second channel in a sane way. THIS IS TEMPORARY. The drq2 locator will go away when the locator system has been changed to allow multiple values per locator.
|
| 1.95 |
| 26-Aug-1997 |
fvdl | Activate SCSIVERBOSE by default.
|
| 1.94 |
| 23-Aug-1997 |
drochner | Update prototype options for serial console / KGDB for new reality. "option\t" -> "option \t", as wished by Bernd Ernesti.
|
| 1.93 |
| 20-Aug-1997 |
mjacob | add commented out reference SCSIVERBOSE option
|
| 1.92 |
| 19-Aug-1997 |
augustss | Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
| 1.91 |
| 15-Aug-1997 |
perry | comment out APM -- it hurts some systems during install.
|
| 1.90 |
| 14-Aug-1997 |
drochner | Add prototype definitions for serial console and KGDB.
|
| 1.89 |
| 03-Aug-1997 |
perry | Add (commented out) COM_HAYESP option, per pr-2189 from John Vinopal
|
| 1.88 |
| 03-Aug-1997 |
mikel | order of devices in this file is irrelevant, so move isapnp0 up with other buses and pair isapnp devices with isa equivalents.
|
| 1.87 |
| 31-Jul-1997 |
matt | Add lc0 entry for DEC EtherWORKS III.
|
| 1.86 |
| 28-Jul-1997 |
perry | branches: 1.86.2; comment out mcd for now -- it causes people too much trouble during installs
|
| 1.85 |
| 16-Jul-1997 |
hpeyerl | Fix an oops on my part. I commented out some devices in my local copy of this file.
|
| 1.84 |
| 13-Jul-1997 |
hpeyerl | Satellite receiver driver for ISA cards from PlanetConnect by Jason and Herb for Canada Connect Corp.
|
| 1.83 |
| 02-Jul-1997 |
cjs | Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.82 |
| 25-Jun-1997 |
mellon | branches: 1.82.2; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.81 |
| 12-Jun-1997 |
veego | Use '#options<SPACE><TAB>' for EXT2FS_SYSTEM_FLAGS and add the empty line before '#options GATEWAY'.
|
| 1.80 |
| 11-Jun-1997 |
perry | clean up the formatting of the ext2fs lines a bit.
|
| 1.79 |
| 11-Jun-1997 |
bouyer | Add file-system ext2fs and related options.
|
| 1.78 |
| 05-Jun-1997 |
thorpej | Add fxp* at pci? declarations.
|
| 1.77 |
| 02-Jun-1997 |
perry | trivial reformat -- one space to a tab
|
| 1.76 |
| 13-May-1997 |
jtk | add pci* at pchb?
|
| 1.75 |
| 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.74 |
| 26-Mar-1997 |
perry | Comment out the wt driver -- its rather dangerous to ed users, as it turns out. Also, add a comment explaining this.
|
| 1.73 |
| 13-Mar-1997 |
cgd | add entries for isp, as isp* at pci? dev ? function ?, for Qlogic ISP 10x0 PCI SCSI controllers. Also, add the attached SCSI busses.
|
| 1.72 |
| 18-Feb-1997 |
mrg | comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.
|
| 1.71 |
| 31-Jan-1997 |
thorpej | branches: 1.71.4; Adopt for new file system and root spec grammar.
|
| 1.70 |
| 22-Jan-1997 |
mycroft | ep* at isapnp?
|
| 1.69 |
| 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.68 |
| 16-Jan-1997 |
christos | Add Plug and Play devices
|
| 1.67 |
| 15-Jan-1997 |
perry | Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.66 |
| 07-Jan-1997 |
mrg | branches: 1.66.2; use pseudo-device ipfilter, not ipl.
|
| 1.65 |
| 07-Jan-1997 |
veego | Add the pseudo-device for ipl and PFIL_HOOKS which is required for ipl.
|
| 1.64 |
| 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.63 |
| 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.62 |
| 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.61 |
| 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.60 |
| 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.59 |
| 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.58 |
| 24-Sep-1996 |
christos | Fix the entries for the cyclades multiport serial cards, but leave commented out, like the other multiport cards
|
| 1.57 |
| 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.56 |
| 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.55 |
| 09-Sep-1996 |
mycroft | Add ss, uk. Minor touchups.
|
| 1.54 |
| 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.53 |
| 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.52 |
| 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.51 |
| 25-Aug-1996 |
jtk | add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.50 |
| 05-Aug-1996 |
soda | adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.49 |
| 14-Jul-1996 |
explorer | Suggestion from Noriyuki Soda <soda@sra.co.jp> to update the comments for these files, since the driver was updated to deal with more devices.
|
| 1.48 |
| 20-May-1996 |
mrg | branches: 1.48.2; document PORTAL
|
| 1.47 |
| 20-May-1996 |
thorpej | Remove references to the "ahe" device, and add ahc at eisa. Lingering junk pointed out by Greg Earle <earle@isolar.Tujunga.CA.US>.
|
| 1.46 |
| 20-May-1996 |
thorpej | Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.45 |
| 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.44 |
| 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.43 |
| 25-Apr-1996 |
thorpej | Document the VM86 option by adding it to the GENERIC* kernel config files. Note, the option is disabled by default (comment out). This is meant as an example for others.
|
| 1.42 |
| 25-Apr-1996 |
thorpej | Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.41 |
| 21-Apr-1996 |
ghudson | aic0 belongs at IRQ 11 (the card default); the entry was apparently changed to 12 by mistake when GENERIC was created after NetBSD 1.0. Change confirmed by Perry and several others. Fixes PR 1878.
|
| 1.40 |
| 30-Mar-1996 |
perry | Added (commented out) line for joystick driver.
|
| 1.39 |
| 30-Mar-1996 |
mycroft | Add wds0 and wds1 to generic kernels.
|
| 1.38 |
| 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.37 |
| 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.36 |
| 16-Mar-1996 |
thorpej | Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.35 |
| 12-Mar-1996 |
perry | close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.34 |
| 10-Mar-1996 |
cgd | update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.33 |
| 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.32 |
| 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.31 |
| 04-Mar-1996 |
cgd | Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.30 |
| 28-Feb-1996 |
cgd | pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.29 |
| 27-Feb-1996 |
cgd | update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.28 |
| 13-Jan-1996 |
thorpej | Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
|
| 1.27 |
| 24-Dec-1995 |
neil | Added ccd pseudo-device.
|
| 1.26 |
| 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.25 |
| 30-Nov-1995 |
jtc | merge in changes from 1.1 release branch
|
| 1.24 |
| 10-Nov-1995 |
christos | Add a config line for 3c590 ethernet cards
|
| 1.23 |
| 10-Oct-1995 |
mycroft | branches: 1.23.2; Add ahc and COMPAT_FREEBSD.
|
| 1.22 |
| 03-Oct-1995 |
mycroft | Undo accidental deletions in last commit.
|
| 1.21 |
| 14-Sep-1995 |
hpeyerl | update comment to include Etherexpress.
|
| 1.20 |
| 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.19 |
| 24-Jul-1995 |
mycroft | Remove extraneous makeoptions declarations.
|
| 1.18 |
| 19-Jul-1995 |
brezak | GUS audio driver from John Kohl.
|
| 1.17 |
| 24-Jun-1995 |
christos | GENERIC: Add COMPAT_IBCS2 in too by default. Makefile.`arch`: - Add -lcompat - Change clean: target to be a double dep one, so libraries can use the clean target too - Add genassym to the clean targets
|
| 1.16 |
| 12-May-1995 |
cgd | Split FFS,QUOTA line, comment each individually. Add 'options INSECURE' so that the GENERIC kernel is happy with X's linear mapping.
|
| 1.15 |
| 17-Apr-1995 |
brezak | Add config for PSS
|
| 1.14 |
| 17-Apr-1995 |
cgd | use CC="cc -Werror" for cc
|
| 1.13 |
| 05-Mar-1995 |
mycroft | Update to reflect the state of the world.
|
| 1.12 |
| 21-Feb-1995 |
brezak | New audio subsystem
|
| 1.11 |
| 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.10 |
| 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.9 |
| 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.8 |
| 11-Jan-1995 |
mycroft | Add boca, makeoptions.
|
| 1.7 |
| 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.6 |
| 04-Nov-1994 |
mycroft | Comment out one option that doesn't quite work at the moment.
|
| 1.5 |
| 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.4 |
| 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.3 |
| 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.2 |
| 03-Nov-1994 |
mycroft | Rearrange slightly.
|
| 1.1 |
| 03-Nov-1994 |
mycroft | Make a real GENERIC config.
|
| 1.23.2.1 |
| 17-Oct-1995 |
tls | fix missing devices etc. but INSTALL still won't go on a floppy, even minus sea0... LKM or KTRACE may need to go.
|
| 1.48.2.1 |
| 25-Aug-1996 |
thorpej | Fix support for the Adaptec 284x VLbus SCSI cards, massaged for the NetBSD-1.2 release branch by Noriyuki Soda <soda@sra.co.jp>. (`sys/arch/i386/isa/ahc_isa.c' tagged separately.)
|
| 1.66.2.3 |
| 30-Jan-1997 |
thorpej | update from trunk
|
| 1.66.2.2 |
| 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.66.2.1 |
| 14-Jan-1997 |
thorpej | Snapshot of work-in-progress, committed to private branch.
These changes implement machine-independent root device and file system selection. Notable features:
- All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs:
config netbsd swap generic config netbsd root on nfs
have been replaced with:
config netbsd root on ? type ? config netbsd root on ? type nfs
Additionally, the operator may select or wildcard root file system type in the kernel configuration file:
config netbsd root on cd0a type cd9660
config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics.
- config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[].
- "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client.
- sys/arch/<foo>/<foo>/swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8).
As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me.
More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot().
|
| 1.71.4.1 |
| 12-Mar-1997 |
is | Merge in Changes from The Trunk.
|
| 1.82.2.6 |
| 27-Aug-1997 |
bouyer | Sync with trunk.
|
| 1.82.2.5 |
| 26-Aug-1997 |
bouyer | Update from trunk.
|
| 1.82.2.4 |
| 14-Aug-1997 |
bouyer | Sync with trunk.
|
| 1.82.2.3 |
| 30-Jul-1997 |
bouyer | Sync with trunk.
|
| 1.82.2.2 |
| 17-Jul-1997 |
bouyer | Update from trunck.
|
| 1.82.2.1 |
| 01-Jul-1997 |
bouyer | Updates for new scsipi subsystem. Actally known to work on i386 and sparc.
|
| 1.86.2.8 |
| 16-Oct-1997 |
enami | Add PCMCIA aic instances.
|
| 1.86.2.7 |
| 14-Oct-1997 |
thorpej | Sync w/ trunk.
|
| 1.86.2.6 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk, and add "ne" devices on ISA and PCI.
|
| 1.86.2.5 |
| 16-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.86.2.4 |
| 01-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.86.2.3 |
| 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.86.2.2 |
| 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.86.2.1 |
| 30-Jul-1997 |
marc | added pcmcia infrastructure and a few devices
|
| 1.114.2.11 |
| 27-Jul-1998 |
mellon | Add French, German and Norvegian keyboard options (bouyer)
|
| 1.114.2.10 |
| 05-May-1998 |
mycroft | Pull up 1.129, per request of mycroft.
|
| 1.114.2.9 |
| 07-Feb-1998 |
mellon | Pull up 1.33 (tron)
|
| 1.114.2.8 |
| 28-Nov-1997 |
mellon | Pull rev 1.126 up from trunk (fvdl)
|
| 1.114.2.7 |
| 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.114.2.6 |
| 17-Nov-1997 |
thorpej | Partial sync w/ trunk: addresses for iy0 and lc0.
|
| 1.114.2.5 |
| 11-Nov-1997 |
thorpej | Sync w/ trunk.
|
| 1.114.2.4 |
| 05-Nov-1997 |
thorpej | Update from trunk: add "we" and "ec" drivers, remove "ed" drivers.
|
| 1.114.2.3 |
| 05-Nov-1997 |
thorpej | Add sm0 at isa? port 0x300 irq 10
|
| 1.114.2.2 |
| 23-Oct-1997 |
mellon | Pull up rev 1.115 from trunk
|
| 1.114.2.1 |
| 21-Oct-1997 |
mrg | pull up from trunk: Correct ThunderLAN spelling
|
| 1.152.2.14 |
| 12-Oct-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.13 |
| 02-Oct-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.12 |
| 20-Sep-1998 |
bouyer | sync with HEAD
|
| 1.152.2.11 |
| 11-Sep-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.10 |
| 21-Aug-1998 |
bouyer | Sync with -current
|
| 1.152.2.9 |
| 13-Aug-1998 |
bouyer | - sync with -current - b* -> mem*
|
| 1.152.2.8 |
| 27-Jul-1998 |
bouyer | Sync with -current
|
| 1.152.2.7 |
| 02-Jul-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.6 |
| 25-Jun-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.5 |
| 13-Jun-1998 |
bouyer | Remove comments about flags for IDE controllers, it's not true any more.
|
| 1.152.2.4 |
| 13-Jun-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.3 |
| 09-Jun-1998 |
bouyer | Sync with trunk.
|
| 1.152.2.2 |
| 06-Jun-1998 |
bouyer | Sync with HEAD.
|
| 1.152.2.1 |
| 04-Jun-1998 |
bouyer | Commit changes to the IDE system in a branch. This allows a better separation between higth-level and low-level (i.e. registers read/write) and generalize the queue for all commands. This also add supports for IDE DMA.
|
| 1.231.2.12 |
| 05-Jul-2000 |
he | Apply patch (requested by he): Add entry for Alteon ACEnic gigabit Ethernet interface (ti).
|
| 1.231.2.11 |
| 05-Jul-2000 |
he | Pull up revision 1.358 (requested by sommerfeld): Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See PR#10500 and PR#8994 for the gory details.
|
| 1.231.2.10 |
| 03-Jun-2000 |
he | Apply patch (requested by he): Disable the UNION file system, to avoid a repeat of the 1.4.1 and 1.4.2 LAST_MINUTE changes. It is reportedly buggy, and can be used by ordinary users to crash the system.
|
| 1.231.2.9 |
| 11-May-2000 |
he | Pull up revision 1.252 (requested by jhawk): Add a driver for ``wi'', Lucent "Orinoco"/Wavelan.
|
| 1.231.2.8 |
| 31-Jan-2000 |
he | Apply patch (requested by mcr): Add commented-out entry for the ioat device driver.
|
| 1.231.2.7 |
| 17-Jan-2000 |
he | Pull up revision 1.259 + patch (requested by ad): Add driver for DPT SmartCache and SmartRAID III or IV SCSI adapters.
|
| 1.231.2.6 |
| 05-Jan-2000 |
he | Correct double pullup of rl* device definition.
|
| 1.231.2.5 |
| 26-Oct-1999 |
he | Apply patch (requested by bouyer): Add "rl" PCI Ethernet device driver.
|
| 1.231.2.4 |
| 20-Oct-1999 |
he | Pull up revision 1.255 (requested by bouyer): Back-port of the Realtek ethernet driver. (Add to GENERIC.)
|
| 1.231.2.3 |
| 09-Oct-1999 |
cgd | pull up revs 1.262 and 1.264 from trunk via patch (requested by drochner): Remove "nca* at isa?" from i386 GENERIC kernel. Its probe function gives false positives and steps on other hardware. Fixes PR#8361.
|
| 1.231.2.2 |
| 21-Jun-1999 |
perry | pullup 1.234->1.235 (bouyer)
|
| 1.231.2.1 |
| 28-Apr-1999 |
perry | branches: 1.231.2.1.2; 1.231.2.1.4; pullup 1.231->1.233 (drochner): comment out aria, which has false probes.
|
| 1.231.2.1.4.1 |
| 30-Nov-1999 |
itojun | bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch just for reference purposes. This commit includes 1.4 -> 1.4.1 sync for kame branch.
The branch does not compile at all (due to the lack of ALTQ and some other source code). Please do not try to modify the branch, this is just for referenre purposes.
synchronization to latest KAME will take place on HEAD branch soon.
|
| 1.231.2.1.2.2 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.231.2.1.2.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.260.2.2 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.260.2.1 |
| 21-Dec-1999 |
wrstuden | Initial commit of recent changes to make DEV_BSIZE go away.
Runs on i386, needs work on other arch's. Main kernel routines should be fine, but a number of the stand programs need help.
cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512 byte block devices. vnd, raidframe, and lfs need work.
Non 2**n block support is automatic for LKM's and conditional for kernels on "options NON_PO2_BLOCKS".
|
| 1.264.4.1 |
| 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.264.2.14 |
| 23-Apr-2001 |
bouyer | Kill unwanted differences with HEAD
|
| 1.264.2.13 |
| 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.264.2.12 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.264.2.11 |
| 02-Apr-2001 |
bouyer | ahc compiles now, and it works on sparc64 so I can't see why it wouldn't work on something else :)
|
| 1.264.2.10 |
| 27-Mar-2001 |
bouyer | isp & bha compiles now. Only ahc left.
|
| 1.264.2.9 |
| 23-Mar-2001 |
bouyer | Comment out drivers that don't compile yet.
|
| 1.264.2.8 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.264.2.7 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.264.2.6 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.264.2.5 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
| 1.264.2.4 |
| 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.264.2.3 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.264.2.2 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.264.2.1 |
| 19-Oct-1999 |
thorpej | Add the SCSI ethernet device.
|
| 1.271.2.2 |
| 06-Nov-1999 |
mycroft | Enable DHCP by default, rather than BOOTP, as BOOTP is much more likely to fail (due to option length issues), and DHCP is now prevalent.
|
| 1.271.2.1 |
| 06-Nov-1999 |
mycroft | file GENERIC was added on branch comdex-fall-1999 on 1999-11-06 16:23:50 +0000
|
| 1.300.2.31 |
| 19-Aug-2002 |
sommerfeld | merged with -current as of today. rearranged gdt init to deal with KVM86 changes; however, KVM86 has no chance of working yet; good thing it's not part of GENERIC
|
| 1.300.2.30 |
| 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.300.2.29 |
| 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.300.2.28 |
| 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.300.2.27 |
| 24-Feb-2002 |
sommerfeld | Initialize gdt on boot cpu earlier in boot instead of in gdt_init(). Put apm back in GENERIC and APM_NO_IDLE in GENERIC.MP. Subsystems which install gdt entries during autoconf no longer explode. (Do *not* expect full apm functionality on multiprocessors).
|
| 1.300.2.26 |
| 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.300.2.25 |
| 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.300.2.24 |
| 29-Dec-2001 |
sommerfeld | whitespace tweak.
|
| 1.300.2.23 |
| 29-Dec-2001 |
sommerfeld | Yet another mergeup.
New work: - Frank van der Linden's tlb shootdown fix. Mainline functionality merged: - IrDA - Kernel RCSID's - Transmeta CPU support - ACPI - XMM register access through procfs
|
| 1.300.2.22 |
| 22-Sep-2001 |
sommerfeld | Merge branch with current, post ubcperf, MTRR, etc., etc., with the recent fifo_putpages fix to the trunk, GENERIC.MPDEBUG config boots multiuser on my BP6.
|
| 1.300.2.21 |
| 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.300.2.20 |
| 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.300.2.19 |
| 04-Jul-2001 |
sommerfeld | Catch up with -current
|
| 1.300.2.18 |
| 24-Jun-2001 |
sommerfeld | Merge up with -current.
|
| 1.300.2.17 |
| 18-Jun-2001 |
sommerfeld | checkpoint merge-in-progress from mainline.
|
| 1.300.2.16 |
| 13-May-2001 |
sommerfeld | Merge up with -current
|
| 1.300.2.15 |
| 07-May-2001 |
sommerfeld | yet another merge-up
|
| 1.300.2.14 |
| 30-Apr-2001 |
sommerfeld | Merge sommerfeld_i386mp_1 branch with -current as of today. GENERIC.MP kernel boots and runs multiuser on my ABIT BP6
|
| 1.300.2.13 |
| 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.300.2.12 |
| 07-Jan-2001 |
sommerfeld | Snapshot of merge-in-progress with -current.
[Not expected to build]. Catch up with the last N months worth of changes to -current.
|
| 1.300.2.11 |
| 07-Jan-2001 |
sommerfeld | Comment out the mismatched COMPAT_* for now
|
| 1.300.2.10 |
| 29-Dec-2000 |
sommerfeld | Catch up to the raid shuffle.
|
| 1.300.2.9 |
| 18-Nov-2000 |
sommerfeld | Catch up to -current
|
| 1.300.2.8 |
| 25-Aug-2000 |
sommerfeld | Catch up to -current for this one file..
|
| 1.300.2.7 |
| 07-Aug-2000 |
sommerfeld | Merge sommerfeld_i386mp_1 branch forward to 20000806 sources
|
| 1.300.2.6 |
| 25-Jun-2000 |
sommerfeld | Merge up to just-post-1.5 -current
|
| 1.300.2.5 |
| 03-May-2000 |
sommerfeld | Merge with -current
|
| 1.300.2.4 |
| 22-Apr-2000 |
sommerfeld | Merge up to -current.
|
| 1.300.2.3 |
| 17-Apr-2000 |
sommerfeld | Catch up sommerfeld_i386mp_1 branch with -current.
|
| 1.300.2.2 |
| 21-Feb-2000 |
sommerfeld | whitespace cleanup
|
| 1.300.2.1 |
| 20-Feb-2000 |
sommerfeld | Add cpu* and (commented-out) ioapic* Needed on both uniprocessor and MP systems.
|
| 1.342.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.354.2.19 |
| 24-Jan-2002 |
he | Pull up revision 1.461 (requested by he): Add driver for the ESS Allegro-1 / Maestro-3 audio hardware.
|
| 1.354.2.18 |
| 19-Jan-2002 |
he | Pull up revision 1.432 (via patch, requested by he): Add driver for Creative Labs SBLive! EMU10000 and (probably) PCI512. Fixes PR#15260.
|
| 1.354.2.17 |
| 09-Dec-2001 |
he | Apply patch (requested by ad): Add driver for DPT/Adaptec I2O RAID management interface.
|
| 1.354.2.16 |
| 25-Oct-2001 |
he | Apply patch (requested by ad): Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
|
| 1.354.2.15 |
| 06-May-2001 |
he | Pull up revision 1.393 (requested by he): Add clct(4) driver.
|
| 1.354.2.14 |
| 06-May-2001 |
he | Apply patch (requested by sommerfeld): Add a driver for the NeoMagic 256 AC'97 chip.
|
| 1.354.2.13 |
| 03-May-2001 |
he | Pull up revision 1.389 (requested by skrll): Add a driver for the ESS Technology Maestro-1/2/2E AC97 audio chips, ES1968 and ES1978.
|
| 1.354.2.12 |
| 01-May-2001 |
he | Pull up revision 1.386 (requested by he): Add pseudo-device vlan. Make sure "rnd is EXPERIMENTAL" comment is removed.
|
| 1.354.2.11 |
| 01-May-2001 |
he | Pull up revision 1.402 (requested by minoura): Add Yamaha YMF724/740/744/745-based sound driver and its subordinates.
|
| 1.354.2.10 |
| 25-Apr-2001 |
he | Pull up revision 1.403 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.354.2.9 |
| 12-Dec-2000 |
he | Pull up revision 1.382 (requested by he): Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
|
| 1.354.2.8 |
| 20-Sep-2000 |
thorpej | Pull up rev 1.370 (ok'd by fvdl): Enable VM86 -- it's needed for some X servers (notably, S3 Savage, which runs the VESA BIOS in VM86 emulation in order to switch video modes).
|
| 1.354.2.7 |
| 12-Sep-2000 |
fvdl | Remove COMPAT_AOUT from GENERIC and GENERIC_TINY. Done on the trunk as revisions 1.362 and 1.18 respectively.
Approved by thorpej
|
| 1.354.2.6 |
| 10-Aug-2000 |
soda | Pull up to netbsd-1-5 branch Approved by: thorpej
- remove quotation from hexadecimal constant in "options" value.
Revisions pulled up: > cvs rdiff -r1.17 -r1.18 syssrc/sys/arch/i386/conf/CARDBUS > cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/i386/conf/DR-EVIL > cvs rdiff -r1.360 -r1.361 syssrc/sys/arch/i386/conf/GENERIC > cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/i386/conf/IOPENER
- add commented out PCIBIOS_INTR_GUESS.
Revisions pulled up: > cvs rdiff -r1.19 -r1.20 syssrc/sys/arch/i386/conf/CARDBUS > cvs rdiff -r1.23 -r1.24 syssrc/sys/arch/i386/conf/DR-EVIL > cvs rdiff -r1.364 -r1.365 syssrc/sys/arch/i386/conf/GENERIC > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/i386/conf/IOPENER
|
| 1.354.2.5 |
| 01-Aug-2000 |
augustss | Add `midi at clcs'. Approved by thorpej.
|
| 1.354.2.4 |
| 27-Jul-2000 |
mycroft | Approved by thorpej: Enable DDB history by default, and increase the default size to .5k.
syssrc/sys/arch/i386/conf/BIKINI 1.28 -> 1.29 syssrc/sys/arch/i386/conf/CARDBUS 1.16 -> 1.17 syssrc/sys/arch/i386/conf/DISKLESS 1.73 -> 1.74 syssrc/sys/arch/i386/conf/GENERIC 1.358 -> 1.359 syssrc/sys/arch/i386/conf/GENERIC_TINY 1.16 -> 1.17 syssrc/sys/arch/i386/conf/HOMEWORLD 1.48 -> 1.49 syssrc/sys/arch/i386/conf/INSTALL 1.148 -> 1.149 syssrc/sys/arch/i386/conf/INSTALL_SMALL 1.49 -> 1.50 syssrc/sys/arch/i386/conf/INSTALL_TINY 1.18 -> 1.19 syssrc/sys/arch/i386/conf/IOPENER 1.4 -> 1.5 syssrc/sys/arch/i386/conf/MINBAR 1.17 -> 1.18 syssrc/sys/arch/i386/conf/PS2 1.2 -> 1.3 syssrc/sys/arch/i386/conf/TRINITY 1.96 -> 1.97 syssrc/sys/arch/i386/conf/ZHADUM 1.22 -> 1.23 syssrc/sys/arch/i386/conf/ZYGORTHIAN-SPACE-RAIDERS 1.32 -> 1.33
|
| 1.354.2.3 |
| 25-Jul-2000 |
minoura | Pull up rev. 1.360 (approved by jhawk). Add (but commented) COMPAT_PECOFF entry.
|
| 1.354.2.2 |
| 06-Jul-2000 |
sommerfeld | Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details. [pull up approved by thorpej]
|
| 1.354.2.1 |
| 23-Jun-2000 |
fvdl | As on the trunk, update these for the move of ffs_softdep.c into the kernel source itself. Remove prefix construction, and add the SOFTDEP option to GENERIC kernels.
|
| 1.400.2.24 |
| 08-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.400.2.23 |
| 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.400.2.22 |
| 03-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.400.2.21 |
| 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.400.2.20 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.400.2.19 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.400.2.18 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.17 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.16 |
| 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.15 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.14 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.13 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.12 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.400.2.11 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.10 |
| 11-Jan-2002 |
nathanw | More catchup.
|
| 1.400.2.9 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.400.2.8 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.400.2.7 |
| 22-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.400.2.6 |
| 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.400.2.5 |
| 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
| 1.400.2.4 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.400.2.3 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.400.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.400.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.410.2.8 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
| 1.410.2.7 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.410.2.6 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.410.2.5 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.410.2.4 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.410.2.3 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.410.2.2 |
| 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.410.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
| 1.422.2.3 |
| 11-Oct-2001 |
fvdl | Catch up with -current. Fix some bogons in the sparc64 kbd/ms attach code. cd18xx conversion provided by mrg.
|
| 1.422.2.2 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.422.2.1 |
| 07-Sep-2001 |
fvdl | file GENERIC was added on branch thorpej-devvp on 2001-10-01 12:39:33 +0000
|
| 1.432.2.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.491.4.8 |
| 26-Oct-2005 |
jmc | Pullup (via patch) requested in ticket #5754 by itohy
Provide a backport for ukyopon(4) and pullup umodem(4) updates.
|
| 1.491.4.7 |
| 11-Nov-2004 |
he | Pull up revision 1.629 (via patch, requested by itohy in ticket #1741): Add support for the Workbit NinjaSCSI-32 PCI/Cardbus SCSI driver, njs(4).
|
| 1.491.4.6 |
| 05-Oct-2003 |
tron | Pull up revision 1.571 (requested by mrg in ticket #1486): enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.491.4.5 |
| 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.491.4.4 |
| 28-Jan-2003 |
jmc | Pullup revisions 1.496-1.497 (requested by fvdl in ticket #1126) Pullup support for bge device. (Broadcom Gigabit Ethernet)
|
| 1.491.4.3 |
| 24-Oct-2002 |
lukem | Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905). Affected files & revisions:
dist/ipf/HISTORY 1.14 dist/ipf/fils.c 1.17-1.21 dist/ipf/ipf.c 1.11-1.13 dist/ipf/ipfs.c 1.8-1.10 dist/ipf/ipft_ef.c 1.6-1.7 dist/ipf/ipft_td.c 1.6-1.7 dist/ipf/ipft_tx.c 1.7-1.8 dist/ipf/ipmon.c 1.12-1.17 dist/ipf/ipnat.c 1.11-1.12 dist/ipf/ipsend/ip_var.h 1.2 dist/ipf/ipsend/ipsend.c 1.8 dist/ipf/ipsend/iptests.c 1.5 dist/ipf/ipt.c 1.8-1.10 dist/ipf/kmem.c 1.8-1.10 dist/ipf/man/ipf.4 1.10 dist/ipf/man/ipf.5 1.8 dist/ipf/man/ipftest.1 1.3 dist/ipf/man/ipmon.8 1.10 dist/ipf/man/ipnat.5 1.9-1.10 dist/ipf/man/ipnat.8 1.4 dist/ipf/misc.c 1.7 dist/ipf/natparse.c 1.10 dist/ipf/parse.c 1.13 dist/ipf/printnat.c 1.8-1.10 dist/ipf/relay.c 1.5-1.6 dist/ipf/rules/example.9 1.2 etc/rc.d/ipnat 1.8 regress/sys/kern/ipf/Makefile 1.3-1.4 regress/sys/kern/ipf/dotest6 1.2 regress/sys/kern/ipf/expected/f13 1.1.1.2 regress/sys/kern/ipf/expected/i12 1.1.1.1 regress/sys/kern/ipf/expected/ni3 1.1.1.1 regress/sys/kern/ipf/expected/ni5 1.2 regress/sys/kern/ipf/input/f13 1.1.1.2 regress/sys/kern/ipf/input/ipv6.1 1.1.1.1 regress/sys/kern/ipf/input/ni3 1.1.1.1 regress/sys/kern/ipf/regress/i12 1.1.1.1 regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1 regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1 regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1 sys/arch/alpha/conf/ALPHA 1.169,1.171 sys/arch/amiga/conf/GENERIC 1.185-1.186 sys/arch/arc/conf/GENERIC 1.71-1.72 sys/arch/atari/conf/GENERIC.in 1.24-1.25 sys/arch/cats/conf/GENERIC 1.31-1.32 sys/arch/cobalt/conf/GENERIC 1.34-1.35 sys/arch/hp300/conf/GENERIC 1.83-1.84 sys/arch/i386/conf/CARDBUS 1.66-1.67 sys/arch/i386/conf/GENERIC 1.510,1.512 sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59 sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20 sys/arch/i386/conf/GENERIC_TINY 1.47-1.48 sys/arch/luna68k/conf/GENERIC 1.33-1.33 sys/arch/mac68k/conf/GENERIC 1.130-1.131 sys/arch/mac68k/conf/GENERICSBC 1.21-1.22 sys/arch/mac68k/conf/SMALLRAM 1.4-1.5 sys/arch/macppc/conf/GENERIC 1.142-1.143 sys/arch/mipsco/conf/GENERIC 1.21-1.22 sys/arch/mmeye/conf/GENERIC 1.44-1.45 sys/arch/news68k/conf/GENERIC 1.36-1.37 sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19 sys/arch/newsmips/conf/GENERIC 1.50-1.51 sys/arch/ofppc/conf/GENERIC 1.56-1.57 sys/arch/pmax/conf/GENERIC 1.103-1.104 sys/arch/prep/conf/GENERIC 1.55-1.56 sys/arch/sbmips/conf/GENERIC 1.11-1.12 sys/arch/sgimips/conf/GENERIC 1.7-1.8 sys/arch/sparc/conf/GENERIC 1.138-1.139 sys/arch/sparc64/conf/GENERIC32 1.46-1.47 sys/arch/vax/conf/GENERIC 1.102-1.103 sys/arch/x68k/conf/ALL 1.55-1.56 sys/arch/x68k/conf/GENERIC 1.80-1.81 sys/lkm/netinet/if_ipl/mln_ipl.c 1.29 sys/netinet/fil.c 1.57-1.58 sys/netinet/ip_auth.c 1.29-1.30 sys/netinet/ip_compat.h 1.30-1.31 sys/netinet/ip_fil.c 1.81-1.86 sys/netinet/ip_fil.h 1.46-1.49 sys/netinet/ip_frag.c 1.33-1.34 sys/netinet/ip_frag.h 1.18 sys/netinet/ip_ftp_pxy.c 1.25-1.26 sys/netinet/ip_h323_pxy.c 1.5-1.6 sys/netinet/ip_log.c 1.22-1.23 sys/netinet/ip_nat.c 1.51-1.53 sys/netinet/ip_nat.h 1.27 sys/netinet/ip_netbios_pxy.c 1.4 sys/netinet/ip_proxy.c 1.35-1.36 sys/netinet/ip_proxy.h 1.18 sys/netinet/ip_state.c 1.41-1.42 sys/netinet/ip_state.h 1.23 sys/netinet/ipl.h 1.14
|
| 1.491.4.2 |
| 01-Aug-2002 |
lukem | Pull up revision 1.494 (requested by lukem in ticket #312): Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.491.4.1 |
| 10-Jun-2002 |
tv | Pull up revision 1.493 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.491.2.4 |
| 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.491.2.3 |
| 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.491.2.2 |
| 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.491.2.1 |
| 30-May-2002 |
gehenna | Catch up with -current.
|
| 1.564.2.22 |
| 11-Dec-2005 |
christos | Sync with head.
|
| 1.564.2.21 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.564.2.20 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.19 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.564.2.18 |
| 17-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.17 |
| 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.16 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.15 |
| 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.14 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.564.2.13 |
| 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.12 |
| 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.11 |
| 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.10 |
| 03-Nov-2004 |
skrll | Don't enable DIAGNOSTIC or DEBUG.
|
| 1.564.2.9 |
| 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.8 |
| 19-Oct-2004 |
skrll | Sync with HEAD
|
| 1.564.2.7 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.564.2.6 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.5 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
| 1.564.2.4 |
| 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.564.2.3 |
| 05-Aug-2004 |
skrll | Fix some merge mistakes.
|
| 1.564.2.2 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.564.2.1 |
| 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
| 1.595.2.12 |
| 11-Aug-2007 |
bouyer | Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.595.2.11 |
| 30-Aug-2004 |
tron | branches: 1.595.2.11.2; Pull up revision 1.629 (requested by itohy in ticket #800): Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.595.2.10 |
| 23-Jul-2004 |
he | Pull up revision 1.623 (requested by tron in ticket #702): Enable ehci(4) by default.
|
| 1.595.2.9 |
| 15-Jul-2004 |
he | Pull up revision 1.622 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.595.2.8 |
| 14-Jul-2004 |
tron | Pull up revision 1.620 (requested by bouyer in ticket #644): Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.595.2.7 |
| 13-Jul-2004 |
tron | Pull up revision 1.615 (requested by he in ticket #641): Add re; Realtek GbE.
|
| 1.595.2.6 |
| 10-Jul-2004 |
grant | Pull up revision 1.618 (requested by abs in ticket #608):
Remove accidently added UMASS_DEBUG.
|
| 1.595.2.5 |
| 30-Jun-2004 |
jdc | Pull up revision 1.616 (requested by abs in ticket #567).
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.595.2.4 |
| 14-Jun-2004 |
jmc | Pullup patch (requested by kochi in ticket #463)
Add ACPI_DISABLE_ON_POWEROFF option. PR#24869
|
| 1.595.2.3 |
| 07-Jun-2004 |
tron | Pull up revision 1.608 (requested by recht in ticket #451): PR/19925: David Ferlier: Add scrolling support to wscons
|
| 1.595.2.2 |
| 05-May-2004 |
tron | Pull up revision 1.602 (requested by gendalia in ticket #244): Uncomment 'wd* at umass?' in GENERIC, add to GENERIC_LAPTOP. supports the ISD's ATA protocol over Bulk-Only, used with the Archos studio and Archos Jukebox products, among others.
|
| 1.595.2.1 |
| 30-Apr-2004 |
jmc | Pullup patch (requested by minoura in ticket #233)
Comment out ichlpcib.
|
| 1.595.2.11.2.3 |
| 11-Aug-2007 |
bouyer | Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.595.2.11.2.2 |
| 21-Jul-2005 |
riz | branches: 1.595.2.11.2.2.2; Pull up revision 1.666 (requested by itohy in ticket #1430): Add ukyopon(4).
|
| 1.595.2.11.2.1 |
| 02-Apr-2005 |
he | Pull up revision 1.641 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.595.2.11.2.2.2.1 |
| 11-Aug-2007 |
bouyer | Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.649.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.652.2.3 |
| 26-Mar-2005 |
yamt | sync with head.
|
| 1.652.2.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.652.2.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
| 1.661.2.21 |
| 15-Oct-2007 |
riz | Pull up following revisions via patch (requested by bouyer in ticket #1838): distrib/sets/lists/man/mi: revision 1.997 sbin/bioctl/strtonum.c: revision 1.1 sys/dev/Makefile: revision 1.25 sys/arch/amd64/conf/GENERIC: revision 1.139 sbin/bioctl/strtonum.h: revision 1.1 sys/dev/bio.c: revision 1.1 sbin/bioctl/bioctl.c: revision 1.1 share/man/man4/bio.4: revision 1.1 sbin/bioctl/bioctl.8: revision 1.1 sys/sys/envsys.h: revision 1.11 sbin/bioctl/bioctl.8: revision 1.3 sbin/bioctl/bioctl.8: revision 1.4 sys/arch/i386/conf/XEN2_DOM0: revision 1.25 distrib/sets/lists/base/mi: revision 1.704 sys/conf/majors: revision 1.34 share/man/man4/Makefile: revision 1.426 etc/MAKEDEV.tmpl: revision 1.86 sys/arch/i386/conf/GENERIC: revision 1.825 distrib/sets/lists/comp/mi: revision 1.1022 sys/conf/files: revision 1.839 usr.sbin/envstat/envstat.c: revision 1.24 sbin/Makefile: revision 1.105 sys/dev/ic/mfi.c: revision 1.4 sys/dev/biovar.h: revision 1.1 sys/dev/ic/mfivar.h: revision 1.4 sbin/bioctl/Makefile: revision 1.1 Fix typo. Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC. Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC. Fix Dd argument (use full month names). Use more markup. Comment out references to safte(4) and softraid(4), which don't exist in NetBSD. Remove trailing whitespace. Use macros instead of characters for HTML output (replace ">", "<" with \*[Gt], \*[Lt]). Sort sections. Create /dev/bio
|
| 1.661.2.20 |
| 28-Aug-2007 |
ghen | Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.661.2.19 |
| 31-Mar-2007 |
bouyer | pullup the following revisions (requested by msaitoh in ticket 1681): sys/dev/pci/if_wm.c 1.104-1.105, 1.116-1.121, 1.127,1.133-1.134 via patch sys/dev/pci/if_wmreg.h 1.17-1.20 sys/dev/pci/pcidevs patch sys/dev/mii/igphy.c 1.11 sys/dev/mii/makphy.c 1.20, 1.23 sys/dev/mii/ikphy.c patch sys/dev/mii/ikphyreg.h patch sys/dev/mii/miidevs 1.68 sys/dev/mii/files.mii 1.39 sys/arch/i386/conf/GENERIC 1.788-1.789 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/i386/conf/GENERIC_LAPTOP 1.209 via patch sys/arch/i386/conf/INSTALL 1.291 via patch sys/arch/i386/conf/INSTALL_LAPTOP 1.104 via patch sys/arch/i386/conf/XEN2_DOM0 1.13 via patch share/man/man4/wm.4 1.14-1.16 Add support for many cards (include PCI-express based chips). Many bug fixes about auto negotiations (PR#30078, PR#30490, PR#30906, PR#33429 and PR#35386). Fix media link issues with fiber-based card (PR#35797).
|
| 1.661.2.18 |
| 03-Mar-2007 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1673): distrib/sets/lists/man/mi 1.844, 1.871 share/man/man4/Makefile 1.372, 1.379 via patch share/man/man4/re.4 1.8, 1.9, 1.11, 1.12 share/man/man4/rgephy.4 1.1 share/man/man4/rlphy.4 1.1, 1.2 sys/arch/amd64/conf/GENERIC 1.79, 1.89 sys/arch/amd64/conf/INSTALL 1.45, 1.49 sys/arch/i386/conf/GENERIC 1.717, 1.747 sys/arch/i386/conf/GENERIC_LAPTOP 1.164 sys/arch/i386/conf/INSTALL 1.277, 1.283 sys/arch/i386/conf/INSTALL_LAPTOP 1.96, 1.98 sys/arch/i386/conf/XEN2_DOM0 1.22 via patch sys/arch/macppc/conf/GENERIC 1.220, 1.246 sys/arch/macppc/conf/INSTALL 1.96, 1.100 sys/dev/cardbus/if_re_cardbus.c 1.10 sys/dev/cardbus/if_rtk_cardbus.c 1.29-1.31 sys/dev/ic/rtl8169.c 1.14, 1.20, 1.24, 1.25, 1.28-1.61, 1.63, 1.64-1.81 via patch sys/dev/ic/rtl81x9.c 1.52, 1.54-1.63, 1.65, 1.67-1.70 sys/dev/ic/rtl81x9reg.h 1.15-1.26 sys/dev/ic/rtl81x9var.h 1.19, 1.21-1.37 sys/dev/mii/files.mii 1.38 sys/dev/mii/miidevs 1.62, 1.64 sys/dev/mii/rgephy.c 1.10, 1.13-1.16 sys/dev/mii/rlphy.c 1.1, 1.6, 1.7, 1.11 via patch sys/dev/pci/if_re_pci.c 1.13, 1.15-1.17, 1.19-1.23 sys/dev/pci/if_rtk_pci.c 1.25, 1.28, 1.29, 1.31 sys/dev/pci/pcidevs 1.851, 1.852
on re(4): - improve stability (I believe ;-) - add a workaround for hardware ip4csum-tx bug - support newer chips (8169SB/SC, PCIe based 8168 etc.) - fix 8139C+ support - enable hardware VLAN - misc bus_dma(9) fix (which makes re(4) work on mips ports)
on rtk(4): - fix kern/31348 - fix possible panic on dreamcast
|
| 1.661.2.17 |
| 08-Jan-2007 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1621): sys/arch/i386/conf/GENERIC: revision 1.787 via patch share/man/man4/Makefile: revision 1.407 via patch distrib/sets/lists/man/mi: revision 1.936 via patch share/man/man4/ipmi.4: revision 1.1 via patch sys/arch/i386/i386/bios32.c: revision 1.11 via patch sys/dev/DEVNAMES: revision 1.221 via patch sys/arch/x86/x86/ipmi.c: revision 1.1 via patch sys/arch/i386/i386/mainbus.c: revision 1.65 via patch sys/arch/x86/include/smbiosvar.h: revision 1.1 via patch sys/arch/x86/include/ipmivar.h: revision 1.1 via patch sys/arch/x86/conf/files.x86: revision 1.20 via patch sys/arch/i386/conf/files.i386: revision 1.293 via patch Add ipmi(4) driver, from OpenBSD. This requires SMBios support, so add SMBios detection and mapping to bios32.c, also from OpenBSD (for now this is only compiled in if ipmi(4) is configured). The sensors and watchdog are accessible though envsys(4). Works on i386; some work is needed on amd64 to access the BIOS. It would eventually work on Xen if the SMBios is accessible (to be tested). Add manpage for new ipmi driver. Claim ipmi.
|
| 1.661.2.16 |
| 23-Dec-2006 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1609): sys/arch/i386/conf/INSTALL: revision 1.298 sys/arch/i386/conf/GENERIC: revision 1.802 sys/dev/pci/files.pci: revision 1.274 sys/arch/amd64/conf/GENERIC: revision 1.122 sys/dev/pci/mfi_pci.c: revision 1.1 via patch distrib/sets/lists/man/mi: revision 1.958 sys/arch/amd64/conf/INSTALL: revision 1.61 sys/dev/ic/mfireg.h: revision 1.1 share/man/man4/Makefile: revision 1.416 via patch sys/dev/ic/mfi.c: revision 1.1 sys/arch/i386/conf/XEN2_DOM0: revision 1.19 sys/dev/ic/mfivar.h: revision 1.1 sys/conf/files: revision 1.821 share/man/man4/mfi.4: revision 1.1 share/man/man4/mfi.4: revision 1.2 sys/dev/pci/pcidevs via patch Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64. Punctuation issues.
|
| 1.661.2.15 |
| 23-Dec-2006 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1608): sys/arch/i386/conf/INSTALL: revision 1.299 via patch sys/arch/i386/conf/XEN2_DOM0: revision 1.20 via patch sys/arch/i386/conf/GENERIC: revision 1.803 via patch sys/dev/pci/files.pci: revision 1.275 via patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.218 via patch sys/arch/amd64/conf/GENERIC: revision 1.123 via patch sys/dev/pci/if_bnx.c: revision 1.1 via patch share/man/man4/bnx.4: revision 1.1-1.2 via patch distrib/sets/lists/man/mi: revision 1.959 via patch sys/arch/amd64/conf/INSTALL: revision 1.62 via patch sys/dev/microcode/bnx/bnxfw.h: revision 1.1-1.2 via patch sys/dev/pci/if_bnxreg.h: revision 1.1 via patch share/man/man4/Makefile: revision 1.417 via patch sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.112 via patch Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64. Add a NetBSD RCS tag. Nx -> Ox; remove trailing whitespace.
|
| 1.661.2.14 |
| 31-Jul-2006 |
tron | branches: 1.661.2.14.2; Apply patch (requested by bouyer in ticket #1441): Pullup the twa(4) driver for the 3ware Apache RAID controllers. Matching revisions in current: share/man/man4/twa.4 1.1 sys/dev/pci/ld_twa.c 1.2 sys/dev/pci/twa.c 1.9 sys/dev/pci/twaio.h 1.3 sys/dev/pci/twareg.h 1.5 sys/dev/pci/twavar.h 1.5
|
| 1.661.2.13 |
| 20-May-2006 |
tron | Pull up following revision(s) (requested by riz in ticket #1331): sys/arch/i386/conf/GENERIC: revision 1.701 sys/arch/i386/pci/geodereg.h: revision 1.1 sys/arch/i386/conf/files.i386: revision 1.270 sys/arch/i386/pci/geode.c: revision 1.1 Add a driver for the watchdog timer on the AMD Geode SC1100.
|
| 1.661.2.12 |
| 04-May-2006 |
tron | Pull up following revision(s) (requested by jonathan in ticket #1298): share/man/man4/pciide.4: revision 1.60 share/man/man4/Makefile: revision 1.376 via patch sys/dev/pci/svwsata.c: revision 1.1 sys/dev/pci/files.pci: revision 1.243 sys/arch/i386/conf/INSTALL: revision 1.281 sys/dev/pci/pcidevs: revision 1.771 via patch sys/dev/pci/pciidevar.h: revision 1.33 sys/arch/i386/conf/XEN0: revision 1.34 sys/arch/i386/conf/GENERIC: revision 1.732 sys/dev/pci/pciide_svwsata_reg.h: revision 1.1 Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
| 1.661.2.11 |
| 20-Apr-2006 |
tron | Pull up following revision(s) (requested by martti in ticket #1258): sys/arch/i386/conf/INSTALL: revision 1.284 sys/arch/i386/conf/GENERIC: revision 1.741 sys/arch/amd64/conf/GENERIC: revision 1.91 sys/arch/i386/conf/INSTALL_SMALL: revision 1.125 sys/arch/amd64/conf/INSTALL: revision 1.50 sys/arch/i386/conf/INSTALL_TINY: revision 1.102 Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.661.2.10 |
| 20-Apr-2006 |
snj | Pull up following revision(s) (requested by tron in ticket #1266): sys/arch/amd64/conf/GENERIC: revision 1.88 sys/arch/i386/conf/INSTALL: revision 1.282 sys/arch/amd64/conf/INSTALL: revision 1.48 sys/arch/i386/conf/XEN0: revision 1.35 sys/arch/i386/conf/GENERIC: revision 1.733 add nfe.
|
| 1.661.2.9 |
| 20-Feb-2006 |
tron | Pull up following revision(s) (requested by tls in ticket #1180): sys/arch/amd64/conf/GENERIC: revision 1.87 sys/arch/i386/conf/GENERIC: revision 1.727 Add amdpm -- without this, we're throwing away a good hardware random number source on a huge set of machines. Also, now that amdpm has support for the SMBus controller, add (commented-out, since we don't always know what address the sensors are at) iic at amdpm and adt7463c at iic, which is the configuration used on the Tyan S2881 and S2882-D server boards. This should work in either 64-bit or 32-bit mode; it's been tested in 64-bit mode. Addresses PR kern/32463 submitted by Anil Gopinath.
|
| 1.661.2.8 |
| 28-Oct-2005 |
jmc | branches: 1.661.2.8.2; Pullup (requested by chs in ticket #912) Fix txp cards so this compiles and enable in GENERIC.
|
| 1.661.2.7 |
| 15-Sep-2005 |
snj | Pull up following revision(s) (requested by tron in ticket #786): sys/arch/amd64/conf/GENERIC: revision 1.71 sys/arch/i386/conf/GENERIC.MPACPI: revision 1.46 sys/arch/i386/conf/GENERIC: revision 1.700 Add 10 Gigabit Ethernet drivers dge(4) and xge(4).
|
| 1.661.2.6 |
| 14-Aug-2005 |
riz | Pull up revision 1.688 (requested by hubertf in ticket #625): Add support for reading cloop2 compressed filesystem images, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.661.2.5 |
| 18-Jul-2005 |
riz | Pull up revision 1.684 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.661.2.4 |
| 02-Jul-2005 |
tron | Pull up revision 1.678 (requested by kent in ticket #494): add "azalia at pci"
|
| 1.661.2.3 |
| 10-Jun-2005 |
tron | Pull up revision 1.672 (requested by elad in ticket #389): Change pseudo-device name from "verifiedexec" to "veriexec", as it appears in majors.i386.
|
| 1.661.2.2 |
| 10-Jun-2005 |
tron | Pull up revision 1.667 (requested by elad in ticket #389): Rototill of the verified exec functionality. * We now use hash tables instead of a list to store the in kernel fingerprints. * Fingerprint methods handling has been made more flexible, it is now even simpler to add new methods. * the loader no longer passes in magic numbers representing the fingerprint method so veriexecctl is not longer kernel specific. * fingerprint methods can be tailored out using options in the kernel config file. * more fingerprint methods added - rmd160, sha256/384/512 * veriexecctl can now report the fingerprint methods supported by the running kernel. * regularised the naming of some portions of veriexec.
|
| 1.661.2.1 |
| 17-Apr-2005 |
tron | Pull up revision 1.666 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.661.2.14.2.1 |
| 28-Aug-2007 |
ghen | Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.661.2.8.2.1 |
| 28-Aug-2007 |
ghen | Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.683.2.10 |
| 17-Mar-2008 |
yamt | sync with head.
|
| 1.683.2.9 |
| 04-Feb-2008 |
yamt | sync with head.
|
| 1.683.2.8 |
| 21-Jan-2008 |
yamt | sync with head
|
| 1.683.2.7 |
| 07-Dec-2007 |
yamt | sync with head
|
| 1.683.2.6 |
| 15-Nov-2007 |
yamt | sync with head.
|
| 1.683.2.5 |
| 27-Oct-2007 |
yamt | sync with head.
|
| 1.683.2.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.683.2.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
| 1.683.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.683.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.706.6.1 |
| 29-Nov-2005 |
yamt | sync with head.
|
| 1.714.2.4 |
| 01-Mar-2006 |
yamt | sync with head.
|
| 1.714.2.3 |
| 18-Feb-2006 |
yamt | sync with head.
|
| 1.714.2.2 |
| 01-Feb-2006 |
yamt | sync with head.
|
| 1.714.2.1 |
| 15-Jan-2006 |
yamt | sync with head.
|
| 1.721.2.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.723.2.4 |
| 07-Jun-2006 |
kardel | Sync with head.
|
| 1.723.2.3 |
| 01-Jun-2006 |
kardel | Sync with head.
|
| 1.723.2.2 |
| 22-Apr-2006 |
simonb | Sync with head.
|
| 1.723.2.1 |
| 28-Feb-2006 |
kardel | Move watchdog timer support code out of geode.c in to its own file, leaving geode.c to just set up GDB mappings. Add support for CGB high resolution counter as a time counter.
|
| 1.731.2.8 |
| 14-Sep-2006 |
yamt | sync with head.
|
| 1.731.2.7 |
| 03-Sep-2006 |
yamt | sync with head.
|
| 1.731.2.6 |
| 11-Aug-2006 |
yamt | sync with head
|
| 1.731.2.5 |
| 26-Jun-2006 |
yamt | sync with head.
|
| 1.731.2.4 |
| 24-May-2006 |
yamt | sync with head.
|
| 1.731.2.3 |
| 11-Apr-2006 |
yamt | sync with head
|
| 1.731.2.2 |
| 01-Apr-2006 |
yamt | sync with head.
|
| 1.731.2.1 |
| 13-Mar-2006 |
yamt | sync with head.
|
| 1.732.2.2 |
| 11-May-2006 |
elad | sync with head
|
| 1.732.2.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.733.2.3 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.733.2.2 |
| 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.733.2.1 |
| 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.752.2.2 |
| 22-Jun-2006 |
chap | Complete a sync sys/ with head.
|
| 1.752.2.1 |
| 19-Jun-2006 |
chap | Sync with head.
|
| 1.755.2.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.772.2.4 |
| 23-Sep-2006 |
snj | Pull up following revision(s) (requested by jmmv in ticket #180): sys/arch/i386/conf/XEN2_DOM0: revision 1.8 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.207 sys/arch/i386/conf/GENERIC: revision 1.782 Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.772.2.3 |
| 15-Sep-2006 |
tron | Pull up following revision(s) (requested by riz in ticket #153): sys/arch/amd64/conf/INSTALL: revision 1.56 sys/arch/amd64/conf/GENERIC: revision 1.107 sys/arch/i386/conf/XEN2_DOM0: revision 1.7 sys/arch/i386/conf/INSTALL: revision 1.289 sys/arch/i386/conf/GENERIC: revision 1.780 Add msk and mskc.
|
| 1.772.2.2 |
| 14-Sep-2006 |
riz | Pull up following revision(s) (requested by plunky in ticket #161): sys/dev/bluetooth/btdev.h: revision 1.4 distrib/sets/lists/comp/mi: revision 1.922 usr.sbin/postinstall/postinstall: revision 1.25 sys/netbt/hci_unit.c: revision 1.3 sys/netbt/hci_ioctl.c: revision 1.4 usr.sbin/sdpd/profile.c: revision 1.2 usr.sbin/btdevctl/btdevctl.c: revision 1.2 share/man/man4/Makefile: revision 1.405 distrib/sets/lists/man/mi: revision 1.930 distrib/sets/lists/etc/mi: revision 1.176 usr.sbin/sdpd/profile.c: revision 1.3 usr.sbin/btdevctl/btdevctl.c: revision 1.3 etc/MAKEDEV.tmpl: revision 1.62 distrib/sets/lists/base/mi: revision 1.650 usr.sbin/btdevctl/btdevctl.h: revision 1.2 usr.bin/sdpquery/sdpquery.1: revision 1.4 sys/netbt/rfcomm_session.c: revision 1.2 usr.sbin/btdevctl/btdevctl.8: revision 1.3 usr.bin/sdpquery/search.c: revision 1.2 usr.sbin/sdpd/Makefile: revision 1.2 sys/dev/bluetooth/Makefile: revision 1.3 usr.sbin/btdevctl/cfg.c: file removal sys/netbt/files.netbt: revision 1.4 usr.sbin/btdevctl/sdp.c: revision 1.1 sys/dev/bluetooth/bthidev.c: revision 1.3 etc/bluetooth/Makefile: revision 1.3 sys/dev/pcmcia/files.pcmcia: revision 1.51 sys/dev/bluetooth/bthidev.c: revision 1.4 sys/dev/bluetooth/bthidev.h: revision 1.3 usr.sbin/btdevctl/dev.c: file removal sys/dev/bluetooth/files.bluetooth: revision 1.10 sys/arch/i386/conf/GENERIC: revision 1.777 share/man/man4/ubt.4: revision 1.6 share/man/man4/bthub.4: revision 1.3 sys/netbt/hci.h: revision 1.5 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.202 lib/libsdp/sdp.h: revision 1.2 usr.sbin/btdevctl/print.c: revision 1.1 share/man/man4/bthidev.4: revision 1.5 share/man/man4/btdev.4: file removal usr.sbin/btdevctl/print.c: revision 1.2 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.205 usr.sbin/btdevctl/Makefile: revision 1.2 sys/dev/usb/files.usb: revision 1.70 sys/netbt/l2cap_signal.c: revision 1.2 sys/netbt/hci_link.c: revision 1.4 sys/dev/bluetooth/bthub.c: revision 1.3 share/man/man4/btsco.4: revision 1.5 sys/netbt/hci_link.c: revision 1.5 share/man/man4/btdev.4: revision 1.4 sys/dev/bluetooth/btkbd.c: revision 1.3 sys/dev/bluetooth/btdev.c: file removal sys/netbt/hci_event.c: revision 1.2 sys/dev/bluetooth/btsco.h: revision 1.2 etc/mtree/special: revision 1.101 sys/dev/bluetooth/btsco.c: revision 1.3 sys/conf/majors: revision 1.27 usr.sbin/sdpd/hf.c: revision 1.1 sys/dev/bluetooth/btsco.c: revision 1.4 share/man/man5/rc.conf.5: revision 1.107 sys/dev/bluetooth/btdev.c: revision 1.2 etc/rc.d/btdevctl: revision 1.2 usr.sbin/btdevctl/db.c: revision 1.1 etc/rc.d/btdevctl: revision 1.3 etc/bluetooth/btdevctl.conf: revision 1.1 usr.sbin/btdevctl/hid.c: file removal sys/arch/i386/conf/GENERIC: revision 1.781 sys/dev/bluetooth/btdev.h: revision 1.3 Make btdev default count explicit Fix typo in variable name update to bluetooth device attachment: remove pseudo-device btdev(4) and inherent limitations add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here. btdevctl(8) and its cache is updated to handle new semantics etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf also include service name in dictionary being sent to kernel. (this is not used just yet, but it might be in the future and it will be easier if we dont have to provide code to handle its absence) clarify the CAVEAT section somewhat Add service discovery support for the Handsfree profile Replace static 'FreeBSD' string with operating system name gleaned from uname(3) Halt the callout on detach btsco.c: - sco_getopt(..., SO_SCO_MTU, ...) expects the address of a uint16_t, not an int. So change sc_mtu's type to uint16_t. - Try a little harder to ensure btsco_round_blocksize() does not return zero. Prevents a subsequent panic in audio_init_ringbuffer(). from scw@ Endian issues: hci_event.c: - Convert memo->response.clock_offset to host-endian. hci_ioctl.c: - printf format tweak (size_t) hci_link.c: - Convert memo->response.clock_offset from host-endian. - Tweak a DIAGNOSTIC message. l2cap_signal.c: - In l2cap_recv_config_req(), rp->scid is little-endian so make sure we convert from host-endian. from scw@ hci_link.c: - In hci_link_free(), do not unlink items from a LIST queue within a LIST_FOREACH() iterator. rfcomm_session.c: - In rfcomm_session_recv_mcc_nsc(), do not unlink items from a LIST queue within a LIST_FOREACH() iterator. from scw@ guard against a possible situation where the list of l2cap channels is changed when the bluetooth code is not expecting it to be. During a disconnect, we can detach the channel that is being disconnected, but its not really safe to detach any others. Print explicit 64-bit types using the format macros from int_fmtio.h. Unbreaks the build for our LP64 ports, where "long long" typically is not 64 bits.
|
| 1.772.2.1 |
| 14-Aug-2006 |
tron | Pull up following revision(s) (requested by elad in ticket #17): sys/arch/sparc/conf/KRUPS: revision 1.38 sys/arch/i386/conf/XEN2_DOMU: revision 1.2 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.197 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.53 sys/arch/evbsh5/conf/SIMULATOR: revision 1.12 sys/arch/sparc/conf/MRCOFFEE: revision 1.17 sys/arch/next68k/conf/GENERIC: revision 1.104 sys/arch/i386/conf/VIRTUALPC: revision 1.44 sys/arch/ews4800mips/conf/GENERIC: revision 1.11 sys/arch/evbsh5/conf/CAYMAN: revision 1.23 sys/arch/arc/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/GENERIC: revision 1.103 sys/arch/sun3/conf/GENERIC3X: revision 1.90 sys/arch/evbarm/conf/HDL_G: revision 1.3 sys/arch/sun2/conf/GENERIC: revision 1.57 sys/arch/news68k/conf/GENERIC_TINY: revision 1.51 sys/arch/evbppc/conf/EXPLORA451: revision 1.27 sys/arch/amiga/conf/GENERIC.in: revision 1.54 sys/arch/mac68k/conf/GENERIC: revision 1.174 sys/arch/acorn26/conf/GENERIC: revision 1.45 sys/arch/shark/conf/GENERIC: revision 1.64 sys/arch/cesfic/conf/GENERIC: revision 1.44 sys/arch/mvme68k/conf/GENERIC: revision 1.68 sys/arch/i386/conf/XEN2_DOM0: revision 1.4 sys/arch/atari/conf/GENERIC.in: revision 1.63 sys/arch/amiga/conf/GENERIC: revision 1.240 sys/arch/i386/conf/LAMB: revision 1.65 sys/arch/i386/conf/GENERIC: revision 1.773 sys/arch/acorn32/conf/EB7500ATX: revision 1.26 sys/arch/x68k/conf/GENERIC: revision 1.128 sys/arch/vax/conf/GENERIC: revision 1.153 sys/arch/atari/conf/ATARITT: revision 1.81 sys/arch/mipsco/conf/GENERIC: revision 1.60 sys/arch/cobalt/conf/GENERIC: revision 1.101 sys/arch/evbarm/conf/ARMADILLO9: revision 1.13 sys/arch/ofppc/conf/GENERIC: revision 1.93 sys/arch/atari/conf/MILAN-PCIIDE: revision 1.51 sys/arch/arc/conf/RPC44: revision 1.26 sys/arch/sparc64/conf/GENERIC: revision 1.59 sys/arch/i386/conf/XEN3_DOMU: revision 1.2 sys/arch/hp700/conf/GENERIC: revision 1.68 sys/arch/atari/conf/MILAN-ISAIDE: revision 1.47 sys/arch/macppc/conf/GENERIC: revision 1.231 sys/arch/dreamcast/conf/GENERIC: revision 1.72 sys/arch/news68k/conf/GENERIC: revision 1.80 sys/arch/hp300/conf/GENERIC: revision 1.133 sys/arch/mmeye/conf/GENERIC: revision 1.82 sys/arch/macppc/conf/MAMBO: revision 1.2 sys/arch/cats/conf/GENERIC: revision 1.107 sys/arch/atari/conf/FALCON: revision 1.79 sys/arch/acorn32/conf/GENERIC: revision 1.71 sys/arch/sparc/conf/GENERIC: revision 1.190 sys/arch/news68k/conf/LIBERO: revision 1.40 sys/arch/amiga/conf/DRACO: revision 1.114 sys/arch/cobalt/conf/INSTALL: revision 1.23 sys/arch/luna68k/conf/GENERIC: revision 1.73 sys/arch/bebox/conf/GENERIC: revision 1.100 sys/arch/pmax/conf/GENERIC: revision 1.147 sys/arch/amiga/conf/WSCONS: revision 1.52 sys/arch/macppc/conf/POWERMAC_G5: revision 1.2 sys/arch/alpha/conf/ALPHA: revision 1.218 sys/arch/sun3/conf/GENERIC: revision 1.133 sys/arch/prep/conf/GENERIC: revision 1.124 sys/arch/alpha/conf/GENERIC: revision 1.291 sys/arch/atari/conf/HADES: revision 1.71 sys/arch/newsmips/conf/GENERIC: revision 1.93 sys/arch/netwinder/conf/GENERIC: revision 1.82 sys/arch/hpcmips/conf/GENERIC: revision 1.190 sys/arch/amiga/conf/AMIGA: revision 1.98 sys/arch/sbmips/conf/GENERIC: revision 1.54 sys/arch/pc532/conf/GENERIC: revision 1.64 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.53 Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.779.2.4 |
| 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.779.2.3 |
| 06-Feb-2007 |
ad | Add pseudo-device lockstat.
|
| 1.779.2.2 |
| 01-Feb-2007 |
ad | Sync with head.
|
| 1.779.2.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.781.2.3 |
| 18-Dec-2006 |
yamt | sync with head.
|
| 1.781.2.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
| 1.781.2.1 |
| 22-Oct-2006 |
yamt | sync with head
|
| 1.799.2.18 |
| 24-Mar-2009 |
bouyer | Pullup the following revisions (requested by msaitoh in ticket #1284): distrib/sets/lists/base/mi 1.706-707,1.797 distrib/sets/lists/man/mi 1.1006 etc/mtree/NetBSD.dist 1.340 share/man/man4/Makefile 1.432 sys/arch/amd64/conf/GENERIC 1.149 via patch sys/arch/i386/conf/ALL 1.103 sys/arch/i386/conf/GENERIC 1.832 sys/arch/i386/conf/GENERIC_LAPTOP 1.237 sys/arch/macppc/conf/GENERIC 1.257 sys/arch/sparc64/conf/GENERIC 1.86 sys/dev/usb/usbdevs 1.468,1.479-480 via patch sys/dev/usb/usbdevs.h regen sys/dev/usb/usbdevs_data.h regen sys/dev/microcode/Makefile 1.7 sys/dev/usb/files.usb patch share/man/man4/zyd.4 1.1 via patch sys/dev/microcode/zyd/Makefile 1.1-1.2 sys/dev/microcode/zyd/build.c 1.1 sys/dev/microcode/zyd/microcode.h 1.1 sys/dev/microcode/zyd/zd1211-license 1.1 sys/dev/microcode/zyd/zyd-zd1211 1.1 sys/dev/microcode/zyd/zyd-zd1211b 1.1 sys/dev/usb/if_zyd.c patch sys/dev/usb/if_zydreg.h 1.1-1.2
Add ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device support
|
| 1.799.2.17 |
| 19-Apr-2008 |
bouyer | Pull up following revision(s) (requested by sborrill in ticket #1128): sys/dev/pci/if_lii.c: revisions 1.1, 1.3 via patch sys/arch/i386/conf/ALL: revision 1.161 via patch share/man/man4/lii.4: revision 1.1 via patch sys/dev/pci/files.pci: revision 1.303 via patch sys/dev/DEVNAMES: revision 1.238 via patch sys/arch/i386/conf/GENERIC: revision 1.885 via patch distrib/sets/lists/man/mi: revisions 1.1062, 1.1063 via patch sys/arch/i386/conf/XEN2_DOM0: revision 1.43 via patch share/man/man4/Makefile: revision 1.460 via patch sys/arch/i386/conf/INSTALL: revision 1.323 via patch sys/dev/pci/if_liireg.h: revision 1.1 via patch Add a driver for the Atheros/Attansic L2 Fast-Ethernet chip found on a series of hardware that includes Asus's famous EeePC.
|
| 1.799.2.16 |
| 11-Jan-2008 |
xtraeme | Pull up following revision(s) (requested by christos in ticket #1037): sys/dev/pci/arcmsr.c: patch sys/dev/pci/arcmsrvar.h: patch sys/dev/pci/pcidevs: patch sys/dev/pci/files.pci: patch sys/arch/i386/conf/GENERIC: patch sys/arch/i386/conf/XEN2_DOM0: patch sys/arch/i386/conf/INSTALL_LARGE: patch sys/arch/amd64/conf/GENERIC: patch sys/arch/amd64/conf/INSTALL: patch share/man/man4/Makefile: patch share/man/man4/arcmsr.4: patch distrib/sets/lists/man/mi: patch
Add the Areca Technology Corporation SATA RAID controller driver, ported from OpenBSD.
|
| 1.799.2.15 |
| 26-Nov-2007 |
xtraeme | Pull up following revision(s) (requested by jnemeth in ticket #998): sys/arch/amd64/conf/GENERIC: revision 1.176 (patch) sys/arch/i386/conf/GENERIC: revision 1.863 comment out com*/lpt* at acpi? as they cause these ports to move from their traditional location and imminent changes in -current will cause them to move back
|
| 1.799.2.14 |
| 27-Sep-2007 |
xtraeme | Pull up following revision(s) (requested by mlelstv in ticket #895): sys/dev/usb/uslsa.c: revision 1.1 sys/dev/usb/uslsa.c: revision 1.2 sys/dev/usb/uslsa.c: revision 1.3 sys/dev/usb/usbdevs: revision 1.466 (via patch) share/man/man4/uslsa.4: revision 1.1 share/man/man4/Makefile: revision 1.429 sys/arch/i386/conf/GENERIC: revision 1.828 distrib/sets/lists/man/mi: revision 1.1002 sys/dev/usb/files.usb: revision 1.77 sys/arch/i386/conf/ALL: revision 1.99
From PR kern/33496 - add uslsa(4), a CP210x USB-RS232 ucom driver.
|
| 1.799.2.13 |
| 31-Aug-2007 |
pavel | Pull up following revision(s) (requested by bouyer in ticket #678): distrib/sets/lists/man/mi: revision 1.1001 doc/CHANGES: revision 1.853 via patch share/man/man4/Makefile: revision 1.428 share/man/man4/jmide.4: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.143 sys/arch/amd64/conf/INSTALL: revision 1.69 sys/arch/i386/conf/GENERIC: revision 1.827 sys/arch/i386/conf/INSTALL_LARGE: revision 1.2 via patch sys/arch/i386/conf/XEN2_DOM0: revision 1.26 sys/conf/files: revision 1.844 via patch sys/dev/ic/ahcisata_core.c: revision 1.1 via patch sys/dev/ic/ahcisata_core.c: revision 1.3 sys/dev/ic/ahcisatareg.h: revision 1.1 sys/dev/ic/ahcisatavar.h: revision 1.1 sys/dev/pci/ahcisata.c: delete sys/dev/pci/ahcisatareg.h: delete sys/dev/pci/ahcisata_pci.c: revision 1.1 sys/dev/pci/files.pci: revision 1.287-1.288 sys/dev/pci/jmide.c: revision 1.1-1.2 sys/dev/pci/jmide_reg.h: revision 1.1 sys/dev/pci/pcidevs: revision 1.878 Add JMicron Technology vendor ID, and their current PCIe SATA/PATA controllers.
Split the ahcisata driver in pci front-end and bus-independant back-end. add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA controllers. These controllers can be found on add-on PCIe cards, or on some motherboards to provide the PATA connectivity (e.g. some intel ICH8-based motherboards). Thanks to JMicron Technology for providing me documentation and different sample boards for this work.
Move mapping of AHCI register so that jmide knows if it fails, and avoids calling ahci_intr() (which would cause a panic). Try to use the pciide function for SATA drives if attaching ahci fails (this doesn't seems to work though, it may be BIOS dependant). Thanks to Gary Duzan for testing multiple pacthes.
We're not ready to handle ATAPI yet so just claim there's no drive to the upper layer. This should work around a NULL pointer dereference when an ATAPI device is detected on a AHCI device.
|
| 1.799.2.12 |
| 29-Aug-2007 |
liamjfoy | Pull up following (requested by xtraeme ticket #846):
Import i386/gcscide(4). A driver for the IDE Controller of the AMD CS5535 Companion device found in the decTOP.
gcscide0 at pci0 dev 15 function 2 gcscide0: National Semiconductor/AMD CS5535 IDE Controller (rev. 0x00)
Supports Ultra DMA mode 4, Pio Mode 4 and MDMA mode 2.
"Go for it" jmcneill@.
|
| 1.799.2.11 |
| 25-Aug-2007 |
liamjfoy | Pull up following revision(s) (requested by adrianp in ticket #820): sys/arch/hp300/conf/GENERIC: revision 1.141 sys/arch/alpha/conf/GENERIC: revision 1.315 sys/arch/amd64/conf/GENERIC: revision 1.154 sys/arch/cats/conf/GENERIC: revision 1.116 sys/arch/arc/conf/GENERIC: revision 1.148 sys/arch/acorn32/conf/GENERIC: revision 1.80 sys/arch/sparc/conf/GENERIC: revision 1.200 sys/arch/sparc64/conf/GENERIC: revision 1.88 sys/arch/atari/conf/GENERIC.in: revision 1.68 sys/arch/amiga/conf/GENERIC: revision 1.248 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 sys/arch/i386/conf/GENERIC: revision 1.840 sys/arch/amiga/conf/GENERIC.in: revision 1.61 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 sys/arch/mac68k/conf/GENERIC: revision 1.182 Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.799.2.10 |
| 21-Jun-2007 |
liamjfoy | Pull up following revision(s) (requested by dyoung in ticket #738): sys/arch/i386/conf/GENERIC: revision 1.800 Add rtw at pci to the GENERIC kernel.
|
| 1.799.2.9 |
| 19-Jun-2007 |
liamjfoy | Pull up following revision(s) (requested by riz in ticket #734): sys/arch/i386/pci/glxsb.c: revision 1.1 sys/arch/i386/conf/GENERIC: revision 1.833 share/man/man4/man4.i386/glxsb.4: revision 1.1 sys/arch/i386/conf/ALL: revision 1.104 share/man/man4/man4.i386/Makefile: revision 1.66 sys/arch/i386/conf/files.i386: revision 1.309 distrib/sets/lists/man/mi: revision 1.1007 Import driver for the AMD Geode LX AES Security Block, from OpenBSD. The glxsb(4) driver provides random numbers and AES acceleration. Add man page for AMD Geode LX AES Security Block driver. Enable glxsb(4)
|
| 1.799.2.8 |
| 05-Jun-2007 |
bouyer | Pull up following revision(s) (requested by martin in ticket #699): sys/arch/hpcmips/conf/GENERIC: revision 1.196 sys/arch/hp700/conf/GENERIC: revision 1.74 sys/arch/i386/conf/GENERIC: revision 1.831 sys/arch/next68k/conf/GENERIC: revision 1.108 sys/arch/alpha/conf/GENERIC: revision 1.313 sys/arch/arc/conf/GENERIC: revision 1.146 sys/arch/cats/conf/GENERIC: revision 1.115 sys/arch/ews4800mips/conf/GENERIC: revision 1.18 sys/arch/landisk/conf/GENERIC: revision 1.8 via patch sys/arch/sparc64/conf/GENERIC: revision 1.85 sys/arch/pmax/conf/GENERIC: revision 1.152 sys/arch/iyonix/conf/GENERIC: revision 1.38 via patch sys/arch/amiga/conf/GENERIC: revision 1.245 sys/arch/vax/conf/GENERIC: revision 1.157 sys/arch/prep/conf/GENERIC: revision 1.135 sys/arch/pc532/conf/GENERIC: revision 1.70 sys/arch/sbmips/conf/GENERIC: revision 1.61 sys/arch/mipsco/conf/GENERIC: revision 1.65 sys/arch/cobalt/conf/GENERIC: revision 1.108 sys/arch/ofppc/conf/GENERIC: revision 1.98 sys/arch/amd64/conf/GENERIC: revision 1.148 sys/arch/acorn26/conf/GENERIC: revision 1.50 sys/arch/dreamcast/conf/GENERIC: revision 1.78 sys/arch/mac68k/conf/GENERIC: revision 1.181 sys/arch/hp300/conf/GENERIC: revision 1.139 sys/arch/mmeye/conf/GENERIC: revision 1.88 sys/arch/news68k/conf/GENERIC: revision 1.88 sys/arch/mvme68k/conf/GENERIC: revision 1.71 sys/arch/acorn32/conf/GENERIC: revision 1.79 sys/arch/sparc/conf/GENERIC: revision 1.199 sys/arch/luna68k/conf/GENERIC: revision 1.78 sys/arch/bebox/conf/GENERIC: revision 1.105 sys/arch/macppc/conf/GENERIC: revision 1.256 via patch sys/arch/x68k/conf/GENERIC: revision 1.134 sys/arch/sun3/conf/GENERIC: revision 1.138 sys/arch/newsmips/conf/GENERIC: revision 1.98 Add pseudo-device agr to all GENERIC kernels where it might make sense (commented out in some).
|
| 1.799.2.7 |
| 13-May-2007 |
pavel | branches: 1.799.2.7.2; Pull up patch (requested by xtraeme in ticket #633): sys/arch/amd64/conf/GENERIC: patch sys/arch/i386/conf/ALL: patch sys/arch/i386/conf/GENERIC: patch sys/conf/files: patch sys/dev/acpi/files.acpi: patch sys/dev/acpi/ug_acpi.c: patch sys/dev/ic/ug.c: patch sys/dev/ic/ugreg.h: patch sys/dev/ic/ugvar.h: patch sys/dev/isa/files.isa: patch sys/dev/isa/ug_isa.c: patch share/man/man4/ug.4: patch doc/CHANGES: patch sys/dev/isa/ug.c: delete sys/dev/isa/ugvar.h: delete
Add an acpi attachement for the ug hardware monitor driver.
|
| 1.799.2.6 |
| 08-May-2007 |
pavel | Pull up following revision(s) (requested by bouyer in ticket #603): distrib/sets/lists/base/mi: revision 1.704 distrib/sets/lists/comp/mi: revision 1.1022 distrib/sets/lists/man/mi: revision 1.997 doc/CHANGES: revision 1.839 sbin/Makefile: patch sbin/bioctl/Makefile: revision 1.1 sbin/bioctl/bioctl.8: revision 1.1 sbin/bioctl/bioctl.c: revision 1.1 sbin/bioctl/strtonum.c: revision 1.1 sbin/bioctl/strtonum.h: revision 1.1 share/man/man4/Makefile: revision 1.426 share/man/man4/bio.4: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.139 sys/arch/i386/conf/GENERIC: revision 1.825 sys/arch/i386/conf/XEN2_DOM0: revision 1.25 sys/conf/files: revision 1.839 sys/conf/majors: patch sys/dev/Makefile: revision 1.25 sys/dev/bio.c: patch sys/dev/biovar.h: patch sys/dev/ic/mfi.c: revision 1.4-1.5 sys/dev/ic/mfivar.h: revision 1.4 sys/sys/envsys.h: revision 1.11 usr.sbin/envstat/envstat.c: revision 1.24 Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC.
note bio(4), envsys(4) DRIVE, and mfi(4) support for both.
tred->sensor is a u_int.
|
| 1.799.2.5 |
| 22-Mar-2007 |
jdc | Pull up revision 1.816 (requested by bouyer in ticket #501).
Comment out 'fdc* at acpi?' (it's likely that systems not supporting fdc0 at isa? don't have a fdc at all). Because of the 'fdc0 at isa?', on systems supporting ACPI the floppy controller would attach as fdc1. as fd(4) looks for its type in nvram using the floppy controller index, it's looking for the wrong controller and the default density isn't set (so /dev/fd0a doens't work). Problem analyzed by John Nemeth, thanks !
|
| 1.799.2.4 |
| 10-Mar-2007 |
riz | Pull up following revision(s) (requested by bouyer in ticket #494): sys/arch/i386/conf/GENERIC.MP: revision 1.9 distrib/pc532/cdroms/installcd/Makefile: revision 1.1 distrib/macppc/Makefile: revision 1.15 distrib/ofppc/Makefile: revision 1.2 distrib/ibmnws/Makefile: revision 1.2 distrib/acorn32/Makefile: revision 1.18 distrib/x68k/cdroms/installcd/Makefile: revision 1.1 distrib/sparc/Makefile: revision 1.7 distrib/sparc64/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/Makefile: revision 1.1 distrib/hpcsh/Makefile: revision 1.6 distrib/ofppc/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/Makefile: revision 1.13 distrib/news68k/cdroms/installcd/Makefile: revision 1.1 distrib/amiga/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/cdroms/Makefile: revision 1.1 distrib/amiga/cdroms/Makefile: revision 1.1 etc/etc.mac68k/Makefile.inc: revision 1.18 distrib/shark/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/Makefile: revision 1.28 distrib/hpcmips/cdroms/Makefile: revision 1.1 distrib/amd64/floppies/Makefile: revision 1.3 sys/arch/amd64/conf/INSTALL_ACPI: file removal distrib/i386/cdroms/Makefile: revision 1.4 distrib/acorn26/cdroms/installcd/Makefile: revision 1.1 distrib/hpcsh/cdroms/Makefile: revision 1.1 distrib/prep/cdroms/Makefile: revision 1.1 distrib/pc532/Makefile: revision 1.4 distrib/acorn32/cdroms/installcd/Makefile: revision 1.1 distrib/sun2/Makefile: revision 1.8 distrib/vax/Makefile: revision 1.17 distrib/sparc64/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/cdroms/Makefile: revision 1.1 distrib/mipsco/cdroms/installcd/Makefile: revision 1.1 distrib/sun3/cdroms/installcd/Makefile: revision 1.1 distrib/vax/cdroms/installcd/Makefile: revision 1.1 distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1 distrib/mvme68k/Makefile: revision 1.4 distrib/mvmeppc/cdroms/Makefile: revision 1.1 distrib/newsmips/Makefile: revision 1.4 sys/arch/i386/conf/GENERIC.MPACPI: file removal distrib/hpcarm/cdroms/Makefile: revision 1.1 distrib/evbppc/cdroms/Makefile: revision 1.1 sys/arch/i386/conf/INSTALL_LARGE: revision 1.1 distrib/i386/cdroms/installcd/Makefile: revision 1.2 distrib/i386/cdroms/installcd/Makefile: revision 1.3 doc/CHANGES: revision 1.804 distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.2 distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.3 distrib/evbarm/Makefile: revision 1.8 distrib/mvmeppc/Makefile: revision 1.3 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3 distrib/macppc/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/cdroms/Makefile: revision 1.1 distrib/alpha/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/installcd/Makefile: revision 1.1 distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4 distrib/pmppc/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/Makefile: revision 1.2 distrib/pmppc/Makefile: revision 1.2 distrib/arc/cdroms/Makefile: revision 1.1 sys/arch/amd64/conf/INSTALL: revision 1.66 distrib/sun3/cdroms/Makefile: revision 1.1 distrib/mipsco/Makefile: revision 1.4 distrib/sun3/Makefile: revision 1.9 distrib/vax/cdroms/Makefile: revision 1.1 distrib/pmppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile.cdrom: revision 1.1 distrib/atari/cdroms/installcd/Makefile: revision 1.1 distrib/evbppc/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/Makefile: revision 1.4 Makefile: revision 1.247 distrib/cats/cdroms/installcd/Makefile: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.130 sys/arch/amd64/conf/GENERIC: revision 1.131 distrib/sgimips/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/Makefile: revision 1.1 distrib/cats/cdroms/Makefile: revision 1.1 distrib/evbmips/Makefile: revision 1.3 distrib/evbmips/Makefile: revision 1.4 sys/arch/amd64/conf/GENERIC_ACPI: file removal distrib/ews4800mips/Makefile: revision 1.2 distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/Makefile: revision 1.5 distrib/amd64/cdroms/installcd/Makefile: revision 1.2 distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/cdroms/installcd/Makefile: revision 1.1 etc/etc.amd64/Makefile.inc: revision 1.7 distrib/i386/instkernel/Makefile: revision 1.6 distrib/x68k/cdroms/Makefile: revision 1.1 distrib/i386/cdroms/Makefile.cdrom: revision 1.1 distrib/sandpoint/Makefile: revision 1.4 distrib/i386/cdroms/Makefile.cdrom: revision 1.2 distrib/amiga/Makefile: revision 1.3 distrib/amd64/cdroms/bootcd/Makefile: revision 1.2 distrib/news68k/Makefile: revision 1.4 distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5 distrib/news68k/cdroms/Makefile: revision 1.1 distrib/sparc/cdroms/Makefile: revision 1.1 distrib/shark/cdroms/Makefile: revision 1.1 etc/Makefile: revision 1.341 distrib/amd64/instkernel/Makefile: revision 1.2 distrib/sparc64/Makefile: revision 1.7 distrib/dreamcast/cdroms/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.3 distrib/ews4800mips/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/installcd/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.4 distrib/macppc/cdroms/Makefile: revision 1.1 distrib/mvme68k/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/Makefile: revision 1.1 distrib/hpcarm/Makefile: revision 1.3 distrib/arc/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1 distrib/mipsco/cdroms/Makefile: revision 1.1 distrib/Makefile.inc: revision 1.9 distrib/playstation2/cdroms/installcd/Makefile: revision 1.1 distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/Makefile: revision 1.1 distrib/arc/Makefile: revision 1.3 distrib/sparc/cdroms/installcd/Makefile: revision 1.1 distrib/evbmips/cdroms/installcd/Makefile: revision 1.1 distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1 distrib/prep/Makefile: revision 1.3 distrib/ibmnws/cdroms/Makefile: revision 1.1 distrib/sandpoint/cdroms/Makefile: revision 1.1 distrib/atari/Makefile: revision 1.6 distrib/sgimips/cdroms/Makefile: revision 1.1 distrib/amd64/Makefile: revision 1.4 distrib/atari/cdroms/Makefile: revision 1.1 distrib/x68k/Makefile: revision 1.5 distrib/x68k/Makefile: revision 1.6 distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1 distrib/evbarm/cdroms/Makefile: revision 1.1 distrib/acorn32/cdroms/Makefile: revision 1.1 distrib/cats/Makefile: revision 1.3 distrib/evbmips/cdroms/Makefile: revision 1.1 distrib/pc532/cdroms/Makefile: revision 1.1 distrib/Makefile: revision 1.14 distrib/evbarm/cdroms/installcd/Makefile: revision 1.1 distrib/ofppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile: revision 1.3 distrib/common/Makefile.bootcd: revision 1.8 distrib/i386/cdroms/bootcd-laptop/Makefile: file removal sys/arch/i386/conf/GENERIC: revision 1.813 distrib/hp300/Makefile: revision 1.17 sys/arch/i386/conf/GENERIC: revision 1.814 distrib/evbppc/Makefile: revision 1.2 distrib/pmax/cdroms/installcd/Makefile: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.49 distrib/sgimips/Makefile: revision 1.2 distrib/prep/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/Makefile: revision 1.4 distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/Makefile: revision 1.22 distrib/dreamcast/Makefile: revision 1.2
Missed part of ticket #494 - distrib/i386/cdroms/Makefile.cdrom and sys/arch/i386/conf/GENERIC:
Improve the use of makefs to build boot CDs, and make it truely MI: - allow to specify the "instkernel" directory, and allow to put multiple kernels on the image - allow to specify the directory where the image will be created - only use bootxx_cd9660 if it exists - search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to usr/mdec/boot - make 'installboot -e' optional - use target 'release' or 'iso_image' depending on ${CDRELEASE} - call some MD targets, which will eventually complete the file list or make the image bootable For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs. Add an iso_image target (iso-image as a target name doesn't play well with bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for: alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax. mac68k/macppc no there yet because of missing feature in makefs. call iso_image in distrib/ for iso-image in the top Makefile. Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO images. amd64 gets a single kernel; i386 images gets 3 kernels: - netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default - nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz - nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal non-ACPI kernel - drop the bootcd-laptop image both gets an installcd image, which is the same as bootcd but with the binary sets in addition to kernels. Make iso-image do nothing for all but mac68k, which still relies on mkisofs to create bootable ISO image. macppc should also be there, but it seems the code to make an iso bootable never got added in etc.macppc/ Fix typo in subdir name. Revert local changes that went in accidentally with the "add ACPI" commit. Note ACPI by default in i386/amd64, and the iso-image changes. Fix SUBDIR in previous Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly. Correct typo: the directory is named cdroms, not cdrom. Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom.
|
| 1.799.2.3 |
| 28-Jan-2007 |
tron | Pull up following revision(s) (requested by tls in ticket #386): doc/CHANGES: revision 1.783 via patch sys/arch/i386/conf/INSTALL_TINY: revision 1.109 sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.11 sys/arch/i386/conf/INSTALL_SMALL: revision 1.132 sys/arch/i386/conf/GENERIC: revision 1.806 sys/arch/amd64/conf/GENERIC: revision 1.125 sys/arch/i386/conf/INSTALL: revision 1.303 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.220 sys/arch/i386/conf/GENERIC_TINY: revision 1.103 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.114 Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions. This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted. ~
|
| 1.799.2.2 |
| 21-Dec-2006 |
tron | Pull up following revision(s) (requested by bouyer in ticket #287): sys/arch/i386/conf/INSTALL: revision 1.299 sys/arch/i386/conf/XEN2_DOM0: revision 1.20 sys/arch/i386/conf/GENERIC: revision 1.803 sys/dev/pci/files.pci: revision 1.275 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.218 sys/arch/amd64/conf/GENERIC: revision 1.123 sys/dev/pci/if_bnx.c: revision 1.1 share/man/man4/bnx.4: revision 1.1 distrib/sets/lists/man/mi: revision 1.959 sys/arch/amd64/conf/INSTALL: revision 1.62 sys/dev/microcode/bnx/bnxfw.h: revision 1.1 sys/arch/i386/conf/ALL: revision 1.76 sys/dev/pci/if_bnxreg.h: revision 1.1 share/man/man4/Makefile: revision 1.417 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.112 Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.799.2.1 |
| 21-Dec-2006 |
tron | Pull up following revision(s) (requested by bouyer in ticket #286): sys/arch/i386/conf/INSTALL: revision 1.298 sys/arch/i386/conf/GENERIC: revision 1.802 sys/dev/pci/files.pci: revision 1.274 sys/arch/amd64/conf/GENERIC: revision 1.122 sys/dev/pci/mfi_pci.c: revision 1.1 distrib/sets/lists/man/mi: revision 1.958 sys/arch/amd64/conf/INSTALL: revision 1.61 sys/arch/i386/conf/ALL: revision 1.75 sys/dev/ic/mfireg.h: revision 1.1 share/man/man4/Makefile: revision 1.416 sys/dev/ic/mfi.c: revision 1.1 sys/arch/i386/conf/XEN2_DOM0: revision 1.19 sys/dev/ic/mfivar.h: revision 1.1 sys/conf/files: revision 1.821 share/man/man4/mfi.4: revision 1.1 Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
| 1.799.2.7.2.4 |
| 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
| 1.799.2.7.2.3 |
| 06-Jan-2008 |
wrstuden | Catch up to netbsd-4.0 release.
|
| 1.799.2.7.2.2 |
| 30-Sep-2007 |
wrstuden | Catch up on netbsd-4 as of a few days ago.
|
| 1.799.2.7.2.1 |
| 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.808.2.9 |
| 17-May-2007 |
yamt | sync with head.
|
| 1.808.2.8 |
| 07-May-2007 |
yamt | sync with head.
|
| 1.808.2.7 |
| 15-Apr-2007 |
yamt | sync with head.
|
| 1.808.2.6 |
| 24-Mar-2007 |
yamt | sync with head.
|
| 1.808.2.5 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.808.2.4 |
| 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.808.2.3 |
| 21-Feb-2007 |
yamt | define SCHED_4BSD in conf/std for now.
|
| 1.808.2.2 |
| 20-Feb-2007 |
rmind | General Common Scheduler Framework (CSF) patch import. Huge thanks for Daniel Sieger <dsieger at TechFak.Uni-Bielefeld de> for this work.
Short abstract: Split the dispatcher from the scheduler in order to make the scheduler more modular. Introduce initial API for other schedulers' implementations.
Discussed in tech-kern@ OK: yamt@, ad@
Note: further work will go soon.
|
| 1.808.2.1 |
| 17-Feb-2007 |
rmind | file GENERIC was added on branch yamt-idlelwp on 2007-02-20 21:48:43 +0000
|
| 1.816.4.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
| 1.816.2.9 |
| 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.816.2.8 |
| 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.816.2.7 |
| 09-Oct-2007 |
ad | Sync with head.
|
| 1.816.2.6 |
| 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.816.2.5 |
| 15-Jul-2007 |
ad | Sync with head.
|
| 1.816.2.4 |
| 09-Jun-2007 |
ad | Sync with head.
|
| 1.816.2.3 |
| 27-May-2007 |
ad | Sync with head.
|
| 1.816.2.2 |
| 10-Apr-2007 |
ad | Sync with head.
|
| 1.816.2.1 |
| 13-Mar-2007 |
ad | Sync with head.
|
| 1.819.2.1 |
| 29-Mar-2007 |
reinoud | Pullup to -current
|
| 1.824.2.3 |
| 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.824.2.2 |
| 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.824.2.1 |
| 22-May-2007 |
matt | Update to HEAD.
|
| 1.838.4.3 |
| 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.838.4.2 |
| 03-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.838.4.1 |
| 15-Aug-2007 |
skrll | Sync with HEAD.
|
| 1.838.2.1 |
| 07-Aug-2007 |
matt | Sync with HEAD.
|
| 1.839.4.14 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.839.4.13 |
| 03-Dec-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.12 |
| 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
| 1.839.4.11 |
| 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.10 |
| 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.9 |
| 04-Nov-2007 |
jmcneill | Sync with HEAD.
|
| 1.839.4.8 |
| 31-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.7 |
| 29-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.6 |
| 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.5 |
| 02-Oct-2007 |
joerg | Rewrite the ACPI Embedded Controller handler to use pure event driven operation. On suspend a special flag is set to force explicit polling as AcpiLeaveSleep accesses the interrupt before GPE handling is restored. The driver uses a kernel thread to handle GPE queries and mutex/condvar for synchronisation.
Split the ACPI EC into two drivers, one that is attached directly by acpi.c for the ECDT driven attachment and the normal acpiec for late attachment. Share almost all code between this two drivers. If acpiecdt is attached, acpiec is returning. This was discussed with cube@ and is the best solution so far.
|
| 1.839.4.4 |
| 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.839.4.3 |
| 06-Sep-2007 |
joerg | Enable cgd by default on amd64 and i386.
|
| 1.839.4.2 |
| 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
| 1.839.4.1 |
| 09-Aug-2007 |
jmcneill | Sync with HEAD.
|
| 1.844.2.3 |
| 23-Mar-2008 |
matt | sync with HEAD
|
| 1.844.2.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.844.2.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
| 1.851.2.1 |
| 06-Oct-2007 |
yamt | sync with head.
|
| 1.852.2.3 |
| 22-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.852.2.2 |
| 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.852.2.1 |
| 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.859.2.4 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.859.2.3 |
| 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.859.2.2 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.859.2.1 |
| 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.864.2.2 |
| 26-Dec-2007 |
ad | Sync with head.
|
| 1.864.2.1 |
| 08-Dec-2007 |
ad | Sync with head.
|
| 1.866.2.1 |
| 11-Dec-2007 |
yamt | sync with head.
|
| 1.867.2.5 |
| 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.867.2.4 |
| 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.867.2.3 |
| 10-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.867.2.2 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.867.2.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.881.6.6 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.881.6.5 |
| 05-Oct-2008 |
mjf | Sync with HEAD.
|
| 1.881.6.4 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.881.6.3 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.881.6.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.881.6.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.881.2.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
| 1.889.2.3 |
| 17-Jun-2008 |
yamt | sync with head.
|
| 1.889.2.2 |
| 04-Jun-2008 |
yamt | sync with head
|
| 1.889.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.890.2.7 |
| 09-Oct-2010 |
yamt | sync with head
|
| 1.890.2.6 |
| 11-Aug-2010 |
yamt | sync with head.
|
| 1.890.2.5 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.890.2.4 |
| 16-Sep-2009 |
yamt | sync with head
|
| 1.890.2.3 |
| 19-Aug-2009 |
yamt | sync with head.
|
| 1.890.2.2 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.890.2.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.894.2.4 |
| 10-Oct-2008 |
skrll | Sync with HEAD.
|
| 1.894.2.3 |
| 24-Sep-2008 |
wrstuden | Merge in changes between wrstuden-revivesa-base-2 and wrstuden-revivesa-base-3.
|
| 1.894.2.2 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.894.2.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.900.2.2 |
| 18-Jun-2008 |
simonb | Sync with head.
|
| 1.900.2.1 |
| 10-Jun-2008 |
simonb | Initial commit of Wasabi System's WAPBL (Write Ahead Physical Block Logging) journaling code. Originally written by Darrin B. Jewell while at Wasabi and updated to -current by Antti Kantee, Andy Doran, Greg Oster and Simon Burge.
Still a number of issues - look in doc/BRANCHES for "simonb-wapbl" for more info.
|
| 1.901.2.2 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.901.2.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.914.2.3 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.914.2.2 |
| 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.914.2.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.915.2.14 |
| 19-Jun-2013 |
bouyer | Pullup the following revisions via patch, requested by msaitoh in ticket #1850: sys/dev/pci/if_wm.c 1.201, 1.203-1.204, 1.207-1.212, 1.215, 1.217-1.218, 1.220-1.223, 1.228, 1.232-245 sys/dev/pci/if_wmreg.h 1.40-1.45, 1.47-1.48 sys/dev/pci/if_wmvar.h 1.11-1.13 sys/dev/pci/pcidevs 1.1074, 1.1077, 1.1117 sys/dev/pci/pcidevs.h regen sys/dev/pci/pcidevs_data.h regen sys/dev/mii/igphyreg.h 1.6 sys/dev/mii/ihphy.c 1.1-1.2 sys/dev/mii/ihphyreg.h 1.1 sys/dev/mii/inbmphyreg.h 1.3 sys/dev/mii/files.mii 1.47 via patch sys/dev/mii/miidevs 1.97 and 1.100 sys/dev/mii/miidevs.h regen sys/dev/mii/miidevs_data.h regen sys/arch/i386/conf/ALL 1.280 sys/arch/i386/conf/GENERIC 1.1001 sys/arch/i386/conf/INSTALL_FLOPPY 1.11 sys/arch/i386/conf/XEN2_DOM0 patch sys/arch/amd64/conf/GENERIC 1.293 sys/arch/amd64/conf/XEN3_DOM0 1.61 share/man/man4/wm.4 1.21-1.24
Apply almost all fixes and improvements from netbsd-6 except for the rev. 1.196's iqdrops' change.
- Add the detach code. - Add code for WOL, ASF, IPMI and Intel AMT. WOL is disabled by default - Add Yet another workaround for ICH8. - 82576 is dual port, so check the FUNCID and increment the MAC address for the 2nd port. - Fix the names of 82577L[MC] LAN controllers (for mobile). - Fix CTRL_EXT_SWDPIN() and CTRL_EXT_SWDPIO() macros. The bit order of the SW definable pin is not 6543 but 3654!!! - Rewrite the code to read MAC address from eeprom. - Add 82580 support. - 82571 quirk. Only 82571 shares port 0 of EEMNGCTL_CFGDONE. - The document says that the TDH register must be set after TCL.EN is set on 82575 and newer devices. - Fix some register names. No functional change. - Omit U+00AE "REGISTERED SIGN" in a product name due to its non-ASCII nature. - Stop wm(4) from needlessly resetting when you add or delete a vlan(4). - Fix MAC address check on 8257[156] and 80003 case. Some cards have non 0xffff pointer but those don't use alternative MAC address in reality. So we check whether the broadcast bit is set or not like Intel's e1000 driver. Fixes PR kern/44072 reported by Jean-Yves Moulin. - Add PCH2(and 82579) support. Fixes PR#46487 - Add yet another 82567V support. - Add ICH10+HANKSVILL support. - Add support Intel I350 Ethernet. - Make vlan and all ip/ip6 checksum offload work for the I350. - Fix compile error with WM_DEBUG. - Fix a bug that PHY isn't set to low-power mode on PCH and PCH2. - Add WM_DEBUG_NVM. If WM_DEBUG_NVM is enabled, dump the FLASH ROM data. - Skip 64bit BAR correctly. - Fix RAL_TABSIZE for ICH8, 82576, 82580 and I350. - Use 82580(and I350) specific PHY read/write functions. Fixes PR#47542. - Style fix. Fix typo in comment. Fix comments. Add comments.
|
| 1.915.2.13 |
| 28-Sep-2012 |
sborrill | Pull up the following revisions(s) (requested by liamjfoy in ticket #1797): lib/libusbhid/usb_hid_usages: revision 1.5 via patch share/man/man4/Makefile: revision 1.578 via patch share/man/man4/uts.4: revision 1.1 share/man/man4/wsmouse.4: revision 1.19 via patch sys/arch/amd64/conf/GENERIC: revision 1.346-1.347 via patch sys/arch/i386/conf/GENERIC: revision 1.1078 via patch sys/dev/usb/FILES: revision 1.12 via patch sys/dev/usb/usbdevices.config: revision 1.12 via patch sys/dev/usb/files.usb: revision 1.119-1.120 via patch sys/dev/usb/usbhid.h: revision 1.14 via patch sys/dev/usb/uts.c: revision 1.1 distrib/sets/lists/man/mi: revision 1.1370 via patch
Add uts(4) driver for USB touchscreens.
|
| 1.915.2.12 |
| 25-Jan-2012 |
riz | Pull up following revision(s) (requested by hannken in ticket #1715): - Be robust against an invalid timer period value. sys/dev/ic/hpetreg.h Rev. 1.4 sys/dev/ic/hpet.c Rev. 1.8
- Fix wrong definition of LAPIC_LEVEL_ASSERT / _MASK sys/arch/x86/include/i82489reg.h Rev. 1.11
- Add virtio driver - speed up disk and network access in virtual environments sys/arch/i386/conf/GENERIC Rev. 1.1055 sys/arch/i386/conf/ALL Rev. 1.325 sys/arch/amd64/conf/GENERIC Rev. 1.338 sys/dev/pci/files.pci Rev. 1.350 sys/dev/pci/if_vioif.c Rev. 0-1.2 sys/dev/pci/ld_virtio.c Rev. 0-1.4 sys/dev/pci/viomb.c Rev. 0-1.1 sys/dev/pci/virtio.c Rev. 0-1.3 sys/dev/pci/virtioreg.h Rev. 0-1.1 sys/dev/pci/virtiovar.h Rev. 0-1.1 distrib/sets/lists/man/mi Rev. 1.1352 and 1.1358 share/man/man4/Makefile Rev. 1.573 and 1.575 share/man/man4/ld.4 Rev. 1.19 share/man/man4/virtio.4 Rev. 0-1.4 share/man/man4/vioif.4 Rev. 0-1.2 share/man/man4/viomb.4 Rev. 0-1.2
Allow NetBSD to run unmodified under Linux/kvm.
|
| 1.915.2.11 |
| 21-Nov-2010 |
riz | Pull up following revision(s) (requested by plunky in ticket #1407): sys/dev/bluetooth/btdev.h: revision 1.9 sys/arch/iyonix/conf/GENERIC: revision 1.60 sys/arch/sparc64/conf/GENERIC: revision 1.129 sys/dev/usb/hid.c: revision 1.30 sys/dev/usb/hid.h: revision 1.13 sys/arch/i386/conf/GENERIC: revision 1.983 usr.sbin/btdevctl/print.c: revision 1.10 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.16 sys/arch/alpha/conf/GENERIC: revision 1.337 sys/dev/bluetooth/files.bluetooth: revision 1.14 sys/arch/evbarm/conf/GUMSTIX: revision 1.49 sys/dev/usb/usbdevs: revision 1.550 sys/arch/evbppc/conf/OPENBLOCKS266_OPT: revision 1.14 sys/arch/hpcsh/conf/GENERIC: revision 1.91 sys/dev/bluetooth/btmagic.c: revision 1.1 distrib/sets/lists/man/mi: revision 1.1210 sys/arch/amd64/conf/GENERIC: revision 1.279 sys/arch/i386/conf/ALL: revision 1.258 sys/arch/amd64/conf/XEN3_DOM0: revision 1.54 sys/arch/hpcarm/conf/JORNADA720: revision 1.78 sys/dev/usb/hid.c: revision 1.29 share/man/man4/btmagic.4: revision 1.1 hid_get_data() does not work if the size of data is less than a byte and crosses a byte boundary, and it always returns a sign-extended value. fix this by using the algorithm from libusbhid to read bytes, and provide a hid_get_udata() function to return unsigned data values. while here, const args update DPRINTF to reflect actual function name add Apple Magic Mouse product-id regen for Magic Mouse id allow for vendor-id and product-id properties, passing them through to child devices add Magic Mouse driver and manpage btmagic(4) additionally query the "PnP Information" service record to discover any USB Forum vendor-id and product-id values and store them in the property list if found. add btmagic(4) where other Bluetooth drivers are listed
|
| 1.915.2.10 |
| 28-Oct-2009 |
bouyer | Pull up the following revisions, requested by sborrill in ticket #1114: share/man/man4/sdhc.4 1.1-1.2 sys/dev/pci/sdhc_pci.c 1.1-1.3 distrib/sets/lists/man/mi patch share/man/man4/Makefile patch sys/arch/amd64/conf/GENERIC patch sys/arch/i386/conf/ALL patch sys/arch/i386/conf/GENERIC patch sys/dev/pci/files.pci patch sys/dev/pci/pcidevs patch sys/dev/pci/pcidevs.h regen sys/dev/pci/pcidevs_data.h regen
Add sdhc(4), a driver for SD controllers following the SD Host Controller Standard Simplified Specification.
|
| 1.915.2.9 |
| 08-Oct-2009 |
sborrill | Pull up the following revisions(s) (requested by jmcneill in ticket #1045): distrib/sets/lists/man/mi: revision 1.1160 share/man/man4/Makefile: revision 1.499 share/man/man4/wb.4: revision 1.1-1.2 share/man/man4/ld.4: revision 1.17 sys/arch/i386/conf/ALL: revision 1.215-1.216 + patch sys/arch/i386/conf/GENERIC: revision 1.946-1.947 + patch sys/arch/amd64/conf/GENERIC: revision 1.254-1.256 + patch sys/conf/files: revision 1.958 sys/dev/acpi/files.acpi: revision 1.59 sys/dev/acpi/wb_acpi.c: revision 1.1 sys/dev/ic/w83l518d.c: revision 1.1 sys/dev/ic/w83l518d_sdmmc.c: revision 1.1 sys/dev/ic/w83l518d_sdmmc.h: revision 1.1 sys/dev/ic/w83l518dreg.h: revision 1.1 sys/dev/ic/w83l518dvar.h.c: revision 1.1
wb(4): Add a driver for Winbond W83L518D SD/MMC readers.
|
| 1.915.2.8 |
| 05-Oct-2009 |
sborrill | Pull up the following revisions(s) (requested by jmcneill in ticket #1061): sys/arch/x86/conf/files.x86: revision 1.53 sys/arch/x86/include/cpuvar.h: revision 1.31 sys/arch/x86/x86/identcpu.c: revision 1.17 sys/arch/x86/x86/viac7temp.c: revision 1.1 sys/arch/i386/conf/ALL: revision 1.218 sys/arch/i386/conf/GENERIC: revision 1.949 Add support for VIA C7 temperature sensors (options VIA_C7TEMP) and enable in i386 GENERIC kernel.
|
| 1.915.2.7 |
| 26-Sep-2009 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #946): distrib/sets/lists/man/mi: revision 1.1155 doc/CHANGES: revision 1.1285 etc/MAKEDEV.tmpl: revision 1.128 share/man/man4/Makefile: revision 1.498 via patch share/man/man4/hdaudio.4: revision 1.1-1.3 share/man/man8/MAKEDEV.8: revision 1.36 sys/arch/amd64/conf/GENERIC: revision 1.250-1.251 sys/arch/amd64/conf/XEN3_DOM0: revision 1.44-1.45 sys/arch/i386/conf/ALL: revision 1.206-1.207 sys/arch/i386/conf/GENERIC: revision 1.942-1.943 sys/arch/i386/conf/XEN3_DOM0: patch sys/conf/majors: revision 1.47 via patch sys/dev/pci/hdaudio/files.hdaudio: revision 1.1-1.2 sys/dev/pci/hdaudio/hdaudio.c: revision 1.1-1.4 sys/dev/pci/hdaudio/hdaudio_afg.c: revisions 1.1-1.14 sys/dev/pci/hdaudio/hdaudio_mixer.h: revisions 1.1-1.3 sys/dev/pci/hdaudio/hdaudio_pci.c: revisions 1.1-1.2 sys/dev/pci/hdaudio/hdaudioio.h: revisions 1.1-1.2 sys/dev/pci/hdaudio/hdaudioreg.h: revisions 1.1-1.3 sys/dev/pci/hdaudio/hdaudiovar.h: revisions 1.1-1.4 sys/dev/pci/files.pci: revisions 1.319 and 1.322 via patch hdaudio(4) is a standards-compliant driver for High Definition Audio. It will replace azalia(4) after testing. To use, comment out azalia in your kernel configuration and uncomment the hdaudio and hdafg lines so it reads: hdaudio* at pci? dev ? function ? hdafg* at hdaudiobus? You should also: cd /dev sh MAKEDEV audio
|
| 1.915.2.6 |
| 13-Sep-2009 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #943): sys/arch/i386/conf/ALL: revision 1.186 sys/arch/i386/conf/GENERIC: revision 1.921 add options PMS_ELANTECH_TOUCHPAD
|
| 1.915.2.5 |
| 03-May-2009 |
snj | Pull up following revision(s) (requested by cegger in ticket #735): sys/dev/pci/if_age.c: revisions 1.1-1.28 sys/dev/pci/if_agereg.h: revisions 1.1-1.2 sys/dev/pci/if_ale.c: revisions 1.1-1.3 sys/dev/pci/if_alereg.h: revisions 1.1-1.2 sys/dev/pci/files.pci: revisions 1.310-1.313 sys/dev/mii/atphy.c: revisions 1.1-1.5 sys/dev/mii/files.mii: revision 1.42 share/man/man4/age.4: revisions 1.1-1.3 share/man/man4/ale.4: revisions 1.1-1.2 share/man/man4/atphy.4: revisions 1.1-1.2 share/man/man4/Makefile: revisions 1.486, 1.489 distrib/sets/lists/man/mi: revisions 1.1118, 1.1132 sys/arch/i386/conf/GENERIC: revisions 1.928, 1.933 sys/arch/i386/conf/XEN2_DOM0: revisions 1.57, 1.60 sys/arch/amd64/conf/GENERIC: revisions 1.239, 1.241 sys/arch/amd64/conf/XEN3_DOM0: revisions 1.38, 1.42 Add the age(4) and ale(4) drivers for Attansic L1 and Atheros AR8121/AR8113/AR8114 devices respectively.
|
| 1.915.2.4 |
| 01-May-2009 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #260): sys/arch/i386/conf/ALL: revision 1.187 sys/arch/i386/conf/GENERIC: revision 1.922 PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4) to i386 GENERIC and ALL kernels
|
| 1.915.2.3 |
| 19-Feb-2009 |
snj | branches: 1.915.2.3.4; Apply patch (requested by pooka in ticket #453): Add puffs and putter to amd64, i386, macppc, and sparc64 GENERIC kernels.
|
| 1.915.2.2 |
| 02-Feb-2009 |
snj | Pull up following revision(s) (requested by ad in ticket #402): sys/arch/amd64/conf/GENERIC: revision 1.237 sys/arch/i386/conf/GENERIC: revision 1.924 Enable BUFQ_PRIOCSCAN by default.
|
| 1.915.2.1 |
| 18-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #65): Add i386-specific COMPAT_30_PTHREAD option (enabled where COMPAT_30 is enabled), which restore binary compatibility with netbsd-3 libpthread.
|
| 1.915.2.3.4.1 |
| 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.925.2.7 |
| 27-Aug-2011 |
jym | Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen work of cherry@.
No regression observed on suspend/restore.
|
| 1.925.2.6 |
| 02-May-2011 |
jym | Sync with head.
|
| 1.925.2.5 |
| 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.925.2.4 |
| 28-Mar-2011 |
jym | Sync with HEAD. TODO before merge: - shortcut for suspend code in sysmon, when powerd(8) is not running. Borrow ``xs_watch'' thread context? - bug hunting in xbd + xennet resume. Rings are currently thrashed upon resume, so current implementation force flush them on suspend. It's not really needed.
|
| 1.925.2.3 |
| 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.925.2.2 |
| 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.925.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.963.2.5 |
| 09-Nov-2010 |
uebayasi | Sync with HEAD.
|
| 1.963.2.4 |
| 06-Nov-2010 |
uebayasi | Sync with HEAD.
|
| 1.963.2.3 |
| 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
| 1.963.2.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.963.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.974.2.5 |
| 31-May-2011 |
rmind | sync with head
|
| 1.974.2.4 |
| 21-Apr-2011 |
rmind | sync with head
|
| 1.974.2.3 |
| 05-Mar-2011 |
rmind | sync with head
|
| 1.974.2.2 |
| 03-Jul-2010 |
rmind | sync with head
|
| 1.974.2.1 |
| 30-May-2010 |
rmind | sync with head
|
| 1.1006.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.1007.2.4 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.1007.2.3 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.1007.2.2 |
| 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.1007.2.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.1032.2.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.1055.2.6 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1055.2.5 |
| 23-Jan-2013 |
yamt | sync with head
|
| 1.1055.2.4 |
| 16-Jan-2013 |
yamt | sync with (a bit old) head
|
| 1.1055.2.3 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.1055.2.2 |
| 23-May-2012 |
yamt | sync with head.
|
| 1.1055.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.1058.2.5 |
| 02-Jun-2012 |
mrg | sync to latest -current.
|
| 1.1058.2.4 |
| 29-Apr-2012 |
mrg | sync to latest -current.
|
| 1.1058.2.3 |
| 05-Apr-2012 |
mrg | sync to latest -current.
|
| 1.1058.2.2 |
| 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.1058.2.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
| 1.1066.2.9 |
| 22-May-2018 |
martin | Apply patch requested by maxv in ticket #1500:
* disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
|
| 1.1066.2.8 |
| 26-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1466): Disable vm86 by default. The use case is limited, and the potential for damage is too high.
|
| 1.1066.2.7 |
| 15-Aug-2012 |
sborrill | branches: 1.1066.2.7.4; 1.1066.2.7.6; Pull up the following revisions(s) (requested by martin in ticket #502): sys/arch/cobalt/conf/GENERIC: patch sys/arch/i386/conf/GENERIC: patch sys/arch/i386/conf/XEN3_DOM0: patch sys/arch/i386/conf/XEN3_DOMU: patch sys/arch/mvmeppc/conf/GENERIC: patch sys/arch/shark/conf/GENERIC: patch sys/arch/sparc64/conf/GENERIC: patch sys/arch/sparc64/conf/GENERIC.DEBUG: patch sys/arch/zaurus/conf/GENERIC: patch
Switch off DIAGNOSTIC and/or DEBUG on release kernels. Enable DIAGNOSTIC in DEBUG kernels to allow for option being switched off in GENERIC.
|
| 1.1066.2.6 |
| 12-Aug-2012 |
martin | Pull up following revision(s) (requested by sborrill in ticket #474): sys/arch/i386/conf/GENERIC: revision 1.1078 Add uts(4)
|
| 1.1066.2.5 |
| 15-Jun-2012 |
sborrill | Pull up the following revisions(s) (requested by riz in ticket #343): sys/dev/usb/files.usb: revision 1.122 sys/dev/usb/if_urtw.c: revision 1.1 sys/dev/usb/if_urtwreg.h: revision 1.1 share/man/man4/Makefile: revision 1.586 share/man/man4/urtw.4: revision 1.1 distrib/sets/lists/man/mi: revision 1.1393 sys/dev/usb/usbdevs: revision 1.617 sys/arch/i386/conf/GENERIC: revision 1.357 sys/arch/amd64/conf/GENERIC: revision 1.1075 via patch
Add urtw(4) driver for Realtek RTL8187/RTL8187B 802.11b/g USB wireless adapter. From OpenBSD.
|
| 1.1066.2.4 |
| 14-Jun-2012 |
sborrill | Pull up the following revisions(s) (requested by riz in ticket #326): distrib/sets/lists/base/mi: 1.989 distrib/sets/lists/man/mi: 1.1385 etc/mtree/NetBSD.dist.base: 1.99 share/man/man4/Makefile: 1.583 share/man/man4/urtwn.4: 1.1 share/man/man4/usb.4: 1.97 sys/arch/amd64/conf/GENERIC: 1.351 sys/arch/i386/conf/GENERIC: 1.1068 sys/dev/usb/files.usb: 1.121 sys/dev/usb/if_urtwn.c: 1.1-1.4 sys/dev/usb/if_urtwn_data.h: 1.1 sys/dev/usb/if_urtwnreg.h: 1.1 sys/dev/usb/if_urtwnvar.h: 1.1 sys/dev/usb/usbdevices.config: 1.13 sys/dev/usb/usbdevs: 1.621 via patch sys/dev/usb/usbdevs.h: regen sys/dev/usb/usbdevs_data.h: regen sys/modules/if_urtwn/Makefile: 1.1 sys/modules/if_urtwn/if_urtwn.ioconf: 1.1
Add support for urtwn(4) wireless. Ported from OpenBSD
|
| 1.1066.2.3 |
| 12-Jun-2012 |
riz | Remove test changes which accidentally snuck in on the netbsd-6 branch. Oops.
|
| 1.1066.2.2 |
| 12-Jun-2012 |
riz | Pull up following revision(s) (requested by abs in ticket #311): sys/arch/netwinder/conf/GENERIC: revision 1.112 sys/arch/i386/conf/GENERIC: revision 1.1074 sys/arch/atari/conf/MILAN.in: revision 1.26 sys/arch/zaurus/conf/GENERIC: revision 1.54 sys/arch/shark/conf/GENERIC: revision 1.101 sys/arch/hpcmips/conf/MPC303: revision 1.60 sys/arch/i386/conf/XEN3_DOM0: revision 1.67 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29 sys/arch/vax/conf/GENERIC: revision 1.181 sys/arch/sparc/conf/KRUPS: revision 1.59 sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16 sys/arch/prep/conf/GENERIC: revision 1.163 sys/arch/hpcmips/conf/GENERIC: revision 1.216 sys/arch/sparc/conf/TADPOLE3GX: revision 1.56 sys/arch/shark/conf/INSTALL: revision 1.50 sys/arch/next68k/conf/GENERIC: revision 1.127 sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16 sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17 sys/arch/evbppc/conf/EXPLORA451: revision 1.48 sys/arch/bebox/conf/INSTALL: revision 1.54 sys/arch/next68k/conf/SLAB: revision 1.46 sys/arch/i386/conf/GENERIC_TINY: revision 1.132 sys/arch/bebox/conf/GENERIC: revision 1.131 sys/arch/amd64/conf/XEN3_DOM0: revision 1.84 sys/arch/amd64/conf/GENERIC: revision 1.356 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6 share/man/man4/wscons.4: revision 1.31 sys/arch/hpcmips/conf/TX3912: revision 1.79 sys/arch/evbarm/conf/ARMADILLO9: revision 1.35 sys/arch/hpcsh/conf/GENERIC: revision 1.97 sys/arch/i386/conf/ALL: revision 1.339 sys/arch/hpcmips/conf/TX3922: revision 1.93 sys/arch/cats/conf/INSTALL: revision 1.82 sys/arch/sparc64/conf/GENERIC: revision 1.151 sys/arch/i386/conf/INSTALL_TINY: revision 1.135 sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15 sys/arch/evbarm/conf/TS7200: revision 1.49 sys/arch/hpcmips/conf/VR41XX: revision 1.55 sys/arch/hp700/conf/GENERIC: revision 1.115 sys/arch/cats/conf/GENERIC: revision 1.140 Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL If a port is going to have wscons for virtual terminals then it really make= s sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the virtual terminals... Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
| 1.1066.2.1 |
| 23-Apr-2012 |
riz | Pull up following revision(s) (requested by bouyer in ticket #193): sys/arch/i386/conf/GENERIC: revision 1.1072 sys/dev/pci/mpii.c: revision 1.1 sys/arch/i386/conf/XEN3_DOM0: revision 1.66 sys/dev/pci/files.pci: revision 1.357 share/man/man4/Makefile: revision 1.584 distrib/sets/lists/man/mi: revision 1.1387 share/man/man4/mpii.4: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.354 sys/arch/amd64/conf/XEN3_DOM0: revision 1.83 sys/arch/i386/conf/ALL: revision 1.337 Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
| 1.1066.2.7.6.2 |
| 22-May-2018 |
martin | Apply patch requested by maxv in ticket #1500:
* disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
|
| 1.1066.2.7.6.1 |
| 26-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1466): Disable vm86 by default. The use case is limited, and the potential for damage is too high.
|
| 1.1066.2.7.4.2 |
| 22-May-2018 |
martin | Apply patch requested by maxv in ticket #1500:
* disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list
|
| 1.1066.2.7.4.1 |
| 26-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1466): Disable vm86 by default. The use case is limited, and the potential for damage is too high.
|
| 1.1079.2.5 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1079.2.4 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1079.2.3 |
| 23-Jun-2013 |
tls | resync from head
|
| 1.1079.2.2 |
| 25-Feb-2013 |
tls | resync with head
|
| 1.1079.2.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.1095.2.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.1095.2.1 |
| 28-Aug-2013 |
rmind | sync with head
|
| 1.1101.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.1107.2.13 |
| 25-Feb-2018 |
snj | Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list
|
| 1.1107.2.12 |
| 24-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1463): i386 GENERIC: disable VM86 by default.
|
| 1.1107.2.11 |
| 25-Jul-2017 |
snj | Apply patch (requested by nonaka in ticket #1413): iwm(4): Add a driver for Intel Wireless 726x, 316x, 826x and 416x series. Ported from OpenBSD.
|
| 1.1107.2.10 |
| 05-Apr-2017 |
snj | Pull up following revision(s) (requested by skrll in ticket #1395): share/man/man4/axe.4: netbsd-7-nhusb share/man/man4/axen.4: netbsd-7-nhusb share/man/man4/cdce.4: netbsd-7-nhusb share/man/man4/uaudio.4: netbsd-7-nhusb share/man/man4/ucom.4: netbsd-7-nhusb share/man/man4/uep.4: netbsd-7-nhusb share/man/man4/urtw.4: netbsd-7-nhusb share/man/man4/usb.4: netbsd-7-nhusb share/man/man4/uyap.4: netbsd-7-nhusb share/man/man4/xhci.4: netbsd-7-nhusb share/man/man9/usbdi.9: netbsd-7-nhusb sys/arch/amd64/conf/ALL: netbsd-7-nhusb sys/arch/amd64/conf/GENERIC: netbsd-7-nhusb sys/arch/amiga/dev/slhci_zbus.c: netbsd-7-nhusb sys/arch/arm/allwinner/awin_otg.c: netbsd-7-nhusb sys/arch/arm/allwinner/awin_usb.c: netbsd-7-nhusb sys/arch/arm/amlogic/amlogic_dwctwo.c: netbsd-7-nhusb sys/arch/arm/at91/at91ohci.c: netbsd-7-nhusb sys/arch/arm/broadcom/bcm2835_dwctwo.c: netbsd-7-nhusb sys/arch/arm/broadcom/bcm53xx_usb.c: netbsd-7-nhusb sys/arch/arm/ep93xx/epohci.c: netbsd-7-nhusb sys/arch/arm/gemini/obio_ehci.c: netbsd-7-nhusb sys/arch/arm/imx/files.imx23: netbsd-7-nhusb sys/arch/arm/imx/imxusb.c: netbsd-7-nhusb sys/arch/arm/imx/imxusbreg.h: netbsd-7-nhusb sys/arch/arm/omap/obio_ohci.c: netbsd-7-nhusb sys/arch/arm/omap/omap3_ehci.c: netbsd-7-nhusb sys/arch/arm/omap/omapl1x_ohci.c: netbsd-7-nhusb sys/arch/arm/omap/tiotg.c: netbsd-7-nhusb sys/arch/arm/s3c2xx0/ohci_s3c24x0.c: netbsd-7-nhusb sys/arch/arm/samsung/exynos_usb.c: netbsd-7-nhusb sys/arch/arm/xscale/pxa2x0_ohci.c: netbsd-7-nhusb sys/arch/arm/zynq/zynq_usb.c: netbsd-7-nhusb sys/arch/hpcarm/dev/nbp_slhci.c: netbsd-7-nhusb sys/arch/hpcmips/dev/plumohci.c: netbsd-7-nhusb sys/arch/i386/conf/ALL: netbsd-7-nhusb sys/arch/i386/conf/GENERIC: netbsd-7-nhusb sys/arch/i386/pci/gcscehci.c: netbsd-7-nhusb sys/arch/luna68k/conf/GENERIC: netbsd-7-nhusb sys/arch/mips/adm5120/dev/ahci.c: netbsd-7-nhusb sys/arch/mips/adm5120/dev/ahcivar.h: netbsd-7-nhusb sys/arch/mips/alchemy/dev/ohci_aubus.c: netbsd-7-nhusb sys/arch/mips/atheros/dev/ehci_arbus.c: netbsd-7-nhusb sys/arch/mips/atheros/dev/ohci_arbus.c: netbsd-7-nhusb sys/arch/mips/conf/files.adm5120: netbsd-7-nhusb sys/arch/mips/ralink/ralink_ehci.c: netbsd-7-nhusb sys/arch/mips/ralink/ralink_ohci.c: netbsd-7-nhusb sys/arch/mips/rmi/rmixl_ehci.c: netbsd-7-nhusb sys/arch/mips/rmi/rmixl_ohci.c: netbsd-7-nhusb sys/arch/playstation2/dev/ohci_sbus.c: netbsd-7-nhusb sys/arch/powerpc/booke/dev/pq3ehci.c: netbsd-7-nhusb sys/arch/powerpc/ibm4xx/dev/dwctwo_plb.c: netbsd-7-nhusb sys/arch/x68k/dev/slhci_intio.c: netbsd-7-nhusb sys/conf/files: netbsd-7-nhusb sys/dev/cardbus/ehci_cardbus.c: netbsd-7-nhusb sys/dev/cardbus/ohci_cardbus.c: netbsd-7-nhusb sys/dev/cardbus/uhci_cardbus.c: netbsd-7-nhusb sys/dev/ic/sl811hs.c: netbsd-7-nhusb sys/dev/ic/sl811hsvar.h: netbsd-7-nhusb sys/dev/isa/slhci_isa.c: netbsd-7-nhusb sys/dev/marvell/ehci_mv.c: netbsd-7-nhusb sys/dev/pci/ehci_pci.c: netbsd-7-nhusb sys/dev/pci/ohci_pci.c: netbsd-7-nhusb sys/dev/pci/uhci_pci.c: netbsd-7-nhusb sys/dev/pci/xhci_pci.c: netbsd-7-nhusb sys/dev/pcmcia/slhci_pcmcia.c: netbsd-7-nhusb sys/dev/usb/Makefile.usbdevs: netbsd-7-nhusb sys/dev/usb/TODO: netbsd-7-nhusb sys/dev/usb/TODO.usbmp: netbsd-7-nhusb sys/dev/usb/aubtfwl.c: netbsd-7-nhusb sys/dev/usb/auvitek.c: netbsd-7-nhusb sys/dev/usb/auvitek_audio.c: netbsd-7-nhusb sys/dev/usb/auvitek_dtv.c: netbsd-7-nhusb sys/dev/usb/auvitek_i2c.c: netbsd-7-nhusb sys/dev/usb/auvitek_video.c: netbsd-7-nhusb sys/dev/usb/auvitekvar.h: netbsd-7-nhusb sys/dev/usb/ehci.c: netbsd-7-nhusb sys/dev/usb/ehcireg.h: netbsd-7-nhusb sys/dev/usb/ehcivar.h: netbsd-7-nhusb sys/dev/usb/emdtv.c: netbsd-7-nhusb sys/dev/usb/emdtv_dtv.c: netbsd-7-nhusb sys/dev/usb/emdtv_ir.c: netbsd-7-nhusb sys/dev/usb/emdtvvar.h: netbsd-7-nhusb sys/dev/usb/ezload.c: netbsd-7-nhusb sys/dev/usb/ezload.h: netbsd-7-nhusb sys/dev/usb/files.usb: netbsd-7-nhusb sys/dev/usb/hid.c: netbsd-7-nhusb sys/dev/usb/hid.h: netbsd-7-nhusb sys/dev/usb/if_athn_usb.c: netbsd-7-nhusb sys/dev/usb/if_athn_usb.h: netbsd-7-nhusb sys/dev/usb/if_atu.c: netbsd-7-nhusb sys/dev/usb/if_atureg.h: netbsd-7-nhusb sys/dev/usb/if_aue.c: netbsd-7-nhusb sys/dev/usb/if_auereg.h: netbsd-7-nhusb sys/dev/usb/if_axe.c: netbsd-7-nhusb sys/dev/usb/if_axen.c: netbsd-7-nhusb sys/dev/usb/if_axenreg.h: netbsd-7-nhusb sys/dev/usb/if_axereg.h: netbsd-7-nhusb sys/dev/usb/if_cdce.c: netbsd-7-nhusb sys/dev/usb/if_cdcereg.h: netbsd-7-nhusb sys/dev/usb/if_cue.c: netbsd-7-nhusb sys/dev/usb/if_cuereg.h: netbsd-7-nhusb sys/dev/usb/if_kue.c: netbsd-7-nhusb sys/dev/usb/if_kuereg.h: netbsd-7-nhusb sys/dev/usb/if_otus.c: netbsd-7-nhusb sys/dev/usb/if_otusvar.h: netbsd-7-nhusb sys/dev/usb/if_rum.c: netbsd-7-nhusb sys/dev/usb/if_rumreg.h: netbsd-7-nhusb sys/dev/usb/if_rumvar.h: netbsd-7-nhusb sys/dev/usb/if_run.c: netbsd-7-nhusb sys/dev/usb/if_runvar.h: netbsd-7-nhusb sys/dev/usb/if_smsc.c: netbsd-7-nhusb sys/dev/usb/if_smscreg.h: netbsd-7-nhusb sys/dev/usb/if_smscvar.h: netbsd-7-nhusb sys/dev/usb/if_udav.c: netbsd-7-nhusb sys/dev/usb/if_udavreg.h: netbsd-7-nhusb sys/dev/usb/if_upgt.c: netbsd-7-nhusb sys/dev/usb/if_upgtvar.h: netbsd-7-nhusb sys/dev/usb/if_upl.c: netbsd-7-nhusb sys/dev/usb/if_ural.c: netbsd-7-nhusb sys/dev/usb/if_uralreg.h: netbsd-7-nhusb sys/dev/usb/if_uralvar.h: netbsd-7-nhusb sys/dev/usb/if_url.c: netbsd-7-nhusb sys/dev/usb/if_urlreg.h: netbsd-7-nhusb sys/dev/usb/if_urndis.c: netbsd-7-nhusb sys/dev/usb/if_urndisreg.h: netbsd-7-nhusb sys/dev/usb/if_urtw.c: netbsd-7-nhusb sys/dev/usb/if_urtwn.c: netbsd-7-nhusb sys/dev/usb/if_urtwn_data.h: netbsd-7-nhusb sys/dev/usb/if_urtwnreg.h: netbsd-7-nhusb sys/dev/usb/if_urtwnvar.h: netbsd-7-nhusb sys/dev/usb/if_urtwreg.h: netbsd-7-nhusb sys/dev/usb/if_zyd.c: netbsd-7-nhusb sys/dev/usb/if_zydreg.h: netbsd-7-nhusb sys/dev/usb/irmce.c: netbsd-7-nhusb sys/dev/usb/moscom.c: netbsd-7-nhusb sys/dev/usb/motg.c: netbsd-7-nhusb sys/dev/usb/motgvar.h: netbsd-7-nhusb sys/dev/usb/ohci.c: netbsd-7-nhusb sys/dev/usb/ohcireg.h: netbsd-7-nhusb sys/dev/usb/ohcivar.h: netbsd-7-nhusb sys/dev/usb/pseye.c: netbsd-7-nhusb sys/dev/usb/slurm.c: netbsd-7-nhusb sys/dev/usb/stuirda.c: netbsd-7-nhusb sys/dev/usb/u3g.c: netbsd-7-nhusb sys/dev/usb/uark.c: netbsd-7-nhusb sys/dev/usb/uatp.c: netbsd-7-nhusb sys/dev/usb/uaudio.c: netbsd-7-nhusb sys/dev/usb/uberry.c: netbsd-7-nhusb sys/dev/usb/ubsa.c: netbsd-7-nhusb sys/dev/usb/ubsa_common.c: netbsd-7-nhusb sys/dev/usb/ubsavar.h: netbsd-7-nhusb sys/dev/usb/ubt.c: netbsd-7-nhusb sys/dev/usb/uchcom.c: netbsd-7-nhusb sys/dev/usb/ucom.c: netbsd-7-nhusb sys/dev/usb/ucomvar.h: netbsd-7-nhusb sys/dev/usb/ucycom.c: netbsd-7-nhusb sys/dev/usb/udl.c: netbsd-7-nhusb sys/dev/usb/udl.h: netbsd-7-nhusb sys/dev/usb/udsbr.c: netbsd-7-nhusb sys/dev/usb/udsir.c: netbsd-7-nhusb sys/dev/usb/uep.c: netbsd-7-nhusb sys/dev/usb/uftdi.c: netbsd-7-nhusb sys/dev/usb/uftdireg.h: netbsd-7-nhusb sys/dev/usb/ugen.c: netbsd-7-nhusb sys/dev/usb/ugensa.c: netbsd-7-nhusb sys/dev/usb/uhci.c: netbsd-7-nhusb sys/dev/usb/uhcireg.h: netbsd-7-nhusb sys/dev/usb/uhcivar.h: netbsd-7-nhusb sys/dev/usb/uhid.c: netbsd-7-nhusb sys/dev/usb/uhidev.c: netbsd-7-nhusb sys/dev/usb/uhidev.h: netbsd-7-nhusb sys/dev/usb/uhmodem.c: netbsd-7-nhusb sys/dev/usb/uhso.c: netbsd-7-nhusb sys/dev/usb/uhub.c: netbsd-7-nhusb sys/dev/usb/uipad.c: netbsd-7-nhusb sys/dev/usb/uipaq.c: netbsd-7-nhusb sys/dev/usb/uirda.c: netbsd-7-nhusb sys/dev/usb/uirdavar.h: netbsd-7-nhusb sys/dev/usb/ukbd.c: netbsd-7-nhusb sys/dev/usb/ukbdmap.c: netbsd-7-nhusb sys/dev/usb/ukyopon.c: netbsd-7-nhusb sys/dev/usb/ukyopon.h: netbsd-7-nhusb sys/dev/usb/ulpt.c: netbsd-7-nhusb sys/dev/usb/umass.c: netbsd-7-nhusb sys/dev/usb/umass_isdata.c: netbsd-7-nhusb sys/dev/usb/umass_isdata.h: netbsd-7-nhusb sys/dev/usb/umass_quirks.c: netbsd-7-nhusb sys/dev/usb/umass_quirks.h: netbsd-7-nhusb sys/dev/usb/umass_scsipi.c: netbsd-7-nhusb sys/dev/usb/umass_scsipi.h: netbsd-7-nhusb sys/dev/usb/umassvar.h: netbsd-7-nhusb sys/dev/usb/umcs.c: netbsd-7-nhusb sys/dev/usb/umct.c: netbsd-7-nhusb sys/dev/usb/umidi.c: netbsd-7-nhusb sys/dev/usb/umidi_quirks.c: netbsd-7-nhusb sys/dev/usb/umidi_quirks.h: netbsd-7-nhusb sys/dev/usb/umodem.c: netbsd-7-nhusb sys/dev/usb/umodem_common.c: netbsd-7-nhusb sys/dev/usb/umodemvar.h: netbsd-7-nhusb sys/dev/usb/ums.c: netbsd-7-nhusb sys/dev/usb/uplcom.c: netbsd-7-nhusb sys/dev/usb/urio.c: netbsd-7-nhusb sys/dev/usb/urio.h: netbsd-7-nhusb sys/dev/usb/usb.c: netbsd-7-nhusb sys/dev/usb/usb.h: netbsd-7-nhusb sys/dev/usb/usb_mem.c: netbsd-7-nhusb sys/dev/usb/usb_mem.h: netbsd-7-nhusb sys/dev/usb/usb_quirks.c: netbsd-7-nhusb sys/dev/usb/usb_quirks.h: netbsd-7-nhusb sys/dev/usb/usb_subr.c: netbsd-7-nhusb sys/dev/usb/usbdevices.config: netbsd-7-nhusb sys/dev/usb/usbdevs: netbsd-7-nhusb sys/dev/usb/usbdevs.h: netbsd-7-nhusb sys/dev/usb/usbdevs_data.h: netbsd-7-nhusb sys/dev/usb/usbdi.c: netbsd-7-nhusb sys/dev/usb/usbdi.h: netbsd-7-nhusb sys/dev/usb/usbdi_util.c: netbsd-7-nhusb sys/dev/usb/usbdi_util.h: netbsd-7-nhusb sys/dev/usb/usbdivar.h: netbsd-7-nhusb sys/dev/usb/usbhid.h: netbsd-7-nhusb sys/dev/usb/usbhist.h: netbsd-7-nhusb sys/dev/usb/usbroothub.c: netbsd-7-nhusb sys/dev/usb/usbroothub.h: netbsd-7-nhusb sys/dev/usb/usbroothub_subr.c: delete sys/dev/usb/usbroothub_subr.h: delete sys/dev/usb/uscanner.c: netbsd-7-nhusb sys/dev/usb/uslsa.c: netbsd-7-nhusb sys/dev/usb/usscanner.c: netbsd-7-nhusb sys/dev/usb/ustir.c: netbsd-7-nhusb sys/dev/usb/uthum.c: netbsd-7-nhusb sys/dev/usb/utoppy.c: netbsd-7-nhusb sys/dev/usb/uts.c: netbsd-7-nhusb sys/dev/usb/uvideo.c: netbsd-7-nhusb sys/dev/usb/uvisor.c: netbsd-7-nhusb sys/dev/usb/uvscom.c: netbsd-7-nhusb sys/dev/usb/uyap.c: netbsd-7-nhusb sys/dev/usb/uyap_firmware.h: netbsd-7-nhusb sys/dev/usb/uyurex.c: netbsd-7-nhusb sys/dev/usb/x1input_rdesc.h: netbsd-7-nhusb sys/dev/usb/xhci.c: netbsd-7-nhusb sys/dev/usb/xhcireg.h: netbsd-7-nhusb sys/dev/usb/xhcivar.h: netbsd-7-nhusb sys/dev/usb/xinput_rdesc.h: netbsd-7-nhusb sys/external/bsd/common/conf/files.linux: netbsd-7-nhusb sys/external/bsd/common/include/linux/err.h: netbsd-7-nhusb sys/external/bsd/common/include/linux/kernel.h: netbsd-7-nhusb sys/external/bsd/common/include/linux/workqueue.h: netbsd-7-nhusb sys/external/bsd/common/linux/linux_work.c: netbsd-7-nhusb sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c: netbsd-7-nhusb sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c: netbsd-7-nhusb sys/external/bsd/drm2/drm/files.drmkms: netbsd-7-nhusb sys/external/bsd/drm2/i915drm/files.i915drmkms: netbsd-7-nhusb sys/external/bsd/drm2/include/linux/err.h: delete sys/external/bsd/drm2/include/linux/workqueue.h: delete sys/external/bsd/drm2/linux/files.drmkms_linux: netbsd-7-nhusb sys/external/bsd/drm2/linux/linux_work.c: delete sys/external/bsd/dwc2/dwc2.c: netbsd-7-nhusb sys/external/bsd/dwc2/dwc2.h: netbsd-7-nhusb sys/external/bsd/dwc2/dwc2var.h: netbsd-7-nhusb sys/external/bsd/dwc2/dwctwo2netbsd: netbsd-7-nhusb sys/external/bsd/dwc2/conf/files.dwc2: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_core.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_core.h: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_coreintr.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hcd.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hcd.h: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hcdddma.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hcdintr.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c: netbsd-7-nhusb sys/external/bsd/dwc2/dist/dwc2_hw.h: netbsd-7-nhusb sys/modules/drmkms_linux/Makefile: netbsd-7-nhusb sys/modules/i915drmkms/Makefile: netbsd-7-nhusb sys/rump/dev/lib/libugenhc/ugenhc.c: netbsd-7-nhusb sys/rump/dev/lib/libusb/Makefile: netbsd-7-nhusb sys/rump/dev/lib/libusb/USB.ioconf: netbsd-7-nhusb sys/rump/dev/lib/libusb/usb_at_ugenhc.c: delete sys/rump/dev/lib/libusb/opt/opt_usb.h: delete sys/rump/dev/lib/libusb/opt/opt_usbverbose.h: delete sys/sys/mbuf.h: netbsd-7-nhusb usr.sbin/usbdevs/usbdevs.8: netbsd-7-nhusb usr.sbin/usbdevs/usbdevs.c: netbsd-7-nhusb Merge netbsd-7-nhusb: - API / infrastructure changes to support memory management changes. - Memory management improvements and bug fixes. - HCDs should now be MP safe - conversion to KERNHIST based debug - FS/LS isoc support on ehci(4). - conversion to kmem(9) - Some USB 3 support - mostly from Takahiro HAYASHI (t-hash). - interrupt transfers now get proper DMA operations - general bug fixes - kern/48308 - uhub status notification improvements - umass(4) probe fix (applied to HEAD already) - ohci(4) short transfer fix - Change the SOFTINT level from NET to SERIAL for the USB softint handler. This gives the callback a chance of running when another softint handler at SOFTINT_NET has blocked holding a lock, e.g. softnet_lock and most of the network stack. - kern/49065 - ifconfig tun0 ... sequence locks up system / lockup: softnet_lock held across usb xfr - kern/50491 - unkillable wait in usbd_transfer while using usmsc0 on raspberry pi 2 - kern/51395 - USB Ethernet makes xhci hang - Various improvements to slhci(4) - Various improvements to dwc2(4)
|
| 1.1107.2.9 |
| 09-Dec-2016 |
snj | branches: 1.1107.2.9.2; Pull up following revision(s) (requested by msaitoh in ticket #1297): sys/arch/amd64/conf/ALL: revision 1.37 sys/arch/amd64/conf/GENERIC: revision 1.436 sys/arch/amd64/conf/XEN3_DOM0: revision 1.120 sys/arch/i386/conf/ALL: revision 1.400 sys/arch/i386/conf/GENERIC: revision 1.1138 sys/arch/i386/conf/XEN3_DOM0: revision 1.99 Add sdtemp(4) -- Add ichsmb(4), spdmem(4) and sdtemp(4).
|
| 1.1107.2.8 |
| 05-Jun-2015 |
snj | branches: 1.1107.2.8.2; 1.1107.2.8.4; Pull up following revision(s) (requested by maxv in ticket #814): sys/arch/i386/conf/GENERIC: revision 1.1125 sys/arch/i386/conf/XEN3_DOM0: revision 1.95 sys/arch/i386/conf/XEN3_DOMU: revision 1.67 Disable COMPAT_FREEBSD. The implementation is poor, not well tested and almost irrelevant. People who need it (for tw_cli for example) can still recompile their kernels with this option. Discussed on tech-kern@
|
| 1.1107.2.7 |
| 15-May-2015 |
snj | Pull up following revision(s) (requested by jnemeth in ticket #762): share/man/man4/options.4: revision 1.442 sys/arch/amd64/conf/ALL: revision 1.18 sys/arch/amd64/conf/GENERIC: revision 1.396 sys/arch/dreamcast/conf/GENERIC: revision 1.119 sys/arch/epoc32/conf/GENERIC: revision 1.6 sys/arch/evbarm/conf/BCM5301X: revision 1.24 sys/arch/evbarm/conf/BCM56340: revision 1.9 sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9 sys/arch/evbarm/conf/std.beagle: revision 1.13 sys/arch/evbarm/conf/std.kobo: revision 1.2 sys/arch/evbarm/conf/std.netwalker: revision 1.10 sys/arch/evbppc/conf/P2020DS: revision 1.25 sys/arch/evbppc/conf/RB800: revision 1.30 sys/arch/evbppc/conf/TWRP1025: revision 1.18 sys/arch/hp300/conf/GENERIC: revision 1.187 sys/arch/hpcsh/conf/GENERIC: revision 1.104 sys/arch/i386/conf/GENERIC: revision 1.1111 sys/arch/i386/conf/MONOLITHIC: revision 1.17 sys/arch/landisk/conf/GENERIC: revision 1.43 sys/arch/luna68k/conf/GENERIC: revision 1.117 sys/arch/macppc/conf/GENERIC: revision 1.316 sys/arch/macppc/conf/GENERIC_601: revision 1.5 sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16 sys/arch/news68k/conf/GENERIC: revision 1.123 sys/arch/sandpoint/conf/GENERIC: revision 1.85 sys/arch/shark/conf/GENERIC: revision 1.119 sys/arch/sparc/conf/GENERIC: revision 1.246 sys/arch/sparc64/conf/GENERIC: revision 1.174 sys/arch/sun3/conf/GENERIC3X: revision 1.125 sys/arch/sun3/conf/GENERIC: revision 1.169 sys/arch/x68k/conf/GENERIC: revision 1.177 sys/arch/zaurus/conf/GENERIC: revision 1.62 sys/conf/files: revision 1.1099 sys/kern/kern_module.c: revisions 1.98, 1.99 Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line. -- fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)
|
| 1.1107.2.6 |
| 18-Mar-2015 |
snj | Apply patch (requested by christos in ticket #542): - Enable intel and radeon DRM/KMS drivers in GENERIC - Disable all of the old DRM drivers in GENERIC - Remove the separate DRMKMS kernel
|
| 1.1107.2.5 |
| 09-Mar-2015 |
snj | Pull up following revision(s) (requested by mrg in ticket #578): distrib/notes/i386/contents: revision 1.28 etc/etc.i386/Makefile.inc: revision 1.68 sys/arch/i386/conf/GENERIC: revision 1.1120 sys/arch/i386/conf/LEGACY: revision 1.1 remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new LEGACY kernel that includes them instead. now radeon@pci is able to properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good chance of working. this "fixes" PR#49290.
|
| 1.1107.2.4 |
| 20-Jan-2015 |
martin | Change the following, requested by snj in ticket #438:
sys/arch/i386/conf/GENERIC patch sys/arch/amd64/conf/GENERIC patch
Remove the i915drm driver since the version we use doesn't support UMS anymore, so X will fail to start. Without it, at least the vesa driver will work.
|
| 1.1107.2.3 |
| 18-Nov-2014 |
snj | Pull up following revision(s) (requested by manu in ticket #251): sys/arch/acorn26/conf/GENERIC: revision 1.81 sys/arch/acorn32/conf/GENERIC: revision 1.116 sys/arch/alpha/conf/GENERIC: revision 1.362 sys/arch/amd64/conf/ALL: revision 1.23 sys/arch/amd64/conf/GENERIC: revision 1.404 sys/arch/amd64/conf/XEN3_DOM0: revision 1.112 sys/arch/amd64/conf/XEN3_DOMU: revision 1.60 sys/arch/amiga/conf/GENERIC.in: revision 1.129 sys/arch/amiga/conf/GENERIC: revision 1.311 sys/arch/amigappc/conf/GENERIC: revision 1.24 sys/arch/arc/conf/GENERIC: revision 1.184 sys/arch/bebox/conf/GENERIC: revision 1.145 sys/arch/cats/conf/GENERIC: revision 1.155 sys/arch/cesfic/conf/GENERIC: revision 1.65 sys/arch/cobalt/conf/GENERIC: revision 1.147 sys/arch/dreamcast/conf/GENERIC: revision 1.121 sys/arch/emips/conf/GENERIC: revision 1.15 sys/arch/epoc32/conf/GENERIC: revision 1.8 sys/arch/ews4800mips/conf/GENERIC: revision 1.51 sys/arch/hp300/conf/GENERIC: revision 1.190 sys/arch/hpcmips/conf/GENERIC: revision 1.229 sys/arch/hpcsh/conf/GENERIC: revision 1.106 sys/arch/hppa/conf/GENERIC: revision 1.6 sys/arch/i386/conf/ALL: revision 1.389 sys/arch/i386/conf/GENERIC: revision 1.1118 sys/arch/i386/conf/XEN3_DOM0: revision 1.93 sys/arch/i386/conf/XEN3_DOMU: revision 1.65 sys/arch/ibmnws/conf/GENERIC: revision 1.46 sys/arch/iyonix/conf/GENERIC: revision 1.88 sys/arch/landisk/conf/GENERIC: revision 1.45 sys/arch/luna68k/conf/GENERIC: revision 1.119 sys/arch/mac68k/conf/GENERIC: revision 1.220 sys/arch/macppc/conf/GENERIC: revision 1.320 sys/arch/macppc/conf/MAMBO: revision 1.24 sys/arch/macppc/conf/POWERMAC_G5: revision 1.25 sys/arch/mipsco/conf/GENERIC: revision 1.88 sys/arch/mmeye/conf/GENERIC: revision 1.120 sys/arch/mvme68k/conf/GENERIC: revision 1.94 sys/arch/mvmeppc/conf/GENERIC: revision 1.24 sys/arch/netwinder/conf/GENERIC: revision 1.126 sys/arch/news68k/conf/GENERIC: revision 1.125 sys/arch/newsmips/conf/GENERIC: revision 1.129 sys/arch/next68k/conf/GENERIC: revision 1.139 sys/arch/ofppc/conf/GENERIC: revision 1.157 sys/arch/pmax/conf/GENERIC64: revision 1.21 sys/arch/pmax/conf/GENERIC: revision 1.185 sys/arch/prep/conf/GENERIC: revision 1.174 sys/arch/rs6000/conf/GENERIC: revision 1.33 sys/arch/sandpoint/conf/GENERIC: revision 1.88 sys/arch/sbmips/conf/GENERIC: revision 1.101 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.28 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.104 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.106 sys/arch/shark/conf/GENERIC: revision 1.121 sys/arch/sparc/conf/GENERIC: revision 1.248 sys/arch/sparc/conf/TADPOLE3GX: revision 1.65 sys/arch/sparc64/conf/GENERIC: revision 1.177 sys/arch/sparc64/conf/NONPLUS64: revision 1.44 sys/arch/sun2/conf/GENERIC: revision 1.94 sys/arch/sun3/conf/GENERIC: revision 1.171 sys/arch/vax/conf/GENERIC: revision 1.193 sys/arch/vax/conf/VAX780: revision 1.19 sys/arch/x68k/conf/GENERIC: revision 1.179 sys/arch/zaurus/conf/GENERIC: revision 1.65 sys/ufs/files.ufs: revision 1.38 Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.1107.2.2 |
| 14-Nov-2014 |
martin | Pull up following revision(s) (requested by manu in ticket #232): sys/arch/next68k/conf/GENERIC: revision 1.138 sys/arch/cobalt/conf/GENERIC: revision 1.146 sys/arch/mvme68k/conf/GENERIC: revision 1.93 sys/arch/vax/conf/VAX780: revision 1.18 sys/arch/newsmips/conf/GENERIC: revision 1.128 sys/arch/luna68k/conf/GENERIC: revision 1.118 sys/arch/sbmips/conf/GENERIC: revision 1.100 sys/arch/pmax/conf/GENERIC: revision 1.184 sys/arch/alpha/conf/GENERIC: revision 1.361 sys/arch/sparc64/conf/GENERIC: revision 1.176 sys/arch/sun3/conf/GENERIC: revision 1.170 sys/arch/shark/conf/GENERIC: revision 1.120 sys/arch/landisk/conf/GENERIC: revision 1.44 sys/arch/bebox/conf/GENERIC: revision 1.144 sys/arch/sparc64/conf/NONPLUS64: revision 1.43 sys/arch/sandpoint/conf/GENERIC: revision 1.87 sys/arch/emips/conf/GENERIC: revision 1.14 sys/arch/amd64/conf/XEN3_DOM0: revision 1.111 sys/arch/dreamcast/conf/GENERIC: revision 1.120 sys/arch/cesfic/conf/GENERIC: revision 1.64 sys/arch/mmeye/conf/GENERIC: revision 1.119 sys/arch/epoc32/conf/GENERIC: revision 1.7 sys/arch/x68k/conf/GENERIC: revision 1.178 sys/arch/iyonix/conf/GENERIC: revision 1.87 sys/arch/sun2/conf/GENERIC: revision 1.93 sys/arch/ews4800mips/conf/GENERIC: revision 1.50 sys/arch/amd64/conf/XEN3_DOMU: revision 1.59 sys/arch/acorn26/conf/GENERIC: revision 1.80 sys/arch/acorn32/conf/GENERIC: revision 1.115 sys/arch/macppc/conf/POWERMAC_G5: revision 1.24 sys/arch/i386/conf/GENERIC: revision 1.1117 sys/arch/arc/conf/GENERIC: revision 1.183 sys/arch/cats/conf/GENERIC: revision 1.154 sys/arch/amiga/conf/GENERIC.in: revision 1.128 sys/arch/zaurus/conf/GENERIC: revision 1.64 sys/arch/netwinder/conf/GENERIC: revision 1.125 sys/arch/hppa/conf/GENERIC: revision 1.5 sys/arch/mvmeppc/conf/GENERIC: revision 1.23 sys/arch/macppc/conf/GENERIC: revision 1.319 sys/arch/amiga/conf/GENERIC: revision 1.310 sys/arch/pmax/conf/GENERIC64: revision 1.20 sys/arch/macppc/conf/MAMBO: revision 1.23 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27 sys/arch/amigappc/conf/GENERIC: revision 1.23 sys/arch/amd64/conf/GENERIC: revision 1.403 sys/arch/ofppc/conf/GENERIC: revision 1.156 sys/arch/mac68k/conf/GENERIC: revision 1.219 sys/arch/i386/conf/XEN3_DOMU: revision 1.64 sys/arch/mipsco/conf/GENERIC: revision 1.87 sys/arch/hp300/conf/GENERIC: revision 1.189 sys/arch/vax/conf/GENERIC: revision 1.192 sys/arch/news68k/conf/GENERIC: revision 1.124 sys/arch/ibmnws/conf/GENERIC: revision 1.45 sys/arch/hpcsh/conf/GENERIC: revision 1.105 sys/arch/sparc/conf/TADPOLE3GX: revision 1.64 sys/arch/i386/conf/XEN3_DOM0: revision 1.92 sys/arch/sparc/conf/GENERIC: revision 1.247 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105 sys/arch/prep/conf/GENERIC: revision 1.173 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103 sys/arch/rs6000/conf/GENERIC: revision 1.32 sys/arch/hpcmips/conf/GENERIC: revision 1.228 Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
|
| 1.1107.2.1 |
| 10-Oct-2014 |
snj | Apply patch (requested by bouyer/martin in ticket #116): Disable DIAGNOSTIC and/or DEBUG.
|
| 1.1107.2.9.2.2 |
| 25-Feb-2018 |
snj | Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list
|
| 1.1107.2.9.2.1 |
| 24-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1463): i386 GENERIC: disable VM86 by default.
|
| 1.1107.2.8.4.2 |
| 18-Jan-2017 |
skrll | Sync with netbsd-5
|
| 1.1107.2.8.4.1 |
| 06-Sep-2016 |
skrll | First pass at netbsd-7 updated with USB code from HEAD
|
| 1.1107.2.8.2.2 |
| 25-Feb-2018 |
snj | Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list
|
| 1.1107.2.8.2.1 |
| 24-Aug-2017 |
snj | Apply patch (requested by maxv in ticket #1463): i386 GENERIC: disable VM86 by default.
|
| 1.1118.2.13 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.1118.2.12 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.1118.2.11 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.10 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.9 |
| 09-Jul-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.8 |
| 29-May-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.7 |
| 22-Apr-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.6 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|
| 1.1118.2.5 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.1118.2.4 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.1118.2.3 |
| 21-Sep-2015 |
skrll | Enable xhci(4)
|
| 1.1118.2.2 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.1118.2.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.1137.2.5 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
| 1.1137.2.4 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.1137.2.3 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.1137.2.2 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.1137.2.1 |
| 06-Aug-2016 |
pgoyette | Sync with HEAD
|
| 1.1146.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.1156.2.15 |
| 12-Jun-2019 |
martin | Pull up following revision(s) (requested by nonaka in ticket #1280):
sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1
Added drivers for Hyper-V Synthetic Keyboard and Video device.
Avoid undefined reference to `hyperv_guid_video' without vmbus(4).
Avoid undefined reference to `hyperv_is_gen1' without hyperv(4).
Use efi_probe().
|
| 1.1156.2.14 |
| 09-Mar-2019 |
martin | Pull up following revision(s) via patch (requested by nonaka in ticket #1210):
sys/dev/hyperv/vmbusvar.h: revision 1.1 sys/dev/hyperv/hvs.c: revision 1.1 sys/dev/hyperv/if_hvn.c: revision 1.1 sys/dev/hyperv/vmbusic.c: revision 1.1 sys/arch/x86/x86/lapic.c: revision 1.69 sys/arch/x86/isa/clock.c: revision 1.34 sys/arch/x86/include/intrdefs.h: revision 1.22 sys/arch/i386/conf/GENERIC: revision 1.1201 sys/arch/x86/x86/hyperv.c: revision 1.1 sys/arch/x86/include/cpu.h: revision 1.105 sys/arch/x86/x86/x86_machdep.c: revision 1.124 sys/arch/i386/conf/GENERIC: revision 1.1203 sys/arch/amd64/amd64/genassym.cf: revision 1.74 sys/arch/i386/conf/GENERIC: revision 1.1204 sys/arch/amd64/conf/GENERIC: revision 1.520 sys/arch/x86/x86/hypervreg.h: revision 1.1 sys/arch/amd64/amd64/vector.S: revision 1.69 sys/dev/hyperv/hvshutdown.c: revision 1.1 sys/dev/hyperv/hvshutdown.c: revision 1.2 sys/dev/usb/if_urndisreg.h: file removal sys/arch/x86/x86/cpu.c: revision 1.167 sys/arch/x86/conf/files.x86: revision 1.107 sys/dev/usb/if_urndis.c: revision 1.20 sys/dev/hyperv/vmbusicreg.h: revision 1.1 sys/dev/hyperv/hvheartbeat.c: revision 1.1 sys/dev/hyperv/vmbusicreg.h: revision 1.2 sys/dev/hyperv/hvheartbeat.c: revision 1.2 sys/dev/hyperv/files.hyperv: revision 1.1 sys/dev/ic/rndisreg.h: revision 1.1 sys/arch/i386/i386/genassym.cf: revision 1.111 sys/dev/ic/rndisreg.h: revision 1.2 sys/dev/hyperv/hyperv_common.c: revision 1.1 sys/dev/hyperv/hvtimesync.c: revision 1.1 sys/dev/hyperv/hypervreg.h: revision 1.1 sys/dev/hyperv/hvtimesync.c: revision 1.2 sys/dev/hyperv/vmbusicvar.h: revision 1.1 sys/dev/hyperv/if_hvnreg.h: revision 1.1 sys/arch/x86/x86/lapic.c: revision 1.70 sys/arch/amd64/amd64/vector.S: revision 1.70 sys/dev/ic/ndisreg.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.516 sys/dev/hyperv/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.518 sys/arch/amd64/conf/GENERIC: revision 1.519 sys/arch/i386/conf/files.i386: revision 1.400 sys/dev/acpi/vmbus_acpi.c: revision 1.1 sys/dev/hyperv/vmbus.c: revision 1.1 sys/dev/hyperv/vmbus.c: revision 1.2 sys/arch/x86/x86/intr.c: revision 1.144 sys/arch/i386/i386/vector.S: revision 1.83 sys/arch/amd64/conf/files.amd64: revision 1.112
separate RNDIS definitions from urndis(4) for use with Hyper-V NetVSC.
-
Added Microsoft Hyper-V support. It ported from OpenBSD and FreeBSD. graphical console is not work on Gen.2 VM yet. To use the serial console, enter "consdev com,0x3f8,115200" on efiboot.
-
Add __diagused.
-
PR/53984: Partial revert of modify lapic_calibrate_timer() in lapic.c r1.69.
-
Update Hyper-V related drivers description.
-
Remove unused definition.
-
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly discussed on irc. NFCI intended.
-
commented out hvkvp entry.
-
fix typo. pointed out by pgoyette@n.o.
-
Use IDTVEC instead of NENTRY for handle_hyperv_hypercall.
-
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly discussed on irc.
|
| 1.1156.2.13 |
| 07-Dec-2018 |
martin | Pull up following revision(s) (requested by bouyer in ticket #1129):
sys/arch/amd64/conf/XEN3_DOM0: revision 1.159 sys/arch/amd64/conf/GENERIC: revision 1.508 sys/arch/i386/conf/ALL: revision 1.458 sys/dev/ic/mfi.c: revision 1.60 sys/dev/pci/mpiireg.h: revision 1.1 distrib/sets/lists/man/mi: revision 1.1628 sys/dev/pci/mfii.c: revision 1.1,1.2 (adapted) sys/arch/i386/conf/GENERIC: revision 1.1194 sys/dev/pci/mpii.c: revision 1.13 sys/dev/ic/mfireg.h: revision 1.9 share/man/man4/mfii.4: revision 1.1 share/man/man4/Makefile: revision 1.673 (patch) sys/dev/pci/files.pci: revision 1.410 share/man/man4/mfii.4: revision 1.2 sys/arch/amd64/conf/ALL: revision 1.108 sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.8 (patch, in XEN3_DOM0)
Add some definitions from OpenBSD, needed by the upcoming mfii driver. No functionnal change.
-
Move registers definitions to a separate file, needed for the upcomning mpii driver. No functionnal change.
-
Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe.
Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled.
Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry
It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives.
Sponsored by LIP6.
-
Add my name in copyright list
-
add a man page for the new mpii, mostly from OpenBSD.
-
Sort SEE ALSO. Fix date. Whitespace fixes.
|
| 1.1156.2.12 |
| 31-Oct-2018 |
martin | Add bwfm config glue, requested by maya in ticket #1072.
|
| 1.1156.2.11 |
| 07-Sep-2018 |
martin | Pull up following revision(s) (requested by mrg in ticket #1011):
sys/dev/usb/usbdevices.config: revision 1.32 (patch) sys/arch/amd64/conf/GENERIC: revision 1.502 (patch) sys/arch/i386/conf/GENERIC: revision 1.1188 (patch)
- add commented entries that exist in amd64 GENERIC: oboe, mos, umb. (XXX: mos might be deleteable now?). - comment uscanner(4) -- usb scanners use ugen(4) interface. - minor sort.
-
use dev/usb/usbdevices.config, gaining these missing drivers: slurm(4), uthum(4), umcs(4), uark(4), upgt(4), and usmsc(4).
-
use dev/usb/usbdevices.config instead of a local list. adds slurm(4), umcs(4), uark(4), and usmsc(4).
|
| 1.1156.2.10 |
| 09-Jun-2018 |
martin | Pullup the following revisions, requested by maxv in ticket #865:
sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default)
Backport the hardware SpectreV2 and SpectreV4 mitigations.
|
| 1.1156.2.9 |
| 18-Apr-2018 |
martin | Requested by skrll in ticket #60: sys/arch/amd64/conf/GENERIC sys/arch/amd64/conf/XEN3_DOM0 sys/arch/amd64/conf/XEN3_DOMU sys/arch/cobalt/conf/GENERIC sys/arch/evbarm/conf/BEAGLEBONE sys/arch/evbarm/conf/BEAGLEBOARD sys/arch/evbarm/conf/BEAGLEBOARDXM sys/arch/evbarm/conf/GENERIC.common sys/arch/i386/conf/GENERIC sys/arch/i386/conf/XEN3_DOM0 sys/arch/i386/conf/XEN3_DOMU sys/arch/mvmeppc/conf/GENERIC sys/arch/shark/conf/GENERIC sys/arch/sparc64/conf/GENERIC sys/arch/zaurus/conf/GENERIC
Remove option DIAGNOSTIC.
|
| 1.1156.2.8 |
| 11-Apr-2018 |
martin | Pull up following revision(s) (requested by mrg in ticket #731): sys/arch/i386/conf/files.i386: revision 1.392 sys/arch/i386/conf/GENERIC: revision 1.1175 sys/arch/i386/conf/GENERIC: revision 1.1176 sys/arch/amd64/conf/files.amd64: revision 1.102 sys/arch/i386/conf/GENERIC: revision 1.1177 share/man/man4/options.4: revision 1.485 (patch) sys/arch/i386/conf/Makefile.i386: revision 1.190 sys/arch/amd64/conf/GENERIC: revision 1.487 sys/arch/amd64/conf/ALL: revision 1.85 sys/arch/amd64/conf/GENERIC: revision 1.488 sys/arch/amd64/conf/GENERIC: revision 1.489 sys/arch/amd64/conf/Makefile.amd64: revision 1.67 sys/arch/i386/conf/ALL: revision 1.437
add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns on the GCC spectre v2 mitigation options. XXX: pullup-8. XXX: turn on in all kernels.
actually do what the previous change said: don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.
turn on GCC spectre v2 mitigation options. XXX: amd64 ALL doesn't build for me right now
|
| 1.1156.2.7 |
| 04-Dec-2017 |
snj | Pull up following revision(s) (requested by martin in ticket #413): sys/arch/i386/conf/GENERIC: revision 1.1171 PR port-i386/52774: vioscsi missing in i386 kernel
|
| 1.1156.2.6 |
| 11-Sep-2017 |
snj | Pull up following revision(s) (requested by maxv in ticket #256): sys/arch/i386/conf/GENERIC: revision 1.1159 via patch sys/arch/i386/conf/XEN3_DOMU: revision 1.78 via patch sys/arch/i386/conf/XEN3_DOM0: revision 1.114 via patch sys/kern/kern_exec.c: 1.443-1.444 via patch Disable svr4 and ibcs2 by default. These options are not well-tested, of a limited use case, and the potential for damage is too high. Vulnerabilities were presented at DEFCON 25 - I see that at least one of them can be exploited to get ring0 privileges. -- Remove compat_freebsd from the list of autoloaded modules. Interested users will now have to type 'modload' to use it, or uncomment the entry in GENERIC. I should have removed it when I disabled COMPAT_FREEBSD by default, sorry about that. -- Remove compat_svr4, compat_svr4_32 and compat_ibcs2 from the list of autoloaded modules. These options are disabled everywhere (except ibcs2 on Vax, but Vax does not support kernel modules, so doesn't matter), therefore there is no issue in removing them from the list. Interested users will now have to do a 'modload' first, or uncomment the entries in GENERIC.
|
| 1.1156.2.5 |
| 31-Aug-2017 |
bouyer | apply paych, requested by maxv in ticket #237: sys/arch/amiga/conf/DRACO patch sys/arch/amiga/conf/GENERIC patch sys/arch/amiga/conf/GENERIC.in patch sys/arch/i386/conf/ALL patch sys/arch/i386/conf/GENERIC patch sys/arch/i386/conf/XEN3_DOM0 patch sys/arch/i386/conf/XEN3_DOMU patch sys/arch/sparc/conf/GENERIC patch sys/arch/sparc/conf/KRUPS patch sys/arch/sparc/conf/MRCOFFEE patch sys/arch/sparc/conf/TADPOLE3GX patch sys/arch/sparc64/conf/GENERIC patch sys/arch/sparc64/conf/NONPLUS64 patch sys/kern/kern_exec.c patch
Disables compat_svr4 and compat_svr4_32 on each architecture, and removes the associated module autoload entries.
|
| 1.1156.2.4 |
| 29-Aug-2017 |
martin | Requested by skrll in ticket #60: sys/arch/amd64/conf/GENERIC sys/arch/amd64/conf/XEN3_DOM0 sys/arch/amd64/conf/XEN3_DOMU sys/arch/cobalt/conf/GENERIC sys/arch/evbarm/conf/BEAGLEBONE sys/arch/evbarm/conf/BEAGLEBOARD sys/arch/evbarm/conf/BEAGLEBOARDXM sys/arch/evbarm/conf/GENERIC.common sys/arch/i386/conf/GENERIC sys/arch/i386/conf/XEN3_DOM0 sys/arch/i386/conf/XEN3_DOMU sys/arch/mvmeppc/conf/GENERIC sys/arch/shark/conf/GENERIC sys/arch/sparc64/conf/GENERIC sys/arch/zaurus/conf/GENERIC
Re-enable option DIAGNOSTIC for now, will remove it again later.
|
| 1.1156.2.3 |
| 25-Aug-2017 |
snj | Pull up following revision(s) (requested by maxv in ticket #230): sys/arch/i386/conf/GENERIC: revision 1.1158 Disable vm86 by default. The use case is limited, and the potential for damage is too high. This code is fragile, and relies on a certain number of assumptions, some of which are not be totally true. For example, it relies on the fact that a 16bit process cannot perform a syscall, but verily it can. The slighest confusion in the trap frame can lead to ring0 exploits. Also, I'm not convinced that it interacts well with the compatibility layers.
|
| 1.1156.2.2 |
| 01-Aug-2017 |
snj | Pull up following revision(s) (requested by maxv in ticket #164): distrib/sets/lists/base/md.amd64: revision 1.269 distrib/sets/lists/debug/md.amd64: revision 1.97 sys/arch/amd64/conf/GENERIC: revision 1.460 sys/arch/amd64/conf/files.amd64: revision 1.89 sys/arch/i386/conf/GENERIC: revision 1.1157 sys/arch/i386/conf/files.i386: revision 1.379 sys/arch/i386/i386/i386_trap.S: revision 1.7-1.8 sys/arch/i386/include/frameasm.h: revision 1.16 sys/arch/x86/include/sysarch.h: revision 1.12 sys/arch/x86/x86/pmc.c: revision 1.8-1.10 sys/arch/x86/x86/sys_machdep.c: revision 1.36 sys/arch/xen/conf/files.compat: revision 1.26 sys/secmodel/suser/secmodel_suser.c: revision 1.43 sys/sys/kauth.h: revision 1.74 usr.bin/pmc/Makefile: revision 1.5 usr.bin/pmc/pmc.1: revision 1.12-1.13 usr.bin/pmc/pmc.c: revision 1.24-1.25 style -- style -- Disable interrupts for T_NMI (inline calltrap). Note that there's still a way to evade the NMI mode here, if a segment register faults in INTRFASTEXIT; but we don't care. I didn't test this change, but it seems fine enough. -- Make the PMC syscalls privileged. -- Check argc, and add a message. -- include opt_pmc.h -- Build the pmc tool on amd64. -- Properly handle overflows, and take them into account in userland. -- Update. -- Enable PMCs by default. -- Sort sections. Fix macro usage.
|
| 1.1156.2.1 |
| 05-Jul-2017 |
martin | Remove options DIAGNOSTIC/DEBUG and PAX debug options. Requested by snj in #60.
|
| 1.1174.2.8 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.1174.2.7 |
| 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|
| 1.1174.2.6 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.1174.2.5 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.1174.2.4 |
| 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.1174.2.3 |
| 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.1174.2.2 |
| 21-May-2018 |
pgoyette | Sync with HEAD
|
| 1.1174.2.1 |
| 16-Apr-2018 |
pgoyette | Sync with HEAD, resolve some conflicts
|
| 1.1180.2.3 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1180.2.2 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.1180.2.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.1208.2.6 |
| 12-Feb-2023 |
martin | Pull up following revision(s) (requested by tsutsui in ticket #1589):
sys/arch/i386/conf/GENERIC: revision 1.1243
Enable options DISKLABEL_EI by default as amd64.
No particular comment no port-i386@: https://mail-index.netbsd.org/port-i386/2022/12/02/msg004063.html
|
| 1.1208.2.5 |
| 07-Jul-2020 |
martin | Pull up following revision(s) (requested by jmcneill in ticket #980):
sys/dev/pci/if_aq.c: revision 1.4 sys/dev/pci/if_aq.c: revision 1.5 sys/arch/amd64/conf/GENERIC: revision 1.553 sys/dev/pci/files.pci: revision 1.419 sys/arch/amd64/conf/XEN3_DOM0: revision 1.170 sys/dev/pci/if_aq.c: revision 1.9 share/man/man4/Makefile: revision 1.693 sys/dev/pci/pcidevs: revision 1.1411 share/man/man4/aq.4: revision 1.1 share/man/man4/aq.4: revision 1.3 sys/arch/i386/conf/ALL: revision 1.479 share/man/man4/aq.4: revision 1.4 sys/dev/pci/if_aq.c: revision 1.10 sys/dev/pci/files.pci: revision 1.421 sys/dev/pci/if_aq.c: revision 1.11 sys/dev/pci/if_aq.c: revision 1.12 sys/dev/pci/if_aq.c: revision 1.13 sys/dev/pci/if_aq.c: revision 1.14 sys/dev/pci/if_aq.c: revision 1.15 sys/dev/pci/if_aq.c: revision 1.16 sys/dev/pci/pcidevs: revision 1.1408 sys/arch/amd64/conf/ALL: revision 1.135 sys/net/ethertypes.h: revision 1.19 sys/arch/i386/conf/GENERIC: revision 1.1218 distrib/sets/lists/man/mi: revision 1.1668 sys/dev/pci/if_aq.c: revision 1.1 sys/dev/pci/if_aq.c: revision 1.2 sys/dev/pci/pcidevs: revision 1.1395 sys/dev/pci/if_aq.c: revision 1.3 sys/arch/evbarm/conf/GENERIC64: revision 1.125
Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking
add Aquantia AQC 10G network adapters add support Aquantia AQC seriese 10G network adapters.
this driver is based on the FreeBSD version https://github.com/Aquantia/aqtion-freebsd , but drastically rewritten for NetBSD.
add aq(4)
Add Aquantia AQC100, AQC100S and D100.
add support VLAN HW filter
set/clear IFF_OACTIVE flag only on txring 0
make counters per queue
support internal PHY temperature sensor
Found by kUBSan: - Use unsigned to avoid undefined behavior in aq_hw_init(). - Cast to unsigned to avoid undefined behavior in aq_set_mac_addr().
fix descriptions of register map in comment
return the ifmedia active status correctly even while the link is not up after attach. pointed out by msaitoh@. thanks.
On FIBRE devices, there are times when linkstat interrupt doesn't occur? reported from Andrius V. thanks. - use polling instead of linkstat interrupt when FIBRE - add AQ_FORCE_POLL_LINKSTAT options (not by default)
sort product table, and tabify
add support AQC100S and D100. not tested, but they are probably the same as the AQC100.
|
| 1.1208.2.4 |
| 25-Nov-2019 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #478):
sys/dev/mii/smscphy.c: revision 1.1 sys/arch/amd64/conf/ALL: revision 1.127 sys/arch/amd64/conf/ALL: revision 1.128 sys/dev/mii/files.mii: revision 1.52 sys/dev/mii/files.mii: revision 1.53 sys/arch/i386/conf/ALL: revision 1.473 share/man/man4/mii.4: revision 1.29 sys/arch/i386/conf/ALL: revision 1.474 sys/arch/amd64/conf/GENERIC: revision 1.543 sys/arch/amd64/conf/GENERIC: revision 1.544 sys/dev/mii/jmphyreg.h: revision 1.1 share/man/man4/Makefile: revision 1.687 share/man/man4/smscphy.4: revision 1.1 share/man/man4/Makefile: revision 1.688 sys/dev/mii/jmphy.c: revision 1.1 sys/dev/DEVNAMES: revision 1.324 sys/dev/DEVNAMES: revision 1.325 distrib/sets/lists/man/mi: revision 1.1661 sys/arch/i386/conf/GENERIC: revision 1.1214 distrib/sets/lists/man/mi: revision 1.1662 sys/arch/i386/conf/GENERIC: revision 1.1215 share/man/man4/jmphy.4: revision 1.1 share/man/man4/jme.4: revision 1.8
Add jmphy(4) from OpenBSD.
Add jmphy.4.
Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup and IFM_NONE support.
|
| 1.1208.2.3 |
| 25-Nov-2019 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #476):
sys/dev/pci/if_stgereg.h: revision 1.6 sys/arch/amd64/conf/ALL: revision 1.124 sys/dev/mii/files.mii: revision 1.51 share/man/man4/vge.4: revision 1.8 share/man/man4/vge.4: revision 1.9 distrib/sets/lists/man/mi: revision 1.1656 sys/arch/i386/conf/ALL: revision 1.471 share/man/man4/mii.4: revision 1.28 sys/dev/pci/if_stge.c: revision 1.71 sys/dev/mii/ipgphy.c: revision 1.1 sys/dev/mii/ipgphy.c: revision 1.2 share/man/man4/Makefile: revision 1.684 sys/dev/mii/ipgphy.c: revision 1.3 sys/dev/mii/ipgphyreg.h: revision 1.1 sys/dev/mii/ipgphy.c: revision 1.4 sys/dev/mii/ipgphyreg.h: revision 1.2 sys/dev/mii/ipgphy.c: revision 1.5 sys/dev/mii/ipgphyreg.h: revision 1.3 sys/dev/DEVNAMES: revision 1.322 sys/arch/i386/conf/GENERIC: revision 1.1211 sys/arch/amd64/conf/GENERIC: revision 1.537 share/man/man4/ipgphy.4: revision 1.1 share/man/man4/ipgphy.4: revision 1.2
Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by
Tomokazu HARADA and patch provided by Andrius V.
New sentence, new line. Fix date. Add RCS Id.
KNF. No functional change.
STGE_PhyCtrl is not PHY register but MAC register, so use ukphy_status() for IP1000A device.
- Use auto-negotiation when forcing 1000BASE-T. - Add XXX comment for strange pause setting code. I suspect this is wrong. - On my environments, 1000BASE-T half duplex doesn't work, so we might remove IFM_1000T_HDX from this device in future. - Define IPGPHY_SCR's address. - Whitespace fix.
Add missing NetBSD RCS Id. Reported by Andrius V.
|
| 1.1208.2.2 |
| 21-Nov-2019 |
martin | In preparation for the upcoming release, turn off DIAGNOSTIC in most kernel configs, modules and libc.
|
| 1.1208.2.1 |
| 09-Aug-2019 |
martin | Pull up following revision(s) (requested by rin in ticket #35):
sys/arch/amd64/conf/ALL: revision 1.121 sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.14 sys/arch/amd64/conf/XEN3_DOM0: revision 1.168 sys/arch/i386/conf/GENERIC: revision 1.1210 sys/arch/amd64/conf/GENERIC: revision 1.534
xhci(4) is considered stable enough. So, remove misleading comments.
XXX pullup to netbsd-9
|
| 1.1218.2.2 |
| 29-Feb-2020 |
ad | Sync with head.
|
| 1.1218.2.1 |
| 25-Jan-2020 |
ad | Sync with head.
|
| 1.1227.2.2 |
| 25-Apr-2020 |
bouyer | Merge GENERIC_XENHVM in GENERIC. Remove XEN3_PVHVM/XEN3PAE_PVHVM files which have been obsolete for some time on the branch
|
| 1.1227.2.1 |
| 20-Apr-2020 |
bouyer | build with -g on the branch
|
| 1.1233.2.1 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.1236.6.1 |
| 31-May-2021 |
cjep | sync with head
|
| 1.1236.4.1 |
| 17-Jun-2021 |
thorpej | Sync w/ HEAD.
|
| 1.1243.2.5 |
| 09-Oct-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #939):
distrib/sets/lists/debug/module.md.amd64: revision 1.18 sys/modules/Makefile: revision 1.292 lib/libc/gen/arc4random.c: revision 1.34 lib/libc/gen/arc4random.c: revision 1.35 lib/libc/gen/arc4random.c: revision 1.36 lib/libc/gen/arc4random.c: revision 1.37 sys/kern/kern_entropy.c: revision 1.70 lib/libc/gen/arc4random.c: revision 1.38 sys/kern/kern_entropy.c: revision 1.71 lib/libc/gen/getentropy.3: revision 1.8 distrib/sets/lists/modules/md.amd64: revision 1.103 share/man/man4/rnd.4: revision 1.42 share/man/man4/rnd.4: revision 1.44 lib/libc/include/arc4random.h: revision 1.1 distrib/sets/lists/man/mi: revision 1.1786 sys/arch/i386/conf/GENERIC: revision 1.1258 sys/modules/acpivmgenid/acpivmgenid.ioconf: revision 1.1 sys/arch/amd64/conf/ALL: revision 1.190 distrib/sets/lists/debug/mi: revision 1.446 sys/arch/i386/conf/ALL: revision 1.521 lib/libc/gen/Makefile.inc: revision 1.219 distrib/sets/lists/debug/module.md.i386: revision 1.12 sys/dev/acpi/acpi_vmgenid.c: revision 1.1 sys/dev/acpi/acpi_vmgenid.c: revision 1.2 lib/libc/include/reentrant.h: revision 1.22 sys/arch/evbarm/conf/GENERIC64: revision 1.219 share/man/man4/Makefile: revision 1.735 distrib/sets/lists/modules/md.i386: revision 1.100 distrib/sets/lists/tests/mi: revision 1.1334 lib/libc/gen/arc4random.3: revision 1.22 sys/dev/acpi/files.acpi: revision 1.133 lib/libc/gen/arc4random.3: revision 1.23 tests/lib/libc/gen/t_arc4random.c: revision 1.1 sys/sys/entropy.h: revision 1.6 sys/arch/amd64/conf/GENERIC: revision 1.614 sys/modules/acpivmgenid/Makefile: revision 1.1 share/man/man4/acpivmgenid.4: revision 1.1 lib/libc/gen/Makefile.inc: revision 1.220 tests/lib/libc/gen/Makefile: revision 1.56 share/man/man4/acpivmgenid.4: revision 1.2 share/man/man4/acpivmgenid.4: revision 1.3
(all via patch)
Catch up with all the lint warnings since exit on warning was disabled.
Disable 'missing header declaration' and 'nested extern' warnings for now. acpivmgenid(4): New driver for virtual machine generation ID.
Added to amd64/ALL and i386/ALL kernel configurations, and made available as a loadable module acpivmgenid.kmod on x86, for now. TBD: Add to all ACPI-supporting GENERIC kernels. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
entropy(9): Factor out subroutines to reset and gather entropy. `Reset' means we keep the data in the pool, but assume it had zero entropy. `Gather' means we request samples from all on-demand sources and wait for the synchronous ones to complete.
No functional change intended, other than to expose new symbols -- just preparation to expose these to acpivmgenid(4), so it can use these when the VM host notifies us that we, the guest, have been cloned. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
acpivmgenid(4): Reset and gather entropy on VM clone notification. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
arc4random(3): Reseed if system entropy epoch changes. This can happen, for example, if the system is a VM instance, and the VM is cloned.
This incurs the cost of a system call on every arc4random call, which is unfortunate, but 1. we don't currently have a (machine-independent) mechanism for exposing a read-only page to userland shared by the kernel to enable a cheaper access path to the entropy epoch; and 2. the algorithm here -- a simple application of ChaCha -- is likely also a bottleneck and could be much cheaper by (a) using sys/crypto/chacha for machine-dependent vectorized ChaCha code, and (b) filling a buffer (somewhere between a cipher block and a page) in a batch at a time, instead of running ChaCha to generate only 32 bytes at a time. So although this might be a performance hit, the security benefit is worthwhile and we have a clear path to do better than reversing the performance hit later. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
acpivmgenid(4): Nix BUGS that have been squashed. Reference kern.entropy.epoch for the remaining bug (which is a performance issue, not a security issue). PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
entropy(9): Allow unprivileged reads of sysctl kern.entropy.epoch.
Applications need this in order to know when to reseed. (We should also expose it through a page shared read-only with userland for cheaper access, but until we do, let's let applications get at it through sysctl.) PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
arc4random.c: Fix test program.
This isn't wired up anywhere, but let's reduce the bitrot. It was helpful in reminding me that kern.entropy.epoch was, for reasons I can't remember, restricted to privileged access. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
amd64, evbarm, i386: Add acpivmgenid(4) to GENERIC. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
rnd(4): Document kern.entropy.epoch is unprivileged and elaborate. Cross-reference acpivmgenid(4). PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
arc4random(3): Note that arc4random respects kern.entropy.epoch. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork Add debug info for new acpivmgenid module
arc4random(3): Add automatic tests.
This verifies that: - arc4random zeroes its state and reseeds itself on fork - arc4random reseeds itself on entropy consolidation (e.g., VM clone) - arc4random falls back to global state if it can't allocate local state because address space limits cause mmap to fail
NOTE: This adds a new libc symbol __arc4random_global, but it's in the reserved namespace and only used by t_arc4random, so no libc minor bump. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
getentropy(3): Note intent to reseed on VM clone, and caveats.
Tidy markup and pacify some mandoc -Tlint complaints while here. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
Bump dates on man pages recently updated to mention VM clones. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
arc4random(3): Pacify some of lint's complaints. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
arc4random: suppress another lint warning
|
| 1.1243.2.4 |
| 20-Jun-2024 |
martin | Pull up following revision(s) (requested by andvar in ticket #700):
sys/arch/i386/conf/GENERIC: revision 1.1256 share/man/man4/man4.x86/viac7temp.4: revision 1.1 sys/arch/x86/x86/viac7temp.c: revision 1.11 share/man/man4/man4.x86/Makefile: revision 1.24 share/man/man4/man4.i386/viac7temp.4: file removal share/man/man4/man4.i386/Makefile: revision 1.81 distrib/sets/lists/man/mi: revision 1.1773 sys/arch/amd64/conf/GENERIC: revision 1.612 sys/arch/amd64/conf/ALL: revision 1.188 sys/arch/i386/conf/ALL: revision 1.519
viac7temp(4): rewrite temperature sensor to read value from MSR instead of using documented cpuid instruction and eax register.
This approach is adapted from linux via-cputemp.c, no official documentation is currently available. However, msr value seems to work on all tested CPUs while documented cpuid instruction typically reports 0, even for my C7-D CPU. msr value seems to have temperature in Celsius in lower 24-bits without fraction (thus "msr & 0xffffff;" is used).
Tested on my personal systems based on CPUs below (i386 and amd64): C7-D 1.6GHz (i386 only), Nano X2 L4350E, Nano X2 U4300, U2300 Nano, KX-U6580. Also got one response via email which was based on Nano X2 L4050 (VE-900).
Nano reports independent values for each core.
KX-U6580 seems to show the same value for all cores but more testing is needed.
Since it works on amd64 capable CPUs, adding driver to GENERIC kernel config.
Also moving viac7temp man page to x86 instead of i386 (with updates).
In theory the change should add support for all VIA Nano CPUs and Zhaoxin CPUs at least up to KX-6000(G) series.
In the future I may need to introduce amd64 kernel module as well.
Patch mainly reviewed by riastradh.
|
| 1.1243.2.3 |
| 03-Nov-2023 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #446):
sys/dev/pci/if_eqos_pci.c: revision 1.3 sys/arch/i386/conf/GENERIC: revision 1.1251 sys/arch/i386/conf/GENERIC: revision 1.1252 sys/arch/amd64/conf/GENERIC: revision 1.607 sys/arch/amd64/conf/GENERIC: revision 1.608 sys/dev/ic/dwc_eqos.c: revision 1.20 sys/dev/ic/dwc_eqos.c: revision 1.21 share/man/man4/eqos.4: revision 1.2 sys/dev/ic/dwc_eqos.c: revision 1.22 sys/dev/ic/dwc_eqos_reg.h: revision 1.7 sys/dev/ic/dwc_eqos.c: revision 1.23 sys/dev/ic/dwc_eqos_reg.h: revision 1.8 sys/dev/ic/dwc_eqos.c: revision 1.24 sys/dev/ic/dwc_eqos.c: revision 1.25 sys/dev/ic/dwc_eqos.c: revision 1.26 sys/dev/ic/dwc_eqos.c: revision 1.27 sys/dev/ic/dwc_eqos_var.h: revision 1.5 sys/dev/ic/dwc_eqos.c: revision 1.28 sys/dev/ic/dwc_eqos_var.h: revision 1.6 sys/dev/ic/dwc_eqos.c: revision 1.29 sys/dev/ic/dwc_eqos.c: revision 1.18 sys/dev/ic/dwc_eqos.c: revision 1.19 sys/dev/pci/files.pci: revision 1.448 sys/dev/pci/if_eqos_pci.c: revision 1.1 sys/dev/pci/if_eqos_pci.c: revision 1.2
eqos(4): Fix definition of GMAC_MAC_HW_FEATURE1_RXFIFOSIZE.
eqos(4): Fix a bug that the MAC address is swapped. Don't swap the MAC address in eqos_get_eaddr(). Other OSes except FreeBSD (which was based on NetBSD's) don't swap it. With this change, my own OnLogic Helix 330's MAC address becomes correct. The OUI is 84:8b:cd:4d. It's owned by Logic Supply and they were acquired by OnLogic.
On Quartz64 with UEFI, the MAC address is wrongly set and the multicast bit might be set. To do workaround, clear the bit if it's set.
eqos(4): Add missing clock range.
eqos(4): Accept if snpsver == 0x52. Tested with Intel Elkhart Lake.
TODO: Multiqueue support. Add watchdog timer. Add detach function.
eqos(4): Add initial support for Intel Elkhart Lake internal Ethernet devices. - Only tested on PSE SGMII 1G Ethernet MAC with MaxLinear GPY115. - I don't know why dmat64 doesn't work. eqos_attach() have a special code if EQOS_HW_FEATURE_ADDR64_32BIT(sc) is true, but it seems it doesn't work. - TODO: Multiqueue support. Detach support.
eqos(4): Fix compile error for arch that sizeof(bus_size_t) == 4 (i386). Trailing whitespace
eqos(4): Disable eqos(4) by default because it's not stable on x86.
eqos(4): KNF. No functional change.
eqos(4): Add and modify some DPRINTF()s.
eqos(4): Add sysctls for debugging.
eqos(4): Use EQOS_TXLOCK() more to be stable. Fix a bug that sc_tx.{cur,next,queued} become inconsitent. Use txlock when accessing TX data.
eqos(4): Set TX/RX DMA burst length to improve performance.
eqos(4): Set flow control correctly.
eqos_pci: Limit to 32bit DMA only for PSE devices.
eqos(4): Fix typo in comment.
|
| 1.1243.2.2 |
| 09-Oct-2023 |
snj | Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG.
|
| 1.1243.2.1 |
| 01-Aug-2023 |
martin | Pull up following revision(s) (requested by riastradh in ticket #293):
sys/arch/i386/conf/ALL: revision 1.507 sys/arch/i386/conf/GENERIC: revision 1.1247
i386/ALL: Enable EFI runtime support. PR kern/57076
i386/GENERIC: Enable EFI runtime support. PR kern/57076
|
| 1.1256.2.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|