| History log of /src/sys/arch/i386/conf |
| Revision | Date | Author | Comments |
| 1.20 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.19 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.18 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.17 | 23-Dec-1993 |
cgd | fix typo pointed out by Rich Murphey
|
| 1.16 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.15 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.14 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.10 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.8 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.7 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.6 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.5 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.19 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.18 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.17 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.16 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.15 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.14 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.10 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.8 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.7 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.6 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.5 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.524 | 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.523 | 18-Aug-2025 |
andvar | Fix various typos, mainly in comments: s/invaid/invalid/ s/instad/instead/ s/wich/with/ s/tranform/transform/ s/tranmist/transmit/ s/tranceiver/transceiver/ s/Tranparent/Transparent/ s/tranlated/translated/ s/tranfer/transfer/ s/tranmissions/transmissions/ s/condtions/conditions/ s/Recient/Recent/
|
| 1.522 | 27-Mar-2025 |
riastradh | branches: 1.522.2; 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.521 | 26-Aug-2024 |
riastradh | 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
|
| 1.520 | 16-Jul-2024 |
riastradh | viocon(4): Add to various kernel configs.
|
| 1.519 | 30-Apr-2024 |
andvar | branches: 1.519.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.518 | 02-Apr-2024 |
charlotte | dk(4): Add support for discovering Atari TOS partitions as wedges
Any partitioning scheme which conforms to the Atari AHDI 3.00 spec should be recognized by the new DKWEDGE_METHOD_TOS.
|
| 1.517 | 21-Mar-2024 |
riastradh | acpihed(4): New driver for PNP0C33 to notify apei(4).
PNP0C33 denotes the ACPI Hardware Error Device, which exists only to be a vector for event notifications.
PR kern/58046
|
| 1.516 | 20-Mar-2024 |
riastradh | apei(4): New driver for ACPI Platform Error Interfaces.
For now it is wired up only in x86 ALL kernels, and built as a module for x86 and Arm. Once it gets a little more testing on machines with APEI, I would like to flip it on by default.
PR kern/58046
|
| 1.515 | 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.514 | 13-Dec-2023 |
andvar | Removing obsolete TTY_DEBUG option from ALL kernels.
|
| 1.513 | 05-Dec-2023 |
thorpej | Add btvmei + btvmeii and vme to ALL.
|
| 1.512 | 02-Sep-2023 |
andvar | newsmips/sn(4): rename SONIC_DEBUG to SNDEBUG for consistency.
nix this option from i386/amd64 ALL configs, it isn't used anywhere anymore.
|
| 1.511 | 18-Jul-2023 |
riastradh | acpiec(4): New ACPIEC_DEBUG option.
Value is bit mask of debug messages to enable.
Enable in x86/ALL kernels.
No functional change intended when the option is off.
|
| 1.510 | 16-Jul-2023 |
riastradh | i386: Re-enable HEARTBEAT.
|
| 1.509 | 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.508 | 15-Jul-2023 |
riastradh | i386/ALL: Enable HEARTBEAT.
|
| 1.507 | 22-May-2023 |
riastradh | i386/ALL: Enable EFI runtime support.
PR kern/57076
XXX pullup-10
|
| 1.506 | 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.505 | 22-Dec-2022 |
jakllsch | Add missing virtio devices to x86 ALL kernels
|
| 1.504 | 22-Dec-2022 |
nat | Driver for DaynaPORT SCSI/Link (dse.4).
Written by Hiroshi Noguchi, of which an updated version was posted to port-mac68k in 2001.
Attachments were added to kernel configs for platforms that already had the Cabletron (se.4) driver added, although other platorms may benefit.
Reviewed on tech-net by Izumi Tsutsui.
|
| 1.503 | 24-Sep-2022 |
riastradh | branches: 1.503.4; 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.502 | 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.501 | 13-May-2022 |
msaitoh | Add MFI_DEBUG and MFII_DEBUG.
|
| 1.500 | 23-Dec-2021 |
hannken | Disable amdgpu as it uses floating point arithmetics and subr_kcov doesnt handle it.
Ok: riastradh@
|
| 1.499 | 29-Jun-2021 |
nia | Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
| 1.498 | 01-Mar-2021 |
jakllsch | branches: 1.498.4; add rge(4) to x86 ALL kernels
|
| 1.497 | 27-Sep-2020 |
roy | branches: 1.497.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.496 | 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.495 | 01-Aug-2020 |
maxv | Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.494 | 14-Jul-2020 |
yamaguchi | Introduce per-cpu IDTs
This is realized by following modifications: - Add IDT pages and its allocation maps for each cpu in "struct cpu_info" - Load per-cpu IDTs at cpu_init_idt(struct cpu_info*) - Copy the IDT entries for cpu0 to other CPUs at attach - These are, for example, exceptions, db, system calls, etc.
And, added a kernel option named PCPU_IDT to enable the feature.
|
| 1.493 | 25-May-2020 |
yamaguchi | Obsolete VIOIF_SOFTINT_INTR
The kernel option is introduced to realize softint-based if_input. Since the same scheme has been implemented in if_percpuq_enqueue(), the option is no longer needed.
pointed out by ozaki-r@n.o.
|
| 1.492 | 16-May-2020 |
maya | Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.491 | 01-May-2020 |
hannken | Remove wd* at umass?, it was dropped.
|
| 1.490 | 25-Mar-2020 |
jdolecek | remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
| 1.489 | 09-Feb-2020 |
jmcneill | Retire azalia(4).
|
| 1.488 | 03-Feb-2020 |
maya | Remove more urio(4) traces.
Pointed out by maxv, thanks.
|
| 1.487 | 29-Jan-2020 |
maya | remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
| 1.486 | 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.485 | 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.484 | 19-Jan-2020 |
riastradh | Remove filemon(4).
Discussed on tech-kern: https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html
This was never (intentionally) enabled by default, and the design has some shortcomings. You can get mostly the same results with ktrace, as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead of filemon for make's meta mode.
If applications require higher performance than ktrace, or nesting that ktrace doesn't support, we might consider adding something back into the vfs system calls themselves, without hijacking the syscall table. (Might want a more reliable output format too, e.g. one that can handle newlines in file names.)
|
| 1.483 | 19-Jan-2020 |
thorpej | Remove Token Ring support.
|
| 1.482 | 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.481 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.480 | 17-Jan-2020 |
maya | Remove uyurex(4).
This is a driver for a "nonsense machine" made by the art group Maywa-Denki in 2008. It was disabled by default.
Unfortunately even so it draws development attention (flaws found in the code, MP-ification needs) and it is best not to continue to maintain this driver.
Proposed without objections on tech-kern.
|
| 1.479 | 01-Jan-2020 |
ryo | branches: 1.479.2; add aq(4)
|
| 1.478 | 23-Dec-2019 |
maxv | Revert the removal of filemon.
|
| 1.477 | 18-Dec-2019 |
maxv | Retire filemon, discussed on tech-kern@.
|
| 1.476 | 15-Dec-2019 |
riastradh | Add vhci to x86/ALL.
|
| 1.475 | 10-Dec-2019 |
yamaguchi | Ported driver for Intel Ethernet 700 series
reviewed by msaitoh and knakahara
|
| 1.474 | 01-Nov-2019 |
msaitoh | Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup and IFM_NONE support.
|
| 1.473 | 30-Oct-2019 |
msaitoh | Add jmphy(4) from OpenBSD.
|
| 1.472 | 08-Oct-2019 |
maxv | No I/O ports for TPM-ISA, only MMIO, so remove commented-out options.
|
| 1.471 | 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.470 | 19-Aug-2019 |
ozaki-r | Add MBUFTRACE to ALL configs
|
| 1.469 | 24-Jul-2019 |
tnn | branches: 1.469.2; add ssdfb(4) to ALL
|
| 1.468 | 07-May-2019 |
mrg | obsolete moscom(4). it was never in any default configs, did not work for some cases.
umcs(4) supports everything it does plus one additional chipset, has been in default configurations since netbsd 7.
|
| 1.467 | 26-Apr-2019 |
sevan | Use veriexec.config to reduce duplication
|
| 1.466 | 12-Apr-2019 |
msaitoh | Add the following debug options:
AI_DEBUG ATHN_DEBUG ATU_DEBUG AXEN_DEBUG BGE_DEBUG BNX_DEBUG BWFM_DEBUG CAS_DEBUG CBB_DEBUG CMALO_DEBUG EF_DEBUG IWN_DEBUG IX_DEBUG LII_DEBUG MSK_DEBUG OTUS_DEBUG RUM_DEBUG RUN_DEBUG UMB_DEBUG UPGT_DEBUG URAL_DEBUG URNDIS_DEBUG URTW_DEBUG URTWN_DEBUG WPI_DEBUG ZYD_DEBUG
|
| 1.465 | 16-Mar-2019 |
isaki | Remove duplicated option.
|
| 1.464 | 24-Feb-2019 |
kamil | Enable kUBSan and KCOV in NetBSD/i386 kernel=ALL
|
| 1.463 | 06-Feb-2019 |
rin | Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.462 | 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.461 | 29-Dec-2018 |
maxv | Retire compat_ibcs2, as discussed on tech-kern@. FreeBSD did the same recently.
|
| 1.460 | 14-Dec-2018 |
jakllsch | add cardbus malo(4) to x86 GENERIC and ALL kernels
|
| 1.459 | 12-Dec-2018 |
maxv | Remove references to "lmc" in the kernel configurations.
|
| 1.458 | 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.457 | 23-Sep-2018 |
maxv | Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
| 1.456 | 22-Sep-2018 |
maxv | Remove isic(4). It is part of ISDN, which we are now retiring.
|
| 1.455 | 22-Sep-2018 |
maxv | Remove iwic(4). It is part of ISDN, which we are now retiring. This driver was still marked as experimental (its man page dates back to 2002).
|
| 1.454 | 22-Sep-2018 |
maxv | Remove the "ifritz" driver (no man page). It is part of ISDN, which we are retiring.
|
| 1.453 | 22-Sep-2018 |
maxv | Remove ifpci(4). It is part of ISDN, which we are retiring.
|
| 1.452 | 21-Sep-2018 |
maxv | Remove iavc(4).
|
| 1.451 | 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.450 | 27-Aug-2018 |
riastradh | Add amdgpu to i386/ALL.
|
| 1.449 | 25-Aug-2018 |
rin | Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.448 | 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.447 | 14-Aug-2018 |
maxv | Replace references to etherip by l2tp. Etherip was already not enabled anyway.
|
| 1.446 | 14-Aug-2018 |
maxv | Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.445 | 01-Aug-2018 |
khorben | Build the umb(4) driver in the ALL kernels (amd64, i386)
As suggested by Robert Swindells; thank you!
|
| 1.444 | 26-Jul-2018 |
maxv | Retire XENDEBUG_LOW, and switch its only user to XENDEBUG.
|
| 1.443 | 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.442 | 10-Jul-2018 |
maya | Remove unused macro.
|
| 1.441 | 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.440 | 07-Jun-2018 |
thorpej | branches: 1.440.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
| 1.439 | 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.438 | 01-May-2018 |
maya | Fix ALL configs following MPVERBOSE becoming a defparam
XXX i386 ALL kernel build is failing
|
| 1.437 | 08-Apr-2018 |
mrg | turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now
|
| 1.436 | 29-Mar-2018 |
maxv | Remove TCPREASS_DEBUG. It was introduced 20 years ago when the reassembler was being developed, but it's irrelevant today. Makes the code clearer.
|
| 1.435 | 16-Mar-2018 |
maxv | Remove ipkdb from i386. Also remove unused references in amd64.
I already talked about doing that six months ago on port-i386@. Back then it was as general cleanup, but now, with SVS etc, we do actually have good reasons for simplifying the entry points.
Ok kamil@. (christos@ was in the conversation too)
|
| 1.434 | 25-Feb-2018 |
pgoyette | branches: 1.434.2; As requested by chuq@, add the new imc devices to the i386 and amd64 ALL kernels.
|
| 1.433 | 10-Dec-2017 |
hannken | Add option XHCI_DEBUG.
|
| 1.432 | 10-Dec-2017 |
bouyer | Add dwiic, ihidev and ims
|
| 1.431 | 30-Nov-2017 |
jmcneill | add qemufwcfg(4)
|
| 1.430 | 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.429 | 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.428 | 30-Aug-2017 |
maxv | Don't allow userland to create 286/386 call gates anymore - they are not used by Wine. While here, don't allow it to overwrite the static entries either, don't allow unknown entry types, remove LDT_DEBUG, and style.
|
| 1.427 | 13-Aug-2017 |
christos | Add ALPS pms support
|
| 1.426 | 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.425 | 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.424 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.423 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.422 | 29-Jul-2017 |
maxv | Remove DEBUG_HPUX (does not exist).
|
| 1.421 | 29-Jul-2017 |
maxv | Remove IBCS2_DEBUG (does not exist).
|
| 1.420 | 14-Jun-2017 |
pgoyette | Add wsbell
|
| 1.419 | 27-May-2017 |
bouyer | branches: 1.419.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.418 | 24-May-2017 |
christos | rename u3ginit driver to umodeswitch
|
| 1.417 | 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.416 | 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.415 | 08-Mar-2017 |
maxv | A few changes: * Use markers to reduce false sharing. * Remove XENDEBUG_SYNC and several debug messages, they are just useless. * Remove xen_vcpu_*. They are unused and not optimized: if we really wanted to flush ranges we should pack the VAs in a mmuext_op array instead of performing several hypercalls in a loop. * Start removing PG_k. * KNF, reorder, simplify and remove stupid comments.
|
| 1.414 | 26-Feb-2017 |
rin | Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.413 | 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.412 | 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.411 | 12-Jan-2017 |
ryo | branches: 1.411.2; white space police
|
| 1.410 | 27-Dec-2016 |
pgoyette | Add BIOHIST (and belatedly, UVMHIST) to the ALL kernels for i386 and amd64.
XXX Perhaps it should be added to others as well? Perhaps just as comments?
|
| 1.409 | 23-Dec-2016 |
maya | add SCTP_DEBUG to ALL kernels
|
| 1.408 | 15-Dec-2016 |
ozaki-r | Add SCTP to ALL configs to keep it buildable anyway
|
| 1.407 | 13-Dec-2016 |
christos | wildcard speaker attachments, now that we can handle many of them.
|
| 1.406 | 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.405 | 09-Dec-2016 |
christos | PCPPISPEAKER
|
| 1.404 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.403 | 26-Nov-2016 |
christos | mention PAX_SEGVGUARD dependency on FILEASSOC
|
| 1.402 | 11-Oct-2016 |
ozaki-r | Add IFA_STATS to ALLs
|
| 1.401 | 07-Aug-2016 |
christos | rename ifmpls to mpls, so we don't have if_ifmpls...
|
| 1.400 | 27-Jul-2016 |
msaitoh | Add sdtemp(4)
|
| 1.399 | 11-Jul-2016 |
msaitoh | branches: 1.399.2; Add tcpcib, gpioiic, gpiopwm and bwi into i386/conf/ALL.
|
| 1.398 | 11-May-2016 |
riastradh | Enable nouveau in i386/ALL. Omit incorrect option NV_DEBUG.
NV_DEBUG does not appear except as a macro function in nouveau, which is broken by defining it on the command line.
From coypu.
|
| 1.397 | 25-Oct-2015 |
khorben | Remove references to SPLASHSCREEN_PROGRESS
To my knowledge this feature is no longer supported at the moment. The manual page for wsdisplay(4) should probably also be updated to reflect this situation.
|
| 1.396 | 26-Sep-2015 |
maxv | Disable PAX_SEGVGUARD.
We actually have a big problem: the fileassocs are never deleted. Therefore, if a user generates a lot of buggy binaries and launches them all, the kernel will allocate memory again again and again for all these entries and will never free them (unless the files are deleted from the disk). Which means that a user can too easily put the kernel under memory pressure.
|
| 1.395 | 26-Sep-2015 |
maxv | Remove KMEMSTATS. Normally it's ok now.
|
| 1.394 | 03-May-2015 |
pgoyette | Update to include the tco driver (it was previously included as part of ichlpcib).
|
| 1.393 | 29-Apr-2015 |
riastradh | Hook up viadrmums and include it it i386/ALL.
|
| 1.392 | 28-Apr-2015 |
rjs | Add DCCP.
|
| 1.391 | 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.390 | 19-Dec-2014 |
ozaki-r | Add SOFTINT_INTR to ALL
|
| 1.389 | 16-Nov-2014 |
manu | branches: 1.389.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.388 | 02-Nov-2014 |
christos | switch to DRMKMS drivers
|
| 1.387 | 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.386 | 19-Sep-2014 |
christos | Add HDAUDIOVERBOSE
|
| 1.385 | 19-Sep-2014 |
christos | Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.384 | 23-Aug-2014 |
dholland | Add options COMPAT_44, which controls mostly MD code but should be in here anyway.
|
| 1.383 | 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.382 | 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.381 | 16-Aug-2014 |
apb | Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
| 1.380 | 25-Jul-2014 |
dholland | branches: 1.380.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.379 | 02-Jul-2014 |
ozaki-r | Add NET_MPSAFE to ALL
|
| 1.378 | 29-Jun-2014 |
tsutsui | Add gffb(4) at pci.
|
| 1.377 | 24-Jun-2014 |
maxv | Remove dead code. The kernel already checks for PT_INTERP sections, and puts their content into "itp". There's no need for re-reading the whole binary and trying to find this section again. Just use "itp".
DEBUG_FREEBSD_ELF is now unused, so remove its references in amd64/conf/ALL and i386/conf/ALL.
|
| 1.376 | 10-Jun-2014 |
hikaru | Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
|
| 1.375 | 02-Jun-2014 |
dholland | add MPVERBOSE, noted missing in PR 48733.
|
| 1.374 | 25-Apr-2014 |
riastradh | Add applesmc(4) to {i386,amd64}/ALL.
|
| 1.373 | 21-Apr-2014 |
chs | add malo at pcmcia.
|
| 1.372 | 08-Apr-2014 |
riastradh | Remove FFS_NO_SNAPSHOT from x86/ALL so we do compile the snapshot code.
|
| 1.371 | 08-Apr-2014 |
christos | add ixg
|
| 1.370 | 24-Mar-2014 |
szptvlfn | branches: 1.370.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.369 | 19-Mar-2014 |
nonaka | Add a driver for Realtek RTS5209/RTS5229 Card Reader. Ported from OpenBSD.
|
| 1.368 | 16-Mar-2014 |
martin | Add umcs(4)
|
| 1.367 | 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.366 | 23-Nov-2013 |
riz | Add RAID_DIAGNOSTIC so that code gets built.
ok oster@
|
| 1.365 | 22-Nov-2013 |
riz | Comment out npf for now, as we can't have both NPF and PF in the same kernel - rmind has said he'll address this eventually, and for now PF is more likely to have unnoticed breakage. ALL now builds again!
|
| 1.364 | 26-Oct-2013 |
nonaka | Add driver for ASIX AX88178a and AX88179 Ethernet interface. Ported from OpenBSD.
|
| 1.363 | 14-Sep-2013 |
jakllsch | Add xhci(4).
|
| 1.362 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.361 | 18-Jun-2013 |
dholland | branches: 1.361.2; Add LFS_KERNEL_RFW, a preexisting lfs option that should have been here all along.
|
| 1.360 | 10-Jun-2013 |
kardel | adjust soekrisgpio driver to NetBSD
|
| 1.359 | 08-Jun-2013 |
dholland | Add the new LFS options.
|
| 1.358 | 05-Jun-2013 |
christos | remove obsolete networking options
|
| 1.357 | 28-May-2013 |
kiyohara | Add udsir.
|
| 1.356 | 27-Apr-2013 |
christos | more bogus number removal
|
| 1.355 | 27-Apr-2013 |
christos | the bogus number police
|
| 1.354 | 27-Apr-2013 |
christos | remove confusing numeric locators where they are unused.
|
| 1.353 | 06-Apr-2013 |
martin | Add athn
|
| 1.352 | 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.351 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.350 | 27-Dec-2012 |
skrll | Add some usb devices.
|
| 1.349 | 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.348 | 16-Dec-2012 |
mbalmer | Add ptcd(4).
|
| 1.347 | 17-Oct-2012 |
apb | Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.346 | 03-Oct-2012 |
dsl | Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.345 | 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.344 | 23-Sep-2012 |
chs | add some more devices and options.
|
| 1.343 | 01-Sep-2012 |
jakllsch | branches: 1.343.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.342 | 04-Aug-2012 |
riastradh | Add uatp(4) to i386 ALL kernel configuration.
|
| 1.341 | 30-Jul-2012 |
degroote | Add malo(4) entry in various kernel configuration
|
| 1.340 | 22-Jul-2012 |
matt | Add a few missing devices.
|
| 1.339 | 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.338 | 19-Apr-2012 |
wiz | Correct option name for hdaudio debugging. Reported by Dave Tyson in PR 46357.
|
| 1.337 | 19-Apr-2012 |
bouyer | Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
| 1.336 | 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.335 | 10-Apr-2012 |
christos | Add apple partition recognition.
|
| 1.334 | 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.333 | 28-Feb-2012 |
tron | Add Chip File System.
|
| 1.332 | 03-Feb-2012 |
christos | branches: 1.332.2; add tpm
|
| 1.331 | 29-Jan-2012 |
jakllsch | options MALLOC_DEBUG is no longer expected to compile, but has not yet been removed. Avoid compiling it here.
|
| 1.330 | 14-Jan-2012 |
tron | Add "CPU_UCODE" option.
|
| 1.329 | 31-Dec-2011 |
christos | add uipad
|
| 1.328 | 18-Dec-2011 |
dholland | WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.327 | 22-Nov-2011 |
tls | branches: 1.327.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.326 | 18-Nov-2011 |
jmcneill | remove Xbox support
|
| 1.325 | 30-Oct-2011 |
hannken | branches: 1.325.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.324 | 17-Oct-2011 |
jmcneill | add vmt(4)
|
| 1.323 | 15-Oct-2011 |
sjg | Add the plumbing so one could compile filemon(4) into a kernel.
|
| 1.322 | 02-Oct-2011 |
jmcneill | Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver. Obsolete the I2C_SCAN option as this can now be done from userland.
|
| 1.321 | 26-Sep-2011 |
jakllsch | options PMS_DISABLE_POWERHOOK is obsolete.
|
| 1.320 | 22-Sep-2011 |
jakllsch | valz(4) is superseded entirely by acpivga(4) these days.
|
| 1.319 | 18-Aug-2011 |
jakllsch | Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.318 | 11-Aug-2011 |
mbalmer | Add entries for pwdog(4).
|
| 1.317 | 04-Aug-2011 |
jakllsch | Add coram(4).
|
| 1.316 | 30-Jul-2011 |
jmcneill | remove xboxcontroller; use the uhidev driver instead
|
| 1.315 | 23-Jul-2011 |
jakllsch | Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.314 | 20-Jul-2011 |
jakllsch | Add cxdtv(4) and urndis(4). Also, two slight cosmetic changes.
|
| 1.313 | 19-Jul-2011 |
jmcneill | add irmce
|
| 1.312 | 19-Jul-2011 |
tron | Build 7th Edition(V7) File System.
|
| 1.311 | 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.310 | 11-Jul-2011 |
jmcneill | add emdtv at uhub
|
| 1.309 | 09-Jul-2011 |
jmcneill | add dtv at dtvbus
|
| 1.308 | 14-Jun-2011 |
jruoho | Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.
|
| 1.307 | 28-May-2011 |
ryo | branches: 1.307.2; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.306 | 26-Apr-2011 |
joerg | Remove PECOFF/Win32 emulation.
|
| 1.305 | 26-Apr-2011 |
joerg | Remove IRIX emulation
|
| 1.304 | 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.303 | 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.302 | 04-Apr-2011 |
bouyer | Add rdcide(4), a driver for the IDE controller found in RDC's vortex86/PMX-1000 system-on-chip.
|
| 1.301 | 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.300 | 04-Mar-2011 |
jruoho | Move INTEL_ONDEMAND_CLOCKMOD -- or odcm(4) -- to the cpufeaturebus.
|
| 1.299 | 27-Feb-2011 |
jruoho | Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
|
| 1.298 | 26-Feb-2011 |
ahoka | Import the Flash and NAND subsytem code contributed by the University of Szeged, Hungary.
The commit includes: - Flash layer, which gives a common API to access flash devices - NAND controller subsystem for the flash layer - An example OMAP driver which is used on BeagleBoard or alike ARM boards
|
| 1.297 | 24-Feb-2011 |
macallan | Some cleanup: - voyagerfb has no business on x86, so throw it out - add igsfb, unlike the above it exists in real life on PC graphics cards - remove duplicate genfb and machfb entries - remove duplicate wsdisplay entries
|
| 1.296 | 24-Feb-2011 |
jruoho | Move VIA_C7TEMP to the cpufeaturebus.
|
| 1.295 | 24-Feb-2011 |
jruoho | Move PowerNow! to the cpufeaturebus.
|
| 1.294 | 23-Feb-2011 |
jruoho | Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus.
|
| 1.293 | 23-Feb-2011 |
jmcneill | add alc@pci
|
| 1.292 | 22-Feb-2011 |
dyoung | Add CardBus to PCI bridge, ppb at cardbus, but comment it out for now.
|
| 1.291 | 20-Feb-2011 |
jmcneill | add vboxdrm* at drm?
|
| 1.290 | 20-Feb-2011 |
jruoho | Modularize coretemp(4). Ok jmcneill@.
|
| 1.289 | 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.288 | 16-Feb-2011 |
jruoho | Add a skeleton driver for Asus EeePC acpiwmi(4) mappings.
|
| 1.287 | 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.286 | 11-Feb-2011 |
jmcneill | attach drm hw drivers to 'drm' not 'vga'
|
| 1.285 | 17-Jan-2011 |
jmcneill | branches: 1.285.2; add acpiwdrt
|
| 1.284 | 09-Jan-2011 |
jruoho | branches: 1.284.2; Add a dummy-driver for ACPI fans.
|
| 1.283 | 03-Jan-2011 |
tsutsui | Xref module(7) in comments.
|
| 1.282 | 27-Dec-2010 |
jmcneill | add auvitek at uhub
|
| 1.281 | 16-Dec-2010 |
cegger | add PCI VGA drivers
|
| 1.280 | 27-Nov-2010 |
christos | add ihphy
|
| 1.279 | 23-Nov-2010 |
hannken | Remove unused count from pseudo-device md.
|
| 1.278 | 13-Nov-2010 |
pgoyette | Add pseudo-device dmoverio(4) to ALL
|
| 1.277 | 13-Nov-2010 |
jnemeth | Add new et(4)/etphy(4) devices.
|
| 1.276 | 06-Nov-2010 |
jakllsch | fwhrng(4) is in i386 GENERIC already, add it to ALL too.
|
| 1.275 | 06-Nov-2010 |
jakllsch | Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
| 1.274 | 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.273 | 05-Nov-2010 |
rmind | Add pfsync to ALL kernel.
|
| 1.272 | 03-Nov-2010 |
dyoung | Add to ALL some USB drivers that are never compiled, otherwise: moscom(4), uark(4), uhmodem(4), uyurex(4).
|
| 1.271 | 03-Nov-2010 |
christos | add otus
|
| 1.270 | 24-Oct-2010 |
jruoho | Add wmimsi(4).
|
| 1.269 | 19-Oct-2010 |
pgoyette | Include swsensor(4) in ALL
|
| 1.268 | 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.267 | 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.266 | 21-Aug-2010 |
tsutsui | Add upgt(4), Intersil PrismGT USB 802.11b/g adapter.
|
| 1.265 | 08-Aug-2010 |
chs | add more spdmem instances for HP xw-series workstations. add se (scsi ethernet).
|
| 1.264 | 07-Aug-2010 |
jruoho | Remove the last ACPI driver -specific #ifdef, ACPI_FDC_DEBUG.
|
| 1.263 | 07-Aug-2010 |
jruoho | Remove ACPI_MADT_DEBUG.
|
| 1.262 | 26-Jul-2010 |
jym | Add PAE to ALL kernel, so that most paddr_t format string errors get caught during compilation.
While here, fix the compilation for ALL.
|
| 1.261 | 18-Jul-2010 |
jruoho | Add ACPI CPU.
|
| 1.260 | 26-Jun-2010 |
kefren | Fix build for MPLS import: add options MPLS, changed pseudo-device mpls to pseudo-device ifmpls
|
| 1.259 | 26-Jun-2010 |
kefren | add pseudo-device mpls - commented in GENERIC for now
|
| 1.258 | 22-May-2010 |
plunky | add btmagic(4) where other Bluetooth drivers are listed
|
| 1.257 | 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.256 | 02-May-2010 |
chs | add alipm and its iic bus.
|
| 1.255 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.254 | 11-Apr-2010 |
jakllsch | Add valz(4), a simple driver to handle the backlight keys on some Toshiba laptops. As of yet only tested on a Satellite A135-S4527.
|
| 1.253 | 08-Apr-2010 |
jruoho | Add wmidell(4) and wmihp(4).
|
| 1.252 | 01-Apr-2010 |
jakllsch | Add support for Domex 536 PCI SCSI controller to nca(4). This truly remarkable chip is found on the Domex DMX-3191D SCSI adapter.
|
| 1.251 | 27-Mar-2010 |
nonaka | Added sdhc at cardbus support.
|
| 1.250 | 19-Mar-2010 |
cnst | Remove aiboost(4) as obsolete and redundant since the introduction of aibs(4).
http://mail-index.netbsd.org/tech-kern/2010/03/06/msg007458.html
Reviewed by <pgoyette>, <cegger>, <jruoho>, <tech-kern>.
|
| 1.249 | 06-Mar-2010 |
plunky | branches: 1.249.2; add uhso(4)
|
| 1.248 | 04-Mar-2010 |
jruoho | Remove ACPI_BUT_DEBUG.
|
| 1.247 | 04-Mar-2010 |
jruoho | VALD_ACPI_DEBUG is dead.
|
| 1.246 | 04-Mar-2010 |
jruoho | Enable (uncomment) ACPI_DEBUG, ACPI_DEBUG_ALLOC, and ACPI_MUTEX_DEBUG.
|
| 1.245 | 03-Mar-2010 |
jruoho | Remove ACPI_EXTRA_DEBUG.
|
| 1.244 | 28-Feb-2010 |
jruoho | Add ACPI_DEBUG_ALLOC.
|
| 1.243 | 28-Feb-2010 |
jruoho | Remove ACPI_LID_DEBUG.
|
| 1.242 | 22-Feb-2010 |
pgoyette | Correct spelling of smscmon and add (commented out) to GENERICs
|
| 1.241 | 22-Feb-2010 |
pgoyette | Specify the correct default address for smscmon
|
| 1.240 | 22-Feb-2010 |
pgoyette | Add smscmon(4)
|
| 1.239 | 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.238 | 12-Feb-2010 |
hubertf | Add PPPOE_SERVER - disabled (commented out) in GENERIC, - enabled in ALL
|
| 1.237 | 10-Feb-2010 |
tonio | Fix typo in TEMPer comment, spotted by Patrick Welche
|
| 1.236 | 09-Feb-2010 |
tonio | Add TEMPer and TERMPerHUM driver
|
| 1.235 | 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.234 | 08-Feb-2010 |
pgoyette | Add flags to all instances of lm(4), add a reference to man page
|
| 1.233 | 06-Feb-2010 |
pgoyette | branches: 1.233.2; Enable acpismbus(4) for ALL kernel, per discussion on tech-kern
|
| 1.232 | 06-Feb-2010 |
pgoyette | Add acpismbus enries - commented out!
|
| 1.231 | 31-Jan-2010 |
jruoho | Remove ACPICA_PEDANTIC. Appears to be no longer in use.
|
| 1.230 | 31-Jan-2010 |
jruoho | No more ACPI_ACAD_DEBUG.
|
| 1.229 | 23-Jan-2010 |
jruoho | ACPI_BAT_DEBUG is no more.
|
| 1.228 | 18-Jan-2010 |
pooka | include ISDN support
|
| 1.227 | 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.226 | 07-Jan-2010 |
martin | Add the u3ginit driver to all configs which have the u3g driver
|
| 1.225 | 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.224 | 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.223 | 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.222 | 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.221 | 30-Nov-2009 |
tsutsui | Add udl(4) and wsdisplay(4) as its child.
|
| 1.220 | 21-Nov-2009 |
tsutsui | Reduce diffs against GENERIC.
|
| 1.219 | 12-Nov-2009 |
tron | Turn on Stack Smash Protection (SSP) for the "ALL" kernel to get at least compile time coverage during a full release build.
Suggested by Mindaugas Rasiukevicius.
|
| 1.218 | 02-Oct-2009 |
jmcneill | Add and enable options VIA_C7TEMP
|
| 1.217 | 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.216 | 30-Sep-2009 |
jmcneill | Need sdmmc* at wb?
|
| 1.215 | 30-Sep-2009 |
jmcneill | add and enable wb(4)
|
| 1.214 | 29-Sep-2009 |
pooka | remove the tempting VNODE_LOCKDEBUG option
|
| 1.213 | 27-Sep-2009 |
tsutsui | +jme* at pci?
|
| 1.212 | 27-Sep-2009 |
jmcneill | add viadrm at pci
|
| 1.211 | 22-Sep-2009 |
tsutsui | +cs* at isapnp?
|
| 1.210 | 14-Sep-2009 |
tsutsui | Enable options IPKDB.
|
| 1.209 | 12-Sep-2009 |
tsutsui | Add MI and ISA gpib(4) stuff. (compile test only)
|
| 1.208 | 12-Sep-2009 |
tsutsui | +options RTSOCK_DEBUG
|
| 1.207 | 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.206 | 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.205 | 26-Aug-2009 |
elad | Build NiLFS(2).
|
| 1.204 | 15-Aug-2009 |
mbalmer | Move the keylock.h header from sys/sys to sys/dev where it really belongs. Add keylock options to the ALL kernel configuration.
|
| 1.203 | 29-Jul-2009 |
mbalmer | Add pseudo-device gpiosim, fix gpioow usage.
|
| 1.202 | 27-Jul-2009 |
kiyohara | Support Marvell Hercules-I/II SATA Controllers.
|
| 1.201 | 25-Jul-2009 |
cegger | add GPIO_DEBUG
|
| 1.200 | 19-Jul-2009 |
kiyohara | Support siisata@cardbus. It tested on amd64 and i386 only.
|
| 1.199 | 10-May-2009 |
elad | Add IPKDB options, but commented out as it doesn't build at the moment.
|
| 1.198 | 09-May-2009 |
pgoyette | Initial implementation of sdtemp(4) driver for on-DIMM temp sensor.
(These optional sensors are specified by JEDEC Standard No. 21-C Section 4-7 and implemented by multiple vendors. Tested on my amd64 machine with Kingston KVR1066D3E7S/2G memory which includes a STMicro STTS424E02 sensor.)
|
| 1.197 | 21-Apr-2009 |
nonaka | Add SD/MMC related devices.
|
| 1.196 | 20-Apr-2009 |
cegger | add ale(4)
|
| 1.195 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.194 | 27-Feb-2009 |
dyoung | Add isv(4).
|
| 1.193 | 19-Feb-2009 |
jmcneill | Remove vesafb, it has been replaced by genfb on x86.
|
| 1.192 | 14-Feb-2009 |
jmcneill | Add genfb(4)
|
| 1.191 | 24-Jan-2009 |
cegger | branches: 1.191.2; add bwi(4)
|
| 1.190 | 24-Jan-2009 |
haad | Add dm driver to ALL kernel.
|
| 1.189 | 24-Jan-2009 |
cegger | add age(4) and atphy(4). Requested by cube@
|
| 1.188 | 21-Jan-2009 |
tsutsui | Add esp at mca, so that daily build will detect botches in it.
|
| 1.187 | 28-Dec-2008 |
jmcneill | PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4) to i386 GENERIC and ALL kernels
|
| 1.186 | 14-Dec-2008 |
jmcneill | add options PMS_ELANTECH_TOUCHPAD
|
| 1.185 | 24-Nov-2008 |
ad | Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.184 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.183 | 13-Oct-2008 |
pgoyette | branches: 1.183.2; 1.183.4; Add lm0 at iic?
|
| 1.182 | 07-Oct-2008 |
pgoyette | Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.181 | 30-Sep-2008 |
jmcneill | Remove esl(4)
|
| 1.180 | 19-Sep-2008 |
jmcneill | Add pseye, uvideo, video, UVIDEO_DEBUG
|
| 1.179 | 11-Sep-2008 |
pgoyette | Include new I2C_SCAN option in ALL.
|
| 1.178 | 09-Sep-2008 |
ober | Adding iwn(4) to GENERIC
|
| 1.177 | 07-Sep-2008 |
tron | Remove references to non-existant kernel option NO_TSC_TIME. This fixes PR port-i386/39460 by Juan RP.
|
| 1.176 | 31-Jul-2008 |
cegger | backout rev. 1.175: options VGA_POST already existed which makes config barf.
|
| 1.175 | 31-Jul-2008 |
joerg | Include VGA_POST by default in GENERIC and ALL on x86 now that the code is conditional.
|
| 1.174 | 31-Jul-2008 |
simonb | Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
| 1.173 | 26-May-2008 |
christos | branches: 1.173.4; Add uberry.
|
| 1.172 | 23-May-2008 |
jnemeth | add siisata(4) -- SiI SteelVine SATA2
|
| 1.171 | 13-May-2008 |
ad | PR kern/35296 option PIC_DELAY not use
|
| 1.170 | 01-May-2008 |
cegger | branches: 1.170.2; hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
| 1.169 | 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.168 | 30-Apr-2008 |
ad | Fold DEBUG into ALL.
|
| 1.167 | 22-Apr-2008 |
cegger | branches: 1.167.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.166 | 13-Apr-2008 |
tsutsui | branches: 1.166.2; Add esp(4) at isa. (though I doubt it has ever worked)
|
| 1.165 | 09-Apr-2008 |
dyoung | Attach elansc at mainbus instead of at pci.
|
| 1.164 | 04-Apr-2008 |
tsutsui | Add nca at pcmcia (53C400 based SCSI).
|
| 1.163 | 03-Apr-2008 |
xtraeme | Enable finsio(4).
|
| 1.162 | 31-Mar-2008 |
jmcneill | Enable asus(4)
|
| 1.161 | 29-Mar-2008 |
cube | Add and enable lii(4).
|
| 1.160 | 09-Feb-2008 |
jmmv | branches: 1.160.6; Add 'options MODULAR'. Does not seem to conflict with anything else (aka ALL builds fine).
|
| 1.159 | 30-Jan-2008 |
ad | +UFS_EXTATTR
|
| 1.158 | 23-Jan-2008 |
jmcneill | Add XBOX specific device drivers and options.
|
| 1.157 | 21-Jan-2008 |
ichiro | enable 'uhmodem'
|
| 1.156 | 21-Jan-2008 |
dyoung | Attach two new devices to the AMD Elan SC520 System Controller, elansc(4).
elanpex(4) is for PCI exception reporting. I've already found some kernel bugs by reading the exceptions reported. Beware that it will spam the console a lot while the kernel and pcictl(8) probe non-existing addresses in PCI configuration space.
elanpar(4) protects the kernel text from writes by the CPU and by PCI bus masters. As you might guess, this is not compatible with setting breakpoints using a debugger; detach the device using 'drvctl -d elanpar0' before you try to set breakpoints. In the future, I hope to extend elanpar(4) to provide general-purpose RAM write-protection.
|
| 1.155 | 16-Jan-2008 |
ad | Remove options MATH_EMULATE.
|
| 1.154 | 09-Jan-2008 |
xtraeme | Add gcscpcib(4).
|
| 1.153 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.152 | 31-Dec-2007 |
ad | Remove systrace. Ok core@.
|
| 1.151 | 29-Dec-2007 |
xtraeme | Update itesio(4) comments.
|
| 1.150 | 26-Dec-2007 |
christos | Add missing PAX defines
|
| 1.149 | 25-Dec-2007 |
joerg | Add initial version of calling VGA POST from vga_resume. This is the equivalent to "vbetool post" using x86emu in the kernel.
|
| 1.148 | 21-Dec-2007 |
jmcneill | Add thinkpad at acpi
|
| 1.147 | 13-Dec-2007 |
joerg | Add glue for x86emu and build it as part of i386/ALL.
|
| 1.146 | 09-Dec-2007 |
jmcneill | branches: 1.146.2; Merge jmcneill-pm branch.
|
| 1.145 | 05-Dec-2007 |
xtraeme | branches: 1.145.2; arc(4) -> arcmsr(4)
|
| 1.144 | 04-Dec-2007 |
xtraeme | Enable arc(4), reminded by riz@.
|
| 1.143 | 02-Dec-2007 |
kiyohara | branches: 1.143.2; Add bcsp(4).
|
| 1.142 | 20-Nov-2007 |
pooka | pud (userspace char/block drivers) build goo
|
| 1.141 | 15-Nov-2007 |
ad | Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.140 | 15-Nov-2007 |
xtraeme | Update for it(4) -> itesio(4) rename.
|
| 1.139 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.138 | 12-Nov-2007 |
njoly | Add missing hpet@acpi.
|
| 1.137 | 11-Nov-2007 |
jmcneill | Enable pad(4)
|
| 1.136 | 10-Nov-2007 |
pooka | add pseudo-device putter
|
| 1.135 | 10-Nov-2007 |
dsl | Re-instate COMPAT_PECOFF, it is largely userspace and can use the standard syscall table.
|
| 1.134 | 09-Nov-2007 |
dsl | Remove COMPAT_PECOFF from all - I suspect is doesn't build anymore, and isn't worth fixing :-)
|
| 1.133 | 01-Nov-2007 |
xtraeme | branches: 1.133.2; Revert previous, thanks wikipedia :-)
|
| 1.132 | 01-Nov-2007 |
xtraeme | Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.131 | 30-Oct-2007 |
xtraeme | options<space><tab>FOO
|
| 1.130 | 29-Oct-2007 |
xtraeme | Enable "options INTEL_CORETEMP".
|
| 1.129 | 26-Oct-2007 |
xtraeme | Add amdpcib(4).
|
| 1.128 | 25-Oct-2007 |
dogcow | oh, for lack of a query...
|
| 1.127 | 24-Oct-2007 |
xtraeme | Add jmide(4).
|
| 1.126 | 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.125 | 10-Oct-2007 |
ad | branches: 1.125.2; +DEBUG, +VNODE_LOCKDEBUG
|
| 1.124 | 05-Oct-2007 |
joerg | Add re* at cardbus.
|
| 1.123 | 22-Sep-2007 |
xtraeme | branches: 1.123.2; Add DDB_VERBOSE_HELP.
|
| 1.122 | 11-Sep-2007 |
xtraeme | GENERIC_LAPTOP -> add aps(4) commented out ALL -> add aps(4)
|
| 1.121 | 06-Sep-2007 |
martti | Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.120 | 03-Sep-2007 |
xtraeme | Add uchcom(4).
|
| 1.119 | 01-Sep-2007 |
dyoung | Add se(4).
|
| 1.118 | 21-Aug-2007 |
kiyohara | branches: 1.118.2; Add slhci at pcmcia. And reorder.
|
| 1.117 | 20-Aug-2007 |
kiyohara | Add btbc(4).
|
| 1.116 | 18-Aug-2007 |
tnn | Enable spdmem(4) in ALL configuration. Add commented out entries to GENERIC
|
| 1.115 | 28-Jul-2007 |
kiyohara | branches: 1.115.4; Add ichsmb(4).
|
| 1.114 | 20-Jul-2007 |
rumble | Comment FILECORE and add ADOSFS.
|
| 1.113 | 17-Jul-2007 |
daniel | branches: 1.113.2; 1.113.4; Add VIA_PADLOCK.
|
| 1.112 | 15-Jul-2007 |
dsl | Add the FILECORE filesystem so it gets test compiled.
|
| 1.111 | 14-Jul-2007 |
kiyohara | Alphabetical reorder.
|
| 1.110 | 11-Jul-2007 |
kiyohara | Add nfsmb(4).
|
| 1.109 | 08-Jul-2007 |
jmcneill | Enable gcscehci(4)
|
| 1.108 | 29-Jun-2007 |
rumble | Add read-only support for SGI's Extent File System.
Reviewed by pooka@.
|
| 1.107 | 28-Jun-2007 |
tsutsui | Add file-system SYSVBFS.
|
| 1.106 | 27-Jun-2007 |
xtraeme | Add gcscide(4).
|
| 1.105 | 16-Jun-2007 |
ad | -options I2OVERBOSE.
|
| 1.104 | 15-Jun-2007 |
jmcneill | Enable glxsb(4)
|
| 1.103 | 09-Jun-2007 |
kiyohara | Add zyd(4).
|
| 1.102 | 01-Jun-2007 |
blymn | Add smsc device
|
| 1.101 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.100 | 24-May-2007 |
xtraeme | Indentation.
|
| 1.99 | 20-May-2007 |
dogcow | as pointed out by juan RP, uslsa should be in ALL as well.
|
| 1.98 | 18-May-2007 |
riz | Add 'options TCP_SIGNATURE' to hopefully keep this code from invisibly breaking periodically, as it's done a couple times.
|
| 1.97 | 15-May-2007 |
xtraeme | Add agr(4).
|
| 1.96 | 08-May-2007 |
xtraeme | Add "ug* at acpi?" following the current scheme in the files.
|
| 1.95 | 26-Apr-2007 |
dyoung | branches: 1.95.2; Add ATADEBUG to ease debugging.
|
| 1.94 | 19-Apr-2007 |
xtraeme | ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
| 1.93 | 29-Mar-2007 |
dillo | Now that all DRM drivers build (thanks jmcneill), readd them.
|
| 1.92 | 29-Mar-2007 |
dillo | Revert previous, mgadrm does not compile.
|
| 1.91 | 29-Mar-2007 |
dillo | Add DRI drivers.
|
| 1.90 | 20-Mar-2007 |
xtraeme | ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.89 | 15-Mar-2007 |
dogcow | Comment out VGA_RASTEROPS; even the fine manpage says that it's deprecated in favor of wscons(4).
|
| 1.88 | 14-Mar-2007 |
drochner | branches: 1.88.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.87 | 13-Mar-2007 |
xtraeme | ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.86 | 13-Mar-2007 |
xtraeme | Add aiboost* at acpi.
|
| 1.85 | 06-Mar-2007 |
dillo | branches: 1.85.2; 1.85.4; Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.84 | 05-Mar-2007 |
dillo | Integrate apmlabel and HFS+ file system.
|
| 1.83 | 01-Mar-2007 |
kiyohara | Add btuart(4).
|
| 1.82 | 19-Feb-2007 |
xtraeme | Add options SYSCALL_{STATS,TIMES,TIMES_HASCOUNTER}.
|
| 1.81 | 10-Feb-2007 |
xtraeme | branches: 1.81.2; Add pseudo-device cmos - see cmos(4) Remove unit number in pseudo-device swwdog, by default it is 1.
|
| 1.80 | 04-Feb-2007 |
xtraeme | Add the following pseudo-devices:
* lockstat - see lockstat(8) * swwdog - see swwdog(4)
|
| 1.79 | 28-Jan-2007 |
pooka | add puffs
|
| 1.78 | 27-Jan-2007 |
hubertf | Enable Altq and some others, sinced from GENERIC
|
| 1.77 | 20-Jan-2007 |
xtraeme | viaenv(4) does not need anymore viapm.
|
| 1.76 | 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.75 | 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.74 | 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.73 | 29-Nov-2006 |
xtraeme | branches: 1.73.2; Add pseudo-device drvctl... needed for drvctl -p <device> to show device properties dictionary.
IMHO this should be enabled by default in GENERIC.
|
| 1.72 | 23-Nov-2006 |
rpaulo | Add pseudo-device etherip.
|
| 1.71 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.70 | 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.69 | 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.68 | 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.67 | 13-Oct-2006 |
christos | remove debug options
|
| 1.66 | 13-Oct-2006 |
christos | merge in 1.787
|
| 1.65 | 08-Oct-2006 |
rpaulo | Add kttcp.
|
| 1.64 | 01-Oct-2006 |
itohy | Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.63 | 19-Sep-2006 |
jmmv | Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.62 | 10-Sep-2006 |
plunky | branches: 1.62.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.61 | 10-Sep-2006 |
riz | Add msk and mskc.
|
| 1.60 | 07-Sep-2006 |
itohy | branches: 1.60.2; Add njata* at cardbus?
|
| 1.59 | 26-Aug-2006 |
christos | PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.58 | 17-Aug-2006 |
christos | the kernels Arnaud and I used to fix the debugging options.
|
| 1.57 | 03-Nov-1994 |
mycroft | branches: 1.57.30; 1.57.40; 1.57.44; Clean up deleted files.
|
| 1.56 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.55 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.54 | 04-Jul-1994 |
cgd | ISOFS -> CD9660
|
| 1.53 | 01-Jul-1994 |
mycroft | is0 --> le0, and give trinity one.
|
| 1.52 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.51 | 19-May-1994 |
mycroft | Add network foo.
|
| 1.50 | 19-May-1994 |
cgd | kill all sysv compat stuff, for a bit...
|
| 1.49 | 09-May-1994 |
cgd | no more SYSVSHM; commented out
|
| 1.48 | 05-May-1994 |
cgd | comment out hp0; at charles's prompting
|
| 1.47 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.46 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.45 | 13-Apr-1994 |
deraadt | ep driver doesn't need port/irq, figures out by itself
|
| 1.44 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.43 | 09-Mar-1994 |
hpeyerl | Make ep0 reflect factory default settings rather than my own.
|
| 1.42 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.41 | 09-Mar-1994 |
cgd | add I586_CPU at the suggestion of mike.long@analog.com
|
| 1.40 | 18-Feb-1994 |
mycroft | Update for new lpt.
|
| 1.39 | 26-Jan-1994 |
hpeyerl | ne0 goes away.
|
| 1.38 | 25-Jan-1994 |
hpeyerl | (woops; forgot this one) make ec and we go away.
|
| 1.37 | 22-Jan-1994 |
hpeyerl | Add ep driver
|
| 1.36 | 16-Jan-1994 |
cgd | turn on SYSVSHM and note the default value of SHMMAXPGS
|
| 1.35 | 09-Jan-1994 |
cgd | add entries for the 'audio' pseudo-dev and for the new soundblaster driver
|
| 1.34 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.33 | 21-Dec-1993 |
brezak | Add pseudo-device vn
|
| 1.32 | 14-Nov-1993 |
cgd | add SYSVMSG and SYSVSEM
|
| 1.31 | 04-Nov-1993 |
cgd | add mcd: Mitsumi CD driver by Holger Veit and Brian Moore
|
| 1.30 | 02-Nov-1993 |
glass | tablet line discipline compiles and probably works now.
|
| 1.29 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.28 | 19-Sep-1993 |
brezak | Add USER_LDT option.
|
| 1.27 | 14-Sep-1993 |
brezak | No need to lospecifiy load address at 1M, now the default for any kernel.
|
| 1.26 | 07-Sep-1993 |
mycroft | Add a bunch more shit that was missing.
|
| 1.25 | 07-Sep-1993 |
mycroft | Rearrange SCSI probing to actually work.
|
| 1.24 | 06-Sep-1993 |
mycroft | Rearrange ethernet probing in the vain hope that maybe, just maybe, the ne0 probe's effect on ed0 will be reversed when the latter is reset.
|
| 1.23 | 06-Sep-1993 |
mycroft | Comment out we0 and ec0, and add equivalent ed0 and ed1.
|
| 1.22 | 06-Sep-1993 |
mycroft | Add a generous dose of comments.
|
| 1.21 | 06-Sep-1993 |
mycroft | Change `NFS' to `NFSSERVER,NFSCLIENT'.
|
| 1.20 | 06-Sep-1993 |
mycroft | Correct I/O ports for mice.
|
| 1.19 | 05-Sep-1993 |
mycroft | Second wd0 should be wd1.
|
| 1.18 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.17 | 29-Aug-1993 |
mycroft | There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.16 | 27-Aug-1993 |
brezak | Load at 1M and turn-on MACHINE_NONCONTIG option.
|
| 1.15 | 24-Aug-1993 |
mycroft | Add ACCOUNTING and GATEWAY options.
|
| 1.14 | 14-Aug-1993 |
deraadt | ppp from paul mackerras
|
| 1.13 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.12 | 27-Jun-1993 |
andrew | branches: 1.12.2; Added bus mice.
|
| 1.11 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.10 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.9 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.7 | 07-May-1993 |
cgd | add PC speaker driver pseudo-device
|
| 1.6 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.5 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.4 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.3 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.2 | 10-Apr-1993 |
glass | Added ISO,CITTT,NS stuff. still missing a few things. up to 798k
|
| 1.1 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.12.2.1 | 06-Aug-1993 |
cgd | bms -> mms
|
| 1.57.44.2 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.57.44.1 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.57.40.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.57.30.9 | 11-Feb-2008 |
yamt | sync with head.
|
| 1.57.30.8 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.57.30.7 | 21-Jan-2008 |
yamt | sync with head
|
| 1.57.30.6 | 07-Dec-2007 |
yamt | sync with head
|
| 1.57.30.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.57.30.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.57.30.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.57.30.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.57.30.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.60.2.4 | 09-Feb-2007 |
ad | Sync with HEAD.
|
| 1.60.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.60.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.60.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.62.2.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.62.2.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.62.2.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.73.2.11 | 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.73.2.10 | 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.73.2.9 | 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.73.2.8 | 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.73.2.7 | 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.73.2.6 | 25-May-2007 |
pavel | Pull up following revision(s) (requested by riz in ticket #670): sys/netinet/tcp_input.c: revision 1.265 sys/netinet/tcp_input.c: revision 1.266 sys/arch/i386/conf/ALL: revision 1.98 Revert a small part of revision 1.254 - remove const qualifier from the struct tcphdr * argument of tcp_dooptions(). RFC2385 support (options TCP_SIGNATURE) needs to modify the header during options processing, and this revision broke it. OK yamt@.
Fix compilation in the TCP_SIGNATURE case: - don't use void * for pointer arithmetic - don't try to modify const parameters A kernel with 'options TCP_SIGNATURE' works as well as it ever did, now. (ie, clunky, but passable)
Add 'options TCP_SIGNATURE' to hopefully keep this code from invisibly breaking periodically, as it's done a couple times.
|
| 1.73.2.5 | 13-May-2007 |
pavel | branches: 1.73.2.5.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.73.2.4 | 20-Feb-2007 |
tron | Remove entry for srt(4) pseudo device which isn't supported in the "netbsd-4" branch.
This fixes build problems caused by ticket #434.
|
| 1.73.2.3 | 18-Feb-2007 |
tron | Pull up following revision(s) (requested by hubertf in ticket #434): sys/arch/i386/conf/ALL: revision 1.78 Enable Altq and some others, sinced from GENERIC
|
| 1.73.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.73.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.73.2.5.2.4 | 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
| 1.73.2.5.2.3 | 30-Sep-2007 |
wrstuden | Catch up on netbsd-4 as of a few days ago.
|
| 1.73.2.5.2.2 | 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.73.2.5.2.1 | 04-Jun-2007 |
wrstuden | Update to today's netbsd-4.
|
| 1.81.2.6 | 17-May-2007 |
yamt | sync with head.
|
| 1.81.2.5 | 07-May-2007 |
yamt | sync with head.
|
| 1.81.2.4 | 15-Apr-2007 |
yamt | sync with head.
|
| 1.81.2.3 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.81.2.2 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.81.2.1 | 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.85.4.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.85.2.10 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.85.2.9 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.85.2.8 | 12-Oct-2007 |
ad | Sync with head.
|
| 1.85.2.7 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.85.2.6 | 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.85.2.5 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.85.2.4 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.85.2.3 | 27-May-2007 |
ad | Sync with head.
|
| 1.85.2.2 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.85.2.1 | 13-Mar-2007 |
ad | Sync with head.
|
| 1.88.2.2 | 29-Mar-2007 |
reinoud | Pullup to -current
|
| 1.88.2.1 | 18-Mar-2007 |
reinoud | First attempt to bring branch in sync with HEAD
|
| 1.95.2.4 | 16-Oct-2007 |
garbled | Sync with HEAD
|
| 1.95.2.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.95.2.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.95.2.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.113.4.3 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.113.4.2 | 03-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.113.4.1 | 15-Aug-2007 |
skrll | Sync with HEAD.
|
| 1.113.2.1 | 07-Aug-2007 |
matt | Sync with HEAD.
|
| 1.115.4.15 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.115.4.14 | 03-Dec-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.13 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.12 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.11 | 11-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.10 | 04-Nov-2007 |
jmcneill | Sync with HEAD.
|
| 1.115.4.9 | 31-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.8 | 29-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.7 | 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.6 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.115.4.5 | 07-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.4 | 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.115.4.3 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.115.4.2 | 04-Sep-2007 |
joerg | Don't use a global variable to decide whether this is a ICH6+, use a variable in the softc to determine whether the RCBA is supported. Add generic HPET support for ICH5 and ICH6+.
This is not (yet) enabled by default, until someone adds the code to not use the direct attachment if hpet was configured via ACPI.
|
| 1.115.4.1 | 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
| 1.118.2.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.118.2.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.118.2.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.123.2.1 | 14-Oct-2007 |
yamt | sync with head.
|
| 1.125.2.3 | 21-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.125.2.2 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.125.2.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.133.2.4 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.133.2.3 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.133.2.2 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.133.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.143.2.2 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.143.2.1 | 08-Dec-2007 |
ad | Sync with head.
|
| 1.145.2.1 | 11-Dec-2007 |
yamt | sync with head.
|
| 1.146.2.6 | 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.146.2.5 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.146.2.4 | 10-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.146.2.3 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.146.2.2 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.146.2.1 | 13-Dec-2007 |
bouyer | Sync with HEAD
|
| 1.160.6.5 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.160.6.4 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
| 1.160.6.3 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.160.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.160.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.166.2.2 | 04-Jun-2008 |
yamt | sync with head
|
| 1.166.2.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.167.2.8 | 09-Oct-2010 |
yamt | sync with head
|
| 1.167.2.7 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.167.2.6 | 11-Mar-2010 |
yamt | sync with head
|
| 1.167.2.5 | 16-Sep-2009 |
yamt | sync with head
|
| 1.167.2.4 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.167.2.3 | 16-May-2009 |
yamt | sync with head
|
| 1.167.2.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.167.2.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.170.2.4 | 10-Oct-2008 |
skrll | Sync with HEAD.
|
| 1.170.2.3 | 24-Sep-2008 |
wrstuden | Merge in changes between wrstuden-revivesa-base-2 and wrstuden-revivesa-base-3.
|
| 1.170.2.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.170.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.173.4.2 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.173.4.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.183.4.11 | 23-Jun-2013 |
bouyer | Pull up following revision(s) (requested by mbalmer in ticket #1863): distrib/sets/lists/man/mi: revision 1.1411 share/man/man4/gpio.4: revision 1.24 sys/arch/i386/conf/ALL: revision 1.348 sys/arch/i386/conf/files.i386: revision 1.369 sys/dev/isa/ptcd.c: revision 1.1 share/man/man4/Makefile: revision 1.593 share/man/man4/ptcd.4: revision 1.1, 1.3, 1.4 ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page. Mention ptcd(4) in the synopsis.
|
| 1.183.4.10 | 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.183.4.9 | 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.183.4.8 | 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.183.4.7 | 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.183.4.6 | 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.183.4.5 | 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.183.4.4 | 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.183.4.3 | 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.183.4.2 | 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.183.4.1 | 18-Nov-2008 |
snj | branches: 1.183.4.1.4; 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.183.4.1.4.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.183.2.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.183.2.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.183.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.191.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.191.2.6 | 02-May-2011 |
jym | Sync with head.
|
| 1.191.2.5 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.191.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.191.2.3 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.191.2.2 | 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.191.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.233.2.5 | 09-Nov-2010 |
uebayasi | Sync with HEAD.
|
| 1.233.2.4 | 06-Nov-2010 |
uebayasi | Sync with HEAD.
|
| 1.233.2.3 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
| 1.233.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.233.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.249.2.5 | 31-May-2011 |
rmind | sync with head
|
| 1.249.2.4 | 21-Apr-2011 |
rmind | sync with head
|
| 1.249.2.3 | 05-Mar-2011 |
rmind | sync with head
|
| 1.249.2.2 | 03-Jul-2010 |
rmind | sync with head
|
| 1.249.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.284.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.285.2.3 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.285.2.2 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.285.2.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.307.2.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.325.2.5 | 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.325.2.4 | 23-Jan-2013 |
yamt | sync with head
|
| 1.325.2.3 | 30-Oct-2012 |
yamt | sync with head
|
| 1.325.2.2 | 23-May-2012 |
yamt | sync with head.
|
| 1.325.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.327.2.6 | 29-Apr-2012 |
mrg | sync to latest -current.
|
| 1.327.2.5 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.327.2.4 | 06-Mar-2012 |
mrg | sync to -current
|
| 1.327.2.3 | 06-Mar-2012 |
mrg | sync to -current
|
| 1.327.2.2 | 04-Mar-2012 |
mrg | sync to latest -current.
|
| 1.327.2.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.332.2.5 | 16-Apr-2015 |
snj | Pull up following revision(s) (requested by mbalmer in ticket #891): distrib/sets/lists/man/mi: revision 1.1411 share/man/man4/Makefile: revision 1.593 share/man/man4/gpio.4: revision 1.24 share/man/man4/ptcd.4: revision 1.1-1.4 sys/arch/i386/conf/ALL: revision 1.348 sys/arch/i386/conf/files.i386: revision 1.369 sys/dev/isa/ptcd.c: revision 1.1 ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page. -- Mention ptcd(4) in the synopsis. -- Add ptcd(4). -- Mention ibmcd(4). -- Sort sections. -- Sort SEE ALSO.
|
| 1.332.2.4 | 27-Oct-2014 |
msaitoh | Pull up following revision(s) (requested by riastradh in ticket #1128): sys/arch/i386/conf/ALL: revision 1.372 Remove FFS_NO_SNAPSHOT from x86/ALL so we do compile the snapshot code.
|
| 1.332.2.3 | 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.332.2.2 | 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.332.2.1 | 02-Mar-2012 |
riz | Pull up following revision(s) (requested by tron in ticket #63): sys/ufs/chfs/chfs_inode.h: revision 1.2 sys/ufs/chfs/chfs_malloc.c: revision 1.2 sys/arch/i386/conf/ALL: revision 1.333 sys/ufs/chfs/chfs_pool.c: revision 1.2 Make this compile again. From Paul Fleischer. Add Chip File System.
|
| 1.343.2.5 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.343.2.4 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.343.2.3 | 23-Jun-2013 |
tls | resync from head
|
| 1.343.2.2 | 25-Feb-2013 |
tls | resync with head
|
| 1.343.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.361.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.361.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.370.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.380.2.4 | 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.380.2.3 | 09-Dec-2016 |
snj | 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.380.2.2 | 18-Mar-2015 |
snj | branches: 1.380.2.2.4; 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.380.2.1 | 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.380.2.2.4.1 | 18-Jan-2017 |
skrll | Sync with netbsd-5
|
| 1.389.2.8 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.389.2.7 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.389.2.6 | 05-Dec-2016 |
skrll | Sync with HEAD
|
| 1.389.2.5 | 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.389.2.4 | 29-May-2016 |
skrll | Sync with HEAD
|
| 1.389.2.3 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.389.2.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.389.2.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.399.2.5 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
| 1.399.2.4 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.399.2.3 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.399.2.2 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.399.2.1 | 06-Aug-2016 |
pgoyette | Sync with HEAD
|
| 1.411.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.419.2.4 | 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.419.2.3 | 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.419.2.2 | 09-Sep-2017 |
snj | Pull up following revision(s) (requested by maxv in ticket #258): sys/arch/amd64/conf/ALL: 1.68 sys/arch/i386/conf/ALL: 1.428 sys/arch/i386/i386/i386_trap.S: 1.12 sys/arch/i386/i386/locore.S: 1.149-1.150 sys/arch/x86/x86/sys_machdep.c: 1.38 Remove undocumented hack. -- Switch to the temporary stack right away when booted via multiboot. GRUB happens to give a correct stack, but it is not guaranteed by the spec. This temporary stack will be reset later, which is fine. Fixes PR/50245. -- Pfff, use %ss and not %ds. The latter is controlled by userland, the former contains the kernel value (flat); FreeBSD fixed this too a few weeks ago. As I said earlier, this dtrace code is complete bullshit. -- Don't allow userland to create 286/386 call gates anymore - they are not used by Wine. While here, don't allow it to overwrite the static entries either, don't allow unknown entry types, remove LDT_DEBUG, and style.
|
| 1.419.2.1 | 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.434.2.12 | 18-Jan-2019 |
pgoyette | Synch with HEAD
|
| 1.434.2.11 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.434.2.10 | 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|
| 1.434.2.9 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.434.2.8 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.434.2.7 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.434.2.6 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.434.2.5 | 21-May-2018 |
pgoyette | Sync with HEAD
|
| 1.434.2.4 | 02-May-2018 |
pgoyette | Synch with HEAD
|
| 1.434.2.3 | 16-Apr-2018 |
pgoyette | Sync with HEAD, resolve some conflicts
|
| 1.434.2.2 | 30-Mar-2018 |
pgoyette | Resolve conflicts between branch and HEAD
|
| 1.434.2.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.440.2.3 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.440.2.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.440.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.469.2.3 | 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.469.2.2 | 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.469.2.1 | 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.479.2.3 | 29-Feb-2020 |
ad | Sync with head.
|
| 1.479.2.2 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.479.2.1 | 17-Jan-2020 |
ad | Sync with head.
|
| 1.497.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.498.4.1 | 01-Aug-2021 |
thorpej | Sync with HEAD.
|
| 1.503.4.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.503.4.4 | 09-Oct-2024 |
martin | Pull up following revision(s) (requested by riastradh in ticket #936):
sys/dev/acpi/apei_einjvar.h: revision 1.1 sys/dev/acpi/apei_cper.h: revision 1.2 distrib/sets/lists/debug/module.md.i386: revision 1.9 sys/dev/acpi/apei_hest.c: revision 1.1 sys/modules/apei/Makefile: revision 1.1 sys/dev/acpi/apei_hest.c: revision 1.2 distrib/sets/lists/modules/md.amd64: revision 1.101 sys/dev/acpi/apei_hest.c: revision 1.3 distrib/sets/lists/modules/md.amd64: revision 1.102 sys/modules/apei/apei.ioconf: revision 1.1 sys/dev/acpi/apei_bert.c: revision 1.1 distrib/sets/lists/man/mi: revision 1.1785 sys/dev/acpi/apei_bertvar.h: revision 1.1 sys/dev/acpi/apei.c: revision 1.1 sys/dev/acpi/apei.c: revision 1.2 sys/dev/acpi/apei.c: revision 1.3 sys/modules/Makefile: revision 1.283 sys/modules/Makefile: revision 1.284 sys/dev/acpi/apei_reg.c: revision 1.1 sys/dev/acpi/apei_hestvar.h: revision 1.1 distrib/sets/lists/debug/module.md.i386: revision 1.10 sys/dev/acpi/apei_reg.c: revision 1.2 sys/dev/acpi/apei_reg.c: revision 1.3 sys/dev/acpi/apei_reg.h: revision 1.1 sys/dev/acpi/apei_reg.h: revision 1.2 sys/dev/acpi/apei_reg.h: revision 1.3 sys/dev/acpi/acpi_hed.c: revision 1.1 sys/dev/acpi/apei_einj.c: revision 1.1 sys/dev/acpi/apeivar.h: revision 1.1 sys/dev/acpi/apei_einj.c: revision 1.2 sys/dev/acpi/apei_einj.c: revision 1.3 sys/dev/acpi/apei_einj.c: revision 1.4 sys/dev/acpi/apei_einj.c: revision 1.5 share/man/man4/Makefile: revision 1.734 sys/dev/acpi/apei_einj.c: revision 1.6 sys/dev/acpi/apei_einj.c: revision 1.7 sys/dev/acpi/files.acpi: revision 1.131 sys/dev/acpi/files.acpi: revision 1.132 sys/dev/acpi/apei_interp.c: revision 1.1 sys/dev/acpi/apei_interp.c: revision 1.2 share/man/man4/acpihed.4: revision 1.1 sys/dev/acpi/apei_mapreg.c: revision 1.1 sys/dev/acpi/apei_interp.c: revision 1.3 share/man/man4/acpihed.4: revision 1.2 distrib/sets/lists/modules/md.i386: revision 1.98 sys/dev/acpi/apei_mapreg.c: revision 1.2 sys/dev/acpi/apei_interp.h: revision 1.1 sys/dev/acpi/apei_interp.c: revision 1.4 distrib/sets/lists/modules/md.i386: revision 1.99 sys/modules/acpihed/Makefile: revision 1.1 sys/dev/acpi/apei_mapreg.c: revision 1.3 sys/dev/acpi/apei_interp.h: revision 1.2 sys/arch/amd64/conf/ALL: revision 1.185 sys/dev/acpi/apei_mapreg.h: revision 1.1 sys/dev/acpi/apei_mapreg.c: revision 1.4 sys/arch/amd64/conf/ALL: revision 1.186 sys/dev/acpi/apei_erstvar.h: revision 1.1 sys/dev/acpi/apei_erst.c: revision 1.1 sys/dev/acpi/apei_erst.c: revision 1.2 sys/dev/acpi/apei_erst.c: revision 1.3 sys/arch/i386/conf/ALL: revision 1.516 share/man/man4/apei.4: revision 1.1 sys/arch/i386/conf/ALL: revision 1.517 share/man/man4/apei.4: revision 1.2 distrib/sets/lists/debug/module.md.amd64: revision 1.15 sys/modules/acpihed/acpihed.ioconf: revision 1.1 sys/dev/acpi/apei_hed.h: revision 1.1 distrib/sets/lists/debug/module.md.amd64: revision 1.16 sys/dev/acpi/apei_cper.h: revision 1.1
(all via patch)
apei(4): New driver for ACPI Platform Error Interfaces.
For now it is wired up only in x86 ALL kernels, and built as a module for x86 and Arm. Once it gets a little more testing on machines with APEI, I would like to flip it on by default. PR kern/58046
apei(4): Pacify -Wsign-compare. Assert that the parsing made forward progress too while here. PR kern/58046
apei(4): Tweak some comments about the APEI interpreter language. No functional change intended. PR kern/58046
apei(4): Fix parsing checks for TRIGGER_ERROR action table. The TableSize is size of the header plus the body, not just the body. PR kern/58046 apei(4): Note some TODOs for EINJ and HEST. No functional change intended, comments only. PR kern/58046
acpihed(4): New driver for PNP0C33 to notify apei(4). PNP0C33 denotes the ACPI Hardware Error Device, which exists only to be a vector for event notifications. PR kern/58046
acpihed(4): fix name in Dt, use Ql apei(4): Plug memory leak on teardown of instruction interpreter. PR kern/58046 apei(4): Fix indexing of multi-unit register access. PR kern/58046
apei(4): Fix register chunk counting. Now it will actually read and write the registers! Have been updating and reloading the wrong module to test this, oops. PR kern/58046
apei(4): Allow pre-mapping I/O registers too. PR kern/58046
apei(4): Pre-map registers when compiling interpreter. This way we don't have to worry about mapping them in nasty contexts where access to uvm_km_alloc may not be allowed. Paves the way to use ERST for saving dmesg on crash. Exception: ACPI_ERST_MOVE_DATA still needs to do AcpiOsMapMemory. We'll need to reserve a couple pages to avoid that. PR kern/58046
apei(4): Simplify EINJ/ERST register access now that it's pre-mapped. PR kern/58046 apei(4): Make sure to initialize *fatalp in apei_gesb_report. PR kern/58046
apei: fix typos in comments
apei: fix typos in comments and snprintb bitfmt
apei(4): Fix uninitialized stack access in error branch. PR kern/58046
apei(4), acpihed(4): Wire up man pages to build. PR kern/58046: Missing APEI (ACPI Platform Error Interface) support
|
| 1.503.4.3 | 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.503.4.2 | 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.503.4.1 | 30-Jul-2023 |
martin | Pull up following revision(s) (requested by riastradh in ticket #259):
sys/dev/acpi/acpi_ec.c: revision 1.102 sys/dev/acpi/acpi_ec.c: revision 1.103 sys/dev/acpi/acpi_ec.c: revision 1.104 sys/dev/acpi/acpi_ec.c: revision 1.105 sys/dev/acpi/acpi_ec.c: revision 1.106 sys/dev/acpi/acpi_ec.c: revision 1.107 sys/dev/acpi/acpi_ec.c: revision 1.108 sys/dev/acpi/acpi_ec.c: revision 1.90 sys/dev/acpi/acpi_ec.c: revision 1.91 sys/dev/acpi/acpi_ec.c: revision 1.92 sys/dev/acpi/acpi_ec.c: revision 1.93 sys/dev/acpi/acpi_ec.c: revision 1.94 sys/dev/acpi/files.acpi: revision 1.128 sys/dev/acpi/acpi_ec.c: revision 1.95 sys/dev/acpi/acpi_ec.c: revision 1.96 sys/dev/acpi/acpi_ec.c: revision 1.97 sys/arch/amd64/conf/ALL: revision 1.179 sys/dev/acpi/acpi_ec.c: revision 1.98 sys/dev/acpi/acpi_ec.c: revision 1.99 sys/dev/acpi/acpi_ec.c: revision 1.87 sys/dev/acpi/acpi_ec.c: revision 1.88 sys/dev/acpi/acpi_ec.c: revision 1.89 sys/arch/i386/conf/ALL: revision 1.511 sys/dev/acpi/acpi_ec.c: revision 1.100 sys/dev/acpi/acpi_ec.c: revision 1.101
acpiec(4): Record device_t self.
Not used yet, to be used soon for device_printf and to allow making some of the internal functions a little more type-safe later. acpiec(4): New ACPIEC_DEBUG option.
Value is bit mask of debug messages to enable.
Enable in x86/ALL kernels.
No functional change intended when the option is off.
acpiec(4): Clarify lock order and sprinkle lock assertions. No functional change intended.
acpiec(4): Sprinkle comments. Note where this code is abusing cv_wait and needs a loop to handle spurious wakeups. No functional change intended.
acpiec(4): Assert state is free when we start a transaction. No functional change intended.
acpiec(4): Set sc_got_sci only when a transaction is over.
Before, when the acpiec thread noticed an SCI had been requested and entered acpiec_gpe_state_machine to send the query command, it would see the SCI is still requested -- because it had yet to acknowledge it by setting the query command! -- and think the EC was asking for a _second_ SCI.
So once the first SCI transaction was over, it would start a second one, even though the EC hadn't asked for another -- and this would wedge on some ECs.
Now, acpiec_gpe_state_machine waits to see what state we transition to before taking the SCI bit to mean we need to notify the acpiec thread to handle another query.
That way, when the acpiec thread enters acpiec_gpe_state_machine with EC_STATE_QUERY, it can send the query command first, with the side effect of clearing the SCI bit in subsequent reads of the status register, and it won't think another SCI has been requested until it returns to EC_STATE_FREE and sees the SCI bit set again in the status register.
Possibly relevant PRs: PR kern/53135 PR kern/52763 PR kern/57162
acpiec(4): Fix cv_wait loop around sc->sc_got_sci.
That is, make it actually loop as required, so it gracefully handles spurious wakeups instead of barging into invalid states.
acpiec(4): Fix interrupt wait loop in acpiec_gpe_query thread.
acpiec(4): Fix cv_timedwait abuse in acpiec_read/write.
acpiec(4): Don't touch sc->sc_state outside sc->sc_mtx.
acpiec(4): Merge returns in acpiec_read/write. No functional change intended.
acpiec(4): Factor wait logic out. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_gpe_state_machine. Simpler, type-safer. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_callout. Simpler. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_gpe_handler. Simpler. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_lock/unlock. Simpler, type-safer. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_read/write. Simpler, type-safer. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_gpe_query thread. Simpler. No functional change intended.
acpiec(4): Pass softc, not device_t, to acpiec_space_handler. Better to keep the device_t isolated to public interfaces. Simpler internally this way. No functional change intended.
acpiec(4): Factor out if (state == FREE) cv_signal(sc_cv).
In principle this could have a functional change, but at worst, it is to signal more wakeups than needed, which should always be safe. acpiec(4): Take a lock around acpiec_cold updates.
Otherwise we race with readers -- probably harmlessly, but let's avoid the appearance of problems. XXX Maybe acpiec_suspend and acpiec_shutdown should interrupt transactions and force them to fail promptly? XXX This looks bad because acpiec_cold is global and sc->sc_mtx doesn't look like it's global, but we expect to have only one acpiec(4) device anyway from what I understand. Maybe we should move acpiec_cold into the softc?
acpiec(4): One more debug message about read/write polling timeout.
|
| 1.519.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.522.2.1 | 20-Oct-2025 |
martin | Pull up following revision(s) (requested by riastradh in ticket #66):
sys/arch/x86/include/mpacpi.h: revision 1.12 sys/arch/x86/x86/mpacpi.c: revision 1.112 sys/arch/amd64/conf/ALL: revision 1.194 sys/arch/i386/conf/ALL: revision 1.524 sys/arch/x86/acpi/acpi_machdep.c: revision 1.40 sys/arch/i386/conf/GENERIC: revision 1.1261 sys/dev/acpi/acpi_mcfg.h: revision 1.6 sys/arch/amd64/conf/GENERIC: revision 1.618
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.13 | 02-Jan-2002 |
mcr | moved ARMADA specific CARDBUS options to CARDBUS added cardbus/pci bridge to CARDBUS config. removed ARMADA config (as promised)
|
| 1.12 | 28-Dec-2001 |
augustss | branches: 1.12.2; Update for new uhidev device attachment.
|
| 1.11 | 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.10 | 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.9 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.8 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.7 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.6 | 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.5 | 28-Aug-2001 |
ad | branches: 1.5.6; In the absense of any objection, move the rbus I/O range to 0x600-0x700 in the ARMADA config. On the M700 at least, the SMBus host controller lies it 0x4000 (the beginning of the range allocated by default to rbus), and stomping all over it causes bad things to happen.
|
| 1.4 | 22-Aug-2001 |
hubertf | branches: 1.4.2; More comment changes: 90x[B] -> 90x[BC]
|
| 1.3 | 09-Jul-2001 |
soren | branches: 1.3.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.2 | 08-Jul-2001 |
abs | 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.1 | 06-Jul-2001 |
mcr | new config file for M700 notebook with Cardbus and CBII support
|
| 1.3.2.3 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.3.2.2 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.3.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.4.2.7 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.2.6 | 11-Jan-2002 |
nathanw | More catchup.
|
| 1.4.2.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.4.2.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.4.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.4.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.4.2.1 | 22-Aug-2001 |
nathanw | file ARMADA was added on branch nathanw_sa on 2001-08-24 00:08:25 +0000
|
| 1.5.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.12.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.12.2.1 | 28-Dec-2001 |
sommerfeld | file ARMADA was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:53 +0000
|
| 1.1 | 20-Nov-2000 |
bouyer | branches: 1.1.2; file ARMANDECHE was initially added on branch thorpej_scsipi.
|
| 1.1.2.2 | 20-Nov-2000 |
bouyer | Ops, this was not supposed to be commited.
|
| 1.1.2.1 | 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.33 | 01-Nov-2000 |
mycroft | These are incredibly out of date.
|
| 1.32 | 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.31 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.30 | 27-Jul-2000 |
mrg | branches: 1.30.2; remove COMPAT_AOUT option.
|
| 1.29 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.28 | 11-Jun-2000 |
mycroft | branches: 1.28.2; Remove pcvt tentacles.
|
| 1.27 | 19-Apr-2000 |
haya | branches: 1.27.4; 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.26 | 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.25 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.24 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.23 | 25-Jan-2000 |
augustss | Update for the ucom(4) addition.
|
| 1.22 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.21 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.20 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.19 | 05-Oct-1999 |
mycroft | branches: 1.19.2; 1.19.8; Sync with reality.
|
| 1.18 | 27-Sep-1999 |
ad | Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.17 | 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.16 | 30-Jul-1999 |
mycroft | Sync with GENERIC.
|
| 1.15 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.14 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.13 | 19-Apr-1999 |
mycroft | +LFS +MFS
|
| 1.12 | 31-Mar-1999 |
mycroft | branches: 1.12.4; Enable rnd.
|
| 1.11 | 27-Mar-1999 |
kleink | Typo.
|
| 1.10 | 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.9 | 22-Mar-1999 |
mycroft | More sound cards for testing...
|
| 1.8 | 14-Mar-1999 |
mycroft | Only need one of vga_isa and vga_pci.
|
| 1.7 | 14-Mar-1999 |
mycroft | Update to -current, switch to wscons.
|
| 1.6 | 05-Mar-1999 |
mycroft | Nuke wdc at isapnp.
|
| 1.5 | 19-Feb-1999 |
mycroft | Only use the PnP PCIC attachment.
|
| 1.4 | 18-Feb-1999 |
mycroft | Add PCMCIA goo.
|
| 1.3 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.1 | 21-Jan-1999 |
mycroft | Vanity config files.
|
| 1.12.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.12.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.19.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.19.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.19.2.1 | 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.27.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.28.2.1 | 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.30.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.30.2.1 | 27-Jul-2000 |
thorpej | file BIKINI was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.85 | 29-Dec-2000 |
mycroft | Long gone.
|
| 1.84 | 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.83 | 11-Jun-2000 |
mycroft | branches: 1.83.4; Remove pcvt tentacles.
|
| 1.82 | 29-Jul-1999 |
augustss | branches: 1.82.2; 1.82.12; It's time to be COMPAT_14.
|
| 1.81 | 14-Jan-1999 |
cgd | branches: 1.81.4; update for ed split
|
| 1.80 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.79 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.78 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.77 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.76 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.75 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.74 | 25-Jun-1997 |
mellon | Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.73 | 12-Jun-1997 |
mrg | remove now obsolete "swap on..." lines.
|
| 1.72 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.71 | 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.70 | 16-Nov-1996 |
fvdl | branches: 1.70.2; Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.69 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.68 | 02-Oct-1996 |
mycroft | Add EXEC_ options.
|
| 1.67 | 22-Sep-1996 |
cgd | kill unused options. no point in wading through lots of lines of commented out garbage that will never be useful on this machine.
|
| 1.66 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.65 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.64 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.63 | 30-May-1996 |
cgd | don't use pcvt any longer
|
| 1.62 | 20-May-1996 |
mrg | document PORTAL
|
| 1.61 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.60 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.59 | 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.58 | 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.57 | 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.56 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.55 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.54 | 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.53 | 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.52 | 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.51 | 12-Dec-1995 |
cgd | use pcvt, with PCVT_NSCREENS=1 and PCVT_24LINESDEF.
|
| 1.50 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.49 | 19-Apr-1995 |
mycroft | Using cloning specs for ast subdevices.
|
| 1.48 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.47 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.46 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.45 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.44 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.43 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.42 | 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.41 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.40 | 29-Oct-1994 |
cgd | add NFS server functionality
|
| 1.39 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.38 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.37 | 16-Jul-1994 |
cgd | add MSDOSFS, DIAGNOSTIC, DEBUG
|
| 1.36 | 29-Jun-1994 |
cgd | branches: 1.36.2; New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.35 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.34 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.33 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.32 | 14-Apr-1994 |
cgd | damn it, i knew i forgot something (SLIP!)
|
| 1.31 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.30 | 23-Mar-1994 |
cgd | add AST-style serial multiport support, from Roland McGrath <roland@frob.com>. Needs light clean by Mr. I386, but mostly OK.
|
| 1.29 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.28 | 09-Jan-1994 |
cgd | clean up and trim some
|
| 1.27 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.26 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.25 | 13-Sep-1993 |
brezak | Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.24 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.23 | 30-Aug-1993 |
deraadt | branches: 1.23.2; pagers are not options, not pseudo-devices
|
| 1.22 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.21 | 28-Jul-1993 |
cgd | incorporate changes from 0-9-base to 0-9-ALPHA
|
| 1.20 | 18-Jul-1993 |
cgd | branches: 1.20.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.19 | 11-Jul-1993 |
cgd | do quoting right, and give boat-anchor enough symbol space
|
| 1.18 | 07-Jun-1993 |
cgd | add support for terry lambert's loadable kernel modules. needs a bit of cleanup, but overall: SLICK!
|
| 1.17 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 | 26-May-1993 |
cgd | add "options FIFO"
|
| 1.15 | 26-May-1993 |
deraadt | more ptys guys! now they are cheap as borst
|
| 1.14 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.13 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.12 | 04-May-1993 |
cgd | add a friggin' serial port... the machine has one...
|
| 1.11 | 02-May-1993 |
cgd | add barebones accounting, enabled w/"options ACCOUNTING", via /dev/acct
|
| 1.10 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.9 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.8 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.7 | 10-Apr-1993 |
cgd | give boat-anchor a PCFS
|
| 1.6 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.5 | 10-Apr-1993 |
cgd | we don't config as0 in, let alone swap on it...
|
| 1.4 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.2 | 03-Apr-1993 |
cgd | added `options KTRACE'
|
| 1.1 | 25-Mar-1993 |
cgd | added config file for the boat-anchor.cs.berkeley.edu, a 386-20 with a 387 math coprocessor
|
| 1.20.2.2 | 05-Aug-1993 |
cgd | PCFS -> MSDOSFS to avoid confusion later.
|
| 1.20.2.1 | 26-Jul-1993 |
cgd | now that ed works, use it.
|
| 1.23.2.7 | 13-Dec-1993 |
cgd | kill pc0 io port spec. change swap to generic
|
| 1.23.2.6 | 04-Dec-1993 |
cgd | maxusers -> 4, disable FIFO, TCP_COMPAT_42, NFSSERVER, FDESC. enable com1. spec out wd0 and fd0; there's only one of each, at a known place. enable a bpf and a slip interface
|
| 1.23.2.5 | 06-Oct-1993 |
mycroft | Add FASTLINKS.
|
| 1.23.2.4 | 30-Sep-1993 |
mycroft | Add LKM.
|
| 1.23.2.3 | 29-Sep-1993 |
mycroft | Fix TIMEZONE specs; add DST.
|
| 1.23.2.2 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.23.2.1 | 14-Sep-1993 |
mycroft | Remove some config files that will no longer be useful, and update the remaining ones. Note that these are going to change again to remove irqs.
|
| 1.36.2.1 | 16-Jul-1994 |
cgd | update from trunk
|
| 1.70.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.70.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.81.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.82.12.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.82.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.82.2.1 | 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.83.4.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.83.4.1 | 11-Jun-2000 |
thorpej | file BOAT_ANCHOR was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.19 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.18 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.17 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.16 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.15 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.14 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.10 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.8 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.7 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.6 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.5 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.81 | 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.80 | 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.79 | 30-Sep-2008 |
jmcneill | branches: 1.79.8; Remove esl(4)
|
| 1.78 | 01-Oct-2006 |
itohy | branches: 1.78.52; 1.78.56; 1.78.58; 1.78.62; Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.77 | 07-Sep-2006 |
itohy | branches: 1.77.2; 1.77.4; Add njata* at cardbus?
|
| 1.76 | 11-Dec-2005 |
christos | branches: 1.76.4; 1.76.8; merge ktrace-lwp.
|
| 1.75 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.74 | 21-Jun-2005 |
sekiya | branches: 1.74.2; 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.73 | 26-Aug-2004 |
itohy | Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.72 | 14-Dec-2003 |
dyoung | branches: 1.72.2; Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.71 | 13-Oct-2003 |
dyoung | Add atw at cardbus (ADMtek ADM8211).
|
| 1.70 | 19-Oct-2002 |
soren | branches: 1.70.6; CARDBUS was rotting. Make it truly GENERIC+Cardbus by including GENERIC.
|
| 1.69 | 05-Oct-2002 |
elric | add [commented out] cgd's to generic kernel configs.
|
| 1.68 | 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.67 | 25-Sep-2002 |
martti | Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.66 | 20-Sep-2002 |
martti | Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.65 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.64 | 12-Aug-2002 |
thorpej | Add elansc* at pci? (AMD Elan SC520 System Controller).
|
| 1.63 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.62 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.61 | 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.60 | 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.59 | 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.58 | 25-Apr-2002 |
atatat | branches: 1.58.2; 1.58.4; 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.57 | 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.56 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.55 | 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.54 | 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.53 | 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.52 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.51 | 28-Jan-2002 |
augustss | Keep adv in alphabetical order.
|
| 1.50 | 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.49 | 24-Jan-2002 |
he | Add entries for the 'esa at pci' audio driver (ESS Allegro-1 / Maestro-3).
|
| 1.48 | 02-Jan-2002 |
mcr | moved ARMADA specific CARDBUS options to CARDBUS added cardbus/pci bridge to CARDBUS config. removed ARMADA config (as promised)
|
| 1.47 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.46 | 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.45 | 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.44 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.43 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.42 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.41 | 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.40 | 30-Oct-2001 |
lukem | merge in changes from GENERIC revs 1.400 ... 1.432: - add MTRR - comment out DIAGNOSTIC - add commented out SEM{MNI,MNS,UME,MNU} COMPAT_MACH EXEC_MACHO - comment out EISA stuff - add commented out MCA stuff - add audio devices: esl, emuxki, yds - add pseudo-device bridge
|
| 1.39 | 14-Sep-2001 |
nathanw | branches: 1.39.2; 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.38 | 22-Aug-2001 |
hubertf | branches: 1.38.2; More comment changes: 90x[B] -> 90x[BC]
|
| 1.37 | 08-Jul-2001 |
abs | branches: 1.37.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.36 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.35 | 10-May-2001 |
tron | Fix typo: Pnp -> PnP
|
| 1.34 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.33 | 28-Mar-2001 |
ichiro | support umct USB-serial device
|
| 1.32 | 20-Mar-2001 |
lukem | sync to GENERIC 1.400
|
| 1.31 | 30-Jan-2001 |
tshiozak | branches: 1.31.2; add umidi.
|
| 1.30 | 16-Jan-2001 |
augustss | Add uyap.
|
| 1.29 | 09-Jan-2001 |
lukem | sync to GENERIC 1.390: - add an NIC & vlan - add auich, esm, neo audio
|
| 1.28 | 26-Nov-2000 |
ad | branches: 1.28.2; lsu -> ld, by popular request.
|
| 1.27 | 18-Nov-2000 |
lukem | pull up stuff changed in GENERIC from 1.370 - 1.377, appropriately commented out if it's not relevant to a laptop
|
| 1.26 | 15-Oct-2000 |
minoura | WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.25 | 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.24 | 22-Sep-2000 |
thorpej | Make this a more likely laptop config file.
|
| 1.23 | 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.22 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.21 | 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.20 | 10-Aug-2000 |
soda | add commented out PCIBIOS_INTR_GUESS
|
| 1.19 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.18 | 18-Jul-2000 |
soda | hexadecimal constant in "options" value doesn't need quotation.
|
| 1.17 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.16 | 08-Jul-2000 |
jhawk | Pullup rev 1.233 - rev 1.358 of GENERIC to CARDBUS, and merge conflicts. Add GENERIC rev in "from:" line to aid future merging. Major highlights include COMPAT_14, COMPAT_AOUT, NTFS, OVERLAY, SOFTDEP, INET6, IPSEC, pcic iosiz changes, cz, dpt, rtk (cardbus!), awi, cnw, ray, wi, xi, joy, and gif.
|
| 1.15 | 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.14 | 11-Jun-2000 |
mycroft | branches: 1.14.2; Remove pcvt tentacles.
|
| 1.13 | 13-Apr-2000 |
joda | branches: 1.13.4; add com at cardbus
|
| 1.12 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.11 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.10 | 26-Jan-2000 |
thorpej | Add ahc at cardbus
|
| 1.9 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.8 | 12-Dec-1999 |
soren | branches: 1.8.2; s/16x450/16x50/
|
| 1.7 | 07-Dec-1999 |
thorpej | Add tlp at cardbus, and nsphyter.
|
| 1.6 | 17-Nov-1999 |
jun | add: #options SOFTDEP # FFS soft updates support.
|
| 1.5 | 14-Nov-1999 |
augustss | Add dev and function locators to cardbus devices.
|
| 1.4 | 31-Oct-1999 |
joda | add fxp CardBus cards
|
| 1.3 | 25-Oct-1999 |
drochner | EXEC_ELF32 is already defined in std.i386
|
| 1.2 | 15-Oct-1999 |
augustss | branches: 1.2.2; 1.2.4; Add ohci at cardbus.
|
| 1.1 | 15-Oct-1999 |
haya | This is the first check-in of CardBus driver. CardBus driver contains CardBus bus stub, YENTA PCI-CardBus bridge (cbb), 3Com 3C575TX driver (ex) and Intel fxp driver.
TODO: o Conform to the KNF more strictly. o Be unified with pcmcia code as much as possible. o Add more drivers for CardBus card, such as APA-1480 or USB card.
The affected files are listed below.
sys/arch/i386/conf/files.i386 sys/arch/macppc/conf/files.macppc sys/conf/files sys/dev/ic/elinkxl.c sys/dev/ic/elinkxlvar.h sys/dev/ic/i82365.c sys/dev/ic/i82365var.h sys/dev/isa/i82365_isasubr.c sys/dev/pci/files.pci sys/dev/pcmcia/pcmcia.c sys/dev/pcmcia/pcmciachip.h
The added files are listed below.
sys/arch/i386/conf/CARDBUS sys/arch/i386/include/rbus_machdep.h sys/arch/i386/i386/rbus_machdep.c sys/arch/macppc/include/rbus_machdep.h sys/arch/macppc/macppc/rbus_machdep.c sys/dev/cardbus/if_ex_cardbus.c sys/dev/cardbus/Makefile.cardbusdevs sys/dev/cardbus/cardbus.c sys/dev/cardbus/cardbus_map.c sys/dev/cardbus/cardbusdevs sys/dev/cardbus/cardbusdevs.h sys/dev/cardbus/cardbusdevs_data.h sys/dev/cardbus/cardbusvar.h sys/dev/cardbus/cardslot.c sys/dev/cardbus/cardslotvar.h sys/dev/cardbus/devlist2h.awk sys/dev/cardbus/files.cardbus sys/dev/cardbus/if_fxp_cardbus.c sys/dev/cardbus/pccardcis.h sys/dev/cardbus/rbus.c sys/dev/cardbus/rbus.h sys/dev/pci/pccbb.c sys/dev/pci/pccbbreg.h sys/dev/pci/pccbbvar.h
|
| 1.2.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.2.2.8 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.7 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.2.2.6 | 27-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.5 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.4 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.2.2.3 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.2.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.2.2.1 | 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.8.2.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.13.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.14.2.12 | 24-Jan-2002 |
he | Pull up revision 1.49 (via patch, requested by he): Add driver for the ESS Allegro-1 / Maestro-3 audio hardware.
|
| 1.14.2.11 | 19-Jan-2002 |
he | Apply patch (requested by he): Add driver for Creative Labs SBLive! EMU10000 and (probably) PCI512. Fixes PR#15260.
|
| 1.14.2.10 | 06-May-2001 |
he | Apply patch (requested by he): Add clct(4) driver. Also add midi* at clcs?.
|
| 1.14.2.9 | 06-May-2001 |
he | Apply patch (requested by sommerfeld): Add a driver for the NeoMagic 256 AC'97 chip.
|
| 1.14.2.8 | 06-May-2001 |
he | Apply patch (requested by sommerfeld): Delete redundant PULLDOWN_TEST, and correct an* entry typo.
|
| 1.14.2.7 | 01-May-2001 |
he | Pull up revision 1.29 (partial, via patch, requested by he): Add pseudo-device vlan, and an* at pcmcia.
|
| 1.14.2.6 | 25-Apr-2001 |
he | Pull up revision 1.34 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.14.2.5 | 20-Sep-2000 |
thorpej | Pull up rev. 1.23 (mirror GENERIC): 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.14.2.4 | 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.14.2.3 | 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.14.2.2 | 19-Jul-2000 |
jhawk | Pullup rev 1.16, approved by jhawk: Pullup rev 1.233 - rev 1.358 of GENERIC to CARDBUS, and merge conflicts. Add GENERIC rev in "from:" line to aid future merging. Major highlights include COMPAT_14, COMPAT_AOUT, NTFS, OVERLAY, SOFTDEP, INET6, IPSEC, pcic iosiz changes, cz, dpt, rtk (cardbus!), awi, cnw, ray, wi, xi, joy, and gif.
|
| 1.14.2.1 | 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.28.2.14 | 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.28.2.13 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.28.2.12 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.28.2.11 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.28.2.10 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.28.2.9 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.28.2.8 | 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.28.2.7 | 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.28.2.6 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.28.2.5 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.28.2.4 | 13-May-2001 |
sommerfeld | Merge up with -current
|
| 1.28.2.3 | 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.28.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.28.2.1 | 26-Nov-2000 |
thorpej | file CARDBUS was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:53 +0000
|
| 1.31.2.15 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.31.2.14 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.13 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.12 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.11 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.10 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.9 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.31.2.8 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.7 | 11-Jan-2002 |
nathanw | More catchup.
|
| 1.31.2.6 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.31.2.5 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.31.2.4 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.31.2.3 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.31.2.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.31.2.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.37.2.7 | 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.37.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.37.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.37.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.37.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.37.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.37.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.38.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.39.2.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.58.4.5 | 11-Nov-2004 |
he | Apply patch (requested by itohy in ticket #1745): Add missing "scsibus* at adv?" line.
|
| 1.58.4.4 | 11-Nov-2004 |
he | Pull up revision 1.73 (via patch, requested by itohy in ticket #1741): Add support for the Workbit NinjaSCSI-32 PCI/Cardbus SCSI driver, njs(4).
|
| 1.58.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.58.4.2 | 01-Aug-2002 |
lukem | Pull up revision 1.60 (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.58.4.1 | 10-Jun-2002 |
tv | Pull up revision 1.59 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.58.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.58.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.58.2.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.70.6.5 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.70.6.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.70.6.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.70.6.2 | 03-Sep-2004 |
skrll | Sync with HEAD
|
| 1.70.6.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.72.2.1 | 30-Aug-2004 |
tron | Pull up revision 1.73 (requested by itohy in ticket #800): Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.74.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.74.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.76.8.1 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.76.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.77.4.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.77.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.78.62.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.78.58.1 | 10-Oct-2008 |
skrll | Sync with HEAD.
|
| 1.78.56.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.78.56.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.78.52.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
| 1.79.8.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.79.8.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.1 | 20-Nov-2000 |
bouyer | branches: 1.1.2; file CHASSIRON was initially added on branch thorpej_scsipi.
|
| 1.1.2.2 | 20-Nov-2000 |
bouyer | Ops, this was not supposed to be commited.
|
| 1.1.2.1 | 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.15 | 31-Oct-1995 |
hpeyerl | Taking out the trash.
|
| 1.14 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.13 | 19-Apr-1995 |
mycroft | Using cloning specs for ast subdevices.
|
| 1.12 | 16-Mar-1995 |
glass | update
|
| 1.11 | 11-Mar-1995 |
glass | add COMPAT_LINUX
|
| 1.10 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.9 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.8 | 06-Dec-1994 |
glass | update
|
| 1.7 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.6 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.5 | 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.4 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.3 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.2 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.1 | 26-Aug-1994 |
glass | my kernel config
|
| 1.15 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.14 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.13 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.12 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.11 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.10 | 29-Aug-1993 |
mycroft | There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.9 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.8 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.6 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.5 | 05-May-1993 |
glass | missed three config files going from pseudo-device DDB to options DDB
|
| 1.4 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.3 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.2 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.1 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 30-Apr-2008 |
ad | Fold DEBUG into ALL.
|
| 1.2 | 09-Dec-2006 |
uwe | branches: 1.2.2; 1.2.46; 1.2.48; 1.2.50; Properly def{flag,param} all PNPBIOS* options and consolidate them in opt_pnpbios.h. Update DEBUG config since PNPBIOSDEBUG_VALUE requires parameter now.
|
| 1.1 | 17-Aug-2006 |
christos | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; the kernels Arnaud and I used to fix the debugging options.
|
| 1.1.8.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.1.6.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.1.6.1 | 17-Aug-2006 |
rpaulo | file DEBUG was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.1.4.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.1.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.1.2.1 | 17-Aug-2006 |
yamt | file DEBUG was added on branch yamt-pdpolicy on 2006-09-03 15:22:58 +0000
|
| 1.2.50.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.2.48.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.2.46.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.2.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.2.2.1 | 09-Dec-2006 |
yamt | file DEBUG was added on branch yamt-lazymbuf on 2006-12-30 20:46:04 +0000
|
| 1.52 | 01-Jun-2005 |
tron | Remove unused kernel configuration.
|
| 1.51 | 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.50 | 25-Feb-2005 |
simonb | branches: 1.50.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.49 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.48 | 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.47 | 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.46 | 01-Dec-2004 |
grant | branches: 1.46.4; 1.46.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.45 | 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.44 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.43 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.42 | 12-Sep-2004 |
jdolecek | remove the commented COMPAT_AOUT - it's not present in the other kernel configs neither
|
| 1.41 | 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.40 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.39 | 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.38 | 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.37 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.36 | 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.35 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.34 | 16-Feb-2004 |
wiz | branches: 1.34.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.33 | 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.32 | 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.31 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.30 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.29 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.28 | 15-May-2003 |
wiz | branches: 1.28.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.27 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.26 | 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.25 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.24 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.23 | 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.22 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.21 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.20 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.19 | 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.18 | 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.17 | 25-Apr-2002 |
atatat | branches: 1.17.2; 1.17.4; 1.17.6; 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.16 | 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.15 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.14 | 16-Apr-2002 |
wiz | Remove last(?) traces of pmsi.
|
| 1.13 | 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.12 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.11 | 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.10 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.9 | 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.8 | 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.7 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.6 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.5 | 22-Aug-2001 |
hubertf | branches: 1.5.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.4 | 09-Jul-2001 |
soren | branches: 1.4.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.3 | 08-Jul-2001 |
abs | 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.2 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.1 | 05-Nov-2000 |
thorpej | branches: 1.1.2; 1.1.6; DELPHI -- one of my devel machines at Zembu Labs. This is an example of how to configure the PC-Weasel driver into the kernel.
|
| 1.1.6.11 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.10 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.1.6.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.1.6.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.1.6.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.1.6.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.3 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.1.2.1 | 05-Nov-2000 |
bouyer | file DELPHI was added on branch thorpej_scsipi on 2000-11-22 16:00:15 +0000
|
| 1.4.2.7 | 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.4.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.4.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.4.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.4.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.4.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.4.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.5.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.17.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.18 (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.17.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.17.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.17.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.17.2.4 | 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.17.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.17.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.17.2.1 | 25-Apr-2002 |
sommerfeld | file DELPHI was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000
|
| 1.28.2.12 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.28.2.11 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.28.2.10 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.28.2.9 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.28.2.8 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.28.2.7 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.28.2.6 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.28.2.5 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.28.2.4 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.28.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.28.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.28.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.34.2.1 | 15-Jul-2004 |
he | branches: 1.34.2.1.2; Pull up revision 1.37 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.34.2.1.2.1 | 02-Apr-2005 |
he | Pull up revision 1.45 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.46.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.46.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.46.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.46.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.50.2.1 | 01-Jun-2005 |
riz | Pull up file removal (requested by tron in ticket #363): Remove unused kernel configuration.
|
| 1.9 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.8 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.6 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.5 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.4 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.3 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.122 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.121 | 17-Oct-2007 |
garbled | branches: 1.121.2; 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.120 | 06-Sep-2007 |
martti | branches: 1.120.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.119 | 29-May-2007 |
christos | branches: 1.119.4; 1.119.8; 1.119.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.118 | 28-Nov-2006 |
christos | branches: 1.118.8; 1.118.10; 1.118.16; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.117 | 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.116 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.115 | 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.114 | 26-Aug-2006 |
christos | branches: 1.114.2; 1.114.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.113 | 05-Feb-2006 |
cube | branches: 1.113.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.112 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.111 | 20-Dec-2005 |
thorpej | branches: 1.111.2; 1.111.4; 1.111.6; Remove the tablet line discipline.
|
| 1.110 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.109 | 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.108 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.107 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.106 | 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.105 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.104 | 28-Jun-2005 |
wiz | branches: 1.104.2; pss(4) was removed, remove it from kernel configs too.
|
| 1.103 | 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.102 | 25-Feb-2005 |
simonb | Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.101 | 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.100 | 10-Nov-2004 |
christos | branches: 1.100.4; 1.100.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.99 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.98 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.97 | 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.96 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.95 | 16-Feb-2004 |
wiz | branches: 1.95.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.94 | 15-May-2003 |
wiz | branches: 1.94.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.93 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.92 | 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.91 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.90 | 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.89 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.88 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.87 | 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.86 | 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.85 | 25-Apr-2002 |
atatat | branches: 1.85.2; 1.85.4; 1.85.6; 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.84 | 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.83 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.82 | 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.81 | 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.80 | 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.79 | 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.78 | 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.77 | 08-Jul-2001 |
abs | branches: 1.77.2; 1.77.6; 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.76 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.75 | 24-Sep-2000 |
jdolecek | branches: 1.75.4; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.74 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.73 | 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.72 | 15-Jun-2000 |
abs | branches: 1.72.2; If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no longer at Dreamworks with those delightful old ex-NeXTStep P133s.
|
| 1.71 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.70 | 22-Mar-2000 |
cgd | branches: 1.70.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.69 | 29-Jul-1999 |
augustss | branches: 1.69.2; It's time to be COMPAT_14.
|
| 1.68 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.67 | 01-May-1999 |
drochner | ed* -> we*, PR port-i386/7503 by Andrew Gillham <gillhaa@ghost.whirlpool.com>
|
| 1.66 | 23-Jan-1999 |
drochner | branches: 1.66.2; 1.66.4; update for mouse renaming
|
| 1.65 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.64 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.63 | 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.62 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.61 | 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.60 | 01-Mar-1998 |
augustss | Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.59 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.58 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.57 | 15-Jan-1998 |
cgd | add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.56 | 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.55 | 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.54 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.53 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.52 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.51 | 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.50 | 17-Oct-1997 |
enami | branches: 1.50.2; Use TAB to separate `cd*' and `at'.
|
| 1.49 | 14-Oct-1997 |
thorpej | Add ISA and PCI "ne" instances as appropriate.
|
| 1.48 | 08-Oct-1997 |
mycroft | Clump USER_LDT with other CPU-related options.
|
| 1.47 | 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.46 | 28-Aug-1997 |
mikel | add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.45 | 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.44 | 02-Jul-1997 |
cjs | branches: 1.44.2; Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.43 | 25-Jun-1997 |
mellon | Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.42 | 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.41 | 14-Feb-1997 |
is | branches: 1.41.2; Fix obvious typo.
|
| 1.40 | 04-Feb-1997 |
perry | Nuke some GENERIC residue.
|
| 1.39 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.38 | 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.37 | 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.36 | 07-Dec-1996 |
thorpej | branches: 1.36.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.35 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.34 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.33 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.32 | 13-Nov-1996 |
mikel | Enable eisa0 and pci0 for network cards
|
| 1.31 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.30 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.29 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.28 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.27 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.26 | 20-May-1996 |
mrg | document PORTAL
|
| 1.25 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.24 | 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.23 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.22 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.21 | 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.20 | 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.19 | 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.18 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.17 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.16 | 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.15 | 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.14 | 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.13 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.12 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.11 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.10 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.9 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.8 | 04-Nov-1994 |
mycroft | Comment out one option that doesn't quite work at the moment.
|
| 1.7 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.6 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.5 | 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.4 | 03-Nov-1994 |
mycroft | Same as GENERIC, but assumes no local disks or tapes.
|
| 1.3 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.2 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.1 | 14-Aug-1994 |
gwr | branches: 1.1.2; Just like GENERIC but gets root/swap from NFS.
|
| 1.1.2.2 | 14-Aug-1994 |
gwr | Just like GENERIC but gets root/swap from NFS.
|
| 1.1.2.1 | 14-Aug-1994 |
gwr | file DISKLESS was added on branch netbsd-1-0 on 1994-08-14 22:38:55 +0000
|
| 1.36.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.36.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.41.2.2 | 14-Feb-1997 |
is | Fix obvious typo.
|
| 1.41.2.1 | 14-Feb-1997 |
is | file DISKLESS was added on branch is-newarp on 1997-02-14 13:06:29 +0000
|
| 1.44.2.4 | 14-Oct-1997 |
thorpej | Sync w/ trunk.
|
| 1.44.2.3 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.44.2.2 | 01-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.44.2.1 | 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.50.2.3 | 28-Nov-1997 |
mellon | Previous commit was reversed. Pull rev 1.54 up from trunk (fvdl)
|
| 1.50.2.2 | 28-Nov-1997 |
mellon | Pull rev 1.52 up from trunk (fvdl)
|
| 1.50.2.1 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.66.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.66.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.66.2.2 | 05-Jul-2000 |
he | Pull up revision 1.73 (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.66.2.1 | 19-Sep-1999 |
he | Pull up revision 1.67: Update device name ed* -> we*, fixing PR#7503 and PR#8020. (drochner)
|
| 1.69.2.1 | 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.70.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.72.2.2 | 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.72.2.1 | 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.75.4.8 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.7 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.6 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.5 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.4 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.3 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.75.4.2 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.75.4.1 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.77.6.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.77.2.5 | 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.77.2.4 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.77.2.3 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.77.2.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.77.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.85.6.2 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.85.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.86 (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.85.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.85.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.85.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.85.2.4 | 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.85.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.85.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.85.2.1 | 25-Apr-2002 |
sommerfeld | file DISKLESS was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000
|
| 1.94.2.8 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.94.2.7 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.94.2.6 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.94.2.5 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.94.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.94.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.94.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.94.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.95.2.1 | 15-Jul-2004 |
he | Pull up revision 1.98 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.100.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.100.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.100.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.100.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.104.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.104.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.104.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.104.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.104.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.111.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.111.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.111.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.113.2.1 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.114.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.114.2.2 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.114.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.118.16.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.118.16.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.118.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.118.8.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.118.8.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.118.8.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.119.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.119.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.119.8.2 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.119.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.119.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.120.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.121.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.62 | 13-Dec-2003 |
thorpej | I haven't had this laptop for a long time now.
|
| 1.61 | 04-Dec-2003 |
keihan | netbsd.org -> NetBSD.org
All "netbsd.org" is now gone from src/sys/arch.
|
| 1.60 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.59 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.58 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.57 | 15-May-2003 |
wiz | branches: 1.57.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.56 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.55 | 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.54 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.53 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.52 | 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.51 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.50 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.49 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.48 | 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.47 | 21-Jun-2002 |
ross | ca* at cac? ==> ld* at cac?
|
| 1.46 | 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.45 | 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.44 | 25-Apr-2002 |
atatat | branches: 1.44.2; 1.44.4; 1.44.6; 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.43 | 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.42 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.41 | 16-Apr-2002 |
wiz | Remove last(?) traces of pmsi.
|
| 1.40 | 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.39 | 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.38 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.37 | 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.36 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.35 | 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.34 | 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.33 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.32 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.31 | 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.30 | 22-Aug-2001 |
hubertf | branches: 1.30.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.29 | 09-Jul-2001 |
soren | branches: 1.29.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.28 | 08-Jul-2001 |
abs | 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.27 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.26 | 24-Sep-2000 |
jdolecek | branches: 1.26.2; 1.26.6; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.25 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.24 | 10-Aug-2000 |
soda | add commented out PCIBIOS_INTR_GUESS
|
| 1.23 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.22 | 18-Jul-2000 |
soda | hexadecimal constant in "options" value doesn't need quotation.
|
| 1.21 | 16-Jun-2000 |
thorpej | branches: 1.21.2; Update with reality.
|
| 1.20 | 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.19 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.18 | 05-Jun-2000 |
gmcgarry | Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.17 | 01-Jun-2000 |
david | Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.16 | 28-May-2000 |
thorpej | Mirror last change to GENERIC.
|
| 1.15 | 28-May-2000 |
thorpej | Massive cleanup and syncing with GENERIC
|
| 1.14 | 23-Apr-2000 |
thorpej | branches: 1.14.4; Update with reality.
|
| 1.13 | 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.12 | 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.11 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.10 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.9 | 26-Jan-2000 |
thorpej | Add ahc at cardbus
|
| 1.8 | 25-Jan-2000 |
thorpej | Add Raytheon RayLink.
|
| 1.7 | 18-Jan-2000 |
thorpej | Update to reflect current reality.
|
| 1.6 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.5 | 12-Dec-1999 |
soren | branches: 1.5.2; s/16x450/16x50/
|
| 1.4 | 07-Dec-1999 |
thorpej | Update for reality.
|
| 1.3 | 17-Nov-1999 |
tron | Fix typo.
|
| 1.2 | 17-Nov-1999 |
thorpej | Enable PCI bus renumbering, and add some CardBus Ethernet cards.
|
| 1.1 | 17-Nov-1999 |
thorpej | Add my laptop's configuration file as an example.
|
| 1.5.2.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.14.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.21.2.2 | 25-Apr-2001 |
he | Pull up revision 1.27 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.21.2.1 | 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.26.6.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.11 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.10 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.9 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.8 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.7 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.26.6.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.26.6.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.26.6.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.26.6.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.26.6.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.26.2.3 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.26.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.26.2.1 | 24-Sep-2000 |
bouyer | file DR-EVIL was added on branch thorpej_scsipi on 2000-11-20 20:09:15 +0000
|
| 1.29.2.7 | 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.29.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.29.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.29.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.29.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.29.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.29.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.30.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.44.6.3 | 11-Nov-2004 |
he | Apply patch (requested by itohy in ticket #1745): Add missing "scsibus* at adv?" line.
|
| 1.44.6.2 | 01-Aug-2002 |
lukem | Pull up revision 1.46 (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.44.6.1 | 10-Jun-2002 |
tv | Pull up revision 1.45 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.44.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.44.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.44.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.44.2.4 | 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.44.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.44.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.44.2.1 | 25-Apr-2002 |
sommerfeld | file DR-EVIL was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000
|
| 1.57.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.2 | 13-Dec-2003 |
thorpej | I haven't had this laptop for a long time now.
|
| 1.1 | 07-Sep-2000 |
thorpej | branches: 1.1.2; 1.1.4; 1.1.28; Example config file for enabling large page support.
|
| 1.1.28.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.4.2 | 07-Sep-2000 |
thorpej | Example config file for enabling large page support.
|
| 1.1.4.1 | 07-Sep-2000 |
thorpej | file DR-EVIL.4MB was added on branch sommerfeld_i386mp_1 on 2000-09-07 18:55:31 +0000
|
| 1.1.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.1.2.1 | 07-Sep-2000 |
bouyer | file DR-EVIL.4MB was added on branch thorpej_scsipi on 2000-11-20 20:09:15 +0000
|
| 1.7 | 02-Nov-2014 |
christos | switch to DRMKMS drivers
|
| 1.6 | 26-Jul-2014 |
riastradh | branches: 1.6.2; 1.6.4; Rename radeondrmkms to just plain radeon.
radeondrmkmsfb will stay as is until the name radeonfb is available (currently taken by legacy dev/pci/radeonfb.c).
|
| 1.5 | 25-Jul-2014 |
dholland | Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.4 | 25-Jul-2014 |
riastradh | Hook up radeondrmkmsfb code.
Builds, not testable yet.
|
| 1.3 | 25-Jul-2014 |
riastradh | Add intelfb to i386/DRMKMS too.
|
| 1.2 | 18-Jul-2014 |
prlw1 | drmkmsbus has gone away
|
| 1.1 | 03-Apr-2014 |
riastradh | branches: 1.1.2; 1.1.4; 1.1.6; Copy NO_DRM and DRMKMS kernels for i386.
|
| 1.1.6.2 | 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.1.6.1 | 03-Apr-2014 |
yamt | file DRMKMS was added on branch yamt-pagecache on 2014-05-22 11:39:51 +0000
|
| 1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.1.4.1 | 03-Apr-2014 |
rmind | file DRMKMS was added on branch rmind-smpnet on 2014-05-18 17:45:12 +0000
|
| 1.1.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.6.4.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.6.4.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.6.4.1 | 26-Jul-2014 |
tls | file DRMKMS was added on branch tls-maxphys on 2014-08-20 00:03:06 +0000
|
| 1.6.2.1 | 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.14 | 07-Sep-1993 |
mycroft | Clean up deleted files.
|
| 1.13 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.12 | 14-Jun-1993 |
mycroft | Update my config files.
|
| 1.11 | 09-Jun-1993 |
mycroft | Update my config files.
|
| 1.10 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.9 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.7 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.6 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.5 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.4 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.3 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.2 | 17-Apr-1993 |
mycroft | Fix silly typo.
|
| 1.1 | 17-Apr-1993 |
mycroft | Add config for Mycroft's 486.
|
| 1.9 | 20-May-1993 |
mycroft | Clean up deleted files.
|
| 1.8 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 23-Mar-1993 |
cgd | config file for filesystem testing kernel (on boat-anchor)
|
| 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 | branches: 1.1260.2; 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
|
| 1.1260.2.1 | 20-Oct-2025 |
martin | Pull up following revision(s) (requested by riastradh in ticket #66):
sys/arch/x86/include/mpacpi.h: revision 1.12 sys/arch/x86/x86/mpacpi.c: revision 1.112 sys/arch/amd64/conf/ALL: revision 1.194 sys/arch/i386/conf/ALL: revision 1.524 sys/arch/x86/acpi/acpi_machdep.c: revision 1.40 sys/arch/i386/conf/GENERIC: revision 1.1261 sys/dev/acpi/acpi_mcfg.h: revision 1.6 sys/arch/amd64/conf/GENERIC: revision 1.618
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.4 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.3 | 11-Dec-2005 |
christos | branches: 1.3.30; 1.3.48; 1.3.50; 1.3.54; 1.3.56; merge ktrace-lwp.
|
| 1.2 | 14-Jun-2004 |
lukem | branches: 1.2.2; 1.2.14; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.1 | 23-Jan-2004 |
jonathan | An i386 config file that includes GENERIC and adds ``options FASSDT_IPSEC''. Intended as a tinderbox/regression-test aid, to prevent skew or other bitrot between KAME IPsec and fast-ipsec.
|
| 1.2.14.1 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.2.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.2.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.2.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.2.2.1 | 14-Jun-2004 |
skrll | file GENERIC.FAST_IPSEC was added on branch ktrace-lwp on 2004-08-03 10:35:47 +0000
|
| 1.3.56.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.3.54.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.3.50.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.3.48.1 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.3.30.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.10 | 25-Dec-2007 |
ad | Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
| 1.9 | 06-Mar-2007 |
bouyer | branches: 1.9.20; 1.9.26; 1.9.28; 1.9.32; 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.8 | 04-Jul-2006 |
christos | branches: 1.8.8; 1.8.10; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.7 | 27-Dec-2005 |
chs | branches: 1.7.4; 1.7.8; 1.7.16; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.6 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.5 | 14-Jun-2004 |
lukem | branches: 1.5.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.4 | 05-Mar-2003 |
grant | branches: 1.4.2; fix some comments
|
| 1.3 | 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.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 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.1 | 20-Feb-2000 |
sommerfeld | branches: 1.1.2; 1.1.4; file GENERIC.MP was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.6 | 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.1.2.5 | 23-May-2001 |
sommerfeld | Merge branch with tonight's current. boots multiuser.
|
| 1.1.2.4 | 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.1.2.3 | 07-Jan-2001 |
sommerfeld | Comment out *DEBUG options since we're approaching stability..
|
| 1.1.2.2 | 23-Sep-2000 |
sommerfeld | Turn on COM_MPLOCK.
|
| 1.1.2.1 | 20-Feb-2000 |
sommerfeld | New config: GENERIC + (useful?) MP-related options
|
| 1.2.2.3 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file GENERIC.MP was added on branch nathanw_sa on 2002-10-18 02:37:28 +0000
|
| 1.4.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.4.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.4.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.5.12.4 | 21-Jan-2008 |
yamt | sync with head
|
| 1.5.12.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.5.12.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.5.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.7.16.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.7.8.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.7.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.8.10.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.8.8.1 | 09-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 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.9.32.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.9.28.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.9.26.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.9.20.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.63 | 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.62 | 28-Nov-2006 |
christos | branches: 1.62.2; 1.62.4; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.61 | 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.60 | 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.59 | 04-Jul-2006 |
christos | branches: 1.59.4; 1.59.6; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.58 | 21-Feb-2006 |
thorpej | branches: 1.58.2; 1.58.10; Back out previous -- it was committed by mistake.
|
| 1.57 | 21-Feb-2006 |
thorpej | Use device_class() instead of accessing dv_class directly.
|
| 1.56 | 04-Jan-2006 |
dsl | branches: 1.56.2; 1.56.4; Base on the GENERIC kernel - so it has the same set of supported devices.
|
| 1.55 | 27-Dec-2005 |
chs | branches: 1.55.2; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.54 | 20-Dec-2005 |
thorpej | Remove the tablet line discipline.
|
| 1.53 | 11-Dec-2005 |
christos | Add a small device to control brightness on the Sony VAIOs.
|
| 1.52 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.51 | 25-Nov-2005 |
thorpej | swcr -> swcrypto
|
| 1.50 | 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.49 | 25-Nov-2005 |
thorpej | Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
| 1.48 | 07-Oct-2005 |
riz | branches: 1.48.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.47 | 07-Oct-2005 |
abs | At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.46 | 14-Sep-2005 |
tron | Add 10 Gigabit Ethernet drivers dge(4) and xge(4).
|
| 1.45 | 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.44 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.43 | 09-Sep-2005 |
rpaulo | Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.42 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.41 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.40 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.39 | 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.38 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.37 | 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.36 | 11-Jul-2005 |
kiyohara | ieee1394 import from FreeBSD.
|
| 1.35 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.34 | 03-Jul-2005 |
cube | branches: 1.34.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.33 | 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.32 | 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.31 | 21-Jun-2005 |
kent | add "azalia at pci"
|
| 1.30 | 19-Jun-2005 |
chs | uncomment hme, add more missing NICs.
|
| 1.29 | 18-Jun-2005 |
chs | add missing NICs, uncomment firewire stuff.
|
| 1.28 | 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.27 | 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.26 | 29-Apr-2005 |
augustss | branches: 1.26.2; Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
| 1.25 | 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.24 | 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.23 | 21-Mar-2005 |
cube | pcppi at acpi needs some more work. Leave it commented out for now.
|
| 1.22 | 21-Mar-2005 |
xtraeme | Add "pcppi* at acpi?" commented out.
|
| 1.21 | 18-Feb-2005 |
dsl | branches: 1.21.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.20 | 12-Feb-2005 |
jdolecek | add npx* at pnpbios? (commented out)
|
| 1.19 | 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.18 | 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.17 | 18-Jan-2005 |
scw | branches: 1.17.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.16 | 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.15 | 12-Jan-2005 |
reinoud | branches: 1.15.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
| 1.14 | 06-Dec-2004 |
cube | Add ixpide(4).
|
| 1.13 | 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.12 | 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.11 | 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.10 | 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.9 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.8 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.7 | 10-Oct-2004 |
augustss | Add auacer.
|
| 1.6 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.5 | 10-Aug-2004 |
mycroft | +cs@pcmcia
|
| 1.4 | 09-Aug-2004 |
junyoung | xi -> xirc,com,xi
|
| 1.3 | 31-Jul-2004 |
mrg | branches: 1.3.2; update the comment for ichlpcib to include SpeedStep.
|
| 1.2 | 24-Jul-2004 |
tron | - Remove support for non-VGA and ISA VGA graphic cards. - Remove ISA attachments for various device (e.g. com(4)) so that the ACPI attached devices get the low device numbers.
|
| 1.1 | 23-Jul-2004 |
tron | Add new kernel configuration for ACPI based SMP systems which can also be used to utilize Hyper-Threading.
|
| 1.3.2.18 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.3.2.17 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.3.2.16 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.3.2.15 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.3.2.14 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.3.2.13 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.3.2.12 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.3.2.11 | 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.3.2.10 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.9 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.8 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.7 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.6 | 19-Oct-2004 |
skrll | Sync with HEAD
|
| 1.3.2.5 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.3.2.4 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.3 | 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.3.2.1 | 31-Jul-2004 |
skrll | file GENERIC.MPACPI was added on branch ktrace-lwp on 2004-08-03 10:35:47 +0000
|
| 1.15.2.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.17.2.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.17.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.17.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.21.4.8 | 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.21.4.7 | 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.21.4.6 | 31-Jul-2006 |
tron | branches: 1.21.4.6.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.21.4.5 | 15-Sep-2005 |
snj | branches: 1.21.4.5.2; 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.21.4.4 | 14-Aug-2005 |
riz | Pull up revision 1.37 (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.21.4.3 | 18-Jul-2005 |
riz | Pull up revision 1.35 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.21.4.2 | 02-Jul-2005 |
tron | Pull up revision 1.31 (requested by kent in ticket #494): add "azalia at pci"
|
| 1.21.4.1 | 17-Apr-2005 |
tron | Pull up revision 1.25 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.21.4.6.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.21.4.5.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.26.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.26.2.2 | 11-May-2005 |
riz | branches: 1.26.2.2.2; Pull up revision 1.1 (requested by tron in ticket #1398): Add new kernel configuration for ACPI based SMP systems which can also be used to utilize Hyper-Threading.
|
| 1.26.2.1 | 29-Apr-2005 |
riz | branches: 1.26.2.1.2; file GENERIC.MPACPI was added on branch netbsd-2 on 2005-05-11 15:28:32 +0000
|
| 1.26.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.26.2.1.2.1 locked by: joerg; | 29-Apr-2005 |
bouyer | file GENERIC.MPACPI was added on branch netbsd-2 on 2007-08-11 14:40:09 +0000
|
| 1.34.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.34.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.34.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.48.6.1 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.55.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.56.4.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.56.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.58.10.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.58.2.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.59.6.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.59.4.2 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.59.4.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.62.4.2 | 17-May-2007 |
yamt | fix a merge botch.
|
| 1.62.4.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.62.2.1 | 09-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 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.5 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.4 | 11-Dec-2005 |
christos | branches: 1.4.30; 1.4.48; 1.4.50; 1.4.54; 1.4.56; merge ktrace-lwp.
|
| 1.3 | 14-Jun-2004 |
lukem | branches: 1.3.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 1.2.8; 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.1 | 07-Jan-2001 |
sommerfeld | branches: 1.1.2; 1.1.4; file GENERIC.MPDEBUG was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.4 | 19-Aug-2002 |
sommerfeld | Booby-trap KVM86 so it's clear what needs work.
|
| 1.1.2.3 | 29-Dec-2001 |
sommerfeld | turn on -g
|
| 1.1.2.2 | 23-May-2001 |
sommerfeld | Merge branch with tonight's current. boots multiuser.
|
| 1.1.2.1 | 07-Jan-2001 |
sommerfeld | MP Debug configuration.
|
| 1.2.8.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.2.8.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.2.8.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file GENERIC.MPDEBUG was added on branch nathanw_sa on 2002-10-18 02:37:28 +0000
|
| 1.3.12.1 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.4.56.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.4.54.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.4.50.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.4.48.1 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.4.30.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.4 | 02-May-2008 |
ad | This isn't needed any more.
|
| 1.3 | 25-Dec-2007 |
ad | branches: 1.3.6; 1.3.8; 1.3.10; Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
| 1.2 | 31-Oct-2007 |
joerg | branches: 1.2.2; 1.2.4; 1.2.8; The only alternative to the GENERIC kernel with ACPI is current GENERIC_LAPTOP, which is not derived from that and misses a lot of drivers and options. The NOACPI kernel doesn't have this issue, so make it more useful by including apm and also the PCIBIOS fixup options needed on many non-ACPI system. Tested by freza@ on an older system where APM and ne@PCMCIA had issues in the past and which works fine with -current.
|
| 1.1 | 17-May-2007 |
hubertf | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.18; 1.1.20; 1.1.22; 1.1.26; Add GENERIC.NOACPI kernel that offers - surprise! - no ACPI (in contrast to GENERIC).
|
| 1.1.26.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.1.22.4 | 21-Jan-2008 |
yamt | sync with head
|
| 1.1.22.3 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.1.22.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.1.22.1 | 17-May-2007 |
yamt | file GENERIC.NOACPI was added on branch yamt-lazymbuf on 2007-09-03 14:26:31 +0000
|
| 1.1.20.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.1.20.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.1.18.1 | 31-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.1.10.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.1.10.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.1.10.2 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.1.10.1 | 17-May-2007 |
ad | file GENERIC.NOACPI was added on branch vmlocking on 2007-07-15 13:21:02 +0000
|
| 1.1.8.2 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.1.8.1 | 17-May-2007 |
mjf | file GENERIC.NOACPI was added on branch mjf-ufs-trans on 2007-07-11 19:59:46 +0000
|
| 1.1.6.2 | 04-Jun-2007 |
wrstuden | Update to today's netbsd-4.
|
| 1.1.6.1 | 17-May-2007 |
wrstuden | file GENERIC.NOACPI was added on branch wrstuden-fixsa on 2007-06-04 01:54:17 +0000
|
| 1.1.4.2 | 23-May-2007 |
riz | Pull up following revision(s) (requested by hubertf in ticket #661): distrib/utils/sysinst/arch/i386/md.h: revision 1.58 sys/arch/i386/conf/GENERIC.NOACPI: revision 1.1 distrib/utils/sysinst/arch/i386/msg.md.es: revision 1.6 etc/etc.i386/Makefile.inc: revision 1.50 distrib/utils/sysinst/arch/i386/msg.md.pl: revision 1.26 distrib/utils/sysinst/arch/i386/msg.md.en: revision 1.53 distrib/utils/sysinst/arch/i386/msg.md.fr: revision 1.43 distrib/utils/sysinst/arch/i386/msg.md.de: revision 1.11 Add GENERIC.NOACPI kernel that offers - surprise! - no ACPI (in contrast to GENERIC).
|
| 1.1.4.1 | 17-May-2007 |
riz | file GENERIC.NOACPI was added on branch netbsd-4 on 2007-05-23 23:08:57 +0000
|
| 1.1.2.2 | 17-May-2007 |
yamt | sync with head.
|
| 1.1.2.1 | 17-May-2007 |
yamt | file GENERIC.NOACPI was added on branch yamt-idlelwp on 2007-05-17 13:40:57 +0000
|
| 1.2.8.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.2.4.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.2.2.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.3.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.3.8.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.3.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.4 | 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.3 | 11-Dec-2005 |
christos | branches: 1.3.50; 1.3.70; 1.3.74; merge ktrace-lwp.
|
| 1.2 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.1 | 09-Sep-1996 |
mycroft | branches: 1.1.64; 1.1.80; Add a file for local additions to GENERIC.
|
| 1.1.80.2 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.1.80.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.64.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.3.74.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.3.70.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.3.50.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.5 | 13-Nov-1999 |
perry | no longer needed
|
| 1.4 | 09-Jul-1999 |
itojun | branches: 1.4.2; 1.4.4; 1.4.8; remove duplicated "files.crypto-intl" inclusion.
|
| 1.3 | 09-Jul-1999 |
thorpej | Add examples for including the kernel crypto bits from either crypto-us or crypto-intl, commented out, with instructions to use only one, and adjust the prefix as necessary.
|
| 1.2 | 01-Jul-1999 |
itojun | branches: 1.2.2; kernel configuration for IPv6/IPsec. should be in GENERIC in the future. (source code will be committed soon)
|
| 1.1 | 28-Jun-1999 |
itojun | branches: 1.1.2; file GENERIC.v6 was initially added on branch kame.
|
| 1.1.2.3 | 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.1.2.2 | 06-Jul-1999 |
itojun | KAME/NetBSD 1.4, SNAP kit 1999/07/05. NOTE: this branch is just for reference purposes (i.e. for taking cvs diff). do not touch anything on the branch. actual work must be done on HEAD branch.
|
| 1.1.2.1 | 28-Jun-1999 |
itojun | KAME/NetBSD 1.4 SNAP kit, dated 19990628.
NOTE: this branch (kame) is used just for refernce. this may not compile due to multiple reasons.
|
| 1.2.2.3 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.2.2.2 | 01-Jul-1999 |
thorpej | Sync w/ -current.
|
| 1.2.2.1 | 01-Jul-1999 |
thorpej | file GENERIC.v6 was added on branch chs-ubc2 on 1999-07-01 23:07:43 +0000
|
| 1.4.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.4.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.4.2.1 | 20-Nov-2000 |
bouyer | Remove files that are no longer on the trunck
|
| 1.37 | 29-Dec-1996 |
jonathan | Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.36 | 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.35 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.34 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.33 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.32 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.31 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.30 | 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.29 | 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.28 | 09-Sep-1996 |
mycroft | Sync with GENERIC.
|
| 1.27 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.26 | 05-Aug-1996 |
soda | adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.25 | 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.24 | 20-May-1996 |
mrg | branches: 1.24.2; document PORTAL
|
| 1.23 | 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.22 | 20-May-1996 |
thorpej | Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.21 | 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.20 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.19 | 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.18 | 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.17 | 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.16 | 30-Mar-1996 |
perry | Added (commented out) line for joystick driver.
|
| 1.15 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.14 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.13 | 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.12 | 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.11 | 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.10 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.9 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.8 | 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.7 | 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.6 | 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.5 | 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.4 | 24-Dec-1995 |
neil | Added ccd pseudo device.
|
| 1.3 | 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.2 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 | 28-Oct-1995 |
tls | branches: 1.1.2; file GENERICADP was initially added on branch netbsd-1-1.
|
| 1.1.2.1 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.24.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.56 | 03-Nov-1994 |
mycroft | Clean up deleted files.
|
| 1.55 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.54 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.53 | 17-Oct-1994 |
cgd | kill le0. *sigh*
|
| 1.52 | 09-Aug-1994 |
mycroft | Add ncr0.
|
| 1.51 | 29-Jul-1994 |
mycroft | Use `swap generic'.
|
| 1.50 | 27-Jul-1994 |
mycroft | Use the automatic IRQ/DRQ detection.
|
| 1.49 | 16-Jul-1994 |
cgd | reenable MSDOSFS
|
| 1.48 | 04-Jul-1994 |
cgd | branches: 1.48.2; ISOFS -> CD9660
|
| 1.47 | 01-Jul-1994 |
mycroft | is0 --> le0, and give trinity one.
|
| 1.46 | 18-Jun-1994 |
cgd | kill MSDOSFS in generic kernels until it works; so i can make a snapshot
|
| 1.45 | 14-Jun-1994 |
jtc | Fix addresses for lpt ports
|
| 1.44 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.43 | 27-Apr-1994 |
mycroft | Remove wt0 and el0 from these configs until probe problems are resolved.
|
| 1.42 | 26-Apr-1994 |
mycroft | Add aic0.
|
| 1.41 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.40 | 15-Apr-1994 |
cgd | kill COM4 (i.e. com3) in generic kernels
|
| 1.39 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.38 | 13-Apr-1994 |
deraadt | ep driver doesn't need port/irq, figures out by itself
|
| 1.37 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.36 | 09-Mar-1994 |
hpeyerl | Make ep0 reflect factory default settings rather than my own.
|
| 1.35 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.34 | 01-Mar-1994 |
hpeyerl | Add el0
|
| 1.33 | 18-Feb-1994 |
mycroft | Update for new lpt.
|
| 1.32 | 16-Feb-1994 |
mycroft | Add ep0 and ie0.
|
| 1.31 | 26-Jan-1994 |
hpeyerl | ne0 goes away.
|
| 1.30 | 25-Jan-1994 |
hpeyerl | make ec and we go away ....
|
| 1.29 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.28 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.27 | 01-Sep-1993 |
mycroft | Add ed2 at 0x300, irq 10, 0xcc000, which people can configure by hardware.
|
| 1.26 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.25 | 29-Aug-1993 |
mycroft | There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.24 | 26-Aug-1993 |
cgd | 0.9 "official" patch 001: (1) added support for ed1 in both generic kernels at: device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr (2) brought if_ed.c up to DG's 1.19 rev.
|
| 1.23 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.22 | 01-Aug-1993 |
mycroft | Add RCS identifiers (this time on the correct side of the branch), and incorporate recent changes in netbsd-0-9 branch.
|
| 1.21 | 28-Jul-1993 |
cgd | incorporate changes from 0-9-base to 0-9-ALPHA
|
| 1.20 | 11-Jul-1993 |
cgd | branches: 1.20.2; DDB makes these kernels too large. damn.
|
| 1.19 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.18 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.17 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.15 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.14 | 07-May-1993 |
cgd | update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.13 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.12 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.11 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.10 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.9 | 19-Apr-1993 |
cgd | bt can't coexist with aha
|
| 1.8 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.7 | 11-Apr-1993 |
cgd | need com[01] rather than com[12]
|
| 1.6 | 10-Apr-1993 |
cgd | aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.5 | 10-Apr-1993 |
cgd | made it appropriately generic, and added PCFS and KERNFS support
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.2 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.20.2.4 | 25-Aug-1993 |
cgd | PATCH 1: add device ed1 so people with 3c503's can use them: > device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr also, bring if_ed to DG's 1.19 rev.
|
| 1.20.2.3 | 05-Aug-1993 |
cgd | PCFS -> MSDOSFS to avoid confusion later.
|
| 1.20.2.2 | 27-Jul-1993 |
cgd | change comments, kernel names
|
| 1.20.2.1 | 26-Jul-1993 |
cgd | replace ec0 and we0 lines with ed0; save space, and i'm now convinced that it works in enough cases to be viable.
|
| 1.48.2.4 | 17-Oct-1994 |
cgd | from trunk.
|
| 1.48.2.3 | 09-Aug-1994 |
mycroft | update from trunk
|
| 1.48.2.2 | 28-Jul-1994 |
cgd | from trunk.
|
| 1.48.2.1 | 16-Jul-1994 |
cgd | update from trunk
|
| 1.8 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.7 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.6 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.5 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.4 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.3 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.2 | 29-Apr-1993 |
cgd | GENERICAHA_DDB was too big, so got rid of wd support in it. moved it to GENERCISA_DDB, which has no SCSI support
|
| 1.1 | 29-Apr-1993 |
cgd | generic kernel w/aha1542 and debugging support
|
| 1.17 | 01-Mar-1995 |
mycroft | Clean up deleted files.
|
| 1.16 | 11-Jul-1993 |
cgd | DDB makes these kernels too large. damn.
|
| 1.15 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.14 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.10 | 07-May-1993 |
cgd | update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.9 | 06-May-1993 |
cgd | make kernel name a bit less confusing...
|
| 1.8 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.3 | 11-Apr-1993 |
cgd | need com[01] rather than com[12]
|
| 1.2 | 11-Apr-1993 |
cgd | changed ident
|
| 1.1 | 10-Apr-1993 |
cgd | aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.33 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.32 | 09-Mar-1994 |
hpeyerl | Make ep0 reflect factory default settings rather than my own.
|
| 1.31 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.30 | 01-Mar-1994 |
hpeyerl | Add el0
|
| 1.29 | 18-Feb-1994 |
mycroft | Update for new lpt.
|
| 1.28 | 16-Feb-1994 |
cgd | add ie0 and ep0 (for parity with GENERICAHA)
|
| 1.27 | 26-Jan-1994 |
hpeyerl | ne0 goes away.
|
| 1.26 | 25-Jan-1994 |
hpeyerl | make ec and we go away ....
|
| 1.25 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.24 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.23 | 01-Sep-1993 |
mycroft | Add ed2, as per GENERICAHA.
|
| 1.22 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.21 | 29-Aug-1993 |
mycroft | There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.20 | 26-Aug-1993 |
cgd | 0.9 "official" patch 001: (1) added support for ed1 in both generic kernels at: device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr (2) brought if_ed.c up to DG's 1.19 rev.
|
| 1.19 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.18 | 01-Aug-1993 |
mycroft | Add RCS identifiers (this time on the correct side of the branch), and incorporate recent changes in netbsd-0-9 branch.
|
| 1.17 | 28-Jul-1993 |
cgd | incorporate changes from 0-9-base to 0-9-ALPHA
|
| 1.16 | 11-Jul-1993 |
cgd | branches: 1.16.2; DDB makes these kernels too large. damn.
|
| 1.15 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.14 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.10 | 07-May-1993 |
cgd | update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.9 | 06-May-1993 |
cgd | make kernel name a bit less confusing...
|
| 1.8 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.3 | 11-Apr-1993 |
cgd | need com[01] rather than com[12]
|
| 1.2 | 11-Apr-1993 |
cgd | changed ident
|
| 1.1 | 10-Apr-1993 |
cgd | aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.16.2.4 | 25-Aug-1993 |
cgd | PATCH 1: add device ed1 so people with 3c503's can use them: > device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr also, bring if_ed to DG's 1.19 rev.
|
| 1.16.2.3 | 05-Aug-1993 |
cgd | PCFS -> MSDOSFS to avoid confusion later.
|
| 1.16.2.2 | 27-Jul-1993 |
cgd | change comments, kernel names
|
| 1.16.2.1 | 26-Jul-1993 |
cgd | replace ec0 and we0 lines with ed0; save space, and i'm now convinced that it works in enough cases to be viable.
|
| 1.20 | 03-Nov-1994 |
mycroft | Clean up deleted files.
|
| 1.19 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.18 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.17 | 17-Oct-1994 |
cgd | kill le0. *sigh*
|
| 1.16 | 09-Aug-1994 |
mycroft | Add ncr0.
|
| 1.15 | 29-Jul-1994 |
mycroft | Use `swap generic'.
|
| 1.14 | 27-Jul-1994 |
mycroft | Use the automatic IRQ/DRQ detection.
|
| 1.13 | 16-Jul-1994 |
cgd | reenable MSDOSFS
|
| 1.12 | 04-Jul-1994 |
cgd | branches: 1.12.2; ISOFS -> CD9660
|
| 1.11 | 01-Jul-1994 |
mycroft | is0 --> le0, and give trinity one.
|
| 1.10 | 18-Jun-1994 |
cgd | kill MSDOSFS in generic kernels until it works; so i can make a snapshot
|
| 1.9 | 14-Jun-1994 |
jtc | Fix addresses for lpt ports
|
| 1.8 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.7 | 27-Apr-1994 |
mycroft | Remove wt0 and el0 from these configs until probe problems are resolved.
|
| 1.6 | 26-Apr-1994 |
mycroft | Add aic0.
|
| 1.5 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.4 | 15-Apr-1994 |
cgd | kill COM4 (i.e. com3) in generic kernels
|
| 1.3 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.2 | 13-Apr-1994 |
deraadt | ep driver doesn't need port/irq, figures out by itself
|
| 1.1 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.12.2.4 | 17-Oct-1994 |
cgd | from trunk.
|
| 1.12.2.3 | 09-Aug-1994 |
mycroft | update from trunk
|
| 1.12.2.2 | 28-Jul-1994 |
cgd | from trunk.
|
| 1.12.2.1 | 16-Jul-1994 |
cgd | update from trunk
|
| 1.21 | 01-Mar-1995 |
mycroft | Clean up deleted files.
|
| 1.20 | 11-Jul-1993 |
cgd | DDB makes these kernels too large. damn.
|
| 1.19 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.18 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.17 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.15 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.14 | 07-May-1993 |
cgd | update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.13 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.12 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.11 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.10 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.9 | 19-Apr-1993 |
cgd | bt can't coexist with aha
|
| 1.8 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.7 | 11-Apr-1993 |
cgd | need com[01] rather than com[12]
|
| 1.6 | 10-Apr-1993 |
cgd | aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.5 | 10-Apr-1993 |
cgd | made it appropriately generic, and added PCFS and KERNFS support
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.2 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.9 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.8 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.7 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.6 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.5 | 07-May-1993 |
cgd | expand DDB's db_symtab array size
|
| 1.4 | 07-May-1993 |
cgd | make it match GENERICISA, minus SCSI
|
| 1.3 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.2 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.1 | 29-Apr-1993 |
cgd | GENERICAHA_DDB was too big, so got rid of wd support in it. moved it to GENERCISA_DDB, which has no SCSI support
|
| 1.35 | 29-Dec-1996 |
jonathan | Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.34 | 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.33 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.32 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.31 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.30 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.29 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.28 | 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.27 | 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.26 | 09-Sep-1996 |
mycroft | Sync with GENERIC.
|
| 1.25 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.24 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.23 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.22 | 20-May-1996 |
mrg | document PORTAL
|
| 1.21 | 20-May-1996 |
thorpej | Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.20 | 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.19 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.18 | 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.17 | 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.16 | 30-Mar-1996 |
perry | Added (commented out) line for joystick driver.
|
| 1.15 | 30-Mar-1996 |
mycroft | Add wds0 and wds1 to generic kernels.
|
| 1.14 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.13 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.12 | 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.11 | 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.10 | 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.9 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.8 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.7 | 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.6 | 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.5 | 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.4 | 24-Dec-1995 |
neil | Added ccd pseudo-device.
|
| 1.3 | 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.2 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 | 28-Oct-1995 |
tls | branches: 1.1.2; file GENERICOTHER was initially added on branch netbsd-1-1.
|
| 1.1.2.1 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.3 | 02-Dec-2007 |
ad | DIAGNOSTIC is only one of many debugging options.
|
| 1.2 | 21-Apr-2001 |
fvdl | branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; 1.2.46; 1.2.88; 1.2.106; 1.2.108; 1.2.114; Doh. Put the option *after* the include of plain GENERIC.
|
| 1.1 | 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.2.114.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.2.108.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.2.106.1 | 03-Dec-2007 |
joerg | Sync with HEAD.
|
| 1.2.88.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.2.46.1 | 07-Dec-2007 |
yamt | sync with head
|
| 1.2.8.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.2.8.1 | 21-Apr-2001 |
nathanw | file GENERIC_DIAGNOSTIC was added on branch nathanw_sa on 2001-06-21 19:25:13 +0000
|
| 1.2.6.2 | 21-Apr-2001 |
fvdl | Doh. Put the option *after* the include of plain GENERIC.
|
| 1.2.6.1 | 21-Apr-2001 |
fvdl | file GENERIC_DIAGNOSTIC was added on branch sommerfeld_i386mp_1 on 2001-04-21 20:58:14 +0000
|
| 1.2.4.2 | 25-Apr-2001 |
he | Pull up revisions 1.1-1.2 (new, requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.2.4.1 | 21-Apr-2001 |
he | file GENERIC_DIAGNOSTIC was added on branch netbsd-1-5 on 2001-04-25 08:56:27 +0000
|
| 1.2.2.2 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.1 | 21-Apr-2001 |
bouyer | file GENERIC_DIAGNOSTIC was added on branch thorpej_scsipi on 2001-04-23 09:41:46 +0000
|
| 1.21 | 22-Sep-2018 |
maxv | Remove isic(4). It is part of ISDN, which we are now retiring.
|
| 1.20 | 22-Sep-2018 |
maxv | Remove iwic(4). It is part of ISDN, which we are now retiring. This driver was still marked as experimental (its man page dates back to 2002).
|
| 1.19 | 22-Sep-2018 |
maxv | Remove the "ifritz" driver (no man page). It is part of ISDN, which we are retiring.
|
| 1.18 | 22-Sep-2018 |
maxv | Remove ifpci(4). It is part of ISDN, which we are retiring.
|
| 1.17 | 21-Sep-2018 |
maxv | Remove iavc(4).
|
| 1.16 | 03-Jan-2010 |
dholland | branches: 1.16.62; 1.16.64; 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.15 | 11-Dec-2005 |
christos | branches: 1.15.78; 1.15.92; merge ktrace-lwp.
|
| 1.14 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.13 | 25-Sep-2003 |
pooka | iavc@pci
|
| 1.12 | 11-Apr-2003 |
drochner | branches: 1.12.2; IPR_VJ -> IRIP_VJ
|
| 1.11 | 25-Oct-2002 |
leo | Fritz!PCI v2.0 ISDN driver from FreeBSD.
|
| 1.10 | 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.9 | 24-Sep-2002 |
pooka | iwic@pci
|
| 1.8 | 25-Mar-2002 |
martin | Now that we have all pieces in place (and enough granularity to specify B-channel and D-channel drivers separately) split the Fritz!PCI card driver out of the isic driver.
The new device is called "ifpci" and uses the same D-channel driver as the isic devices, but has it's own B-channel driver.
|
| 1.7 | 16-Mar-2002 |
martin | Rename ISDN devices, per discussion on tech-kern. The network devices become ippp (ISDN ppp) and irip (ISDN raw IP). The character device now are called: /dev/isdn (isdnd <-> kernel communication), /dev/isdnctl (dialing and other control), /dev/isdntrc* (tracing), /dev/isdnbchan* (raw B channel access, i.e. for user land PPP) and /dev/isdntel* (telephone devices, i.e. for answering machines).
|
| 1.6 | 21-Jan-2002 |
martin | Add support for ITK IX1 PnP cards. Thanks to Nick Hudson for testing.
|
| 1.5 | 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.4 | 18-Jan-2001 |
martin | branches: 1.4.2; 1.4.4; Add support for another PCMCIA ISDN card: Sedlbauer speed star II. While there fix two outdated comments.
|
| 1.3 | 05-Jan-2001 |
martin | branches: 1.3.2; Cosmetics
|
| 1.2 | 05-Jan-2001 |
martin | Disable the daic driver for now. It's microcode handling needs some thougths (legal problems), and the driver is not ready for prime time anyway.
|
| 1.1 | 05-Jan-2001 |
martin | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 05-Jan-2001 |
martin | branches: 1.1.1.1.2; Initial import of ISDN4BSD release 0.96
|
| 1.1.1.1.2.4 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.1.1.1.2.3 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.1.1.1.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.1.1.1.2.1 | 05-Jan-2001 |
bouyer | file GENERIC_ISDN was added on branch thorpej_scsipi on 2001-01-05 17:34:28 +0000
|
| 1.3.2.5 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.3.2.4 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.3.2.3 | 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.3.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.3.2.1 | 05-Jan-2001 |
thorpej | file GENERIC_ISDN was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:53 +0000
|
| 1.4.4.4 | 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.4.4.3 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.4.4.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.4.4.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.4.2.5 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.4.2.4 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.4.2.3 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.4.2.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.2.1 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.12.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.12.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.15.92.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.15.92.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.15.78.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.16.64.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.16.62.1 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.255 | 15-Nov-2007 |
joerg | Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
| 1.254 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.253 | 04-Nov-2007 |
xtraeme | branches: 1.253.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.252 | 01-Nov-2007 |
xtraeme | Revert previous, thanks wikipedia :-)
|
| 1.251 | 01-Nov-2007 |
xtraeme | Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.250 | 30-Oct-2007 |
xtraeme | options<space><tab>FOO
|
| 1.249 | 29-Oct-2007 |
xtraeme | Enable "options INTEL_CORETEMP".
|
| 1.248 | 26-Oct-2007 |
xtraeme | Comment out piixpcib(4) until the multiple PRs are fixed.
|
| 1.247 | 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.246 | 11-Sep-2007 |
xtraeme | branches: 1.246.4; GENERIC_LAPTOP -> add aps(4) commented out ALL -> add aps(4)
|
| 1.245 | 08-Sep-2007 |
gdt | enable cgd to reduce diffs to GENERIC
|
| 1.244 | 06-Sep-2007 |
martti | Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.243 | 26-Aug-2007 |
xtraeme | branches: 1.243.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.242 | 24-Aug-2007 |
nonaka | url(4) require urlphy(4).
|
| 1.241 | 21-Aug-2007 |
kiyohara | Add slhci at pcmcia. And reorder.
|
| 1.240 | 20-Aug-2007 |
kiyohara | Add btbc(4).
|
| 1.239 | 06-Aug-2007 |
adrianp | Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.238 | 21-Jul-2007 |
agc | branches: 1.238.4; Add pcn device - useful for VMware guests, as VMware emulates a pcn.
|
| 1.237 | 09-Jun-2007 |
kiyohara | branches: 1.237.2; 1.237.4; Add zyd(4).
|
| 1.236 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.235 | 11-May-2007 |
is | SigmaTels not-quite-UIRDA devices: STIr4116, STIr4220
|
| 1.234 | 08-May-2007 |
xtraeme | Add "ug* at acpi?" following the current scheme in the files.
|
| 1.233 | 26-Apr-2007 |
dyoung | branches: 1.233.2; Add ATADEBUG for ease of debugging.
|
| 1.232 | 19-Apr-2007 |
xtraeme | ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
| 1.231 | 17-Apr-2007 |
tron | Comment out fwohci(4) because it doesn't support ACPI suspend/resume. Pointed out by Jared D. McNeill on "port-i386" mailing list.
|
| 1.230 | 17-Apr-2007 |
tron | Add and enable IEEE1394 support.
|
| 1.229 | 05-Apr-2007 |
reed | Fix typo. Fix some spaces to tabs. Reorder a few items.
No real configuration changes -- just making this easier to diff with GENERIC.
|
| 1.228 | 20-Mar-2007 |
xtraeme | ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.227 | 14-Mar-2007 |
drochner | branches: 1.227.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.226 | 13-Mar-2007 |
xtraeme | ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.225 | 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.224 | 08-Mar-2007 |
njoly | branches: 1.224.2; 1.224.4; 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.223 | 06-Mar-2007 |
dillo | Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.222 | 05-Mar-2007 |
dillo | Add file-system HFSP (commented out) to GENERIC kernels of ports on which Mac OS runs.
|
| 1.221 | 01-Mar-2007 |
kiyohara | Add btuart(4).
|
| 1.220 | 24-Jan-2007 |
tls | branches: 1.220.2; 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.219 | 20-Jan-2007 |
xtraeme | viaenv(4) does not need anymore viapm.
|
| 1.218 | 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.217 | 30-Nov-2006 |
bouyer | branches: 1.217.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.216 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.215 | 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.214 | 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.213 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.212 | 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.211 | 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.210 | 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.209 | 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.208 | 01-Oct-2006 |
itohy | Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.207 | 19-Sep-2006 |
jmmv | Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.206 | 18-Sep-2006 |
pavel | This kernel has acpi, so add some acpi devices useful in laptops: apm* at acpi?, acpiacad, acpibat, acpibut, acpiec, acpilid, acpitz. ok Jared McNeill.
|
| 1.205 | 10-Sep-2006 |
plunky | branches: 1.205.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.204 | 07-Sep-2006 |
itohy | branches: 1.204.2; Add njata* at cardbus?
|
| 1.203 | 26-Aug-2006 |
christos | PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.202 | 20-Aug-2006 |
plunky | Make btdev default count explicit
|
| 1.201 | 14-Aug-2006 |
itohy | ACPI frontend for Yamaha OPL3-SA[23]. Derived from PR kern/33991 by jasper at pointless dot net.
|
| 1.200 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.199 | 13-Aug-2006 |
simonb | Add wpi@pci.
|
| 1.198 | 12-Aug-2006 |
agc | uncomment INCLUDE_CONFIG_FILE - the information is useful, and is on by default in other GENERIC configs
|
| 1.197 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.196 | 07-Aug-2006 |
xtraeme | branches: 1.196.2; Enable POWERNOW_K8, now that it's working.
|
| 1.195 | 02-Aug-2006 |
reed | Fix some comments, tabs or indenting, and some ordering to make this easier to diff with the GENERIC config.
No real changes.
|
| 1.194 | 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.193 | 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.192 | 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.191 | 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.190 | 08-Jul-2006 |
christos | Adjust to the new apm backend.
|
| 1.189 | 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.188 | 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.187 | 21-May-2006 |
cube | branches: 1.187.2; Fix tyop reported by Yoshito Komatsu.
|
| 1.186 | 20-May-2006 |
gdt | Enable ugensa.
|
| 1.185 | 14-May-2006 |
elad | branches: 1.185.2; integrate kauth.
|
| 1.184 | 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.183 | 07-May-2006 |
jmcneill | Add piixpm
|
| 1.182 | 06-May-2006 |
jmcneill | Add piixpcib(4), commented out.
|
| 1.181 | 28-Apr-2006 |
tron | Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.180 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.179 | 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.178 | 17-Mar-2006 |
gdt | Add wi* at pci, to make PRISM mini PCI cards work. Tested on IBM Thinkpad T30 2366-97U.
|
| 1.177 | 17-Mar-2006 |
jmcneill | Add 'iic* at viapcib?', commented out.
|
| 1.176 | 17-Mar-2006 |
jmcneill | Add (commented out) definitions of viapcib attachments.
|
| 1.175 | 22-Feb-2006 |
hira | branches: 1.175.2; 1.175.4; 1.175.6; Fix typo (Prolofic -> Prolific).
|
| 1.174 | 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.173 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.172 | 03-Feb-2006 |
xtraeme | branches: 1.172.2; Enable POWERNOW_K7 now that the main problem was fixed.
|
| 1.171 | 03-Feb-2006 |
jmmv | 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.170 | 03-Feb-2006 |
reinoud | On request also add commented file-system UDF it to GENERIC_LAPTOP :)
|
| 1.169 | 31-Jan-2006 |
xtraeme | branches: 1.169.2; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.168 | 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.167 | 29-Jan-2006 |
augustss | Add more cardbus USB controllers.
|
| 1.166 | 12-Jan-2006 |
tron | Add commented out entries for BRIDGE_IPF, pf(4) and pflog(4) matching the entries in "GENERIC".
|
| 1.165 | 05-Jan-2006 |
xtraeme | Comment out "options POWERNOW_K7" until the problems are resolved.
|
| 1.164 | 04-Jan-2006 |
xtraeme | Enable rlphy(4).
|
| 1.163 | 04-Jan-2006 |
dogcow | comment out ACPI_ACTIVATE_DEV; it seems to cause more problem than it's worth (e.g. multiple PRs and the general symptom of cd0 losing interrupts.)
|
| 1.162 | 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.161 | 20-Dec-2005 |
thorpej | branches: 1.161.2; Remove the tablet line discipline.
|
| 1.160 | 11-Dec-2005 |
christos | Add a small device to control brightness on the Sony VAIOs.
|
| 1.159 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.158 | 14-Oct-2005 |
xtraeme | Enable atu(4). Requested by Martijn van Buul via PR pkg/30243.
|
| 1.157 | 07-Oct-2005 |
abs | At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.156 | 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.155 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.154 | 09-Sep-2005 |
rpaulo | Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.153 | 06-Sep-2005 |
dogcow | after discussion with dyoung, add rtw* at cardbus
|
| 1.152 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.151 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.150 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.149 | 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.148 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.147 | 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.146 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.145 | 03-Jul-2005 |
cube | branches: 1.145.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.144 | 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.143 | 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.142 | 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.141 | 21-Jun-2005 |
kent | add "azalia at pci"
|
| 1.140 | 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.139 | 29-Apr-2005 |
augustss | Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
| 1.138 | 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.137 | 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.136 | 21-Mar-2005 |
xtraeme | Add "pcppi* at acpi?" commented out.
|
| 1.135 | 25-Feb-2005 |
simonb | branches: 1.135.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.134 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.133 | 12-Feb-2005 |
jdolecek | add npx* at pnpbios? (commented out)
|
| 1.132 | 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.131 | 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.130 | 29-Jan-2005 |
jonathan | Now that we've switched to the split re(4) for PCI, add the cardbus frontend for the split re(4) to files.cardbus, and to the generic x86 laptop config (sys/i386/conf/GENERIC_LAPTOP).
NB: as best I know, there are still unresolved issues in attach and powersave, with the NetGear cardbus cards and re(4).
|
| 1.129 | 18-Jan-2005 |
scw | branches: 1.129.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.128 | 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.127 | 12-Jan-2005 |
reinoud | branches: 1.127.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
| 1.126 | 11-Jan-2005 |
skrll | Add iwi(4).
|
| 1.125 | 06-Dec-2004 |
cube | Add ixpide(4).
|
| 1.124 | 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.123 | 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.122 | 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.121 | 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.120 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.119 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.118 | 10-Oct-2004 |
augustss | Add auacer.
|
| 1.117 | 15-Sep-2004 |
thorpej | The pss driver has a comment at the top saying that it won't even compile, so don't bother trying.
|
| 1.116 | 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.115 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.114 | 26-Aug-2004 |
itohy | Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.113 | 23-Aug-2004 |
lukem | enable ipw* (Intel PRO/Wireless 2100)
|
| 1.112 | 10-Aug-2004 |
mycroft | +cs@pcmcia
|
| 1.111 | 08-Aug-2004 |
mycroft | xi -> xirc,com,xi
|
| 1.110 | 31-Jul-2004 |
mrg | update the comment for ichlpcib to include SpeedStep.
|
| 1.109 | 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.108 | 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.107 | 19-Jul-2004 |
tron | Enable ehci(4) by default.
|
| 1.106 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.105 | 10-Jul-2004 |
cube | Add commented out EST_FREQ_USERWRITE to GENERIC_LAPTOP too.
|
| 1.104 | 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.103 | 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.102 | 04-Jul-2004 |
tron | Add re(4). There are laptops with an onboard Realtek 8169 Gigabit LAN.
|
| 1.101 | 28-Jun-2004 |
bouyer | Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.100 | 26-Jun-2004 |
abs | Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.99 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.98 | 16-Jun-2004 |
christos | Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.97 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.96 | 08-Jun-2004 |
kochi | Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
| 1.95 | 07-Jun-2004 |
kochi | Add ACPI_DISABLE_ON_POWEROFF option.
|
| 1.94 | 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.93 | 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.92 | 30-Apr-2004 |
lukem | add ENHANCED_SPEEDSTEP
|
| 1.91 | 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.90 | 14-Mar-2004 |
minoura | branches: 1.90.2; Add ichlpcib.
|
| 1.89 | 16-Feb-2004 |
wiz | Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.88 | 23-Jan-2004 |
jdolecek | include SMBFS support
|
| 1.87 | 06-Jan-2004 |
chuck | the IBM thinkpad T40p's built-in wireless ath0 interface attaches to pci, so add an entry for it so that the GENERIC_LAPTOP kernel can use it.
|
| 1.86 | 14-Dec-2003 |
dyoung | Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.85 | 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.84 | 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.83 | 18-Nov-2003 |
jonathan | Add wm* and igphy*/makphy*, for laptops with Intel Pro/1000-family gigabit Ethernet on the motherboard.
|
| 1.82 | 18-Nov-2003 |
jonathan | Add bge* and brgphy*, for laptops with Broadcom gigabit on motherboard.
|
| 1.81 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.80 | 13-Oct-2003 |
dyoung | Add atw (ADMtek ADM8211 802.11).
|
| 1.79 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.78 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.77 | 27-Sep-2003 |
mrg | enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.76 | 09-Sep-2003 |
itojun | have COMPAT_16
|
| 1.75 | 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.74 | 15-May-2003 |
wiz | branches: 1.74.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.73 | 12-Apr-2003 |
simonb | Use "options<space><tab>".
|
| 1.72 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.71 | 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.70 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.69 | 17-Feb-2003 |
david | sync with GENERIC add: options SYSTRACE
|
| 1.68 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.67 | 19-Jan-2003 |
tron | Add "COMPAT_OSSAUDIO" option.
|
| 1.66 | 08-Jan-2003 |
tron | Fix indendation problem in entry for "pckbc* at acpi?".
|
| 1.65 | 07-Jan-2003 |
jmcneill | *soren* remember <SPACE><TAB> in config files :-) Space-Tab-ify ACPI examples.
|
| 1.64 | 05-Jan-2003 |
jmcneill | Document all known ACPI devices and options (disabled by default).
|
| 1.63 | 02-Jan-2003 |
tron | Add commented out entry for acpi(4).
|
| 1.62 | 26-Dec-2002 |
junyoung | Cosmetic changes to reduce diff against GENERIC.
|
| 1.61 | 05-Oct-2002 |
elric | add [commented out] cgd's to generic kernel configs.
|
| 1.60 | 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.59 | 25-Sep-2002 |
martti | Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.58 | 20-Sep-2002 |
martti | Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.57 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.56 | 06-Aug-2002 |
grant | add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.55 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.54 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.53 | 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.52 | 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.51 | 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.50 | 25-Apr-2002 |
atatat | branches: 1.50.2; 1.50.4; 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.49 | 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.48 | 17-Apr-2002 |
mycroft | Per PR 13668, add tlp at pci.
|
| 1.47 | 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.46 | 13-Apr-2002 |
mycroft | Add IR support.
|
| 1.45 | 12-Apr-2002 |
mycroft | Enable AGP GART support by default.
|
| 1.44 | 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.43 | 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.42 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.41 | 08-Feb-2002 |
jmcneill | Wups, forgot to add it to some other kernel configs as well.
|
| 1.40 | 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.39 | 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.38 | 06-Jan-2002 |
jmcneill | Add entries for the 'esa at pci' audio driver.
|
| 1.37 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.36 | 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.35 | 01-Dec-2001 |
bouyer | Add st at atapibus, now that it works.
|
| 1.34 | 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.33 | 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.32 | 18-Nov-2001 |
someya | add autri (Trident 4DWAVE based AC'97 audio)
|
| 1.31 | 16-Nov-2001 |
junyoung | Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.30 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.29 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.28 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.27 | 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.26 | 17-Oct-2001 |
jdolecek | branches: 1.26.2; add emuxki (Creative Labs SBLive!)
|
| 1.25 | 30-Sep-2001 |
hubertf | add (enabled!) esl for pcmcia audio
|
| 1.24 | 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.23 | 10-Sep-2001 |
fvdl | Oops, didn't mean to enable agp by default yet.
|
| 1.22 | 10-Sep-2001 |
fvdl | Add agp* at pchb?
|
| 1.21 | 10-Sep-2001 |
fvdl | Add MTRR option.
|
| 1.20 | 01-Sep-2001 |
atatat | branches: 1.20.2; Add bridge pseudo devices to GENERIC configs
|
| 1.19 | 22-Aug-2001 |
hubertf | 90x[B] -> 90x[BC]
|
| 1.18 | 14-Aug-2001 |
hubertf | Sync with GENERIC,v 1.414
XXX We really need a better way to do such things... XXX For now, please make sure to update this too when editing GENERIC!
|
| 1.17 | 08-Jul-2001 |
abs | branches: 1.17.2; Leave TCP_DEBUG commented out _everywhere_. Time to replenish clueon charge with caffine...
|
| 1.16 | 08-Jul-2001 |
abs | 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.15 | 10-May-2001 |
tron | Fix typo: Pnp -> PnP
|
| 1.14 | 21-Apr-2001 |
fvdl | Remove DIAGNOSTIC and mark it as expensive.
|
| 1.13 | 30-Mar-2001 |
minoura | Add yds at pci and children. Alpha and i386 are the only tested ports.
|
| 1.12 | 02-Feb-2001 |
fvdl | branches: 1.12.2; Add COMPAT_15
|
| 1.11 | 30-Jan-2001 |
tshiozak | add umidi.
|
| 1.10 | 28-Jan-2001 |
nathanw | Add joy at pnpbios.
|
| 1.9 | 16-Jan-2001 |
augustss | Add uyap.
|
| 1.8 | 21-Dec-2000 |
hubertf | branches: 1.8.2; Add pseudo-device vlan, OK'd by Manuel Bouyer.
|
| 1.7 | 12-Dec-2000 |
he | Add the an(4) driver to these configurations as well.
|
| 1.6 | 28-Nov-2000 |
thorpej | Add auich(4) and neo(4).
|
| 1.5 | 20-Nov-2000 |
soren | branches: 1.5.2; Enable com at cardbus.
|
| 1.4 | 23-Oct-2000 |
fvdl | Add rtk at pci, some laptops have it. Add cardbus network cards to INSTALL_LAPTOP (oops, they're largely the point of INSTALL_LAPTOP..).
From Noriyuki Soda.
|
| 1.3 | 15-Oct-2000 |
minoura | WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.2 | 02-Oct-2000 |
fvdl | branches: 1.2.2; Adjust after some comments from Noriyuki Soda:
apm was enabled in the wrong file, it's not needed in INSTALL_LAPTOP, but should be there in GENERIC_LAPTOP.
wss0 at isa irq 10 may cause conflicts on some laptops; remove it.
Despite its name, PCIBIOS_INTR_GUESS is safe option, so enable it.
|
| 1.1 | 27-Sep-2000 |
fvdl | A GENERIC and INSTALL tailored for laptop usafe (i.e. cardbus and PCIBIOS options included).
|
| 1.2.2.12 | 24-Jan-2002 |
he | Pull up revision 1.38 (via patch, requested by he): Add driver for the ESS Allegro-1 / Maestro-3 audio hardware.
|
| 1.2.2.11 | 19-Jan-2002 |
he | Pull up revision 1.26 (via patch, requested by he): Add driver for Creative Labs SBLive! EMU10000 and (probably) PCI512. Fixes PR#15260.
|
| 1.2.2.10 | 06-May-2001 |
he | Apply patch (requested by he): Add clct(4) driver.
|
| 1.2.2.9 | 06-May-2001 |
he | Apply patch (requested by sommerfeld): Add a driver for the NeoMagic 256 AC'97 chip.
|
| 1.2.2.8 | 03-May-2001 |
he | Apply patch (requested by he and skrll): Add a driver for the ESS Technology Maestro-1/2/2E AC97 audio chips, ES1968 and ES1978.
|
| 1.2.2.7 | 01-May-2001 |
he | Pull up revision 1.8 (requested by he): Add pseudo-device vlan. Make sure "rnd is EXPERIMENTAL" comment is removed.
|
| 1.2.2.6 | 01-May-2001 |
he | Pull up revision 1.13 (via patch, requested by minoura): Add Yamaha YMF724/740/744/745-based sound driver and its subordinates.
|
| 1.2.2.5 | 25-Apr-2001 |
he | Pull up revision 1.14 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.2.2.4 | 12-Dec-2000 |
he | Pull up revision 1.7 (requested by he): Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
|
| 1.2.2.3 | 30-Oct-2000 |
tv | Pullup 1.4 [fvdl]: Add rtk at pci, some laptops have it.
|
| 1.2.2.2 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.2.2.1 | 02-Oct-2000 |
fvdl | file GENERIC_LAPTOP was added on branch netbsd-1-5 on 2000-10-09 13:16:24 +0000
|
| 1.5.2.10 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.5.2.9 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.5.2.8 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.5.2.7 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.5.2.6 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.5.2.5 | 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
| 1.5.2.4 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.5.2.3 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.5.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.5.2.1 | 20-Nov-2000 |
bouyer | file GENERIC_LAPTOP was added on branch thorpej_scsipi on 2000-11-20 20:09:16 +0000
|
| 1.8.2.15 | 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.8.2.14 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.8.2.13 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.8.2.12 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.8.2.11 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.8.2.10 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.8.2.9 | 29-Dec-2001 |
sommerfeld | Let this work on MP branch.
|
| 1.8.2.8 | 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.8.2.7 | 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.8.2.6 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.8.2.5 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.8.2.4 | 13-May-2001 |
sommerfeld | Merge up with -current
|
| 1.8.2.3 | 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.8.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.8.2.1 | 21-Dec-2000 |
thorpej | file GENERIC_LAPTOP was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:53 +0000
|
| 1.12.2.20 | 08-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.12.2.19 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.12.2.18 | 03-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.12.2.17 | 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.12.2.16 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.15 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.14 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.13 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.12 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.11 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.12.2.10 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.9 | 11-Jan-2002 |
nathanw | More catchup.
|
| 1.12.2.8 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.7 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.6 | 22-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.5 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.4 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.3 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.12.2.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.17.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.17.2.7 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.17.2.6 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.17.2.5 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.17.2.4 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.17.2.3 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.17.2.2 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.17.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.20.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.26.2.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.50.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.50.4.7 | 11-Nov-2004 |
he | Apply patch (requested by itohy in ticket #1745): Add missing "scsibus* at adv?" line.
|
| 1.50.4.6 | 11-Nov-2004 |
he | Pull up revision 1.114 (via patch, requested by itohy in ticket #1741): Add support for the Workbit NinjaSCSI-32 PCI/Cardbus SCSI driver, njs(4).
|
| 1.50.4.5 | 05-Oct-2003 |
tron | Pull up revision 1.77 (requested by mrg in ticket #1486): enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.50.4.4 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.50.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.50.4.2 | 01-Aug-2002 |
lukem | Pull up revision 1.52 (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.50.4.1 | 10-Jun-2002 |
tv | Pull up revision 1.51 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.50.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.50.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.50.2.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.74.2.19 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.74.2.18 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.74.2.17 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.74.2.16 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.74.2.15 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.74.2.14 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.74.2.13 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.74.2.12 | 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.74.2.11 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.10 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.9 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.8 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.7 | 19-Oct-2004 |
skrll | Sync with HEAD
|
| 1.74.2.6 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.74.2.5 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.4 | 03-Sep-2004 |
skrll | Sync with HEAD
|
| 1.74.2.3 | 25-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.2 | 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.74.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.90.2.11 | 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.90.2.10 | 30-Aug-2004 |
tron | branches: 1.90.2.10.2; Pull up revision 1.114 (requested by itohy in ticket #800): Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.90.2.9 | 23-Jul-2004 |
he | Pull up revision 1.107 (requested by mycroft in ticket #702): Enable ehci(4) by default.
|
| 1.90.2.8 | 15-Jul-2004 |
he | Pull up revision 1.106 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.90.2.7 | 14-Jul-2004 |
tron | Pull up revision 1.104 (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.90.2.6 | 04-Jul-2004 |
he | Pull up revision 1.102 (requested by tron in ticket #598): Add re(4) driver. There are laptops with onboard RealTek 8169 Gigabit LAN.
|
| 1.90.2.5 | 02-Jul-2004 |
he | Pull up revision 1.101 (requested by bouyer in ticket #573): Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fixes PR#25897 and PR#25898.
|
| 1.90.2.4 | 30-Jun-2004 |
jdc | Pull up revision 1.100 (requested by abs in ticket #567).
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.90.2.3 | 14-Jun-2004 |
jmc | Pullup patch (requested by kochi in ticket #463)
Add ACPI_DISABLE_ON_POWEROFF option. PR#24869
|
| 1.90.2.2 | 05-May-2004 |
tron | Pull up revision 1.93 (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.90.2.1 | 30-Apr-2004 |
jmc | Pullup patch (requested by minoura in ticket #233)
Comment out ichlpcib.
|
| 1.90.2.10.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.90.2.10.2.2 | 21-Jul-2005 |
riz | branches: 1.90.2.10.2.2.2; Pull up revision 1.138 (requested by itohy in ticket #1430): Add ukyopon(4).
|
| 1.90.2.10.2.1 | 02-Apr-2005 |
he | Pull up revision 1.121 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.90.2.10.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.127.2.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.129.2.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.129.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.129.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.135.2.11 | 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.135.2.10 | 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.135.2.9 | 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.135.2.8 | 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.135.2.7 | 28-Apr-2006 |
riz | branches: 1.135.2.7.2; Pull up following revision(s) (requested by tron in ticket #1294): sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.100 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.181 Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.135.2.6 | 21-Jan-2006 |
snj | Pull up following revision(s) (requested by tron in ticket #1116): sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.166 Add commented out entries for BRIDGE_IPF, pf(4) and pflog(4) matching the entries in "GENERIC".
|
| 1.135.2.5 | 15-Oct-2005 |
riz | branches: 1.135.2.5.2; Apply patch (requested by xtraeme in ticket #892): Add atu(4). Fixes port-i386/25308.
|
| 1.135.2.4 | 14-Aug-2005 |
riz | Pull up revision 1.147 (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.135.2.3 | 18-Jul-2005 |
riz | Pull up revision 1.146 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.135.2.2 | 02-Jul-2005 |
tron | Pull up revision 1.141 (requested by kent in ticket #494): add "azalia at pci"
|
| 1.135.2.1 | 17-Apr-2005 |
tron | Pull up revision 1.138 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.135.2.7.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.135.2.5.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.145.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.145.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.145.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.145.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.145.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.145.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.161.2.4 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.161.2.3 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.161.2.2 | 01-Feb-2006 |
yamt | sync with head.
|
| 1.161.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.169.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.172.2.2 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.172.2.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.175.6.3 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.175.6.2 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.175.6.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.175.4.2 | 11-May-2006 |
elad | sync with head
|
| 1.175.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.175.2.6 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.175.2.5 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.175.2.4 | 11-Aug-2006 |
yamt | sync with head
|
| 1.175.2.3 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.175.2.2 | 24-May-2006 |
yamt | sync with head.
|
| 1.175.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.185.2.2 | 22-Jun-2006 |
chap | Complete a sync sys/ with head.
|
| 1.185.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.187.2.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.196.2.3 | 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.196.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.196.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.204.2.3 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.204.2.2 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.204.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.205.2.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.205.2.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.205.2.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.217.2.4 | 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.217.2.3 | 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.217.2.2 | 28-Jan-2007 |
tron | branches: 1.217.2.2.2; 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.217.2.1 | 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.217.2.2.2.1 | 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.220.2.5 | 17-May-2007 |
yamt | sync with head.
|
| 1.220.2.4 | 07-May-2007 |
yamt | sync with head.
|
| 1.220.2.3 | 15-Apr-2007 |
yamt | sync with head.
|
| 1.220.2.2 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.220.2.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.224.4.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.224.2.7 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.224.2.6 | 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.224.2.5 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.224.2.4 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.224.2.3 | 27-May-2007 |
ad | Sync with head.
|
| 1.224.2.2 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.224.2.1 | 13-Mar-2007 |
ad | Sync with head.
|
| 1.227.2.1 | 29-Mar-2007 |
reinoud | Pullup to -current
|
| 1.233.2.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.233.2.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.233.2.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.237.4.3 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.237.4.2 | 03-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.237.4.1 | 15-Aug-2007 |
skrll | Sync with HEAD.
|
| 1.237.2.1 | 07-Aug-2007 |
matt | Sync with HEAD.
|
| 1.238.4.9 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.238.4.8 | 04-Nov-2007 |
jmcneill | Sync with HEAD.
|
| 1.238.4.7 | 31-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.238.4.6 | 29-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.238.4.5 | 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.238.4.4 | 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.238.4.3 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.238.4.2 | 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
| 1.238.4.1 | 09-Aug-2007 |
jmcneill | Sync with HEAD.
|
| 1.243.2.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.243.2.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.246.4.2 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.246.4.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.253.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.1 | 27-Mar-2016 |
mrg | branches: 1.1.2; 1.1.18; add a normal kernel that builds with PAE enabled. this is not yet hooked into the normal build, but this is a working configuration and on my 16GB test system, works fine.
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 27-Mar-2016 |
jdolecek | file GENERIC_PAE was added on branch tls-maxphys on 2017-12-03 11:36:17 +0000
|
| 1.1.2.2 | 22-Apr-2016 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 27-Mar-2016 |
skrll | file GENERIC_PAE was added on branch nick-nhusb on 2016-04-22 15:44:10 +0000
|
| 1.2 | 30-Jul-2001 |
jdolecek | Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
| 1.1 | 21-Jul-2001 |
jdolecek | Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
| 1.82 | 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.81 | 19-Jan-2020 |
thorpej | Remove Token Ring support.
|
| 1.80 | 01-Aug-2018 |
maxv | branches: 1.80.6; Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.79 | 06-Nov-2017 |
rin | branches: 1.79.2; 1.79.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.78 | 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.77 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.76 | 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.75 | 21-Aug-2015 |
uebayasi | branches: 1.75.2; 1.75.4; Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
| 1.74 | 07-Aug-2015 |
maxv | Remove KMEMSTATS.
|
| 1.73 | 25-Jul-2014 |
dholland | branches: 1.73.4; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.72 | 24-Mar-2014 |
szptvlfn | branches: 1.72.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.71 | 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.70 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.69 | 05-Jun-2013 |
christos | branches: 1.69.2; remove obsolete networking options
|
| 1.68 | 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.67 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.66 | 17-Aug-2012 |
abs | branches: 1.66.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL
Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL.
Now wsconscfg(8) should be able to switch VTs when expected.
Implemented after no objection from tech-kern to the following:
On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL?
|
| 1.65 | 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.64 | 18-Dec-2011 |
dholland | WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.63 | 22-Nov-2011 |
tls | branches: 1.63.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.62 | 28-May-2011 |
ryo | branches: 1.62.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.61 | 23-Nov-2010 |
hannken | branches: 1.61.2; Remove unused count from pseudo-device md.
|
| 1.60 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.59 | 03-Jan-2010 |
dholland | branches: 1.59.2; 1.59.4; 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.58 | 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.57 | 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.56 | 25-Nov-2009 |
tron | Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
| 1.55 | 24-Nov-2008 |
ad | branches: 1.55.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.54 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.53 | 31-Jul-2008 |
simonb | branches: 1.53.2; Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
| 1.52 | 30-Apr-2008 |
ad | branches: 1.52.2; 1.52.6; 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.51 | 16-Jan-2008 |
ad | branches: 1.51.6; 1.51.8; 1.51.10; Remove options MATH_EMULATE.
|
| 1.50 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.49 | 15-Nov-2007 |
ad | branches: 1.49.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.48 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.47 | 04-Nov-2007 |
xtraeme | branches: 1.47.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.46 | 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.45 | 06-Sep-2007 |
martti | branches: 1.45.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.44 | 16-Jun-2007 |
ad | branches: 1.44.4; 1.44.8; 1.44.10; -options I2OVERBOSE.
|
| 1.43 | 28-Nov-2006 |
christos | branches: 1.43.8; 1.43.10; 1.43.16; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.42 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.41 | 26-Aug-2006 |
christos | branches: 1.41.2; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.40 | 05-Feb-2006 |
cube | branches: 1.40.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.39 | 07-Dec-2005 |
tsutsui | branches: 1.39.2; 1.39.4; 1.39.6; Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.38 | 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.37 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.36 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.35 | 03-Apr-2005 |
jdolecek | branches: 1.35.2; add tra* at mca?
|
| 1.34 | 18-Feb-2005 |
dsl | branches: 1.34.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.33 | 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.32 | 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.31 | 04-Sep-2004 |
manu | branches: 1.31.4; 1.31.6; IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.30 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.29 | 28-Jun-2004 |
bouyer | Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.28 | 26-Jun-2004 |
abs | Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.27 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.26 | 16-Jun-2004 |
christos | Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.25 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.24 | 16-Feb-2004 |
wiz | branches: 1.24.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.23 | 10-Apr-2003 |
christos | branches: 1.23.2; Bye Bye UCONSOLE
|
| 1.22 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.21 | 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.20 | 25-Sep-2002 |
martti | Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.19 | 20-Sep-2002 |
martti | Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.18 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.17 | 22-Aug-2002 |
abs | PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for the 'minimal memory' configurations.
|
| 1.16 | 06-Aug-2002 |
grant | add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.15 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.14 | 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.13 | 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.12 | 25-Apr-2002 |
atatat | branches: 1.12.2; 1.12.4; 1.12.6; 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.11 | 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.10 | 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.9 | 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.8 | 04-Dec-2001 |
jdolecek | add 'esp at mca? slot ?' and 'scsibus* at esp?'
|
| 1.7 | 23-Nov-2001 |
jdolecek | add 'drive' locator to mca edc
|
| 1.6 | 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.5 | 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.4 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.3 | 01-Sep-2001 |
atatat | branches: 1.3.6; Add bridge pseudo devices to GENERIC configs
|
| 1.2 | 30-Jul-2001 |
jdolecek | branches: 1.2.2; 1.2.4; enable KERNFS, it's used by installation
|
| 1.1 | 30-Jul-2001 |
jdolecek | Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
| 1.2.4.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.11 | 27-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.10 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.2.4.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.2.4.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.2.4.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.2.4.1 | 30-Jul-2001 |
nathanw | file GENERIC_PS2TINY was added on branch nathanw_sa on 2001-08-24 00:08:26 +0000
|
| 1.2.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.2.2.7 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.2.2.6 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.2.2.5 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.2.2.4 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.2.2.3 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.2.2.2 | 03-Aug-2001 |
lukem | update to -current
|
| 1.2.2.1 | 30-Jul-2001 |
lukem | file GENERIC_PS2TINY was added on branch kqueue on 2001-08-03 04:11:40 +0000
|
| 1.3.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.12.6.3 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.12.6.2 | 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.12.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.13 (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.12.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.12.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.12.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.12.2.5 | 31-Aug-2002 |
sommerfeld | SMP branch resync. Mostly RAS support.
|
| 1.12.2.4 | 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.12.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.12.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.12.2.1 | 25-Apr-2002 |
sommerfeld | file GENERIC_PS2TINY was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:55 +0000
|
| 1.23.2.8 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.23.2.7 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.23.2.6 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.23.2.5 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.23.2.4 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.23.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.23.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.23.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.24.2.3 | 15-Jul-2004 |
he | Pull up revision 1.30 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.24.2.2 | 02-Jul-2004 |
he | Pull up revision 1.29 (requested by bouyer in ticket #573): Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fixes PR#25897 and PR#25898.
|
| 1.24.2.1 | 30-Jun-2004 |
jdc | Pull up revision 1.28 (requested by abs in ticket #567).
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.31.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.31.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.31.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.34.4.1 | 18-Jul-2005 |
riz | Pull up revision 1.36 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.35.2.7 | 21-Jan-2008 |
yamt | sync with head
|
| 1.35.2.6 | 07-Dec-2007 |
yamt | sync with head
|
| 1.35.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.35.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.35.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.35.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.35.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.39.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.39.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.39.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.40.2.1 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.41.2.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.43.16.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.43.16.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.43.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.43.8.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.43.8.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.43.8.1 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.44.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.44.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.44.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.44.8.3 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.44.8.2 | 04-Nov-2007 |
jmcneill | Sync with HEAD.
|
| 1.44.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.44.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.45.4.2 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.45.4.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.47.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.47.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.49.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.49.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.51.10.4 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.51.10.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.51.10.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.51.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.51.8.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.51.6.3 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.51.6.2 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.51.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.52.6.2 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.52.6.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.52.2.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.53.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.55.4.4 | 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.55.4.3 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.55.4.2 | 10-Jan-2011 |
jym | Sync with HEAD
|
| 1.55.4.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.59.4.3 | 31-May-2011 |
rmind | sync with head
|
| 1.59.4.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.59.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.59.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.61.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.62.4.3 | 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.62.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.62.4.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.63.2.2 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.63.2.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.66.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.66.2.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.66.2.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.69.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.69.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.72.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.73.4.2 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.73.4.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.75.4.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.75.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.79.4.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.79.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.79.2.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.80.6.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.172 | 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.171 | 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.170 | 21-Jan-2021 |
nia | add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.169 | 27-Sep-2020 |
roy | branches: 1.169.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.168 | 16-May-2020 |
maya | Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.167 | 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.166 | 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.165 | 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.164 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.163 | 06-Feb-2019 |
rin | branches: 1.163.6; Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.162 | 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.161 | 23-Oct-2018 |
jdolecek | remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support
|
| 1.160 | 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.159 | 25-Aug-2018 |
rin | Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.158 | 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.157 | 06-Nov-2017 |
rin | branches: 1.157.2; 1.157.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.156 | 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.155 | 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.154 | 10-Aug-2017 |
maxv | Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
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.153 | 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.152 | 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.151 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.150 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.149 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.148 | 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.147 | 07-Jan-2017 |
flxd | branches: 1.147.2; Add wsmux so wsconsctl will not fail when -f is not specified (and default control devices are used), as in /etc/rc.d/wscons. Kernel size increase is < 4 kB.
|
| 1.146 | 13-Dec-2016 |
christos | wildcard speaker attachments, now that we can handle many of them.
|
| 1.145 | 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.144 | 09-Dec-2016 |
christos | PCPPISPEAKER
|
| 1.143 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.142 | 26-Sep-2015 |
maxv | branches: 1.142.2; Remove KMEMSTATS. Normally it's ok now.
|
| 1.141 | 23-Aug-2014 |
dholland | branches: 1.141.2; 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.140 | 16-Aug-2014 |
apb | Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
| 1.139 | 25-Jul-2014 |
dholland | Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.138 | 24-Mar-2014 |
szptvlfn | branches: 1.138.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.137 | 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.136 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.135 | 27-Apr-2013 |
christos | branches: 1.135.4; remove confusing numeric locators where they are unused.
|
| 1.134 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.133 | 17-Oct-2012 |
apb | Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.132 | 05-Jun-2012 |
abs | branches: 1.132.2; 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.131 | 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.130 | 22-Nov-2011 |
tls | branches: 1.130.2; 1.130.4;
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.129 | 30-Jun-2011 |
wiz | branches: 1.129.2; dependant -> dependent
|
| 1.128 | 28-May-2011 |
ryo | many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.127 | 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.126 | 23-Nov-2010 |
hannken | branches: 1.126.2; 1.126.4; Remove unused count from pseudo-device md.
|
| 1.125 | 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.124 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.123 | 08-Feb-2010 |
joerg | branches: 1.123.2; Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters.
|
| 1.122 | 03-Jan-2010 |
dholland | branches: 1.122.2; 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.121 | 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.120 | 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.119 | 25-Nov-2009 |
tron | Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
| 1.118 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.117 | 24-Jan-2009 |
mrg | branches: 1.117.2; add COMPAT_50 to all the configs with COMPAT_40.
|
| 1.116 | 20-Dec-2008 |
ad | - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.115 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.114 | 13-May-2008 |
ad | branches: 1.114.4; 1.114.6; 1.114.8; PR kern/35296 option PIC_DELAY not use
|
| 1.113 | 30-Apr-2008 |
ad | branches: 1.113.2; 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.112 | 29-Feb-2008 |
jmmv | branches: 1.112.2; 1.112.4; 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.111 | 16-Jan-2008 |
ad | branches: 1.111.2; 1.111.6; Remove options MATH_EMULATE.
|
| 1.110 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.109 | 15-Nov-2007 |
ad | branches: 1.109.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.108 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.107 | 17-Oct-2007 |
garbled | branches: 1.107.2; 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.106 | 06-Sep-2007 |
martti | branches: 1.106.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.105 | 29-May-2007 |
christos | branches: 1.105.4; 1.105.8; 1.105.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.104 | 26-Apr-2007 |
dyoung | branches: 1.104.2; Add ATADEBUG for ease of debugging.
|
| 1.103 | 24-Jan-2007 |
tls | branches: 1.103.2; 1.103.6; 1.103.8; 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.102 | 28-Nov-2006 |
christos | branches: 1.102.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.101 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.100 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.99 | 26-Aug-2006 |
christos | branches: 1.99.2; 1.99.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.98 | 14-Aug-2006 |
itohy | Use the same comment for ym(4) lines.
|
| 1.97 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.96 | 05-Feb-2006 |
cube | branches: 1.96.2; 1.96.4; 1.96.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.95 | 20-Dec-2005 |
thorpej | branches: 1.95.2; 1.95.4; 1.95.6; Remove the tablet line discipline.
|
| 1.94 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.93 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.92 | 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.91 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.90 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.89 | 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.88 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.87 | 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.86 | 03-Jul-2005 |
cube | branches: 1.86.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.85 | 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.84 | 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.83 | 29-Apr-2005 |
augustss | Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
| 1.82 | 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.81 | 25-Feb-2005 |
simonb | branches: 1.81.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.80 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.79 | 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.78 | 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.77 | 17-Jan-2005 |
cube | branches: 1.77.2; 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.76 | 10-Nov-2004 |
christos | branches: 1.76.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.75 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.74 | 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.73 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.72 | 31-Jul-2004 |
mrg | update the comment for ichlpcib to include SpeedStep.
|
| 1.71 | 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.70 | 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.69 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.68 | 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.67 | 28-Jun-2004 |
bouyer | Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.66 | 26-Jun-2004 |
abs | Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.65 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.64 | 16-Jun-2004 |
christos | Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.63 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.62 | 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.61 | 14-Mar-2004 |
minoura | branches: 1.61.2; Add ichlpcib.
|
| 1.60 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.59 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.58 | 09-Sep-2003 |
itojun | have COMPAT_16
|
| 1.57 | 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.56 | 15-May-2003 |
wiz | branches: 1.56.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.55 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.54 | 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.53 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.52 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.51 | 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.50 | 06-Oct-2002 |
fvdl | Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
| 1.49 | 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.48 | 25-Sep-2002 |
martti | Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.47 | 20-Sep-2002 |
martti | Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.46 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.45 | 22-Aug-2002 |
abs | PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for the 'minimal memory' configurations.
|
| 1.44 | 06-Aug-2002 |
grant | add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.43 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.42 | 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.41 | 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.40 | 25-Apr-2002 |
atatat | branches: 1.40.2; 1.40.4; 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.39 | 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.38 | 18-Apr-2002 |
bouyer | Add (commented out) options SIOP_SYMLED
|
| 1.37 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.36 | 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.35 | 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.34 | 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.33 | 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.32 | 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.31 | 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.30 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.29 | 14-Sep-2001 |
nathanw | branches: 1.29.2; 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.28 | 01-Sep-2001 |
atatat | branches: 1.28.2; Add bridge pseudo devices to GENERIC configs
|
| 1.27 | 08-Jul-2001 |
abs | branches: 1.27.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.26 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.25 | 29-Apr-2001 |
fvdl | Set NMBCLUSTERS to the old value of 256 here, as the new default will only be a waste of space for this configuration.
|
| 1.24 | 21-Apr-2001 |
fvdl | Note that the (already commented out) DIAGNOSTIC option is expensive.
|
| 1.23 | 16-Jan-2001 |
augustss | branches: 1.23.2; Add uyap.
|
| 1.22 | 02-Oct-2000 |
fvdl | branches: 1.22.2; Oops, remove test leftover setting of REALEXTMEM.
|
| 1.21 | 02-Oct-2000 |
fvdl | Squeeze some more. Do what it has been advertising all along: no SCSI. Use -Os. Remove NFSSERVER.
|
| 1.20 | 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.19 | 13-Sep-2000 |
thorpej | Use VNODE_OP_NOINLINE.
|
| 1.18 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.17 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.16 | 11-Jun-2000 |
mycroft | branches: 1.16.2; Remove pcvt tentacles.
|
| 1.15 | 03-Apr-2000 |
augustss | branches: 1.15.4; Add atapibus* at umass?
|
| 1.14 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.13 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.12 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.11 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.10 | 27-Sep-1999 |
ad | branches: 1.10.2; 1.10.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.9 | 29-Aug-1999 |
thorpej | Add `umass'.
|
| 1.8 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.7 | 05-Jul-1999 |
fvdl | Add COMPAT_AOUT to GENERIC
|
| 1.6 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.5 | 27-Mar-1999 |
nathanw | branches: 1.5.2; 1.5.4; Remove commented-out uaudio declaration; we don't actually have support for it.
|
| 1.4 | 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.3 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.1 | 12-Oct-1998 |
perry | kernels for 4Mbyte main memory machines (from Havard.Eidnes@runit.sintef.no)
|
| 1.5.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.5.2.1 | 31-Jan-2000 |
he | Apply patch (requested by mcr): Add commented-out entry for the ioat device driver.
|
| 1.10.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.10.2.3 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.10.2.2 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.10.2.1 | 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.15.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.16.2.6 | 01-May-2001 |
he | Pull up revision 1.25 (requested by fvdl): Counter the recent bump of default NMBCLUSTERS, to be friendlier on small-memory machines.
|
| 1.16.2.5 | 25-Apr-2001 |
he | Pull up revision 1.24 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.16.2.4 | 10-Oct-2000 |
fvdl | Correct mistake in previous (approved) commit: remove leftover test setting REALEXTMEM=3200.
|
| 1.16.2.3 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.16.2.2 | 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.16.2.1 | 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.22.2.14 | 31-Aug-2002 |
sommerfeld | SMP branch resync. Mostly RAS support.
|
| 1.22.2.13 | 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.22.2.12 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.22.2.11 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.22.2.10 | 03-May-2002 |
sommerfeld | add cpu* at mainbus?
|
| 1.22.2.9 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.22.2.8 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.22.2.7 | 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.22.2.6 | 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.22.2.5 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.22.2.4 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.22.2.3 | 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.22.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.22.2.1 | 02-Oct-2000 |
thorpej | file GENERIC_TINY was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:53 +0000
|
| 1.23.2.13 | 08-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.23.2.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.11 | 27-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.10 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.23.2.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.23.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.23.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.23.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.27.2.6 | 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.27.2.5 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.27.2.4 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.27.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.27.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.27.2.1 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.28.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.29.2.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.40.4.2 | 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.40.4.1 | 01-Aug-2002 |
lukem | Pull up revision 1.41 (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.40.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.40.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.40.2.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.56.2.12 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.56.2.11 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.56.2.10 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.56.2.9 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.56.2.8 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.56.2.7 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.56.2.6 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.56.2.5 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.56.2.4 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.56.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.56.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.56.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.61.2.3 | 15-Jul-2004 |
he | Pull up revision 1.69 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.61.2.2 | 02-Jul-2004 |
he | Pull up revision 1.67 (requested by bouyer in ticket #573): Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fixes PR#25897 and PR#25898.
|
| 1.61.2.1 | 30-Jun-2004 |
jdc | Pull up revision 1.66 (requested by abs in ticket #567).
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.76.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.77.2.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.77.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.77.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.81.2.1 | 14-Aug-2005 |
riz | Pull up revision 1.87 (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.86.2.9 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.86.2.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.86.2.7 | 07-Dec-2007 |
yamt | sync with head
|
| 1.86.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.86.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.86.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.86.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.86.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.86.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.95.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.95.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.95.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.96.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.96.4.1 | 11-May-2006 |
elad | sync with head
|
| 1.96.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.96.2.1 | 24-May-2006 |
yamt | sync with head.
|
| 1.99.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.99.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.99.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.99.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.102.2.1 | 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.103.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.103.6.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.103.6.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.103.6.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.103.6.1 | 27-May-2007 |
ad | Sync with head.
|
| 1.103.2.1 | 07-May-2007 |
yamt | sync with head.
|
| 1.104.2.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.104.2.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.105.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.105.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.105.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.105.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.105.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.105.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.106.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.107.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.107.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.109.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.109.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.111.6.3 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.111.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.111.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.111.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.112.4.4 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.112.4.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.112.4.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.112.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.112.2.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.113.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.114.8.2 | 16-Feb-2009 |
snj | Pull up following revision(s) (requested by ad in ticket #355): sys/arch/i386/conf/GENERIC_TINY: revision 1.116 sys/arch/i386/conf/INSTALL_TINY: revision 1.122 sys/arch/i386/conf/files.i386: revision 1.341 sys/arch/i386/i386/vm_machdep.c: revision 1.142 sys/arch/i386/include/param.h: revision 1.68 sys/arch/xen/conf/files.xen: revision 1.91 - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.114.8.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.114.6.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.114.6.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.114.6.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.114.4.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.117.2.5 | 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.117.2.4 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.117.2.3 | 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.117.2.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.117.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.122.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.122.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.123.2.4 | 31-May-2011 |
rmind | sync with head
|
| 1.123.2.3 | 21-Apr-2011 |
rmind | sync with head
|
| 1.123.2.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.123.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.126.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.126.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.129.2.3 | 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.129.2.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.129.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.130.4.1 | 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.130.2.1 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.132.2.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.132.2.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.132.2.2 | 23-Jun-2013 |
tls | resync from head
|
| 1.132.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.135.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.135.4.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.138.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.141.2.3 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.141.2.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.141.2.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.142.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.142.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.147.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.157.4.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.157.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.157.2.3 | 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|
| 1.157.2.2 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.157.2.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.163.6.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.169.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.1 | 30-Jun-2012 |
reinoud | branches: 1.1.4; Move i386 and amd64 usermode configurations to their respective directories and make the usermode kernels buildalbe under build.sh.
The resulting kernels are build and packaged correctly as are the associated modules.
|
| 1.1.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.1.4.1 | 30-Jun-2012 |
yamt | file GENERIC_USERMODE was added on branch yamt-pagecache on 2012-10-30 17:19:48 +0000
|
| 1.4 | 09-Dec-2005 |
elad | Add (commented out) Veriexec options and pseudo-device to GENERIC kernels, and remove the i386 GENERIC_VERIEXEC config.
|
| 1.3 | 29-Jul-2005 |
elad | VERIFIED_EXEC_DEUBG{,_VERBOSE} is obsolete.
XXX: Too bad we can't have some MI config file. :)
|
| 1.2 | 20-Apr-2005 |
blymn | branches: 1.2.2; 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.1 | 29-Oct-2002 |
blymn | branches: 1.1.2; 1.1.8; 1.1.16; 1.1.22; Added support for fingerprinted executables aka verified exec
|
| 1.1.22.1 | 10-Jun-2005 |
tron | Pull up revision 1.2 (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.1.16.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.1.8.2 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.1.8.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.1.2.2 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.1.2.1 | 29-Oct-2002 |
nathanw | file GENERIC_VERIEXEC was added on branch nathanw_sa on 2002-11-11 21:58:52 +0000
|
| 1.2.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1 | 16-Apr-2020 |
bouyer | branches: 1.1.2; file GENERIC_XENHVM was initially added on branch bouyer-xenpvh.
|
| 1.1.2.3 | 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.1.2.2 | 20-Apr-2020 |
bouyer | Thanks do jdolecek@, MAXPHYS is not restricted to 32k now. Nothing prevents merging GENERIC_XENHVM in GENERIC now
|
| 1.1.2.1 | 16-Apr-2020 |
bouyer | Reorganise sources to make it possible to include Xen PVHVM support in native kernels. Among others: - move xen/include/amd64/hypercall.h to amd64/include/xen and xen/include/i386/hypercall.h to i386/include/xen - exclude some native files from the build for xenpv - add xen to "machine" config statement for amd64 and i386 - split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers) and arch/xen/conf/files.xen.pv (for full pv support) - add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV drivers.
|
| 1.71 | 18-Sep-2002 |
lukem | these files are managed elsewhere, and are just bitrotting here; remove them.
|
| 1.70 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.69 | 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.68 | 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.67 | 25-Apr-2002 |
atatat | branches: 1.67.2; 1.67.4; 1.67.6; 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.66 | 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.65 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.64 | 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.63 | 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.62 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.61 | 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.60 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.59 | 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.58 | 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.57 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.56 | 22-Aug-2001 |
hubertf | branches: 1.56.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.55 | 09-Jul-2001 |
soren | branches: 1.55.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.54 | 08-Jul-2001 |
abs | 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.53 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.52 | 11-Feb-2001 |
mycroft | branches: 1.52.2; Update to the current state of the world.
|
| 1.51 | 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.50 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.49 | 09-Jul-2000 |
mycroft | Increase the example DDB_HISTORY_SIZE.
|
| 1.48 | 11-Jun-2000 |
mycroft | branches: 1.48.2; Remove pcvt tentacles.
|
| 1.47 | 22-Mar-2000 |
cgd | branches: 1.47.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.46 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.45 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.44 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.43 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.42 | 27-Sep-1999 |
ad | branches: 1.42.2; 1.42.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.41 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.40 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.39 | 27-Mar-1999 |
explorer | branches: 1.39.2; 1.39.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.38 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.37 | 23-Jan-1999 |
drochner | second round of mouse renaming: psm->pms
|
| 1.36 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.35 | 21-Jan-1999 |
mycroft | wscons.
|
| 1.34 | 21-Jan-1999 |
mycroft | sync
|
| 1.33 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.32 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.31 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.30 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.29 | 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.28 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.27 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.26 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.25 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.24 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.23 | 23-Nov-1997 |
thorpej | Add SCSIVERBOSE
|
| 1.22 | 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.21 | 14-Oct-1997 |
thorpej | branches: 1.21.2; Add ISA and PCI "ne" instances as appropriate.
|
| 1.20 | 08-Oct-1997 |
mycroft | Clump USER_LDT with other CPU-related options.
|
| 1.19 | 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.18 | 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.17 | 02-Jul-1997 |
cjs | branches: 1.17.2; Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.16 | 25-Jun-1997 |
mellon | Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.15 | 12-Jun-1997 |
mrg | remove now obsolete "swap on..." lines.
|
| 1.14 | 30-Apr-1997 |
mycroft | Sync with GENERIC, and nuke procfs and kernfs.
|
| 1.13 | 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.12 | 04-Feb-1997 |
perry | Nuke some GENERIC residue.
|
| 1.11 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.10 | 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.9 | 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.8 | 07-Dec-1996 |
thorpej | branches: 1.8.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.7 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.6 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.5 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.4 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.3 | 02-Oct-1996 |
mycroft | Update to match reality.
|
| 1.2 | 28-Aug-1996 |
thorpej | Correct a comment.
|
| 1.1 | 28-Aug-1996 |
thorpej | Renate this file; I guess I should have taken a vote :-)
|
| 1.8.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.8.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.17.2.3 | 14-Oct-1997 |
thorpej | Sync w/ trunk.
|
| 1.17.2.2 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.17.2.1 | 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.21.2.2 | 28-Nov-1997 |
mellon | Pull rev 1.26 up from trunk (fvdl)
|
| 1.21.2.1 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.39.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.39.2.2 | 11-Apr-2000 |
billc | added missing ppb for agp vga card (thanks thorpej)
|
| 1.39.2.1 | 11-Apr-2000 |
billc | new improved HOMEWORLD
|
| 1.42.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.42.2.3 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.42.2.2 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.42.2.1 | 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.47.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.48.2.2 | 25-Apr-2001 |
he | Pull up revision 1.43 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.48.2.1 | 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.52.2.10 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.52.2.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.52.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.52.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.52.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.55.2.7 | 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.55.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.55.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.55.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.55.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.55.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.55.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.56.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.67.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.68 (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.67.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.67.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.67.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.67.2.4 | 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.67.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.67.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.67.2.1 | 25-Apr-2002 |
sommerfeld | file HOMEWORLD was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:55 +0000
|
| 1.5 | 20-Jan-2003 |
sommerfeld | We really don't need two vanity configs for BP6-based systems ("SWINGER" is the other).
|
| 1.4 | 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.3 | 06-Jan-2003 |
wiz | No more opms on i386.
|
| 1.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 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.1 | 20-Feb-2000 |
sommerfeld | branches: 1.1.2; 1.1.4; file HYDRA was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.9 | 18-May-2002 |
sommerfeld | Merge up
|
| 1.1.2.8 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.1.2.7 | 23-Sep-2000 |
sommerfeld | Turn on COM_MPLOCK.
|
| 1.1.2.6 | 25-Aug-2000 |
sommerfeld | Regular and debug configurations for BP6.
|
| 1.1.2.5 | 26-Jun-2000 |
sommerfeld | Add SOFTDEP
|
| 1.1.2.4 | 25-Jun-2000 |
sommerfeld | Merge up to just-post-1.5 -current
|
| 1.1.2.3 | 22-Apr-2000 |
sommerfeld | Add pcmcia, deal with realtek rename
|
| 1.1.2.2 | 27-Feb-2000 |
sommerfeld | turn off ipsec crypto for now..
|
| 1.1.2.1 | 20-Feb-2000 |
sommerfeld | Config for MP development.
|
| 1.2.2.3 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file HYDRA was added on branch nathanw_sa on 2002-10-18 02:37:30 +0000
|
| 1.3 | 20-Jan-2003 |
sommerfeld | We really don't need two vanity configs for BP6-based systems ("SWINGER" is the other).
|
| 1.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 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.1 | 25-Aug-2000 |
sommerfeld | branches: 1.1.2; 1.1.4; file HYDRA.DEBUG was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.1 | 25-Aug-2000 |
sommerfeld | Regular and debug configurations for BP6.
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file HYDRA.DEBUG was added on branch nathanw_sa on 2002-10-18 02:37:30 +0000
|
| 1.31 | 29-Dec-1996 |
jonathan | Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.30 | 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.29 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.28 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.27 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.26 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.25 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.24 | 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.23 | 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.22 | 09-Sep-1996 |
mycroft | Sync with GENERIC.
|
| 1.21 | 04-Sep-1996 |
thorpej | Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.20 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.19 | 05-Aug-1996 |
soda | adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.18 | 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.17 | 20-May-1996 |
thorpej | branches: 1.17.4; Remove references to the "ahe" device, and add ahc at eisa. Lingering junk pointed out by Greg Earle <earle@isolar.Tujunga.CA.US>.
|
| 1.16 | 20-May-1996 |
thorpej | Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.15 | 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.14 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.13 | 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.12 | 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.11 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.10 | 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.9 | 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.8 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.7 | 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.6 | 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.5 | 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.4 | 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.3 | 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.2 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 | 28-Oct-1995 |
tls | branches: 1.1.2; file INSTADP was initially added on branch netbsd-1-1.
|
| 1.1.2.1 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.17.4.2 | 04-Sep-1996 |
thorpej | Update from trunk:
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.17.4.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.336 | 29-Jul-2022 |
riastradh | x86: Disable new DRM_LEGACY option in INSTALL kernel.
The INSTALL kernel appears to be intended to have no drm in it at all, but DRM_LEGACY brings it in just for modules.
|
| 1.335 | 11-Dec-2018 |
maya | revert previous, nouveau apparently works for some people.
|
| 1.334 | 11-Dec-2018 |
maya | comment out nouveau related lines in INSTALL kernels too
|
| 1.333 | 25-Dec-2017 |
rin | branches: 1.333.4; Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. XXX pullup to netbsd-8
|
| 1.332 | 25-Dec-2017 |
rin | install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install media do not boot on pre-PCI machines.
XXX pullup to netbsd-8 and netbsd-7
|
| 1.331 | 02-Nov-2014 |
christos | branches: 1.331.12; switch to DRMKMS drivers
|
| 1.330 | 28-May-2011 |
ryo | branches: 1.330.14; 1.330.30; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.329 | 11-Feb-2011 |
jmcneill | attach drm hw drivers to 'drm' not 'vga'
|
| 1.328 | 10-Feb-2011 |
jym | For i386, include MONOLITHIC for INSTALL rather than GENERIC. While here, remove drm drivers, we don't need them for install.
i386 GENERIC has FFS and ELF support compiled as modules, so we hit an interesting "chicken-egg" situation when the kernel attempts to mount a ffs ramdisk, while the module might be contained inside... the ramdisk.
Interesting scenario: my netbsd-INSTALL.gz testing involved a QEMU image which already contained an installed system, including modules. So the bootloader was able to get the ffs.kmod, and lead to a successful mount of the ramdisk.
Caught off-guard by gson@ automated builds... Erf. My fondest apologies. Lesson learnt. Hopefully, this will unbreak the floppy install. Waiting for the release build to finish...
|
| 1.327 | 10-Feb-2011 |
jym | Reinstate INSTALL kernel for embedded ramdisk installs.
Reasons being: - INSTALL is GENERIC with an embedded ramdisk, and as such, can benefit from features included within. - INSTALL_FLOPPY has its own config(5) file, and is tailored for "small" floppy images; it misses features/drivers that could be needed to boot in a decent environment for recent x86 machines (like ACPI) - makes it closer to floppies distrib available for amd64
While here, comment out INSTALL_FLOPPY and bootfloppy-big image build. NetBSD does not use the 3.6MiB image for El Torito cdroms anymore.
Remove the FLOPPYMAX limit; i386 needs 4 floppies now. Modify boot.cfg and release/contents to reflect reality.
See http://mail-index.netbsd.org/port-i386/2011/02/08/msg002307.html
No comments, no objections.
|
| 1.326 | 02-May-2008 |
ad | branches: 1.326.10; 1.326.16; 1.326.22; 1.326.24; Put the GENERIC kernel onto i386 installation CDs and load a kernel module from the boot loader to provide the miniroot.
|
| 1.325 | 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.324 | 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.323 | 29-Mar-2008 |
cube | branches: 1.323.2; 1.323.4; Add lii(4) where it makes sense.
|
| 1.322 | 27-Mar-2008 |
gdt | Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
| 1.321 | 16-Jan-2008 |
ad | branches: 1.321.6; Remove options MATH_EMULATE.
|
| 1.320 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.319 | 14-Nov-2007 |
ad | branches: 1.319.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.318 | 17-Oct-2007 |
garbled | branches: 1.318.2; 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.317 | 06-Sep-2007 |
martti | branches: 1.317.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.316 | 01-Jul-2007 |
xtraeme | branches: 1.316.4; 1.316.8; 1.316.10; Move gcscide(4) to INSTALL_LARGE.
|
| 1.315 | 01-Jul-2007 |
xtraeme | Enable gcscide(4).
|
| 1.314 | 30-Jun-2007 |
jmcneill | Move ral@pci from INSTALL to INSTALL_LARGE, as requested by Manuel Bouyer.
|
| 1.313 | 30-Jun-2007 |
jmcneill | Enable ral@pci by default in the INSTALL kernel.
|
| 1.312 | 16-Jun-2007 |
ad | -options I2OVERBOSE.
|
| 1.311 | 14-Jun-2007 |
pavel | Remove some options which are not likely to be useful in INSTALL: PTRACE, RFC2292 (previous version of IPv6 Advanced socket API). Disable SSP.
|
| 1.310 | 03-Jun-2007 |
dogcow | Move isp* from INSTALL to INSTALL_LARGE; isp is gigantic enough that it makes a noticable impact in the size of the kernel. (build release now works again.)
|
| 1.309 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.308 | 28-May-2007 |
pavel | Move ixpide from INSTALL to INSTALL_LARGE. This controller is apparently found only in southbridges of relatively recent motherboards.
|
| 1.307 | 28-May-2007 |
pavel | Move puc, ahcisata, nfe, svwsata from INSTALL to INSTALL_LARGE to help fit INSTALL to a 2.88 MB floppy image. Suggested by Manuel Bouyer.
|
| 1.306 | 14-Mar-2007 |
drochner | branches: 1.306.6; 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.305 | 25-Feb-2007 |
tsutsui | branches: 1.305.4; 1.305.6; Hmm, comment out ciphy as well as vge(4).
|
| 1.304 | 25-Feb-2007 |
tsutsui | Add ciphy at mii for vge(4).
|
| 1.303 | 24-Jan-2007 |
tls | branches: 1.303.2; 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.302 | 02-Jan-2007 |
dsl | Comment out 'bnx', a network card that requires a 120kb download isn't going to be the only way to get data onto a system. This should get the INSTALL image way back under 2.8M again. Someone does need to sort out an ACPI install kernel though....
|
| 1.301 | 29-Dec-2006 |
yamt | update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
| 1.300 | 28-Dec-2006 |
dogcow | Since pppd isn't part of the install image, having ppp in the kernel is a little silly. (This also reduces the kernel size enough for build release to work again.)
|
| 1.299 | 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.298 | 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.297 | 30-Nov-2006 |
bouyer | branches: 1.297.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.296 | 28-Nov-2006 |
christos | Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.295 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.294 | 25-Nov-2006 |
dsl | Remove the firmware for a few cards - saves 70k (before compression)
|
| 1.293 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.292 | 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.291 | 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.290 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.289 | 10-Sep-2006 |
riz | branches: 1.289.2; Add msk and mskc.
|
| 1.288 | 26-Aug-2006 |
christos | branches: 1.288.2; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.287 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.286 | 30-Jul-2006 |
bouyer | branches: 1.286.2; Add twa(4) and ld at twa where it makes sense.
|
| 1.285 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.284 | 12-Apr-2006 |
martti | Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.283 | 25-Mar-2006 |
xtraeme | Enable rgephy(4).
|
| 1.282 | 12-Mar-2006 |
chs | branches: 1.282.2; add nfe.
|
| 1.281 | 06-Mar-2006 |
bouyer | branches: 1.281.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
| 1.280 | 05-Feb-2006 |
cube | branches: 1.280.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.279 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.278 | 21-Jan-2006 |
dsl | branches: 1.278.2; 1.278.4; Remove COMPAT_10..COMPAT_16, KERNFS, attimer, pcppi and 'le at pci' Re-instate st KERNFS was there for dmesg! but the program is smaller IIRC attimer and pcppi are only used for beeps The pcn driver does a better job than le.
|
| 1.277 | 04-Jan-2006 |
xtraeme | Enable rlphy(4).
|
| 1.276 | 20-Dec-2005 |
thorpej | branches: 1.276.2; Remove the tablet line discipline.
|
| 1.275 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.274 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.273 | 14-Nov-2005 |
gdt | Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.272 | 10-Sep-2005 |
jmmv | branches: 1.272.6; 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.271 | 03-Sep-2005 |
dsl | Remove support for ATAPI and SCSI tapes from INSTALL and INSTALL_TINY. This (just about) counteracts the bloat added by the 64bit inode changes and the the larger data structures of the new ioconf.c. The 'st' driver got fingered itself because of it's own size increase caused by the addition of the stats.
|
| 1.270 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.269 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.268 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.267 | 29-Jun-2005 |
christos | branches: 1.267.2; People might need MFS for /dev or for restoring to /tmp.
|
| 1.266 | 28-Jun-2005 |
christos | Make this fit: 1. remove MFS, not useful during installation. 2. remove extra ethernet drivers, some of them cannot be used without firmware. 3. remove pty multiplexor 4. remove ddb history 5. remove a.out support 6. trim down maxusers to 2 7. remove the beep device driver 8. remove nfsv3 support
One more commit to /usr/bin/ftp and everything will build again...
|
| 1.265 | 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.264 | 19-Jun-2005 |
chs | uncomment hme, add more missing NICs.
|
| 1.263 | 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.262 | 01-Mar-2005 |
itojun | branches: 1.262.2; due to size constraint, comment atu out
|
| 1.261 | 01-Mar-2005 |
itojun | add atu ether driver on usb
|
| 1.260 | 25-Feb-2005 |
simonb | Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.259 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.258 | 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.257 | 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.256 | 06-Dec-2004 |
cube | branches: 1.256.4; 1.256.6; Add ixpide(4).
|
| 1.255 | 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.254 | 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.253 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.252 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.251 | 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.250 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.249 | 10-Aug-2004 |
mycroft | +cs@pcmcia
|
| 1.248 | 08-Aug-2004 |
mycroft | xi -> xirc,com,xi
|
| 1.247 | 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.246 | 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.245 | 19-Jul-2004 |
tron | Enable ehci(4) by default.
|
| 1.244 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.243 | 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.242 | 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.241 | 27-Jun-2004 |
martin | Add mtd (Myson MTD803 3-in-1 Ethernet) driver.
|
| 1.240 | 22-Jun-2004 |
toshii | Add re; Realtek GbE.
|
| 1.239 | 29-Apr-2004 |
gendalia | add raidframe and raid autoconfig support to the INSTALL kernel.
|
| 1.238 | 16-Feb-2004 |
wiz | branches: 1.238.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.237 | 17-Dec-2003 |
tls | Add "sk" driver for SysKonnect/Marvell GigE cards.
|
| 1.236 | 14-Dec-2003 |
dyoung | Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.235 | 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.234 | 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.233 | 12-Nov-2003 |
dsl | Double space for memory disk to 5MB, this costs (almost) nothing on the install media and the kernels (and sysinst) will still run on a 16MB system. (They haven't run on an 8MB system for a while - might affect 12MB though.) The additional space in the root filesystem lets sysinst core dump properly!
|
| 1.232 | 05-Nov-2003 |
tron | Update comment for wm(4) attachment because the driver supports more than the Intel 82543 and 82544.
|
| 1.231 | 04-Nov-2003 |
fvdl | Add and enable igphy.
|
| 1.230 | 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.229 | 31-Oct-2003 |
nisimura | Added stpcide(4) driver for STMicroelectronics STPC IDE controllers.
|
| 1.228 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.227 | 13-Oct-2003 |
dyoung | Add atw (ADMtek ADM8211 802.11).
|
| 1.226 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.225 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.224 | 05-Oct-2003 |
tron | Add entry for bce(4).
|
| 1.223 | 07-Sep-2003 |
tron | Add "COMPAT_16" option.
|
| 1.222 | 06-Sep-2003 |
itojun | add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.221 | 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.220 | 05-Jun-2003 |
dsl | branches: 1.220.2; Increase sizes of space for ramdisks
|
| 1.219 | 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.218 | 04-May-2003 |
ad | Enable the amr driver.
|
| 1.217 | 21-Apr-2003 |
fvdl | Add commented-out ahd driver.
|
| 1.216 | 17-Apr-2003 |
thorpej | Bump ramdisk size to 4600 blocks.
|
| 1.215 | 16-Apr-2003 |
thorpej | Add mpt(4).
|
| 1.214 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.213 | 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.212 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.211 | 06-Feb-2003 |
grant | add makphy PHY for Intel gigabit cards (wm).
fixes PR install/19338 from Tomi Nylund.
|
| 1.210 | 27-Jan-2003 |
thorpej | Add the "ataraid" pseudo-device and the "ld" instances that attach to it.
|
| 1.209 | 20-Jan-2003 |
lukem | crank to 2240k; they've grown again
|
| 1.208 | 27-Oct-2002 |
tsutsui | Add fmv* at isapnp? for FMV-183.
|
| 1.207 | 16-Oct-2002 |
lukem | tweak the comments describing the memory disk size
|
| 1.206 | 04-Oct-2002 |
tsutsui | Add le* at isapnp?
|
| 1.205 | 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.204 | 26-Sep-2002 |
grant | ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.203 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.202 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.201 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.200 | 05-Jul-2002 |
abs | Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.199 | 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.198 | 24-Jun-2002 |
lukem | Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
| 1.197 | 22-Jun-2002 |
fvdl | Add bge@pci attachment.
|
| 1.196 | 26-Apr-2002 |
ad | branches: 1.196.2; 1.196.4; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.195 | 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.194 | 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.193 | 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.192 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.191 | 15-Apr-2002 |
mycroft | Add wm.
|
| 1.190 | 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.189 | 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.188 | 02-Apr-2002 |
lukem | Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.187 | 29-Mar-2002 |
ichiro | add url(4)
|
| 1.186 | 10-Mar-2002 |
lukem | * rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
| 1.185 | 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.184 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.183 | 08-Feb-2002 |
jmcneill | Wups, forgot to add it to some other kernel configs as well.
|
| 1.182 | 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.181 | 30-Dec-2001 |
wiz | Uncomment uhidev, since other entries depend on it.
|
| 1.180 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.179 | 01-Dec-2001 |
bouyer | Add st at atapibus, now that it works.
|
| 1.178 | 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.177 | 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.176 | 19-Nov-2001 |
tls | Who are we kidding? Nobody installs over a DS-3, and I seriously doubt that anyone installs over HIPPI either. On the other hand, lots of people would like to be able to install over their wireless networks or with their Tigon Gig-E cards: so, let's synchronize this file's contents with the modern world (at least a little bit).
Note that we really need to decide whether, as they used to be, the INSTALL config files will be GENERIC with some lines *deleted* or whether they will be GENERIC with some lines commented out. Using both styles is bad, but I haven't fixed it in this commit.
|
| 1.175 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.174 | 03-Nov-2001 |
tsutsui | Add trm at pci.
|
| 1.173 | 21-Sep-2001 |
ad | branches: 1.173.2; 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.172 | 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.171 | 22-Aug-2001 |
hubertf | branches: 1.171.2; 90x[B] -> 90x[BC]
|
| 1.170 | 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.169 | 08-Jul-2001 |
abs | branches: 1.169.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.168 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.167 | 18-Jun-2001 |
thorpej | Add gsip(4), gphyter(4), and sf(4) drivers.
|
| 1.166 | 03-Jun-2001 |
tsutsui | Add iha at pci .
|
| 1.165 | 06-May-2001 |
ad | Add an (untested) EISA front-end for the `mlx' driver.
|
| 1.164 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.163 | 04-Feb-2001 |
ad | branches: 1.163.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.162 | 16-Jan-2001 |
augustss | Add uyap.
|
| 1.161 | 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
| 1.160 | 08-Nov-2000 |
ad | Add I2O stuff.
|
| 1.159 | 31-Oct-2000 |
fvdl | Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.158 | 19-Oct-2000 |
ad | - ca -> lsu - Hook in twe.
|
| 1.157 | 02-Oct-2000 |
abs | Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.156 | 27-Sep-2000 |
fvdl | Enable usb devices that may be useful during the install (hubs, keyboard, ethernet, mass storage).
|
| 1.155 | 26-Sep-2000 |
ad | cac* at eisa? reported as working.
|
| 1.154 | 25-Sep-2000 |
abs | Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.153 | 25-Sep-2000 |
abs | Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.152 | 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.151 | 13-Sep-2000 |
thorpej | Use VNODE_OP_NOINLINE.
|
| 1.150 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.149 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.148 | 18-Jun-2000 |
cyber | branches: 1.148.2; increase size to allow for dhclient
|
| 1.147 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.146 | 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.145 | 07-Jun-2000 |
gmcgarry | Autonegotiation with xi driver is reported to work. Use it on the install media.
|
| 1.144 | 09-May-2000 |
hubertf | branches: 1.144.2; Disable DDB_ONPANIC=0. A plain reboot in case of problems isn't really helpful at install times, regarding diagnostics.
|
| 1.143 | 08-May-2000 |
augustss | Add (sometimes commented out) MIIVERBOSE option.
|
| 1.142 | 30-Apr-2000 |
dante | Update comment in adw*
|
| 1.141 | 22-Apr-2000 |
groo | name change; rl -> rtk
|
| 1.140 | 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.139 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.138 | 16-Mar-2000 |
ad | Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.137 | 27-Feb-2000 |
mycroft | Change miniroot size to 3072.
|
| 1.136 | 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.135 | 13-Jan-2000 |
ad | branches: 1.135.2; [#[@ ]]dpt* at eisa? slot ?
|
| 1.134 | 04-Jan-2000 |
itojun | enable INET6. commit for boot floppy fix should follow. add awi0 and cnw0 (commented out)
|
| 1.133 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.132 | 07-Dec-1999 |
thorpej | Add nsphyter.
|
| 1.131 | 15-Nov-1999 |
dante | Add WDTR, SDTR and TAGQ disable options
|
| 1.130 | 05-Nov-1999 |
thorpej | branches: 1.130.2; Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
|
| 1.129 | 08-Oct-1999 |
drochner | branches: 1.129.2; 1.129.4; forgot to comment out the orphaned "scsibus"
|
| 1.128 | 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.127 | 28-Sep-1999 |
thorpej | branches: 1.127.2; Add Megahertz Ethernet/Modem combo card goo.
|
| 1.126 | 27-Sep-1999 |
ad | Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.125 | 23-Sep-1999 |
tron | Add Realtek 8129/8139 driver to install kernel as suggested by Patrick Welche in PR install/8477.
|
| 1.124 | 29-Aug-1999 |
thorpej | Add `umass'.
|
| 1.123 | 12-Aug-1999 |
bouyer | Add wi* at pcmcia, wawelan adapters can be used for installs.
|
| 1.122 | 03-Aug-1999 |
thorpej | Add the "sip" driver (SiS 900 Ethernet).
|
| 1.121 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.120 | 12-Jul-1999 |
kleink | Add eso(4) and the devices attached to it.
|
| 1.119 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.118 | 09-Jun-1999 |
christos | Synchronize with GENERIC
|
| 1.117 | 19-May-1999 |
bouyer | Document the 'wdc at isa' flags.
|
| 1.116 | 06-May-1999 |
christos | Well we are functional enough to install from an NTFS volume, so why knot?
|
| 1.115 | 09-Apr-1999 |
bad | Enable the TROPIC based shared RAM Token-Ring drivers.
|
| 1.114 | 27-Mar-1999 |
kleink | branches: 1.114.2; Typo.
|
| 1.113 | 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.112 | 17-Mar-1999 |
sommerfe | Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.111 | 15-Mar-1999 |
christos | Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.110 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.109 | 02-Feb-1999 |
bouyer | Mention pciide(4).
|
| 1.108 | 01-Feb-1999 |
he | Enable DDB, but with DDB_ONPANIC=0.
|
| 1.107 | 25-Jan-1999 |
cgd | kill accidental 'options MSGBUFSIZE...' that crept in to rev 1.89. while a larger message buffer size might be a good idea (even as the default), the existing definition here was way too large and was, in fact, accidental!
|
| 1.106 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.105 | 06-Jan-1999 |
thorpej | Add the `pcscp' driver.
|
| 1.104 | 19-Dec-1998 |
he | Add 'ex' driver and various mii stuff, from GENERIC.
|
| 1.103 | 19-Nov-1998 |
he | Bump ramdisk size by 100 blocks -- ran out of space.
|
| 1.102 | 16-Nov-1998 |
marc | Avoid irq 5 and 7, the most likely cause of problems on modern laptops.
|
| 1.101 | 12-Nov-1998 |
rvb | Oops, I didn't mean to let that last commit get out. Though maybe Havard should look at the changes (to make INSTALL smaller) and see if any are general/reasonable for everyone.
|
| 1.100 | 12-Nov-1998 |
rvb | Perry said I should ... enable pms0 for GENERIC
|
| 1.99 | 10-Nov-1998 |
bouyer | Add and enable the pciide driver.
|
| 1.98 | 10-Oct-1998 |
thorpej | Add pcmcom driver and com slaves.
|
| 1.97 | 26-Sep-1998 |
dante | Add support for AdvanSys Ultra Wide boards
|
| 1.96 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.95 | 26-Aug-1998 |
dante | Add AdvanSys SCSI controller
|
| 1.94 | 11-Aug-1998 |
thorpej | Adapt to MII changes.
|
| 1.93 | 27-Jul-1998 |
perry | NORVEGIAN -> NORWEGIAN
|
| 1.92 | 27-Jul-1998 |
bouyer | Correct indent.
|
| 1.91 | 27-Jul-1998 |
bouyer | Ops, forgot FINNISH_KBD.
|
| 1.90 | 27-Jul-1998 |
bouyer | Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.89 | 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.88 | 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.87 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.86 | 07-Jun-1998 |
enami | Remove TAB after `options I686_CPU'.
|
| 1.85 | 02-Jun-1998 |
thorpej | Add epic* at pci?
|
| 1.84 | 31-May-1998 |
veego | Add options COMPAT_386BSD_MBRPART.
|
| 1.83 | 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.82 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.81 | 03-Apr-1998 |
enami | Add entry for aic* at isapnp.
|
| 1.80 | 03-Apr-1998 |
enami | Add entry for mbe* at pcmcia.
|
| 1.79 | 03-Apr-1998 |
enami | Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.78 | 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.77 | 01-Mar-1998 |
augustss | Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.76 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.75 | 06-Feb-1998 |
thorpej | Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.74 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.73 | 15-Jan-1998 |
cgd | add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.72 | 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.71 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.70 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.69 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.68 | 17-Nov-1997 |
thorpej | Add an i/o address for iy0 (from GENERIC)
|
| 1.67 | 17-Nov-1997 |
thorpej | Put lc0 at i/o 0x320.
|
| 1.66 | 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.65 | 11-Nov-1997 |
thorpej | Add locators for "eg0" device, and enable it.
|
| 1.64 | 05-Nov-1997 |
thorpej | Add sm0 at isa? port 0x300 irq 10
|
| 1.63 | 03-Nov-1997 |
thorpej | Delete "ed" driver, add "we".
|
| 1.62 | 02-Nov-1997 |
thorpej | Add "ec" driver.
|
| 1.61 | 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.60 | 21-Oct-1997 |
bouyer | Correct spelling of 'ThunderLAN'
|
| 1.59 | 20-Oct-1997 |
perry | branches: 1.59.2; we don't need FDESC
|
| 1.58 | 20-Oct-1997 |
explorer | Mark options RND_COM as broken on i386 port
|
| 1.57 | 20-Oct-1997 |
explorer | Comment out pseudo-device rnd, mention options RND_COM, and mark experiemntal
|
| 1.56 | 20-Oct-1997 |
perry | Sync with GENERIC; comment out a few more unneeded things.
|
| 1.55 | 19-Oct-1997 |
perry | typo: that -> than
|
| 1.54 | 18-Oct-1997 |
thorpej | Sync with GENERIC.
|
| 1.53 | 17-Oct-1997 |
bouyer | Add tl and mii devices.
|
| 1.52 | 17-Oct-1997 |
enami | Use TAB to separate `cd*' and `at'.
|
| 1.51 | 14-Oct-1997 |
thorpej | Add ISA and PCI "ne" instances as appropriate.
|
| 1.50 | 08-Oct-1997 |
mycroft | Clump USER_LDT with other CPU-related options.
|
| 1.49 | 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.48 | 29-Sep-1997 |
perry | add ext2fs support to boot floppy.
|
| 1.47 | 28-Aug-1997 |
mikel | add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.46 | 27-Aug-1997 |
mikel | sync with GENERIC 1.96, no functional change
|
| 1.45 | 20-Aug-1997 |
mjacob | add commented out reference SCSIVERBOSE option
|
| 1.44 | 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.43 | 03-Aug-1997 |
mikel | sync with GENERIC version 1.88, no functional changes kill outdated aha vs. bha comment
|
| 1.42 | 31-Jul-1997 |
matt | Add lc0 entry for DEC EtherWORKS III.
|
| 1.41 | 29-Jul-1997 |
perry | branches: 1.41.2; disable the wt device for now -- it nukes ed devices too easily
|
| 1.40 | 02-Jul-1997 |
cjs | Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.39 | 25-Jun-1997 |
mellon | Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.38 | 14-Jun-1997 |
perry | Temporarily disable wds driver. The driver statically allocates a huge bounce buffer, which breaks installs on 4Meg machines using the new ramdisk install system. We'll bus_dma the driver and then it should be fine to put back in to the normal INSTALL kernel.
|
| 1.37 | 14-Jun-1997 |
perry | Update for new RAMDISK based install system.
|
| 1.36 | 05-Jun-1997 |
thorpej | Add fxp* at pci? declarations.
|
| 1.35 | 13-May-1997 |
jtk | add pci* at pchb?
|
| 1.34 | 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.33 | 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.32 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.31 | 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.30 | 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.29 | 20-Dec-1996 |
jonathan | branches: 1.29.2; Clone INSTOTHER to INSTALL, with both Adaptec and other SCSI controllers.
|
| 1.28 | 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.27 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.26 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.25 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.24 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.23 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.22 | 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.21 | 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.20 | 09-Sep-1996 |
mycroft | Sync with GENERIC.
|
| 1.19 | 04-Sep-1996 |
thorpej | Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.18 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.17 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.16 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.15 | 20-May-1996 |
thorpej | branches: 1.15.4; Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.14 | 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.13 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.12 | 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.11 | 30-Mar-1996 |
mycroft | Add wds0 and wds1 to generic kernels.
|
| 1.10 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.9 | 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.8 | 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.7 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.6 | 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.5 | 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.4 | 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.3 | 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.2 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 | 28-Oct-1995 |
tls | branches: 1.1.2; file INSTOTHER was initially added on branch netbsd-1-1.
|
| 1.1.2.1 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.15.4.1 | 04-Sep-1996 |
thorpej | Update from trunk:
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.29.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.29.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.41.2.5 | 14-Oct-1997 |
thorpej | Sync w/ trunk.
|
| 1.41.2.4 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk, and add "ne" devices on ISA and PCI.
|
| 1.41.2.3 | 01-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.41.2.2 | 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.41.2.1 | 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.59.2.10 | 22-Nov-1998 |
cgd | pull up rev 1.102 from trunk (marc)
|
| 1.59.2.9 | 27-Jul-1998 |
mellon | Add French, German and Norvegian keyboard options (bouyer)
|
| 1.59.2.8 | 28-Nov-1997 |
mellon | Pull rev 1.71 up from trunk (fvdl)
|
| 1.59.2.7 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.59.2.6 | 17-Nov-1997 |
thorpej | Partial sync w/ trunk: addresses for iy0 and lc0.
|
| 1.59.2.5 | 11-Nov-1997 |
thorpej | Sync w/ trunk.
|
| 1.59.2.4 | 05-Nov-1997 |
thorpej | Update from trunk: add "we" and "ec" drivers, remove "ed" drivers.
|
| 1.59.2.3 | 05-Nov-1997 |
thorpej | Add sm0 at isa? port 0x300 irq 10
|
| 1.59.2.2 | 23-Oct-1997 |
mellon | Pull up rev 1.61 from trunk
|
| 1.59.2.1 | 21-Oct-1997 |
mrg | pull up from trunk: Correct ThunderLAN spelling
|
| 1.114.2.6 | 22-May-2000 |
he | Apply patch (requested by jhawk): Mask out a superset of the PCMCIA IRQs from GENERIC in INSTALL (5, 7 and 10).
|
| 1.114.2.5 | 11-May-2000 |
he | Pull up revision 1.123 (requested by jhawk): Add a driver for ``wi'', Lucent "Orinoco"/Wavelan.
|
| 1.114.2.4 | 17-Jan-2000 |
he | Pull up revisions 1.126 and 1.135 (requested by ad): Add driver for DPT SmartCache and SmartRAID III or IV SCSI adapters.
|
| 1.114.2.3 | 26-Oct-1999 |
he | Apply patch (requested by bouyer): Add "rl" and "vr" PCI Ethernet device drivers. Remove EXEC_ELF32 and "en at pci" to make install kernel still fit in 1.44MB. ATM- only machines should be rare, and will need to borrow an ethernet card for installation or use a custom install floppy.
|
| 1.114.2.2 | 21-Jun-1999 |
perry | pullup 1.116->1.117 (bouyer)
|
| 1.114.2.1 | 09-Apr-1999 |
bad | branches: 1.114.2.1.2; 1.114.2.1.4; Pull up rev 1.115: Enable the TROPIC based shared RAM Token-Ring drivers.
|
| 1.114.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.114.2.1.2.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.114.2.1.2.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.127.2.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.129.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.129.2.6 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.129.2.5 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.129.2.4 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.129.2.3 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.129.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.129.2.1 | 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.130.2.2 | 05-Nov-1999 |
thorpej | Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
|
| 1.130.2.1 | 05-Nov-1999 |
thorpej | file INSTALL was added on branch comdex-fall-1999 on 1999-11-05 21:36:22 +0000
|
| 1.135.2.22 | 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.135.2.21 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.135.2.20 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.135.2.19 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.135.2.18 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.135.2.17 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.135.2.16 | 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.135.2.15 | 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.135.2.14 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.135.2.13 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.135.2.12 | 24-Jun-2001 |
sommerfeld | Merge up with -current.
|
| 1.135.2.11 | 18-Jun-2001 |
sommerfeld | checkpoint merge-in-progress from mainline.
|
| 1.135.2.10 | 07-May-2001 |
sommerfeld | yet another merge-up
|
| 1.135.2.9 | 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.135.2.8 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.135.2.7 | 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.135.2.6 | 07-Aug-2000 |
sommerfeld | Merge sommerfeld_i386mp_1 branch forward to 20000806 sources
|
| 1.135.2.5 | 25-Jun-2000 |
sommerfeld | Merge up to just-post-1.5 -current
|
| 1.135.2.4 | 03-May-2000 |
sommerfeld | Merge with -current
|
| 1.135.2.3 | 22-Apr-2000 |
sommerfeld | Merge up to -current.
|
| 1.135.2.2 | 17-Apr-2000 |
sommerfeld | Catch up sommerfeld_i386mp_1 branch with -current.
|
| 1.135.2.1 | 21-Feb-2000 |
sommerfeld | Add cpu*
|
| 1.144.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.148.2.6 | 09-Dec-2001 |
he | Apply patch (requested by ad): Add (commented out) driver for DPT/Adaptec I2O RAID management interface.
|
| 1.148.2.5 | 25-Oct-2001 |
he | Apply patch (requested by ad): Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
|
| 1.148.2.4 | 25-Apr-2001 |
he | Pull up revision 1.164 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.148.2.3 | 01-Nov-2000 |
tv | Pullup 1.159 [fvdl]: Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.148.2.2 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.148.2.1 | 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.163.2.14 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.163.2.13 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.12 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.11 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.10 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.9 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.8 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.163.2.7 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.6 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.163.2.5 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.163.2.4 | 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
| 1.163.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.163.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.163.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.169.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.169.2.7 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.169.2.6 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.169.2.5 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.169.2.4 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.169.2.3 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.169.2.2 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.169.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.171.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.173.2.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.196.4.5 | 20-Oct-2003 |
cyber | Pull up revision 1.224 (requested by tron in ticket #1512): Add entry for bce(4).
|
| 1.196.4.4 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.196.4.3 | 28-Jan-2003 |
jmc | Pullup revisions 1.196-1.197 (requested by fvdl in ticket #1126) Pullup support for bge device. (Broadcom Gigabit Ethernet)
|
| 1.196.4.2 | 13-Oct-2002 |
lukem | Pull up revision 1.204 (requested by grant in ticket #860): ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.196.4.1 | 24-Jun-2002 |
lukem | Pull up revision 1.198 (requested by lukem in ticket #358): Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
| 1.196.2.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.196.2.1 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.220.2.14 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.220.2.13 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.220.2.12 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.220.2.11 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.220.2.10 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.220.2.9 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.220.2.8 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.7 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.6 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.5 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.220.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.2 | 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.220.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.238.2.6 | 23-Jul-2004 |
he | branches: 1.238.2.6.2; Pull up revision 1.245 (requested by tron in ticket #702): Enable ehci(4) by default.
|
| 1.238.2.5 | 15-Jul-2004 |
he | Pull up revision 1.244 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.238.2.4 | 14-Jul-2004 |
tron | Pull up revision 1.243 (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.238.2.3 | 13-Jul-2004 |
tron | Pull up revision 1.240 (requested by he in ticket #641): Add re; Realtek GbE.
|
| 1.238.2.2 | 28-Jun-2004 |
tron | Pull up revision 1.241 (requested by martin in ticket #564): Add mtd (Myson MTD803 3-in-1 Ethernet) driver.
|
| 1.238.2.1 | 30-Apr-2004 |
jmc | Pullup rev 1.239 (requested by gendalia in ticket #241)
Add support for raid(4) and raidctl(8) on i386
|
| 1.238.2.6.2.1 | 02-Apr-2005 |
he | Pull up revision 1.254 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.256.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.256.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.256.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.256.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.262.2.11 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.262.2.10 | 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.262.2.9 | 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.262.2.8 | 03-Jan-2007 |
ghen | Pull up following revision(s) (requested by tron in ticket #1614): sys/arch/i386/conf/INSTALL: revision 1.300 via patch Since pppd isn't part of the install image, having ppp in the kernel is a little silly. (This also reduces the kernel size enough for build release to work again.)
|
| 1.262.2.7 | 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.262.2.6 | 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.262.2.5 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.262.2.4 | 31-Jul-2006 |
tron | 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.262.2.3 | 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.262.2.2 | 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.262.2.1 | 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.267.2.7 | 21-Jan-2008 |
yamt | sync with head
|
| 1.267.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.267.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.267.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.267.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.267.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.267.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.272.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.276.2.3 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.276.2.2 | 01-Feb-2006 |
yamt | sync with head.
|
| 1.276.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.278.4.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.278.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.280.2.6 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.280.2.5 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.280.2.4 | 11-Aug-2006 |
yamt | sync with head
|
| 1.280.2.3 | 24-May-2006 |
yamt | sync with head.
|
| 1.280.2.2 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.280.2.1 | 13-Mar-2006 |
yamt | sync with head.
|
| 1.281.2.2 | 11-May-2006 |
elad | sync with head
|
| 1.281.2.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.282.2.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.282.2.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.286.2.1 | 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.288.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.288.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.288.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.289.2.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.289.2.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.289.2.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.297.2.6 | 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.297.2.5 | 09-May-2007 |
pavel | branches: 1.297.2.5.2; Pull up following revision(s) (requested by salo in ticket #632): sys/arch/i386/conf/INSTALL: revision 1.302 Comment out 'bnx', a network card that requires a 120kb download isn't going to be the only way to get data onto a system. This should get the INSTALL image way back under 2.8M again. Someone does need to sort out an ACPI install kernel though....
|
| 1.297.2.4 | 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.297.2.3 | 02-Jan-2007 |
pavel | Pull up following revision(s) (requested by dogcow in ticket #327): sys/arch/i386/conf/INSTALL: revision 1.300 Since pppd isn't part of the install image, having ppp in the kernel is a little silly. (This also reduces the kernel size enough for build release to work again.)
|
| 1.297.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.297.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.297.2.5.2.1 | 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
| 1.303.2.2 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.303.2.1 | 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.305.6.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.305.4.5 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.305.4.4 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.305.4.3 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.305.4.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.305.4.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.306.6.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.306.6.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.316.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.316.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.316.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.316.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.316.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.316.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.317.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.318.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.318.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.319.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.319.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.321.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.321.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.323.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.323.2.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.326.24.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.326.22.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.326.16.2 | 31-May-2011 |
rmind | sync with head
|
| 1.326.16.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.326.10.3 | 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.326.10.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.326.10.1 | 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.330.30.3 | 03-Jan-2018 |
snj | Pull up following revision(s) (requested by rin in ticket #1544): sys/arch/i386/conf/INSTALL: revision 1.332 install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install media do not boot on pre-PCI machines.
|
| 1.330.30.2 | 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.330.30.1 | 23-Jan-2015 |
martin | Remove "no i915drm*" now that the declaration is gone from GENERIC. Requested by snj in ticket #438.
|
| 1.330.14.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.331.12.1 | 07-Jan-2018 |
snj | Pull up following revision(s) (requested by rin in ticket #467): sys/arch/amd64/conf/INSTALL: 1.92 sys/arch/i386/conf/INSTALL: 1.332-1.333 install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install media do not boot on pre-PCI machines. -- Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. --
|
| 1.333.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.12 | 29-Apr-2008 |
ad | This isn't needed any more.
|
| 1.11 | 07-Jan-2008 |
martti | branches: 1.11.6; 1.11.8; 1.11.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.10 | 14-Nov-2007 |
ad | branches: 1.10.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.9 | 28-Nov-2006 |
christos | branches: 1.9.8; 1.9.26; 1.9.28; 1.9.32; 1.9.34; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.8 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.7 | 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.6 | 04-Jul-2006 |
christos | branches: 1.6.4; 1.6.6; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.5 | 27-Dec-2005 |
chs | branches: 1.5.4; 1.5.8; 1.5.16; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.4 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.3 | 21-Nov-2003 |
abs | branches: 1.3.16; Sync with GENERIC.MP (in particular add MPBIOS). Noted by Adam C. Migus
|
| 1.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 1.2.8; 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.1 | 21-Feb-2000 |
sommerfeld | branches: 1.1.2; 1.1.4; file INSTALL.MP was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.2 | 23-Sep-2000 |
sommerfeld | Turn on COM_MPLOCK.
|
| 1.1.2.1 | 21-Feb-2000 |
sommerfeld | MP install kernel (for building test boot disks..)
|
| 1.2.8.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.2.8.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.2.8.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file INSTALL.MP was added on branch nathanw_sa on 2002-10-18 02:37:31 +0000
|
| 1.3.16.4 | 21-Jan-2008 |
yamt | sync with head
|
| 1.3.16.3 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.3.16.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.3.16.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.5.16.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.5.8.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.5.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.6.6.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.6.4.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.6.4.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.9.34.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.9.34.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.9.32.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.9.28.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.9.26.1 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.9.8.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.10.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.11.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.11.8.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.11.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.2 | 27-Mar-2008 |
gdt | Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
| 1.1 | 14-Nov-2005 |
gdt | branches: 1.1.2; 1.1.4; 1.1.22; 1.1.30; 1.1.82; Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.1.82.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.1.30.2 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.1.30.1 | 14-Nov-2005 |
bouyer | file INSTALL.local was added on branch netbsd-3 on 2006-11-11 20:25:19 +0000
|
| 1.1.22.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.22.1 | 14-Nov-2005 |
yamt | file INSTALL.local was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.4.2 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.1.4.1 | 14-Nov-2005 |
christos | file INSTALL.local was added on branch ktrace-lwp on 2005-12-11 10:28:19 +0000
|
| 1.1.2.2 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.1.2.1 | 14-Nov-2005 |
yamt | file INSTALL.local was added on branch yamt-readahead on 2005-11-22 16:08:02 +0000
|
| 1.6 | 28-Oct-1995 |
tls | The INSTALL kernel is broken and will be replaced by split INSTALLAHA/INSTALLBT.
|
| 1.5 | 06-Oct-1995 |
mycroft | branches: 1.5.2; Undo accidential deletions in last commit.
|
| 1.4 | 14-Sep-1995 |
hpeyerl | update comment to include Etherexpress.
|
| 1.3 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.2 | 24-Jul-1995 |
mycroft | Remove extraneous makeoptions declarations.
|
| 1.1 | 12-May-1995 |
cgd | from the comments at the top of the file:
INSTALL -- somewhat generic kernel with a snowball's chance of fitting on an install floppy.
This kernel MUST consist (for users' sanity) of a subset of the GENERIC configuration. It also should support X reasonably (though the SysV SHM extensions won't work).
To avoid a maintenance nightmare, this kernel consists of GENERIC with missing options/devices/etc. REMOVED rather than commented out. That makes it easy to diff agains GENERIC, to make sure that it really is a subset of the functionality.
|
| 1.5.2.2 | 28-Oct-1995 |
tls | INSTALL is broken and will be replaced by INSTALLBT and INSTALLAHA.
|
| 1.5.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.58 | 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.57 | 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.56 | 21-Jan-2021 |
nia | add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.55 | 16-May-2020 |
maya | branches: 1.55.2; Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.54 | 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.53 | 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.52 | 19-Jan-2020 |
thorpej | Remove Token Ring support.
|
| 1.51 | 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.50 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.49 | 06-Feb-2019 |
rin | branches: 1.49.6; Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.48 | 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.47 | 12-Dec-2018 |
maxv | Remove references to "lmc" in the kernel configurations.
|
| 1.46 | 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.45 | 25-Aug-2018 |
rin | Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.44 | 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.43 | 06-Nov-2017 |
rin | branches: 1.43.2; 1.43.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.42 | 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.41 | 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.40 | 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.39 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.38 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.37 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.36 | 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.35 | 12-Jan-2017 |
ryo | branches: 1.35.2; white space police
|
| 1.34 | 13-Dec-2016 |
christos | wildcard speaker attachments, now that we can handle many of them.
|
| 1.33 | 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.32 | 09-Dec-2016 |
christos | PCPPISPEAKER
|
| 1.31 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.30 | 02-Nov-2016 |
pgoyette | * Split sys/kern/sys_process.c into three parts: 1 - ptrace(2) syscall for native emulation 2 - common ptrace(2) syscall code (shared with compat_netbsd32) 3 - support routines that are shared with PROCFS and/or KTRACE
* Add module glue for #1 and #2. Both modules will be built-in to the kernel if "options PTRACE" is included in the config file (this is the default, defined in sys/conf/std).
* Mark the ptrace(2) syscall as modular in syscalls.master (generated files will be committed shortly).
* Conditionalize all remaining portions of PTRACE code on a new kernel option PTRACE_HOOKS.
XXX Instead of PROCFS depending on 'options PTRACE', we should probably just add a procfs attribute to the sys/kern/sys_process.c file's entry in files.kern, and add PROCFS to the "#if defineds" for process_domem(). It's really confusing to have two different ways of requiring this file.
|
| 1.29 | 26-Sep-2015 |
maxv | branches: 1.29.2; Remove KMEMSTATS. Normally it's ok now.
|
| 1.28 | 21-Aug-2015 |
uebayasi | Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
| 1.27 | 18-Oct-2014 |
uebayasi | branches: 1.27.2; 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.26 | 23-Aug-2014 |
dholland | Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.25 | 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.24 | 25-Jul-2014 |
dholland | Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.23 | 24-Mar-2014 |
szptvlfn | branches: 1.23.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.22 | 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.21 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.20 | 27-Apr-2013 |
christos | branches: 1.20.4; more bogus number removal
|
| 1.19 | 27-Apr-2013 |
christos | the bogus number police
|
| 1.18 | 27-Apr-2013 |
christos | remove confusing numeric locators where they are unused.
|
| 1.17 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.16 | 05-Jun-2012 |
abs | branches: 1.16.2; 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.15 | 29-Jan-2012 |
hannken | branches: 1.15.2; Add virtio driver to INSTALL_FLOPPY.
Requested by Matthias Scheler <tron@netbsd.org> for particular cases like http://mail-index.netbsd.org/netbsd-users/2011/09/13/msg009128.html
|
| 1.14 | 22-Nov-2011 |
tls | branches: 1.14.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.13 | 28-May-2011 |
ryo | branches: 1.13.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.12 | 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.11 | 27-Nov-2010 |
christos | branches: 1.11.2; 1.11.4; add ihphy
|
| 1.10 | 23-Nov-2010 |
hannken | Remove unused count from pseudo-device md.
|
| 1.9 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.8 | 03-Jan-2010 |
dholland | branches: 1.8.2; 1.8.4; 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.7 | 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.6 | 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.5 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.4 | 06-Feb-2009 |
jym | branches: 1.4.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.3 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.2 | 04-Nov-2008 |
joerg | Make x86 installation use tmpfs.
|
| 1.1 | 30-Apr-2008 |
ad | branches: 1.1.4; 1.1.6; 1.1.8; 1.1.12; 1.1.14; 1.1.16; 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.1.16.4 | 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.1.16.3 | 04-Feb-2012 |
bouyer | Pull up following revision(s) (requested by hannken in ticket #1719): sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.15 Add virtio driver to INSTALL_FLOPPY. Requested by Matthias Scheler <tron@netbsd.org> for particular cases like http://mail-index.netbsd.org/netbsd-users/2011/09/13/msg009128.html
|
| 1.1.16.2 | 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.1.16.1 | 06-Nov-2008 |
snj | Pull up following revision(s) (requested by joerg in ticket #18): distrib/amd64/ramdisks/ramdisk/list: revision 1.8 distrib/i386/ramdisks/common/list.ramdisk: revision 1.8 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.2 Make x86 installation use tmpfs.
|
| 1.1.14.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.1.14.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.1.14.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.1.12.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.1.8.3 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.1.8.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.1.8.1 | 30-Apr-2008 |
mjf | file INSTALL_FLOPPY was added on branch mjf-devfs2 on 2008-06-02 13:22:13 +0000
|
| 1.1.6.2 | 18-May-2008 |
yamt | sync with head.
|
| 1.1.6.1 | 30-Apr-2008 |
yamt | file INSTALL_FLOPPY was added on branch yamt-pf42 on 2008-05-18 12:32:09 +0000
|
| 1.1.4.5 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.1.4.4 | 11-Mar-2010 |
yamt | sync with head
|
| 1.1.4.3 | 04-May-2009 |
yamt | sync with head.
|
| 1.1.4.2 | 16-May-2008 |
yamt | sync with head.
|
| 1.1.4.1 | 30-Apr-2008 |
yamt | file INSTALL_FLOPPY was added on branch yamt-nfs-mp on 2008-05-16 02:22:33 +0000
|
| 1.4.2.5 | 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.4.2.4 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.4.2.3 | 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.4.2.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.4.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.8.4.4 | 31-May-2011 |
rmind | sync with head
|
| 1.8.4.3 | 21-Apr-2011 |
rmind | sync with head
|
| 1.8.4.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.8.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.8.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.11.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.11.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.13.4.3 | 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.13.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.13.4.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.14.2.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.15.2.1 | 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.16.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.16.2.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.16.2.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.20.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.20.4.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.23.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.27.2.5 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.27.2.4 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.27.2.3 | 05-Dec-2016 |
skrll | Sync with HEAD
|
| 1.27.2.2 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.27.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.29.2.3 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.29.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.29.2.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.35.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.43.4.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.43.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.43.2.3 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.43.2.2 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.43.2.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.49.6.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.55.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.120 | 15-Nov-2007 |
joerg | Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
| 1.119 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.118 | 17-Oct-2007 |
garbled | branches: 1.118.2; 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.117 | 06-Sep-2007 |
martti | branches: 1.117.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.116 | 29-May-2007 |
christos | branches: 1.116.4; 1.116.8; 1.116.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.115 | 14-Mar-2007 |
drochner | branches: 1.115.6; 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.114 | 24-Jan-2007 |
tls | branches: 1.114.2; 1.114.6; 1.114.8; 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.113 | 03-Jan-2007 |
tron | Disable ppp(4) because pppd(8) isn't on the installation image anyway.
|
| 1.112 | 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.111 | 30-Nov-2006 |
bouyer | branches: 1.111.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.110 | 28-Nov-2006 |
christos | Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.109 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.108 | 25-Nov-2006 |
dsl | Remove the firmware for a few cards - saves 70k (before compression)
|
| 1.107 | 18-Nov-2006 |
dsl | remove KERNFS it isn;t in any of the other install kernels, and mount_kernfs isn't in the ramdisk images.
|
| 1.106 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.105 | 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.104 | 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.103 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.102 | 26-Aug-2006 |
christos | branches: 1.102.2; 1.102.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.101 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.100 | 28-Apr-2006 |
tron | Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.99 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.98 | 25-Mar-2006 |
xtraeme | Enable rgephy(4).
|
| 1.97 | 05-Feb-2006 |
cube | branches: 1.97.2; 1.97.4; 1.97.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.96 | 04-Jan-2006 |
xtraeme | branches: 1.96.2; 1.96.4; Enable rlphy(4).
|
| 1.95 | 20-Dec-2005 |
thorpej | branches: 1.95.2; Remove the tablet line discipline.
|
| 1.94 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.93 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.92 | 14-Nov-2005 |
gdt | Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.91 | 10-Sep-2005 |
jmmv | branches: 1.91.6; 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.90 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.89 | 06-Sep-2005 |
dogcow | after discussion with dyoung, add rtw* at cardbus
|
| 1.88 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.87 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.86 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.85 | 21-Jun-2005 |
sekiya | branches: 1.85.2; 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.84 | 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.83 | 01-Mar-2005 |
itojun | branches: 1.83.2; due to size constraint, comment atu out
|
| 1.82 | 01-Mar-2005 |
itojun | add atu ether driver on usb
|
| 1.81 | 25-Feb-2005 |
simonb | Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.80 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.79 | 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.78 | 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.77 | 11-Jan-2005 |
skrll | branches: 1.77.2; 1.77.4; Add iwi(4).
|
| 1.76 | 06-Dec-2004 |
cube | Add ixpide(4).
|
| 1.75 | 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.74 | 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.73 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.72 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.71 | 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.70 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.69 | 23-Aug-2004 |
lukem | enable ipw* (Intel PRO/Wireless 2100)
|
| 1.68 | 10-Aug-2004 |
mycroft | +cs@pcmcia
|
| 1.67 | 08-Aug-2004 |
mycroft | xi -> xirc,com,xi
|
| 1.66 | 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.65 | 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.64 | 23-Jul-2004 |
he | Add an attachment for ath* at pci, since some laptops have mini-PCI atheros wireless hardware, such as IBM TP41p and TP40p.
|
| 1.63 | 19-Jul-2004 |
tron | Enable ehci(4) by default.
|
| 1.62 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.61 | 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.60 | 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.59 | 04-Jul-2004 |
tron | Add re(4). There are laptops with an onboard Realtek 8169 Gigabit LAN.
|
| 1.58 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.57 | 16-Feb-2004 |
wiz | branches: 1.57.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.56 | 14-Dec-2003 |
dyoung | Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.55 | 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.54 | 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.53 | 18-Nov-2003 |
jonathan | Add support for Broadcom and Intel gigabit lan devices on (i386) laptop motherboards. From GENERIC_LAPTOP revisions 1.81->1.83.
|
| 1.52 | 12-Nov-2003 |
dsl | Double space for memory disk to 5MB, this costs (almost) nothing on the install media and the kernels (and sysinst) will still run on a 16MB system. (They haven't run on an 8MB system for a while - might affect 12MB though.) The additional space in the root filesystem lets sysinst core dump properly!
|
| 1.51 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.50 | 13-Oct-2003 |
dyoung | Add atw (ADMtek ADM8211 802.11).
|
| 1.49 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.48 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.47 | 05-Oct-2003 |
tron | Add entry for bce(4).
|
| 1.46 | 07-Sep-2003 |
tron | Add "COMPAT_16" option.
|
| 1.45 | 06-Sep-2003 |
itojun | add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.44 | 05-Jun-2003 |
dsl | branches: 1.44.2; Increase sizes of space for ramdisks
|
| 1.43 | 17-Apr-2003 |
thorpej | Bump ramdisk size to 4600 blocks.
|
| 1.42 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.41 | 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.40 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.39 | 20-Jan-2003 |
lukem | crank to 2240k; they've grown again
|
| 1.38 | 16-Oct-2002 |
lukem | tweak the comments describing the memory disk size
|
| 1.37 | 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.36 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.35 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.34 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.33 | 05-Jul-2002 |
abs | Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.32 | 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.31 | 24-Jun-2002 |
lukem | Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
| 1.30 | 18-May-2002 |
jmcneill | branches: 1.30.2; Add a 'tlp at pci' attachment to the laptop installation kernel. GENERIC_LAPTOP already has this, and some machines (notably, mine :) ) have onboard tlp and won't boot with INSTALL or GENERIC.
|
| 1.29 | 25-Apr-2002 |
atatat | branches: 1.29.2; 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.28 | 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.27 | 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.26 | 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.25 | 02-Apr-2002 |
lukem | Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.24 | 29-Mar-2002 |
ichiro | add url(4)
|
| 1.23 | 10-Mar-2002 |
lukem | * rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
| 1.22 | 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.21 | 10-Feb-2002 |
wiz | branches: 1.21.2; Update description for icsphy.
|
| 1.20 | 08-Feb-2002 |
jmcneill | Wups, forgot to add it to some other kernel configs as well.
|
| 1.19 | 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.18 | 30-Dec-2001 |
wiz | Uncomment uhidev, since other entries depend on it.
|
| 1.17 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.16 | 01-Dec-2001 |
bouyer | Add st at atapibus, now that it works.
|
| 1.15 | 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.14 | 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.13 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.12 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.11 | 14-Sep-2001 |
nathanw | branches: 1.11.4; 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.10 | 22-Aug-2001 |
hubertf | branches: 1.10.4; 90x[B] -> 90x[BC]
|
| 1.9 | 08-Jul-2001 |
abs | branches: 1.9.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.8 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.7 | 12-Dec-2000 |
he | branches: 1.7.4; Add the an(4) driver to these configurations as well.
|
| 1.6 | 31-Oct-2000 |
fvdl | branches: 1.6.2; Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.5 | 23-Oct-2000 |
fvdl | Add rtk at pci, some laptops have it. Add cardbus network cards to INSTALL_LAPTOP (oops, they're largely the point of INSTALL_LAPTOP..).
From Noriyuki Soda.
|
| 1.4 | 02-Oct-2000 |
abs | branches: 1.4.2; Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.3 | 02-Oct-2000 |
fvdl | Adjust after some comments from Noriyuki Soda:
apm was enabled in the wrong file, it's not needed in INSTALL_LAPTOP, but should be there in GENERIC_LAPTOP.
wss0 at isa irq 10 may cause conflicts on some laptops; remove it.
Despite its name, PCIBIOS_INTR_GUESS is safe option, so enable it.
|
| 1.2 | 30-Sep-2000 |
fvdl | Set the # of ptys to 2.
|
| 1.1 | 27-Sep-2000 |
fvdl | A GENERIC and INSTALL tailored for laptop usafe (i.e. cardbus and PCIBIOS options included).
|
| 1.4.2.7 | 25-Apr-2001 |
he | Pull up revision 1.8 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.4.2.6 | 23-Apr-2001 |
he | Apply patch (requested by hubertf): Support Accton EN2242 and other AmdTek AN985 compatible cards with the tlp(4) driver.
|
| 1.4.2.5 | 12-Dec-2000 |
he | Pull up revision 1.7 (requested by he): Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
|
| 1.4.2.4 | 01-Nov-2000 |
tv | Pullup 1.6 [fvdl]: Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.4.2.3 | 30-Oct-2000 |
tv | Pullup 1.5 [fvdl]: Add rtk at pci, some laptops have it. Add cardbus network cards to INSTALL_LAPTOP (oops, they're largely the point of INSTALL_LAPTOP..).
|
| 1.4.2.2 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.4.2.1 | 02-Oct-2000 |
fvdl | file INSTALL_LAPTOP was added on branch netbsd-1-5 on 2000-10-09 13:16:24 +0000
|
| 1.6.2.5 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.6.2.4 | 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
| 1.6.2.3 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.6.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.6.2.1 | 31-Oct-2000 |
bouyer | file INSTALL_LAPTOP was added on branch thorpej_scsipi on 2000-11-20 20:09:16 +0000
|
| 1.7.4.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.11 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.10 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.9 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.8 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.7 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.7.4.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.7.4.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.7.4.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.7.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.9.2.7 | 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.9.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.9.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.9.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.9.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.9.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.9.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.10.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.11.4.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.21.2.6 | 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.21.2.5 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.21.2.4 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.21.2.3 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.21.2.2 | 24-Feb-2002 |
sommerfeld | Add missing cpu* line.
|
| 1.21.2.1 | 10-Feb-2002 |
sommerfeld | file INSTALL_LAPTOP was added on branch sommerfeld_i386mp_1 on 2002-02-24 01:05:23 +0000
|
| 1.29.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.29.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.29.2.1 | 30-May-2002 |
gehenna | Catch up with -current.
|
| 1.30.2.3 | 20-Oct-2003 |
cyber | Pull up revision 1.47 (requested by tron in ticket #1512): Add entry for bce(4).
|
| 1.30.2.2 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.30.2.1 | 24-Jun-2002 |
lukem | Pull up revision 1.31 (requested by lukem in ticket #358): Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
| 1.44.2.16 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.44.2.15 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.44.2.14 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.44.2.13 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.44.2.12 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.44.2.11 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.44.2.10 | 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.44.2.9 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.8 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.7 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.6 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.5 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.44.2.4 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.3 | 25-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.2 | 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.44.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.57.2.5 | 24-Jul-2004 |
tron | branches: 1.57.2.5.2; Pull up revision 1.64 (requested by he in ticket #708): Add an attachment for ath* at pci, since some laptops have mini-PCI atheros wireless hardware, such as IBM TP41p and TP40p.
|
| 1.57.2.4 | 23-Jul-2004 |
he | Pull up revision 1.63 (requested by tron in ticket #702): Enable ehci(4) by default.
|
| 1.57.2.3 | 15-Jul-2004 |
he | Pull up revision 1.62 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.57.2.2 | 14-Jul-2004 |
tron | Pull up revision 1.61 (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.57.2.1 | 04-Jul-2004 |
he | Pull up revision 1.59 (requested by tron in ticket #598): Add re(4) driver. There are laptops with onboard RealTek 8169 Gigabit LAN.
|
| 1.57.2.5.2.1 | 02-Apr-2005 |
he | Pull up revision 1.74 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.77.4.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.77.4.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.77.4.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.77.2.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.83.2.7 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.83.2.6 | 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.83.2.5 | 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.83.2.4 | 04-Jan-2007 |
ghen | Pull up following revision(s) (requested by tron in ticket #1615): sys/arch/amd64/conf/INSTALL: revision 1.63 via patch sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.113 via patch Disable ppp(4) because pppd(8) isn't on the installation image anyway.
|
| 1.83.2.3 | 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.83.2.2 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.83.2.1 | 28-Apr-2006 |
riz | Pull up following revision(s) (requested by tron in ticket #1294): sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.100 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.181 Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.85.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.85.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.85.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.85.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.85.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.85.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.91.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.95.2.2 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.95.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.96.4.2 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.96.4.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.96.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.97.6.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.97.6.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.97.4.2 | 11-May-2006 |
elad | sync with head
|
| 1.97.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.97.2.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.97.2.2 | 24-May-2006 |
yamt | sync with head.
|
| 1.97.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.102.4.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.102.4.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.102.4.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.102.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.102.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.102.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.111.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.111.2.2 | 04-Jan-2007 |
bouyer | Pull up following revision(s) (requested by tron in ticket #331): sys/arch/amd64/conf/INSTALL: revision 1.63 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.113 Disable ppp(4) because pppd(8) isn't on the installation image anyway.
|
| 1.111.2.1 | 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.114.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.114.6.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.114.6.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.114.6.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.114.6.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.114.2.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.115.6.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.115.6.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.116.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.116.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.116.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.116.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.116.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.117.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.118.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.13 | 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.12 | 07-Jan-2008 |
martti | branches: 1.12.6; 1.12.8; 1.12.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.11 | 05-Dec-2007 |
xtraeme | branches: 1.11.4; arc(4) -> arcmsr(4)
|
| 1.10 | 04-Dec-2007 |
xtraeme | Enable arc(4).
|
| 1.9 | 17-Oct-2007 |
garbled | branches: 1.9.2; 1.9.4; 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.8 | 01-Jul-2007 |
xtraeme | branches: 1.8.8; 1.8.10; 1.8.12; Move gcscide(4) to INSTALL_LARGE.
|
| 1.7 | 30-Jun-2007 |
jmcneill | Move ral@pci from INSTALL to INSTALL_LARGE, as requested by Manuel Bouyer.
|
| 1.6 | 03-Jun-2007 |
dogcow | Move isp* from INSTALL to INSTALL_LARGE; isp is gigantic enough that it makes a noticable impact in the size of the kernel. (build release now works again.)
|
| 1.5 | 28-May-2007 |
pavel | Move ixpide from INSTALL to INSTALL_LARGE. This controller is apparently found only in southbridges of relatively recent motherboards.
|
| 1.4 | 28-May-2007 |
pavel | Move puc, ahcisata, nfe, svwsata from INSTALL to INSTALL_LARGE to help fit INSTALL to a 2.88 MB floppy image. Suggested by Manuel Bouyer.
|
| 1.3 | 19-May-2007 |
pavel | Add cardbus support. It has been reported that on some laptops (Asus W5A, HP nx6310) the kernel panics without it.
|
| 1.2 | 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.1 | 06-Mar-2007 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.14; 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.1.14.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.1.14.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.1.14.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.1.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.1.6.3 | 17-May-2007 |
yamt | sync with head.
|
| 1.1.6.2 | 12-Mar-2007 |
rmind | Sync with HEAD (missed new files in previous).
|
| 1.1.6.1 | 06-Mar-2007 |
rmind | file INSTALL_LARGE was added on branch yamt-idlelwp on 2007-03-12 06:14:49 +0000
|
| 1.1.4.3 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.1.4.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.1.4.1 | 27-May-2007 |
ad | Sync with head.
|
| 1.1.2.7 | 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.1.2.6 | 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.1.2.5 | 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.1.2.4 | 01-Jul-2007 |
bouyer | Pull up following revision(s) (requested by jmcneill in ticket #753): sys/arch/i386/conf/INSTALL_LARGE: revision 1.7 Enable ral@pci by default in the INSTALL_LARGE kernel.
|
| 1.1.2.3 | 30-May-2007 |
riz | Pull up following revision(s) (requested by pavel in ticket #672): sys/arch/i386/conf/INSTALL_LARGE: revision 1.3 Add cardbus support. It has been reported that on some laptops (Asus W5A, HP nx6310) the kernel panics without it.
|
| 1.1.2.2 | 09-Mar-2007 |
riz | branches: 1.1.2.2.2; 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 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.1.2.1 | 06-Mar-2007 |
riz | file INSTALL_LARGE was added on branch netbsd-4 on 2007-03-09 06:59:20 +0000
|
| 1.1.2.2.2.3 | 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
| 1.1.2.2.2.2 | 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.1.2.2.2.1 | 04-Jun-2007 |
wrstuden | Update to today's netbsd-4.
|
| 1.8.12.4 | 21-Jan-2008 |
yamt | sync with head
|
| 1.8.12.3 | 07-Dec-2007 |
yamt | sync with head
|
| 1.8.12.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.8.12.1 | 01-Jul-2007 |
yamt | file INSTALL_LARGE was added on branch yamt-lazymbuf on 2007-09-03 14:26:32 +0000
|
| 1.8.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.8.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.8.8.1 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.9.4.1 | 08-Dec-2007 |
ad | Sync with head.
|
| 1.9.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.9.2.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.11.4.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.12.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.12.8.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.12.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.12 | 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.11 | 06-Feb-2009 |
jym | branches: 1.11.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.10 | 05-Jun-2003 |
dsl | branches: 1.10.108; 1.10.116; Increase sizes of space for ramdisks
|
| 1.9 | 16-Oct-2002 |
lukem | crank the memory disk from 1440k to 1600k; things have Grown a bit.
|
| 1.8 | 05-Jul-2002 |
abs | branches: 1.8.2; Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.7 | 02-Apr-2002 |
lukem | branches: 1.7.4; Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.6 | 10-Mar-2002 |
lukem | * rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
| 1.5 | 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.4 | 30-Jul-2001 |
jdolecek | branches: 1.4.2; 1.4.4; fix comment
|
| 1.3 | 30-Jul-2001 |
jdolecek | Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
| 1.2 | 21-Jul-2001 |
jdolecek | Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
| 1.1 | 21-Jul-2001 |
jdolecek | Installation kernel for PS/2 machines. Only wrapper around PS2 config.
|
| 1.4.4.7 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.6 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.5 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.4 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.4.4.3 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.4.4.1 | 30-Jul-2001 |
nathanw | file INSTALL_PS2 was added on branch nathanw_sa on 2001-08-24 00:08:27 +0000
|
| 1.4.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.4.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.4.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.4.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.4.2.2 | 03-Aug-2001 |
lukem | update to -current
|
| 1.4.2.1 | 30-Jul-2001 |
lukem | file INSTALL_PS2 was added on branch kqueue on 2001-08-03 04:11:40 +0000
|
| 1.7.4.1 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.8.2.2 | 05-Jul-2002 |
abs | Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.8.2.1 | 05-Jul-2002 |
abs | file INSTALL_PS2 was added on branch sommerfeld_i386mp_1 on 2002-07-05 13:40:14 +0000
|
| 1.10.116.1 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.10.108.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.10.108.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.11.2.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.11.2.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.143 | 02-May-2008 |
ad | We don't do 1.2MB installs any more.
|
| 1.142 | 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.141 | 27-Mar-2008 |
gdt | branches: 1.141.2; 1.141.4; Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
| 1.140 | 16-Jan-2008 |
ad | branches: 1.140.6; Remove options MATH_EMULATE.
|
| 1.139 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.138 | 15-Nov-2007 |
ad | branches: 1.138.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.137 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.136 | 17-Oct-2007 |
garbled | branches: 1.136.2; 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.135 | 06-Sep-2007 |
martti | branches: 1.135.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.134 | 16-Jun-2007 |
ad | branches: 1.134.4; 1.134.8; 1.134.10; -options I2OVERBOSE.
|
| 1.133 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.132 | 24-Jan-2007 |
tls | branches: 1.132.6; 1.132.8; 1.132.14; 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.131 | 29-Dec-2006 |
yamt | update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
| 1.130 | 28-Nov-2006 |
christos | branches: 1.130.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.129 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.128 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.127 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.126 | 26-Aug-2006 |
christos | branches: 1.126.2; 1.126.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.125 | 12-Apr-2006 |
martti | Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.124 | 05-Feb-2006 |
cube | branches: 1.124.2; 1.124.4; 1.124.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.123 | 20-Dec-2005 |
thorpej | branches: 1.123.2; 1.123.4; 1.123.6; Remove the tablet line discipline.
|
| 1.122 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.121 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.120 | 14-Nov-2005 |
gdt | Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.119 | 10-Sep-2005 |
jmmv | branches: 1.119.6; 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.118 | 10-Sep-2005 |
dsl | Remove KERNFS, it was only used to implement dmesg - the binary is smaller!
|
| 1.117 | 03-Sep-2005 |
dsl | Remove support for ATAPI and SCSI tapes from INSTALL and INSTALL_TINY. This (just about) counteracts the bloat added by the 64bit inode changes and the the larger data structures of the new ioconf.c. The 'st' driver got fingered itself because of it's own size increase caused by the addition of the stats.
|
| 1.116 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.115 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.114 | 28-Jun-2005 |
wiz | branches: 1.114.2; pss(4) was removed, remove it from kernel configs too.
|
| 1.113 | 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.112 | 25-Feb-2005 |
simonb | branches: 1.112.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.111 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.110 | 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.109 | 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.108 | 10-Nov-2004 |
christos | branches: 1.108.4; 1.108.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.107 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.106 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.105 | 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.104 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.103 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.102 | 18-Oct-2003 |
lukem | branches: 1.102.2; Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.101 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.100 | 07-Sep-2003 |
tron | Add "COMPAT_16" option.
|
| 1.99 | 06-Sep-2003 |
itojun | add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.98 | 05-Jun-2003 |
dsl | branches: 1.98.2; Increase sizes of space for ramdisks
|
| 1.97 | 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.96 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.95 | 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.94 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.93 | 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.92 | 16-Oct-2002 |
lukem | crank the memory disk from 1440k to 1600k; things have Grown a bit.
|
| 1.91 | 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.90 | 26-Sep-2002 |
grant | ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.89 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.88 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.87 | 05-Jul-2002 |
abs | Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.86 | 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.85 | 26-Apr-2002 |
ad | branches: 1.85.2; 1.85.4; 1.85.6; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.84 | 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.83 | 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.82 | 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.81 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.80 | 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.79 | 02-Apr-2002 |
lukem | Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.78 | 10-Mar-2002 |
lukem | * rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
| 1.77 | 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.76 | 01-Dec-2001 |
bouyer | Add st at atapibus, now that it works.
|
| 1.75 | 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.74 | 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.73 | 08-Nov-2001 |
christos | increase the size up to the max for the floppy.
|
| 1.72 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.71 | 21-Sep-2001 |
ad | branches: 1.71.4; 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.70 | 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.69 | 30-Jul-2001 |
ad | branches: 1.69.4; 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.68 | 08-Jul-2001 |
abs | branches: 1.68.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.67 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.66 | 06-May-2001 |
ad | Add an (untested) EISA front-end for the `mlx' driver.
|
| 1.65 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.64 | 04-Feb-2001 |
ad | branches: 1.64.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.63 | 24-Jan-2001 |
jmc | Enable MFS. This will allow /dev to be built on mfs.
|
| 1.62 | 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
| 1.61 | 08-Nov-2000 |
ad | Sort.
|
| 1.60 | 08-Nov-2000 |
ad | Add I2O stuff.
|
| 1.59 | 19-Oct-2000 |
ad | - ca -> lsu - Hook in twe.
|
| 1.58 | 02-Oct-2000 |
abs | Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.57 | 27-Sep-2000 |
fvdl | Remove some less-needed items to save space. Also add NFS_V2_ONLY, to save more space. For installs, NFSv2 will do just fine.
|
| 1.56 | 26-Sep-2000 |
ad | cac* at eisa? reported as working.
|
| 1.55 | 25-Sep-2000 |
abs | Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.54 | 25-Sep-2000 |
abs | Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.53 | 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.52 | 13-Sep-2000 |
thorpej | Use VNODE_OP_NOINLINE.
|
| 1.51 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.50 | 09-Jul-2000 |
mycroft | Increase the example DDB_HISTORY_SIZE.
|
| 1.49 | 11-Jun-2000 |
mycroft | branches: 1.49.2; Remove pcvt tentacles.
|
| 1.48 | 07-Jun-2000 |
thorpej | Increase the miniroot size to 3072 (to match INSTALL and INSTALL_TINY). This is needed due to TI-RPC being larger.
|
| 1.47 | 22-Mar-2000 |
cgd | branches: 1.47.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.46 | 16-Mar-2000 |
ad | Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.45 | 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.44 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.43 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.42 | 27-Sep-1999 |
ad | branches: 1.42.2; 1.42.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.41 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.40 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.39 | 19-May-1999 |
bouyer | Document the 'wdc at isa' flags.
|
| 1.38 | 27-Mar-1999 |
explorer | branches: 1.38.2; 1.38.4; 1.38.6; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.37 | 17-Mar-1999 |
sommerfe | Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.36 | 15-Mar-1999 |
christos | Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.35 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.34 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.33 | 12-Oct-1998 |
perry | Cut down slightly by reducing md size and commenting out ext2fs support. (From Havard.Eidnes@runit.sintef.no)
|
| 1.32 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.31 | 11-Aug-1998 |
thorpej | Adapt to MII changes.
|
| 1.30 | 27-Jul-1998 |
perry | NORVEGIAN -> NORWEGIAN
|
| 1.29 | 27-Jul-1998 |
bouyer | Correct indent.
|
| 1.28 | 27-Jul-1998 |
bouyer | Ops, forgot FINNISH_KBD.
|
| 1.27 | 27-Jul-1998 |
bouyer | Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.26 | 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.25 | 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.24 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.23 | 07-Jun-1998 |
enami | Remove TAB after `options I686_CPU'.
|
| 1.22 | 31-May-1998 |
veego | Add options COMPAT_386BSD_MBRPART.
|
| 1.21 | 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.20 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.19 | 03-Apr-1998 |
enami | Add entry for aic* at isapnp, but comment outed.
|
| 1.18 | 03-Apr-1998 |
enami | Add entry for mbe* at pcmcia (but comment outed).
|
| 1.17 | 03-Apr-1998 |
enami | Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.16 | 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.15 | 01-Mar-1998 |
augustss | Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.14 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.13 | 06-Feb-1998 |
thorpej | Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.12 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.11 | 15-Jan-1998 |
cgd | add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.10 | 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.9 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.8 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.7 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.6 | 17-Nov-1997 |
thorpej | Add an i/o address for iy0 (from GENERIC)
|
| 1.5 | 17-Nov-1997 |
thorpej | Put lc0 at i/o 0x320.
|
| 1.4 | 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.3 | 11-Nov-1997 |
thorpej | Add locators for "eg0" device, and enable it.
|
| 1.2 | 05-Nov-1997 |
thorpej | branches: 1.2.2; Sync ISA network device section with INSTALL.
|
| 1.1 | 05-Nov-1997 |
perry | Small installation kernel for older machines; fits on 1.2M floppy but doesn't support PCI or PCMCIA.
|
| 1.2.2.7 | 27-Jul-1998 |
mellon | Add French, German and Norvegian keyboard options (bouyer)
|
| 1.2.2.6 | 28-Nov-1997 |
mellon | Pull rev 1.9 up from trunk (fvdl)
|
| 1.2.2.5 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.2.2.4 | 17-Nov-1997 |
thorpej | Partial sync w/ trunk: addresses for iy0 and lc0.
|
| 1.2.2.3 | 11-Nov-1997 |
thorpej | Sync w/ trunk.
|
| 1.2.2.2 | 05-Nov-1997 |
thorpej | Pull up from trunk: a smaller INSTALL kernel that lacks PCI and PCMCIA, for 1.2M floppies.
|
| 1.2.2.1 | 05-Nov-1997 |
thorpej | file INSTALL_SMALL was added on branch netbsd-1-3 on 1997-11-05 19:38:44 +0000
|
| 1.38.6.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.38.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.38.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.38.2.2 | 17-Jan-2000 |
he | Pull up revisions 1.42, 1.44 and a patch (requested by ad): Add driver for DPT SmartCache and SmartRAID III or IV SCSI adapters.
|
| 1.38.2.1 | 21-Jun-1999 |
perry | pullup 1.38->1.39 (bouyer)
|
| 1.42.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.42.2.5 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.42.2.4 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.42.2.3 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.42.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.42.2.1 | 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.47.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.49.2.3 | 25-Apr-2001 |
he | Pull up revision 1.65 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.49.2.2 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.49.2.1 | 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.64.2.13 | 08-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.64.2.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.11 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.10 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.9 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.8 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.64.2.7 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.6 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.64.2.5 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.64.2.4 | 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
| 1.64.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.64.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.64.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.68.2.7 | 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.68.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.68.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.68.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.68.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.68.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.68.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.69.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.71.4.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.85.6.2 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.85.6.1 | 13-Oct-2002 |
lukem | Pull up revision 1.90 (requested by grant in ticket #860): ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.85.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.85.4.1 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.85.2.4 | 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.85.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.85.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.85.2.1 | 26-Apr-2002 |
sommerfeld | file INSTALL_SMALL was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.98.2.10 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.98.2.9 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.98.2.8 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.98.2.7 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.98.2.6 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.98.2.5 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.98.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.98.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.98.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.98.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.102.2.1 | 15-Jul-2004 |
he | Pull up revision 1.106 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.108.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.108.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.108.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.108.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.112.2.3 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.112.2.2 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.112.2.1 | 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.114.2.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.114.2.7 | 07-Dec-2007 |
yamt | sync with head
|
| 1.114.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.114.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.114.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.114.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.114.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.114.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.119.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.123.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.123.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.123.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.124.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.124.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.124.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.124.2.1 | 24-May-2006 |
yamt | sync with head.
|
| 1.126.4.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.126.4.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.126.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.126.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.126.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.130.2.1 | 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.132.14.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.132.14.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.132.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.132.6.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.132.6.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.132.6.2 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.132.6.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.134.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.134.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.134.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.134.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.134.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.134.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.135.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.136.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.136.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.138.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.138.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.140.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.140.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.141.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.141.2.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.165 | 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.164 | 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.163 | 21-Jan-2021 |
nia | add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.162 | 25-Jan-2020 |
thorpej | branches: 1.162.6; 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.161 | 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.160 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.159 | 27-Jan-2019 |
maxv | branches: 1.159.6; 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.158 | 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.157 | 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.156 | 06-Nov-2017 |
rin | branches: 1.156.2; 1.156.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.155 | 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.154 | 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.153 | 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.152 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.151 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.150 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.149 | 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.148 | 13-Dec-2016 |
christos | branches: 1.148.2; wildcard speaker attachments, now that we can handle many of them.
|
| 1.147 | 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.146 | 09-Dec-2016 |
christos | PCPPISPEAKER
|
| 1.145 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.144 | 26-Sep-2015 |
maxv | branches: 1.144.2; Remove KMEMSTATS. Normally it's ok now.
|
| 1.143 | 23-Aug-2014 |
dholland | branches: 1.143.2; Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.142 | 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.141 | 25-Jul-2014 |
dholland | Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.140 | 24-Mar-2014 |
szptvlfn | branches: 1.140.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.139 | 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.138 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.137 | 27-Apr-2013 |
christos | branches: 1.137.4; remove confusing numeric locators where they are unused.
|
| 1.136 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.135 | 05-Jun-2012 |
abs | branches: 1.135.2; 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.134 | 22-Nov-2011 |
tls | branches: 1.134.4;
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.133 | 28-May-2011 |
ryo | branches: 1.133.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.132 | 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.131 | 23-Nov-2010 |
hannken | branches: 1.131.2; 1.131.4; Remove unused count from pseudo-device md.
|
| 1.130 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.129 | 08-Feb-2010 |
joerg | branches: 1.129.2; Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters.
|
| 1.128 | 03-Jan-2010 |
dholland | branches: 1.128.2; 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.127 | 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.126 | 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.125 | 25-Nov-2009 |
tron | Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
| 1.124 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.123 | 06-Feb-2009 |
jym | branches: 1.123.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.122 | 20-Dec-2008 |
ad | - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.121 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.120 | 13-May-2008 |
ad | branches: 1.120.4; 1.120.6; 1.120.8; PR kern/35296 option PIC_DELAY not use
|
| 1.119 | 30-Apr-2008 |
ad | branches: 1.119.2; 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.118 | 27-Mar-2008 |
gdt | branches: 1.118.2; 1.118.4; Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
| 1.117 | 16-Jan-2008 |
ad | branches: 1.117.6; Remove options MATH_EMULATE.
|
| 1.116 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.115 | 15-Nov-2007 |
ad | branches: 1.115.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.114 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.113 | 17-Oct-2007 |
garbled | branches: 1.113.2; 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.112 | 06-Sep-2007 |
martti | branches: 1.112.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.111 | 16-Jun-2007 |
ad | branches: 1.111.4; 1.111.8; 1.111.10; -options I2OVERBOSE.
|
| 1.110 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.109 | 24-Jan-2007 |
tls | branches: 1.109.6; 1.109.8; 1.109.14; 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.108 | 29-Dec-2006 |
yamt | update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
| 1.107 | 28-Nov-2006 |
christos | branches: 1.107.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.106 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.105 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.104 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.103 | 26-Aug-2006 |
christos | branches: 1.103.2; 1.103.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.102 | 12-Apr-2006 |
martti | Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.101 | 05-Feb-2006 |
cube | branches: 1.101.2; 1.101.4; 1.101.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.100 | 20-Dec-2005 |
thorpej | branches: 1.100.2; 1.100.4; 1.100.6; Remove the tablet line discipline.
|
| 1.99 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.98 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.97 | 14-Nov-2005 |
gdt | Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.96 | 10-Sep-2005 |
jmmv | branches: 1.96.6; 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.95 | 10-Sep-2005 |
dsl | Remove KERNFS, it was only used to implement dmesg - the binary is smaller!
|
| 1.94 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.93 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.92 | 05-Jul-2005 |
tron | branches: 1.92.2; Comment out the less popular 3Com 3c507 and reenable the 3c503 as suggested by Jason Thorpe and Manuel Bouyer on the port-i386 mailing list.
|
| 1.91 | 05-Jul-2005 |
tron | Comment out drivers for 3Com 3C501, 3C503 and 3C505. These cards weren't very common and had more or less severe restrictions. This finally fixes the NetBSD-i386 release build.
|
| 1.90 | 28-Jun-2005 |
wiz | pss(4) was removed, remove it from kernel configs too.
|
| 1.89 | 26-Jun-2005 |
thorpej | Comment out I486_CPU -- it only adds more code, and I386_CPU will work just fine on any system.
|
| 1.88 | 12-Jun-2005 |
matt | Reduce INSTALL_TINY by 1.3KB.
Support for a.out coredumps is now conditional on EXEC_AOUT, EXEC_COFF, EXEC_ECOFF, or EXEC_MACHO, or LKM. Since coredump_netbsd is the only user of cpu_coredump, make that conditional too. Lastly, add 'no options EXEC_AOUT' so the EXEC_AOUT option in std.i386 can be overridden.
|
| 1.87 | 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.86 | 25-Feb-2005 |
simonb | branches: 1.86.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.85 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.84 | 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.83 | 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.82 | 10-Nov-2004 |
christos | branches: 1.82.4; 1.82.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.81 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.80 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.79 | 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.78 | 18-Jun-2004 |
christos | ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.77 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.76 | 06-Jun-2004 |
christos | Don't include the rnd device; it makes us too big.
|
| 1.75 | 18-Oct-2003 |
lukem | branches: 1.75.2; use 'atabus* at ata?' use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
| 1.74 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.73 | 07-Sep-2003 |
tron | Add "COMPAT_16" option.
|
| 1.72 | 06-Sep-2003 |
itojun | add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.71 | 05-Jun-2003 |
dsl | branches: 1.71.2; Increase sizes of space for ramdisks
|
| 1.70 | 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.69 | 23-Apr-2003 |
jmmv | Bump ramdisk size to 3000 blocks.
|
| 1.68 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.67 | 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.66 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.65 | 01-Feb-2003 |
zuntum | - bump MEMORY_DISK_ROOT_SIZE from 2920 to 2960 in sys/arch/i386/conf/INSTALL_TINY - bump IMAGESIZE from 1460k to 1480k in distrib/i386/floppies/ramdisk-tiny/Makefile
so that "build.sh release" works again.
Suggested by simon, okay'd by luke.
|
| 1.64 | 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.63 | 20-Dec-2002 |
thorpej | Bump ramdisk size to 2920 blocks.
|
| 1.62 | 22-Oct-2002 |
thorpej | Give the ramdisk another 12k of space.
|
| 1.61 | 16-Oct-2002 |
lukem | tweak the comments describing the memory disk size
|
| 1.60 | 06-Oct-2002 |
fvdl | Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
| 1.59 | 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.58 | 26-Sep-2002 |
grant | ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.57 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.56 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.55 | 05-Jul-2002 |
abs | Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.54 | 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.53 | 26-Apr-2002 |
ad | branches: 1.53.2; 1.53.4; 1.53.6; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.52 | 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.51 | 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.50 | 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.49 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.48 | 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.47 | 02-Apr-2002 |
lukem | Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.46 | 10-Mar-2002 |
lukem | * rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
| 1.45 | 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.44 | 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.43 | 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.42 | 08-Nov-2001 |
christos | increase the size up to the max for the floppy.
|
| 1.41 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.40 | 21-Sep-2001 |
ad | branches: 1.40.4; 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.39 | 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.38 | 30-Jul-2001 |
ad | branches: 1.38.4; 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.37 | 08-Jul-2001 |
abs | branches: 1.37.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.36 | 07-Jul-2001 |
tsutsui | Remove (commented out) ncr* at pci? lines.
|
| 1.35 | 06-May-2001 |
ad | Add an (untested) EISA front-end for the `mlx' driver.
|
| 1.34 | 29-Apr-2001 |
fvdl | Remove COMPAT_14.
|
| 1.33 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.32 | 04-Feb-2001 |
ad | branches: 1.32.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.31 | 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
| 1.30 | 08-Nov-2000 |
ad | Sort.
|
| 1.29 | 08-Nov-2000 |
ad | Add I2O stuff.
|
| 1.28 | 02-Oct-2000 |
abs | Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.27 | 01-Oct-2000 |
fvdl | Squeeze even more by removing some COMPAT_1X options, com* (serial ports aren't supported for installation), MFS, slip and ppp. There was no room for pppd and slattach on the "tiny" floppies anyway, so there was nothing to use them.
Add pcic at isa, pcmcia, wdc at pcmcia, and 'wireful' cards @ pcmcia (ne, ep, mbe, sm). Installing is now possible on a 4M laptop over ethernet (tested with ep at pcmcia, and 640+3200 available memory).
|
| 1.26 | 27-Sep-2000 |
fvdl | Reduce ramdisk size to the amount that is really needed for optimal space saving. Reduce number of ptys to 2. Use NFS_V2_ONLY.
|
| 1.25 | 26-Sep-2000 |
ad | cac* at eisa? reported as working.
|
| 1.24 | 25-Sep-2000 |
abs | Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.23 | 25-Sep-2000 |
abs | Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.22 | 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.21 | 13-Sep-2000 |
thorpej | Use VNODE_OP_NOINLINE.
|
| 1.20 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.19 | 09-Jul-2000 |
mycroft | Increase the example DDB_HISTORY_SIZE.
|
| 1.18 | 11-Jun-2000 |
mycroft | branches: 1.18.2; Remove pcvt tentacles.
|
| 1.17 | 22-Mar-2000 |
cgd | branches: 1.17.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.16 | 16-Mar-2000 |
ad | Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.15 | 27-Feb-2000 |
mycroft | Change miniroot size to 3072.
|
| 1.14 | 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.13 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.12 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.11 | 27-Sep-1999 |
ad | branches: 1.11.2; 1.11.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.10 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.9 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.8 | 19-May-1999 |
bouyer | Document the 'wdc at isa' flags.
|
| 1.7 | 27-Mar-1999 |
explorer | branches: 1.7.2; 1.7.4; 1.7.6; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.6 | 24-Mar-1999 |
mrg | clean up kernel/config files files for machVM lossage.
|
| 1.5 | 17-Mar-1999 |
sommerfe | Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.4 | 15-Mar-1999 |
christos | Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.3 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.1 | 12-Oct-1998 |
perry | kernels for 4Mbyte main memory machines (from Havard.Eidnes@runit.sintef.no)
|
| 1.7.6.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.7.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.7.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.7.2.2 | 17-Jan-2000 |
he | Pull up revisions 1.11 and 1.13 (requested by ad): Add driver for DPT SmartCache and SmartRAID III or IV SCSI adapters. Note that this only adds commented-out entries to this file.
|
| 1.7.2.1 | 21-Jun-1999 |
perry | pullup 1.7->1.8 (bouyer)
|
| 1.11.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.11.2.5 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.11.2.4 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.11.2.3 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.11.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.11.2.1 | 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.17.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.18.2.4 | 06-Aug-2001 |
he | Apply patch (requested by he): Bump size of INSTALL_TINY ramdisk image and the rescuetiny image to accommodate increased size.
|
| 1.18.2.3 | 25-Apr-2001 |
he | Pull up revision 1.33 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.18.2.2 | 09-Oct-2000 |
fvdl | Sync with -current (approved by jhawk).
Versions:
INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new)
INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156
|
| 1.18.2.1 | 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.32.2.15 | 08-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.32.2.14 | 20-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.32.2.13 | 22-Oct-2002 |
thorpej | Sync with HEAD.
|
| 1.32.2.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.11 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.10 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.9 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.8 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.32.2.7 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.6 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.32.2.5 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.32.2.4 | 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
| 1.32.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.32.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.32.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.37.2.7 | 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.37.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.37.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.37.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.37.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.37.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.37.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.38.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.40.4.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.53.6.1 | 13-Oct-2002 |
lukem | Pull up revision 1.58 (requested by grant in ticket #860): ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.53.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.53.4.1 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.53.2.4 | 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.53.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.53.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.53.2.1 | 26-Apr-2002 |
sommerfeld | file INSTALL_TINY was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.71.2.10 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.71.2.9 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.71.2.8 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.71.2.7 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.71.2.6 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.71.2.5 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.71.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.71.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.71.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.71.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.75.2.1 | 15-Jul-2004 |
he | Pull up revision 1.80 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.82.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.82.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.82.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.82.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.86.2.3 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.86.2.2 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.86.2.1 | 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.92.2.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.92.2.7 | 07-Dec-2007 |
yamt | sync with head
|
| 1.92.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.92.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.92.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.92.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.92.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.92.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.96.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.100.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.100.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.100.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.101.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.101.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.101.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.101.2.1 | 24-May-2006 |
yamt | sync with head.
|
| 1.103.4.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.103.4.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.103.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.103.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.103.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.107.2.1 | 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.109.14.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.109.14.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.109.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.109.6.5 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.109.6.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.109.6.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.109.6.2 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.109.6.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.111.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.111.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.111.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.111.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.111.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.111.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.112.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.113.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.113.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.115.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.115.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.117.6.3 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.117.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.117.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.118.4.4 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.118.4.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.118.4.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.118.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.118.2.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.119.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.120.8.2 | 16-Feb-2009 |
snj | Pull up following revision(s) (requested by ad in ticket #355): sys/arch/i386/conf/GENERIC_TINY: revision 1.116 sys/arch/i386/conf/INSTALL_TINY: revision 1.122 sys/arch/i386/conf/files.i386: revision 1.341 sys/arch/i386/i386/vm_machdep.c: revision 1.142 sys/arch/i386/include/param.h: revision 1.68 sys/arch/xen/conf/files.xen: revision 1.91 - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.120.8.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.120.6.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.120.6.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.120.6.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.120.4.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.123.2.5 | 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.123.2.4 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.123.2.3 | 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.123.2.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.123.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.128.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.129.2.4 | 31-May-2011 |
rmind | sync with head
|
| 1.129.2.3 | 21-Apr-2011 |
rmind | sync with head
|
| 1.129.2.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.129.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.131.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.131.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.133.4.3 | 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.133.4.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.133.4.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.134.4.1 | 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.135.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.135.2.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.135.2.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.137.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.137.4.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.140.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.143.2.3 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.143.2.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.143.2.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.144.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.144.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.148.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.156.4.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.156.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.156.2.2 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.156.2.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.159.6.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.162.6.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.20 | 29-Jul-2009 |
cegger | remove Xen2 support. ok bouyer@
|
| 1.19 | 06-Feb-2009 |
jym | branches: 1.19.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.18 | 01-Mar-2008 |
joerg | branches: 1.18.4; 1.18.12; Derive the Xen install kernels from the normal runtime kernels.
|
| 1.17 | 16-Jan-2008 |
ad | branches: 1.17.2; 1.17.6; Remove options MATH_EMULATE.
|
| 1.16 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.15 | 14-Nov-2007 |
ad | branches: 1.15.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.14 | 17-Oct-2007 |
garbled | branches: 1.14.2; 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.13 | 06-Sep-2007 |
martti | branches: 1.13.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.12 | 29-May-2007 |
christos | branches: 1.12.4; 1.12.8; 1.12.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.11 | 24-Jan-2007 |
tls | branches: 1.11.6; 1.11.8; 1.11.14; 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.10 | 03-Jan-2007 |
tron | Having ppp(4) and sl(4) enabled in this kernel configuration is completely pointless because it doesn't support any serial interfaces.
|
| 1.9 | 29-Dec-2006 |
xtraeme | It's stupid to build this kernel with '-march=pentiumpro -mtune=i486" because xen does not work on them... use '-march=i686" as we already do in XEN2_DOM0.
|
| 1.8 | 29-Dec-2006 |
yamt | update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
| 1.7 | 28-Nov-2006 |
christos | branches: 1.7.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.6 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.5 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.4 | 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.3 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.2 | 26-Aug-2006 |
christos | branches: 1.2.2; 1.2.4; 1.2.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.1 | 08-Jun-2006 |
hubertf | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1.10.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.1.10.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.10.1 | 08-Jun-2006 |
yamt | file INSTALL_XEN2_DOMU was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.1.8.9 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.1.8.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.1.8.7 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.1.8.6 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.1.8.5 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.1.8.4 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.1.8.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.1 | 08-Jun-2006 |
yamt | file INSTALL_XEN2_DOMU was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.6.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.6.1 | 08-Jun-2006 |
chap | file INSTALL_XEN2_DOMU was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.1.2.6 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.1.2.5 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.1.2.4 | 31-Jul-2006 |
tron | Apply patch (requested by martti in ticket #1443): Correct entries for vnd(4) devices in Xen kernel configurations.
|
| 1.1.2.3 | 15-Jun-2006 |
tron | Apply patch (requested by hubertf in ticket #1371): - Don't include "INSTALL.local" which doesn't exist on the "netbsd-3" branch. - Remove devices which are only supported in NetBSD-current.
|
| 1.1.2.2 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.1 | 08-Jun-2006 |
tron | file INSTALL_XEN2_DOMU was added on branch netbsd-3 on 2006-06-13 22:28:22 +0000
|
| 1.2.6.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.2.6.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.2.4.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.2.4.1 | 26-Aug-2006 |
rpaulo | file INSTALL_XEN2_DOMU was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.2.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.2.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.2.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.7.2.2 | 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.7.2.1 | 04-Jan-2007 |
bouyer | Pull up following revision(s) (requested by tron in ticket #330): sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.10 Having ppp(4) and sl(4) enabled in this kernel configuration is completely pointless because it doesn't support any serial interfaces.
|
| 1.11.14.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.11.14.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.11.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.11.6.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.11.6.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.11.6.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.12.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.12.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.12.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.12.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.12.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.12.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.13.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.14.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.14.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.15.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.15.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.17.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.17.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.18.12.1 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.18.4.2 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.18.4.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.19.2.1 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.6 | 28-May-2011 |
ryo | many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.5 | 03-Jan-2010 |
dholland | branches: 1.5.4; 1.5.6; 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.4 | 06-Feb-2009 |
jym | branches: 1.4.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.3 | 01-Mar-2008 |
joerg | branches: 1.3.2; 1.3.6; 1.3.14; Derive the Xen install kernels from the normal runtime kernels.
|
| 1.2 | 23-Jan-2008 |
bouyer | branches: 1.2.2; 1.2.4; 1.2.6; 1.2.10; Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 (domU only). PAE support is enabled by 'options PAE', see the new XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU kernel config files.
See the comments in arch/i386/include/{pte.h,pmap.h} to see how it works. In short, we still handle it as a 2-level MMU, with the second level page directory being 4 pages in size. pmap switching is done by switching the L2 pages in the L3 entries, instead of loading %cr3. This is almost required by Xen, which handle the last L2 page (the one mapping 0xc0000000 - 0xffffffff) in a very special way. But this approach should also work for native PAE support if ever supported (in fact, the pmap should almost suport native PAE, what's missing is bootstrap code in locore.S).
|
| 1.1 | 18-Jan-2008 |
bouyer | branches: 1.1.2; file INSTALL_XEN3PAE_DOMU was initially added on branch bouyer-xeni386.
|
| 1.1.2.1 | 18-Jan-2008 |
bouyer | Add PAE kernel configs.
|
| 1.2.10.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.2.6.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.2.4.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.2.4.1 | 23-Jan-2008 |
mjf | file INSTALL_XEN3PAE_DOMU was added on branch mjf-devfs on 2008-02-18 21:04:37 +0000
|
| 1.2.2.4 | 24-Mar-2008 |
yamt | fix a merge botch.
|
| 1.2.2.3 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.2.2.2 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.2.2.1 | 23-Jan-2008 |
yamt | file INSTALL_XEN3PAE_DOMU was added on branch yamt-lazymbuf on 2008-02-04 09:22:01 +0000
|
| 1.3.14.1 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.3.6.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.3.6.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.3.2.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.3.2.1 | 01-Mar-2008 |
matt | file INSTALL_XEN3PAE_DOMU was added on branch matt-armv6 on 2008-03-23 02:04:05 +0000
|
| 1.4.2.3 | 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.4.2.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.4.2.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.5.6.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.5.4.1 | 31-May-2011 |
rmind | sync with head
|
| 1.14 | 26-Jul-2018 |
maxv | Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.13 | 28-May-2011 |
ryo | branches: 1.13.54; 1.13.56; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.12 | 03-Jan-2010 |
dholland | branches: 1.12.4; 1.12.6; 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.11 | 06-Feb-2009 |
jym | branches: 1.11.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
| 1.10 | 01-Mar-2008 |
joerg | branches: 1.10.4; 1.10.12; Derive the Xen install kernels from the normal runtime kernels.
|
| 1.9 | 11-Nov-2006 |
bouyer | branches: 1.9.28; 1.9.48; 1.9.52; Simplify XEN3 domU kernel config by including the XEN2 domU configs and adding only XEN3 specific options/devices.
|
| 1.8 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.7 | 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.6 | 17-Oct-2006 |
bouyer | XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.5 | 17-Oct-2006 |
bouyer | Add ELF_PADDR_OFFSET and VIRT_ENTRY strings to __xen_guest ELF section, so that our kernels works with newer xen-3 hypervisors; and correct the value of VIRT_BASE for dom0. Now that we can embed the values of KERNBASE and KERNTEXTOFF in the binary for Xen, make the domU memory layout the same as dom0 for Xen3 (making it the other way round doens't work; probably because of alignement constraints in the hypervisor). The old domU layout is used if options XEN_COMPAT_030001 is present in the kernel config file. Enable this the domU kernel config files for now, in case someone wants to run a NetBSD domU on an older Xen3 installation.
|
| 1.4 | 02-Oct-2006 |
chs | remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.3 | 28-Sep-2006 |
bouyer | Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
| 1.2 | 26-Aug-2006 |
christos | branches: 1.2.2; 1.2.4; 1.2.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.1 | 08-Jun-2006 |
hubertf | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1.10.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.1.10.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.10.1 | 08-Jun-2006 |
yamt | file INSTALL_XEN3_DOMU was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.1.8.4 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.1.8.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.1 | 08-Jun-2006 |
yamt | file INSTALL_XEN3_DOMU was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.6.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.6.1 | 08-Jun-2006 |
chap | file INSTALL_XEN3_DOMU was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.1.2.5 | 10-Nov-2008 |
snj | Apply patch (requested by bouyer in ticket #1975): Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8) to INSTALL kernels and ramdisks.
|
| 1.1.2.4 | 11-Nov-2006 |
bouyer | Pull up following revision(s) (requested by bad in ticket #1579): sys/arch/i386/conf/INSTALL_XEN2_DOMU: patch sys/arch/i386/conf/INSTALL_XEN3_DOMU: patch sys/arch/i386/conf/INSTALL_TINY: revision 1.97 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.92 sys/arch/i386/conf/INSTALL_SMALL: revision 1.120 sys/arch/i386/conf/INSTALL.local: revision 1.1 sys/arch/i386/conf/INSTALL: revision 1.273 Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local. With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies. Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local. (Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.1.2.3 | 15-Jun-2006 |
tron | Apply patch (requested by hubertf in ticket #1371): - Don't include "INSTALL.local" which doesn't exist on the "netbsd-3" branch. - Remove devices which are only supported in NetBSD-current.
|
| 1.1.2.2 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.1 | 08-Jun-2006 |
tron | file INSTALL_XEN3_DOMU was added on branch netbsd-3 on 2006-06-13 22:28:22 +0000
|
| 1.2.6.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.2.6.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.2.4.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.2.4.1 | 26-Aug-2006 |
rpaulo | file INSTALL_XEN3_DOMU was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.2.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.9.52.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.9.48.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.9.28.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.10.12.1 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.10.4.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.10.4.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.11.2.3 | 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.11.2.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.11.2.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.12.6.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.12.4.1 | 31-May-2011 |
rmind | sync with head
|
| 1.13.56.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.13.54.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.2 | 08-Jun-2006 |
hubertf | Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1 | 20-Mar-2006 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12; A config file for a kernel+ramdisk do install NetBSD on a Xen3 DomU.
|
| 1.1.12.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.10.2 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.1.10.1 | 20-Mar-2006 |
simonb | file INSTALL_XEN3_U was added on branch simonb-timecounters on 2006-04-22 11:37:32 +0000
|
| 1.1.8.2 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.1.8.1 | 20-Mar-2006 |
elad | file INSTALL_XEN3_U was added on branch elad-kernelauth on 2006-04-19 02:32:44 +0000
|
| 1.1.6.3 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.6.2 | 11-Apr-2006 |
yamt | sync files somehow mis-tagged by yamt-pdpolicy-base2.
|
| 1.1.6.1 | 20-Mar-2006 |
yamt | file INSTALL_XEN3_U was added on branch yamt-pdpolicy on 2006-04-11 12:20:51 +0000
|
| 1.1.4.3 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.4.2 | 07-Apr-2006 |
tron | Apply patch (requested by bouyer in ticket #1245): Pull up Xen3 domU support. This adds support for the Xen-3 memory bootstrap, xenstore, and block and network device frontend. Xen-3 support is turned on by 'options XEN3', which disable Xen-2 support. Changes affecting non-xen3 specific code: - xbd and xennet at hypervisor now attaches with xbd_hypervisor and xennet_hypervisor - x86_atomic_* renamed to xen_atomic_* - use genassim.cf to pull in more constant from include files for assembly - Map the shared info page from locore.S instead of the 0xffffffff hack in xen_machdep.c - remove some unused code - some __asm__ __volatile__ -> __asm volatile and __inline__ -> inline - more debug code
|
| 1.1.4.1 | 20-Mar-2006 |
tron | file INSTALL_XEN3_U was added on branch netbsd-3 on 2006-04-07 12:51:25 +0000
|
| 1.1.2.2 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.1.2.1 | 20-Mar-2006 |
tron | file INSTALL_XEN3_U was added on branch peter-altq on 2006-03-28 09:47:16 +0000
|
| 1.12 | 08-Jun-2006 |
hubertf | Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.11 | 05-Feb-2006 |
cube | branches: 1.11.2; 1.11.8; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.10 | 20-Dec-2005 |
thorpej | branches: 1.10.2; 1.10.4; 1.10.6; Remove the tablet line discipline.
|
| 1.9 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.8 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.7 | 14-Nov-2005 |
gdt | Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
| 1.6 | 10-Sep-2005 |
jmmv | branches: 1.6.6; 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.5 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.4 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.3 | 21-Apr-2005 |
bouyer | branches: 1.3.2; 1.3.4; Xen runs only on i686 or newer processors, so remove useless options MATH_EMULATE. Pointed out by Juan RP on port-xen.
|
| 1.2 | 17-Apr-2005 |
bouyer | Remove xenkbc at hypervisor vga at hypervisor they have been obsoleted by PCI and ISA support, and don't compile any more.
|
| 1.1 | 11-Mar-2005 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
| 1.1.6.4 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.1.6.3 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.1.6.2 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.1.6.1 | 11-Mar-2005 |
skrll | file INSTALL_XENU was added on branch ktrace-lwp on 2005-04-01 14:27:39 +0000
|
| 1.1.4.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.1.4.1 | 11-Mar-2005 |
yamt | file INSTALL_XENU was added on branch yamt-km on 2005-03-19 08:33:01 +0000
|
| 1.1.2.3 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.2 | 25-Apr-2005 |
tron | Pull up revision 1.2 (requested by bouyer in ticket #186): Remove xenkbc at hypervisor vga at hypervisor they have been obsoleted by PCI and ISA support, and don't compile any more.
|
| 1.1.2.1 | 21-Apr-2005 |
tron | Pull up revision 1.3 (requested by bouyer in ticket #185): Xen runs only on i686 or newer processors, so remove useless options MATH_EMULATE. Pointed out by Juan RP on port-xen.
|
| 1.3.4.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.3.2.2 | 29-Apr-2005 |
kent | sync with -current
|
| 1.3.2.1 | 21-Apr-2005 |
kent | file INSTALL_XENU was added on branch kent-audio2 on 2005-04-29 11:28:12 +0000
|
| 1.6.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.10.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.10.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.10.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.11.8.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.11.2.1 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.29 | 29-Dec-1996 |
jonathan | Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.28 | 07-Dec-1996 |
thorpej | s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.27 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.26 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.25 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.24 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.23 | 02-Oct-1996 |
mycroft | Update to current reality.
|
| 1.22 | 09-Sep-1996 |
mycroft | Oops; include paths are relative to $S.
|
| 1.21 | 09-Sep-1996 |
mycroft | Add a file for local additions to GENERIC.
|
| 1.20 | 09-Sep-1996 |
mycroft | Sync with GENERIC.
|
| 1.19 | 04-Sep-1996 |
thorpej | Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.18 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.17 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.16 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.15 | 20-May-1996 |
thorpej | branches: 1.15.4; Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.14 | 07-May-1996 |
thorpej | Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.13 | 25-Apr-1996 |
scottr | Add ie1, appropriate for EtherExpress support
|
| 1.12 | 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.11 | 30-Mar-1996 |
mycroft | Add wds0 and wds1 to generic kernels.
|
| 1.10 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.9 | 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.8 | 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.7 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.6 | 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.5 | 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.4 | 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.3 | 14-Dec-1995 |
tls | add 3C590 support to all generic and install kernels
|
| 1.2 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 | 28-Oct-1995 |
tls | branches: 1.1.2; file INSTOTHER was initially added on branch netbsd-1-1.
|
| 1.1.2.1 | 28-Oct-1995 |
tls | Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.15.4.1 | 04-Sep-1996 |
thorpej | Update from trunk:
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.83 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.82 | 17-Oct-2007 |
garbled | branches: 1.82.2; 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.81 | 06-Sep-2007 |
martti | branches: 1.81.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.80 | 29-May-2007 |
christos | branches: 1.80.4; 1.80.8; 1.80.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.79 | 14-Mar-2007 |
drochner | branches: 1.79.6; 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.78 | 11-Nov-2006 |
jmmv | branches: 1.78.4; 1.78.8; 1.78.10; Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.77 | 26-Aug-2006 |
christos | branches: 1.77.2; 1.77.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.76 | 14-Aug-2006 |
itohy | Use the same comment for ym(4) lines.
|
| 1.75 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.74 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.73 | 05-Feb-2006 |
cube | branches: 1.73.2; 1.73.4; 1.73.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.72 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.71 | 20-Dec-2005 |
thorpej | branches: 1.71.2; 1.71.4; 1.71.6; Remove the tablet line discipline.
|
| 1.70 | 17-Dec-2005 |
tsutsui | Adjust a comment for options FFS_NO_SNAPSHOT.
|
| 1.69 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.68 | 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.67 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.66 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.65 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.64 | 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.63 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.62 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.61 | 21-Jun-2005 |
sekiya | branches: 1.61.2; 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.60 | 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.59 | 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.58 | 25-Feb-2005 |
simonb | branches: 1.58.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.57 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.56 | 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.55 | 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.54 | 01-Dec-2004 |
grant | branches: 1.54.4; 1.54.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.53 | 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.52 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.51 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.50 | 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.49 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.48 | 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.47 | 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.46 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.45 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.44 | 16-Feb-2004 |
wiz | branches: 1.44.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.43 | 14-Dec-2003 |
thorpej | Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.42 | 13-Dec-2003 |
thorpej | Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.41 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.40 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.39 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.38 | 09-Sep-2003 |
itojun | have COMPAT_16
|
| 1.37 | 10-Apr-2003 |
christos | branches: 1.37.2; Bye Bye UCONSOLE
|
| 1.36 | 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.35 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.34 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.33 | 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.32 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.31 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.30 | 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.29 | 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.28 | 25-Apr-2002 |
atatat | branches: 1.28.2; 1.28.4; 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.27 | 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.26 | 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.25 | 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.24 | 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.23 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.22 | 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.21 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.20 | 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.19 | 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.18 | 16-Nov-2001 |
junyoung | Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.17 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.16 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.15 | 08-Jul-2001 |
abs | branches: 1.15.2; 1.15.6; 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.14 | 10-May-2001 |
tron | Fix typo: Pnp -> PnP
|
| 1.13 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.12 | 16-Jan-2001 |
augustss | branches: 1.12.2; Add uyap.
|
| 1.11 | 24-Sep-2000 |
jdolecek | branches: 1.11.2; 1.11.4; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.10 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.9 | 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.8 | 10-Aug-2000 |
soda | add commented out PCIBIOS_INTR_GUESS
|
| 1.7 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.6 | 18-Jul-2000 |
soda | hexadecimal constant in "options" value doesn't need quotation.
|
| 1.5 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.4 | 08-Jul-2000 |
jhawk | Pullover rev 1.320 - rev 1.358 of GENERIC to IOPENER, and merge conflicts. Add GENERIC rev in "from:" line to aid in future merging. Major highlights include SOFTDEP, and, err, 4 blank lines.
|
| 1.3 | 14-Jun-2000 |
veego | branches: 1.3.2; Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.2 | 14-Apr-2000 |
tsarna | branches: 1.2.4; Default the keymap to new "us.iopener" mapping
|
| 1.1 | 08-Apr-2000 |
tsarna | A GENERIC-like configuration for the Netpliance i-opener.
|
| 1.2.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.3.2.4 | 25-Apr-2001 |
he | Pull up revision 1.13 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.3.2.3 | 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.3.2.2 | 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.3.2.1 | 19-Jul-2000 |
jhawk | Pullup rev 1.4, approved by jhawk: Pullover rev 1.320 - rev 1.358 of GENERIC to IOPENER, and merge conflicts. Add GENERIC rev in "from:" line to aid in future merging. Major highlights include SOFTDEP, and, err, 4 blank lines.
|
| 1.11.4.12 | 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.11.4.11 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.11.4.10 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.11.4.9 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.11.4.8 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.11.4.7 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.11.4.6 | 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.11.4.5 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.11.4.4 | 13-May-2001 |
sommerfeld | Merge up with -current
|
| 1.11.4.3 | 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.11.4.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.11.4.1 | 24-Sep-2000 |
thorpej | file IOPENER was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:54 +0000
|
| 1.11.2.4 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.11.2.3 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.11.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.11.2.1 | 24-Sep-2000 |
bouyer | file IOPENER was added on branch thorpej_scsipi on 2000-11-20 20:09:17 +0000
|
| 1.12.2.10 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.6 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.12.2.5 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.4 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.12.2.3 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.12.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.12.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.15.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.15.2.6 | 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.15.2.5 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.15.2.4 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.15.2.3 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.15.2.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.15.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.28.4.2 | 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.28.4.1 | 01-Aug-2002 |
lukem | Pull up revision 1.29 (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.28.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.28.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.28.2.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.37.2.12 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.37.2.11 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.37.2.10 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.37.2.9 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.37.2.8 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.37.2.7 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.37.2.6 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.37.2.5 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.37.2.4 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.37.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.37.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.37.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.44.2.1 | 15-Jul-2004 |
he | branches: 1.44.2.1.2; Pull up revision 1.46 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.44.2.1.2.2 | 21-Jul-2005 |
riz | Pull up revision 1.60 (requested by itohy in ticket #1430): Add ukyopon(4).
|
| 1.44.2.1.2.1 | 02-Apr-2005 |
he | Pull up revision 1.53 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.54.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.54.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.54.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.54.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.58.2.2 | 18-Jul-2005 |
riz | Pull up revision 1.62 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.58.2.1 | 17-Apr-2005 |
tron | Pull up revision 1.60 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.61.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.61.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.61.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.61.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.61.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.71.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.71.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.71.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.73.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.73.4.1 | 11-May-2006 |
elad | sync with head
|
| 1.73.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.73.2.1 | 24-May-2006 |
yamt | sync with head.
|
| 1.77.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.77.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.78.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.78.8.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.78.8.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.78.8.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.78.4.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.79.6.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.79.6.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.80.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.80.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.80.8.2 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.80.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.80.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.81.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.82.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.8 | 02-Oct-1996 |
mycroft | No longer used.
|
| 1.7 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.6 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.5 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.4 | 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.3 | 02-Mar-1995 |
glass | vn->vnd
|
| 1.2 | 19-Feb-1995 |
glass | oops
|
| 1.1 | 19-Feb-1995 |
glass | add my test machine...with math emulation turned on
|
| 1.57 | 29-Dec-2000 |
mycroft | Long gone.
|
| 1.56 | 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.55 | 29-Jul-1999 |
augustss | branches: 1.55.2; 1.55.10; It's time to be COMPAT_14.
|
| 1.54 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.53 | 14-Jan-1999 |
cgd | branches: 1.53.4; update for present reality
|
| 1.52 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.51 | 26-Jun-1998 |
cgd | sync with reality
|
| 1.50 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.49 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.48 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.47 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.46 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.45 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.44 | 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.43 | 08-Oct-1997 |
mycroft | branches: 1.43.2; Clump USER_LDT with other CPU-related options.
|
| 1.42 | 25-Jun-1997 |
mellon | branches: 1.42.4; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.41 | 27-Mar-1997 |
mycroft | Add EXEC_ELF32.
|
| 1.40 | 27-Mar-1997 |
cgd | update for current system configuration
|
| 1.39 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.38 | 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.37 | 07-Dec-1996 |
thorpej | branches: 1.37.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.36 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.35 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.34 | 02-Oct-1996 |
mycroft | Add EXEC_ options.
|
| 1.33 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.32 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.31 | 04-Apr-1996 |
cgd | apparently, it's now appropriate to use 'bt at isa' for bt54x SCSI controllers, rather than the historic 'aha at isa'.
|
| 1.30 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.29 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.28 | 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.27 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.26 | 24-Jul-1995 |
mycroft | Remove extraneous makeoptions declarations.
|
| 1.25 | 28-Jun-1995 |
cgd | no more serial console. There aren't enough free serial ports on non-crash machines in my office!
|
| 1.24 | 12-May-1995 |
cgd | add lots of vnds
|
| 1.23 | 17-Apr-1995 |
cgd | use CC="cc -Werror" for cc; kill bogus COMUNIT option
|
| 1.22 | 25-Jan-1995 |
cgd | serial console
|
| 1.21 | 15-Jan-1995 |
cgd | trim it a bit to match reality. get completely rid of things not likely to ever be wanted in this machine's kernel.
|
| 1.20 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.19 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.18 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.17 | 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.16 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.15 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.14 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.13 | 16-Jul-1994 |
cgd | reenable MSDOSFS
|
| 1.12 | 04-Jul-1994 |
cgd | branches: 1.12.2; ISOFS -> CD9660
|
| 1.11 | 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.10 | 14-Jun-1994 |
cgd | re-enable COMPAT_NOMID
|
| 1.9 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.8 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.7 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.6 | 06-Apr-1994 |
cgd | add ktrace
|
| 1.5 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.4 | 13-Mar-1994 |
cgd | add NFSSERVER
|
| 1.3 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.2 | 28-Feb-1994 |
cgd | comment out com1, add ed1
|
| 1.1 | 17-Feb-1994 |
cgd | another development machine
|
| 1.12.2.1 | 16-Jul-1994 |
cgd | update from trunk
|
| 1.37.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.37.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.42.4.1 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.43.2.2 | 28-Nov-1997 |
mellon | Pull rev 1.47 up from trunk (fvdl)
|
| 1.43.2.1 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.53.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.55.10.1 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.55.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.55.2.1 | 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.9 | 20-May-1993 |
mycroft | Clean up deleted files.
|
| 1.8 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.7 | 05-May-1993 |
glass | missed three config files going from pseudo-device DDB to options DDB
|
| 1.6 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.5 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.4 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.3 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 26-Mar-1993 |
glass | test kernel config for 'options KTRACE'
|
| 1.72 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.71 | 17-Oct-2007 |
garbled | branches: 1.71.2; 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.70 | 06-Sep-2007 |
martti | branches: 1.70.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.69 | 29-May-2007 |
christos | branches: 1.69.4; 1.69.8; 1.69.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.68 | 11-Nov-2006 |
jmmv | branches: 1.68.8; 1.68.10; 1.68.16; Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.67 | 26-Aug-2006 |
christos | branches: 1.67.2; 1.67.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.66 | 14-Aug-2006 |
itohy | Use the same comment for ym(4) lines.
|
| 1.65 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.64 | 19-Apr-2006 |
drochner | branches: 1.64.6; adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.63 | 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.62 | 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.61 | 05-Feb-2006 |
cube | branches: 1.61.2; 1.61.4; 1.61.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.60 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.59 | 20-Dec-2005 |
thorpej | branches: 1.59.2; 1.59.4; 1.59.6; Remove the tablet line discipline.
|
| 1.58 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.57 | 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.56 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.55 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.54 | 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.53 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.52 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.51 | 21-Jun-2005 |
sekiya | branches: 1.51.2; 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.50 | 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.49 | 11-Mar-2005 |
matt | branches: 1.49.2; Make this build again (add atabus).
|
| 1.48 | 25-Feb-2005 |
simonb | Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.47 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.46 | 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.45 | 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.44 | 18-Jan-2005 |
scw | branches: 1.44.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.43 | 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.42 | 10-Nov-2004 |
christos | branches: 1.42.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.41 | 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.40 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.39 | 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.38 | 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.37 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.36 | 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.35 | 16-Feb-2004 |
wiz | branches: 1.35.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.34 | 09-Sep-2003 |
itojun | have COMPAT_16
|
| 1.33 | 10-Apr-2003 |
christos | branches: 1.33.2; Bye Bye UCONSOLE
|
| 1.32 | 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.31 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.30 | 26-Dec-2002 |
junyoung | #<space>comment...
Pointed out by collver1 via PR#18468.
|
| 1.29 | 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.28 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.27 | 03-Aug-2002 |
itojun | comment things out for smaller footprint
|
| 1.26 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.25 | 10-Jul-2002 |
itojun | sync with GENERIC 1.501. comment out devices that are not present. (you can strip it down even more by commenting out unneeded filesystems)
|
| 1.24 | 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.23 | 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.22 | 25-Apr-2002 |
atatat | branches: 1.22.2; 1.22.4; 1.22.6; 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.21 | 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.20 | 17-Apr-2002 |
hubertf | add appropriate description
|
| 1.19 | 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.18 | 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.17 | 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.16 | 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.15 | 30-Nov-2001 |
itojun | sync with latest GENERIC.
|
| 1.14 | 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.13 | 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.12 | 16-Nov-2001 |
junyoung | Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.11 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.10 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.9 | 13-Aug-2001 |
itojun | branches: 1.9.6; sync with GENERIC 1.414. LAMB has no working printer port.
|
| 1.8 | 13-Jul-2001 |
itojun | sync with GENERIC 1.410. mention pkgsrc/sysutils/lambd.
|
| 1.7 | 08-Jul-2001 |
abs | branches: 1.7.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.6 | 01-Jun-2001 |
itojun | sync with GENERIC 1.405
|
| 1.5 | 10-May-2001 |
tron | Fix typo: Pnp -> PnP
|
| 1.4 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.3 | 18-Mar-2001 |
itojun | LAMB uses nonstandard timer frequency. set TIMER_FREQ to appropriate value (otherwise severe clock delay will result). http://www.wildlab.com/bbs/logview.cgi?pg=9&no=521
|
| 1.2 | 04-Mar-2001 |
itojun | branches: 1.2.2; sync with GENERIC 1.400
|
| 1.1 | 26-Nov-2000 |
itojun | branches: 1.1.2; a complete kernel for wildlab LAMB, http://www.wildlab.com/.
|
| 1.1.2.5 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.4 | 27-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.3 | 12-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.2 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.1.2.1 | 26-Nov-2000 |
bouyer | file LAMB was added on branch thorpej_scsipi on 2000-12-08 09:26:34 +0000
|
| 1.2.2.13 | 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.2.2.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.11 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.10 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.9 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.8 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.7 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.2.2.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.2.2.3 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.2.2.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.7.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.7.2.7 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.7.2.6 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.7.2.5 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.7.2.4 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.7.2.3 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.7.2.2 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.7.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.9.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.22.6.2 | 01-Aug-2002 |
lukem | Pull up revision 1.24 (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.22.6.1 | 10-Jun-2002 |
tv | Pull up revision 1.23 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.22.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.22.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.22.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.22.2.4 | 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.22.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.22.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.22.2.1 | 25-Apr-2002 |
sommerfeld | file LAMB was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.33.2.11 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.33.2.10 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.33.2.9 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.33.2.8 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.33.2.7 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.33.2.6 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.33.2.5 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.33.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.33.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.33.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.33.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.35.2.1 | 15-Jul-2004 |
he | branches: 1.35.2.1.2; Pull up revision 1.37 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.35.2.1.2.1 | 02-Jun-2005 |
riz | Pull up revision 1.49 (requested by is in ticket #1972): Make this build again (add atabus).
|
| 1.42.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.44.2.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.44.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.44.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.49.2.1 | 18-Jul-2005 |
riz | Pull up revision 1.52 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.51.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.51.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.51.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.51.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.51.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.59.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.59.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.59.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.61.6.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.61.6.1 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.61.4.2 | 11-May-2006 |
elad | sync with head
|
| 1.61.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.61.2.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.61.2.2 | 24-May-2006 |
yamt | sync with head.
|
| 1.61.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.64.6.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.67.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.67.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.68.16.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.68.16.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.68.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.68.8.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.68.8.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.68.8.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.69.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.69.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.69.8.2 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.69.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.69.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.70.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.71.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.12 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.11 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.10 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.9 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.8 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.5 | 17-Feb-2025 |
jakllsch | Restore ATA DMA mode downgrade support everywhere; it's a necessary part of any system supporting (parallel) ATA DMA. There is hardware out there, including cobalt, macppc, and sparc64 where this functionality is necessary to avoid non-functional disks, either in as-shipped hardware configurations or with add-in cards, or perhaps just with compromised IDE/PATA cables.
Should address: PR 58767 PR 59023 PR 59078
If anyone really insists on not having this support they can now turn it off themselves with `options ATA_NO_DOWNGRADE_MODE`
|
| 1.4 | 13-May-2024 |
nia | branches: 1.4.2; also exclude DRM_LEGACY from the ISA kernel
|
| 1.3 | 28-Apr-2024 |
nia | i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA)
|
| 1.2 | 17-Jul-2023 |
riastradh | i386/LEGACY: Enable ATA_DOWNGRADE_MODE.
PR kern/57362
|
| 1.1 | 07-Mar-2015 |
mrg | branches: 1.1.2; 1.1.4; 1.1.20; 1.1.54; 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.1.54.2 | 16-May-2024 |
martin | Pull up following revision(s) (requested by nia in ticket #691):
sys/arch/i386/conf/LEGACY: revision 1.4
also exclude DRM_LEGACY from the ISA kernel
|
| 1.1.54.1 | 11-May-2024 |
martin | Pull up following revision(s) (requested by nia in ticket #682):
sys/arch/i386/conf/LEGACY: revision 1.3 distrib/common/Makefile.bootcd: revision 1.48 share/mk/bsd.own.mk: revision 1.1373 distrib/i386/cdroms/installcd/Makefile: revision 1.12 distrib/common/bootimage/Makefile.installimage: revision 1.11
remove redundant kernels and floppies from the space-starved i386 ISO
Turn off MKAMDGPUFIRMWARE on i386
It's too big for the i386 install media and not useful on either pre-2012 hardware or the kinds of embedded systems where i386 still thrived after 2012.
(The build of the kernel parts of amdgpu on i386 is nevertheless useful for finding obscure bugs.)
"go for it" riastradh
i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA)
|
| 1.1.20.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.20.1 | 07-Mar-2015 |
jdolecek | file LEGACY was added on branch tls-maxphys on 2017-12-03 11:36:17 +0000
|
| 1.1.4.2 | 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.1.4.1 | 07-Mar-2015 |
skrll | file LEGACY was added on branch nick-nhusb on 2015-04-06 15:17:57 +0000
|
| 1.1.2.2 | 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.1.2.1 | 07-Mar-2015 |
snj | file LEGACY was added on branch netbsd-7 on 2015-03-09 09:06:04 +0000
|
| 1.4.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.4 | 23-Aug-2025 |
imil | Add `+invtsc` to the QEMU command line example, this enables the invariant TSC feature, allowing the kernel to use CPUID 0x40000010 to read TSC and LAPIC frequencies from the host, thus avoiding the need for frequency calculation and gaining over 200ms in boot speed.
|
| 1.3 | 28-Mar-2025 |
imil | branches: 1.3.2; 1.3.4; x86: consolidate MICROVM kernel configurations
Move common configuration options from amd64/conf/MICROVM and i386/conf/MICROVM into a shared x86/conf/MICROVM.common file.
|
| 1.2 | 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.1 | 18-Feb-2025 |
imil | Add support for non-Xen PVH guests to i386, PR kern/57813 Tested on QEMU by me, Xen PV & PVH by bouyer@.
|
| 1.3.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.3.4.1 | 28-Mar-2025 |
perseant | file MICROVM was added on branch perseant-exfatfs on 2025-08-02 05:55:43 +0000
|
| 1.3.2.1 | 25-Aug-2025 |
martin | Pull up following revision(s) (requested by imil in ticket #14):
sys/arch/amd64/conf/MICROVM: revision 1.4 sys/arch/i386/conf/MICROVM: revision 1.4
Add `+invtsc` to the QEMU command line example, this enables the invariant TSC feature, allowing the kernel to use CPUID 0x40000010 to read TSC and LAPIC frequencies from the host, thus avoiding the need for frequency calculation and gaining over 200ms in boot speed.
|
| 1.42 | 18-Sep-2002 |
lukem | these files are managed elsewhere, and are just bitrotting here; remove them.
|
| 1.41 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.40 | 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.39 | 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.38 | 25-Apr-2002 |
atatat | branches: 1.38.2; 1.38.4; 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.37 | 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.36 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.35 | 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.34 | 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.33 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.32 | 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.31 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.30 | 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.29 | 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.28 | 22-Aug-2001 |
hubertf | More comment changes: 90x[B] -> 90x[BC]
|
| 1.27 | 09-Jul-2001 |
soren | branches: 1.27.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.26 | 08-Jul-2001 |
abs | 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.25 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.24 | 11-Feb-2001 |
mycroft | branches: 1.24.2; Update to the current state of the world.
|
| 1.23 | 09-Feb-2001 |
mycroft | Make this a little more realistic.
|
| 1.22 | 19-Jan-2001 |
fvdl | Actually, specify the number pf ptys explicitly anyway, omitting the number and thus having the default value was probably a mistake (16 would be too few).
|
| 1.21 | 19-Jan-2001 |
fvdl | Update for reality (same as in use on the actual machine, except that -current doesn't require the number of ptys to be specified).
|
| 1.20 | 24-Sep-2000 |
jdolecek | branches: 1.20.2; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.19 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.18 | 09-Jul-2000 |
mycroft | Enable DDB history.
|
| 1.17 | 11-Jun-2000 |
mycroft | branches: 1.17.2; Remove pcvt tentacles.
|
| 1.16 | 22-Mar-2000 |
cgd | branches: 1.16.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.15 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.14 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.13 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.12 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.11 | 27-Sep-1999 |
ad | branches: 1.11.2; 1.11.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.10 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.9 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.8 | 27-Mar-1999 |
explorer | branches: 1.8.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.7 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.6 | 23-Jan-1999 |
drochner | second round of mouse renaming: psm->pms
|
| 1.5 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.4 | 21-Jan-1999 |
mycroft | wscons.
|
| 1.3 | 20-Jan-1999 |
mycroft | sync
|
| 1.2 | 30-Oct-1998 |
lukem | s/milieconds/milliseconds/
|
| 1.1 | 16-Oct-1998 |
mycroft | Configuration for new CVS server.
|
| 1.8.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.11.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.11.2.3 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.11.2.2 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.11.2.1 | 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.16.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.17.2.2 | 25-Apr-2001 |
he | Pull up revision 1.25 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.17.2.1 | 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.20.2.12 | 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.20.2.11 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.20.2.10 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.20.2.9 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.20.2.8 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.20.2.7 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.20.2.6 | 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.20.2.5 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.20.2.4 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.20.2.3 | 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.20.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.20.2.1 | 24-Sep-2000 |
thorpej | file MINBAR was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:54 +0000
|
| 1.24.2.9 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.8 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.7 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.6 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.5 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.4 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.24.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.24.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.24.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.27.2.7 | 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.27.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.27.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.27.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.27.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.27.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.27.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.38.4.1 | 01-Aug-2002 |
lukem | Pull up revision 1.39 (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.38.2.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.38.2.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.38.2.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.10 | 07-Sep-2022 |
khorben | emuxki(4): allow building as a module
Tested on NetBSD/amd64 with a Sound Blaster Live! Value (CT4870)
Note that this required setting outputs.master to the maximum value allowed (255) to get sound out, and then cranking the volume pretty high.
Additional sound cards sponsored by the NetBSD Foundation; thanks!
|
| 1.9 | 17-Aug-2021 |
andvar | fix multiplei repetitive typos in comments, messages and documentation. mainly because copy paste code big amount of files are affected.
|
| 1.8 | 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.7 | 16-Aug-2020 |
jdolecek | branches: 1.7.2; 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.6 | 25-Mar-2020 |
jdolecek | remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
| 1.5 | 09-Aug-2017 |
maxv | branches: 1.5.4; 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.4 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.3 | 15-Sep-2016 |
jdolecek | COMPAT_FREEBSD was dropped from GENERIC in rev. 1.1125, no need to disable in MODULAR any more
|
| 1.2 | 10-Mar-2012 |
joerg | branches: 1.2.2; 1.2.16; 1.2.20; P1003_1B_SEMAPHORE is no longer optional.
|
| 1.1 | 21-Sep-2011 |
ahoka | branches: 1.1.2; 1.1.6; Initial version of a pro-module kernel config
|
| 1.1.6.1 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.1.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.2.20.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.2.16.2 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.2.16.1 | 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.2.2.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.5.4.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.7.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.17 | 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.16 | 09-Aug-2011 |
jakllsch | branches: 1.16.12; 1.16.28; While the GENERIC/MONOLITHIC/MODULAR issue remains to be sorted out, MONOLITHIC is still a part of the release build and needs to remain config(1)urable.
|
| 1.15 | 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.14 | 13-Feb-2011 |
jym | Comment out FFS and NFS, they are part of GENERIC.
|
| 1.13 | 15-Dec-2010 |
haad | branches: 1.13.2; 1.13.4; Enable device-mapper driver in MONOLITHIC kernels.
|
| 1.12 | 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.11 | 09-Apr-2010 |
ahoka | Remove pad from GENERIC, add to MONOLITH, we have it as a module now.
|
| 1.10 | 01-Jan-2010 |
dholland | branches: 1.10.2; 1.10.4; add rcsid
|
| 1.9 | 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.8 | 19-Jul-2009 |
rmind | Make POSIX message queues a kernel module.
|
| 1.7 | 29-Mar-2009 |
mrg | branches: 1.7.2; delete COMPAT_43 that is now in GENERIC
|
| 1.6 | 24-Mar-2009 |
pooka | need putter too
|
| 1.5 | 24-Mar-2009 |
pooka | file-system PUFFS
|
| 1.4 | 18-Mar-2009 |
dyoung | Remove native compatibility options to stop the config(1) errors that Juergen Hannken-Illjes reports:
sys/arch/i386/conf/MONOLITHIC:16: already have options `COMPAT_NOMID' sys/arch/i386/conf/MONOLITHIC:17: already have options `COMPAT_09' ...
|
| 1.3 | 07-Feb-2009 |
mrg | branches: 1.3.2; move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
|
| 1.2 | 23-Dec-2008 |
christos | branches: 1.2.2; 1.2.4; make this actually work.
|
| 1.1 | 23-Dec-2008 |
christos | Add a convenience config file to build non-modular kernels for testing purposes.
|
| 1.2.4.4 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.2.4.3 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.2.4.2 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.2.4.1 | 23-Dec-2008 |
skrll | file MONOLITHIC was added on branch nick-hppapmap on 2009-01-19 13:16:15 +0000
|
| 1.2.2.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.2.2.1 | 23-Dec-2008 |
mjf | file MONOLITHIC was added on branch mjf-devfs2 on 2009-01-17 13:28:03 +0000
|
| 1.3.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.3.2.6 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.3.2.5 | 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.3.2.4 | 10-Jan-2011 |
jym | Sync with HEAD
|
| 1.3.2.3 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.3.2.2 | 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.3.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.7.2.6 | 09-Oct-2010 |
yamt | sync with head
|
| 1.7.2.5 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.7.2.4 | 11-Mar-2010 |
yamt | sync with head
|
| 1.7.2.3 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.7.2.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.7.2.1 | 29-Mar-2009 |
yamt | file MONOLITHIC was added on branch yamt-nfs-mp on 2009-05-04 08:11:15 +0000
|
| 1.10.4.3 | 21-Apr-2011 |
rmind | sync with head
|
| 1.10.4.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.10.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.10.2.2 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
| 1.10.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.13.4.2 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.13.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.13.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.16.28.1 | 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.16.12.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.197 | 06-Jan-2023 |
christos | Explicitly set -z noseparate-code because the default is about to change and the boot blocks might not be able to load binaries with more than two PT_LOAD sections.
|
| 1.196 | 11-May-2020 |
joerg | Fix GCC flags for Spectre mitigation to really only apply to GCC.
|
| 1.195 | 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.194 | 22-Sep-2018 |
rin | branches: 1.194.10; - Determine KERN_AS automatically depending on whether OPT_MODULAR is set or not, in the same way as libcompat.
- Specify OPT_MODULAR in the port Makefile instead of KERN_AS.
Now, KERN_AS=library is used for kernels without module(7) for all ports.
OK christos
|
| 1.193 | 05-Jun-2018 |
christos | branches: 1.193.2; No need for NORELRO here.
|
| 1.192 | 04-Jun-2018 |
christos | Disable RELRO/SANITIZER
|
| 1.191 | 18-Apr-2018 |
martin | Make SPECTRE_V2_GCC_MITIGATION overridable at the make command line.
|
| 1.190 | 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.189 | 23-Feb-2018 |
maxv | branches: 1.189.2; Revert previous, we'll need something better (and compatible with Clang).
|
| 1.188 | 23-Feb-2018 |
maxv | Add -fno-shrink-wrap, to force GCC to push the frames at the very beginning of the functions. Otherwise DDB is unable to display a correct stack trace if a fault occurred in a function before the frame was pushed.
Discussed on tech-kern@, flag suggested by Krister Walfridsson. Should fix PR/52560.
|
| 1.187 | 10-Dec-2017 |
christos | - Allow multiple .BEGIN targets - Make their protection consistent
|
| 1.186 | 09-Aug-2017 |
maxv | Remove several dead entries from the x86 makefiles. Looks like people (me included) regularly forget to take care of this.
|
| 1.185 | 24-Aug-2015 |
uebayasi | branches: 1.185.10; Define ${LINKSCRIPT} in one place.
|
| 1.184 | 18-Aug-2015 |
uebayasi | ${KERN_LDSCRIPT} -> ${KERNLDSCRIPT}
|
| 1.183 | 15-Nov-2014 |
uebayasi | branches: 1.183.2; Use LINKSCRIPT.
|
| 1.182 | 24-May-2014 |
jakllsch | Now that GCC 4.8 on i486 has stolen the frame pointer, do like amd64 and add -fno-omit-frame-pointer to kernel DEFCOPTS and modules CFLAGS.
|
| 1.181 | 07-Feb-2014 |
joerg | branches: 1.181.2; Like amd64, use -msoft-float.
|
| 1.180 | 05-Feb-2014 |
dsl | Change the compiler options to explicitly specify: -mno-mmx -mno-sse -mno-avx -mno-80387 -mno-fp-ret-in-387 Since no-sse implies no-sse2 that should ensure that the compiler really doesn't emit any instructions that might trap trying to use the FPU. On amd64 at least some of those are needed to stop the compiler saving the registers to stack on every varargs function. It might be that -mno-sse did that before.
|
| 1.179 | 15-Jan-2014 |
joerg | Reduce amount of -no-integrated-as on x86 as .code16 is now supported by LLVM.
|
| 1.178 | 03-Oct-2012 |
dsl | branches: 1.178.2; Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.177 | 01-Oct-2012 |
dsl | apmcall.o no longer exists.
|
| 1.176 | 19-Dec-2011 |
joerg | branches: 1.176.6; Move Clang-warning flags for ah_regdomain.c into sys/conf, they are platform independent. Use the selective -Wno-* flags instead of -Wno-error.
|
| 1.175 | 14-Sep-2011 |
christos | branches: 1.175.2; 1.175.6; include wakecode after so that the depend rules are defined!
|
| 1.174 | 07-Aug-2011 |
jakllsch | Try to ensure no SSE instructions are generated for kernel code, as is already done on amd64.
|
| 1.173 | 04-Jul-2011 |
joerg | Use integrated assembler with clang for Via PadLock.
|
| 1.172 | 10-Jun-2011 |
joerg | Add a few more cases that need GNU as. One of the padlock instructions is missing in LLVM. spl.S and lock_stubs.S break with patchfunc otherwise.
|
| 1.171 | 30-May-2011 |
joerg | branches: 1.171.2; Disable -Werror for ah_regdomain.c if building with clang as workaround for http://llvm.org/bugs/show_bug.cgi?id=10030.
|
| 1.170 | 20-May-2011 |
joerg | Use -x assembler-with-cpp from sys.mk.
|
| 1.169 | 20-May-2011 |
joerg | LLVM's assembler parser doesn't support .code16 yet, so disable it as needed.
|
| 1.168 | 12-Jan-2011 |
joerg | branches: 1.168.2; Allow use of traditional CPP to be set on a per platform base in sys.mk. Honour this for dependency processing in bsd.dep.mk. Switch i386 and amd64 assembly to use ISO C90 preprocessor concat and drop the -traditional-cpp on this platform.
|
| 1.167 | 06-Jul-2010 |
mrg | remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
| 1.166 | 25-Nov-2009 |
tron | branches: 1.166.2; 1.166.4; Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
| 1.165 | 15-Mar-2009 |
tsutsui | Make sure to create i386 symlink on more generic targets.
|
| 1.164 | 15-Feb-2009 |
cube | Convert the recently introduced awk command to retrieve the value of the option MODULAR to using %MODULAR%. While it is now possible to only request the new version in the affected Makefiles, it is made mandatory for everybody because I just fixed a bug in config(1) that would not make it fail in the case of a syntax error in the Makefile template.
|
| 1.163 | 14-Feb-2009 |
apb | Now that "options MODULAR" is handled via defflag, the Makefile generated by config(1) in the kernel compile directory no longer contains IDENT=-DMODULAR. Instead, there's an opt_modular.h file that might or might not contain "#define MODULAR 1".
Adapt to this by adding an OPT_MODULAR variable to relevant Makefiles, set via an awk script that parses opt_modular.h.
|
| 1.162 | 11-Dec-2008 |
alc | branches: 1.162.2; Clean-up makefile stub used to include in the build the binary HAL object
|
| 1.161 | 27-Nov-2008 |
joerg | Another assym.h dependency.
|
| 1.160 | 13-Nov-2008 |
ad | LKM -> MODULAR
|
| 1.159 | 26-Oct-2008 |
mrg | branches: 1.159.2; 1.159.4; 1.159.8; provide an i386/ symlink.
|
| 1.158 | 25-Jan-2008 |
joerg | branches: 1.158.6; 1.158.10; 1.158.16; Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
| 1.157 | 17-Jan-2008 |
lukem | Remove unnecessary references to config_time.h.
|
| 1.156 | 03-Jan-2008 |
joerg | Missing assym.h dependency.
|
| 1.155 | 30-Dec-2007 |
joerg | i386func.S needs assym.h.
|
| 1.154 | 09-Dec-2007 |
jmcneill | branches: 1.154.2; Merge jmcneill-pm branch.
|
| 1.153 | 02-Dec-2007 |
christos | branches: 1.153.2; 1.153.4; busfunc needs assym.h too.
|
| 1.152 | 24-Oct-2007 |
joerg | branches: 1.152.2; cpufunc.S depends on assym.h.
|
| 1.151 | 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.150 | 30-May-2007 |
christos | branches: 1.150.8; 1.150.10; 1.150.14; lock_stubs.S depends on assym.h
|
| 1.149 | 19-Aug-2006 |
dsl | branches: 1.149.12; 1.149.14; 1.149.20; There is no need to compile machdep.c with -O2 anymore. Fixed by changing the asm for lidt() in cpufunc.h
|
| 1.148 | 31-Jul-2006 |
christos | branches: 1.148.2; mention the correct PR/33725
|
| 1.147 | 31-Jul-2006 |
christos | workaround for PR 33918
|
| 1.146 | 04-Jul-2006 |
christos | Another missed dependency.
|
| 1.145 | 07-Jun-2006 |
kardel | branches: 1.145.2; convert to timecounters (from branch simonb-timecounters)
|
| 1.144 | 04-Apr-2006 |
gdamore | branches: 1.144.2; Convert existing ath users to new Makefile, except for amd64, which needs the rules due to needing to conditionally postprocess the HAL object file.
Macppc needs a a non-ELF HAL (EABI) object, so take care of that by default in the atheros include file.
|
| 1.143 | 02-Apr-2006 |
gdamore | Reorganize ath layout as requested by sam@ and suggested by dyoung@ in http://mail-index.netbsd.org/tech-net/2006/03/15/0000.html.
The new layout almost precisely matches FreeBSD, and should make future imports much easier.
At the same time, import the current 0.9.16.16 HAL from FreeBSD. According to sam@, this is the proper version we should be using.
|
| 1.142 | 11-Dec-2005 |
christos | branches: 1.142.4; 1.142.6; 1.142.8; 1.142.10; 1.142.12; merge ktrace-lwp.
|
| 1.141 | 07-Nov-2005 |
yamt | some assym cleanup. - move copyin and friends from locore.S to their own file, copy.S. share it between i386 and xen. - defparam KERNBASE and kill KERNBASE_LOCORE hack. - add more symbols to assym.h and use it where appropriate.
|
| 1.140 | 19-Oct-2005 |
dyoung | No need to create opt_ah.h in these makefiles, config(8) takes care of it.
|
| 1.139 | 22-Jun-2005 |
dyoung | branches: 1.139.2; 1.139.4; Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch], sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw, awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
|
| 1.138 | 31-May-2005 |
christos | s/GENASSYM/GENASSYM_CONF/ so we can use "GENASSYM" as the program name.
|
| 1.137 | 12-Mar-2005 |
dsl | Use an archive library for libkern if we don't support LKMs. Enough to get INSTALL_TINY small enough again. Someone else can fix it next time...
|
| 1.136 | 15-Jul-2004 |
atatat | branches: 1.136.4; 1.136.6; Make uudecode into a tool that can be used to build a kernel and redo the athhal-elf.o handling to take advantage of it. This means that bsd.files.mk is no longer included by Makefile.i386 so CFLAGS won't be duplicated.
|
| 1.135 | 04-Jun-2004 |
thorpej | Add the %MAKEOPTIONSAPPEND token at the end of the file, after the common Makefile.kern.inc has been included.
|
| 1.134 | 15-Apr-2004 |
he | We need to also clean out athhal-elf-o, so that "make clean; make" after an initial "make" will also (re)build athhal-elf.o.
|
| 1.133 | 25-Mar-2004 |
jmc | branches: 1.133.2; Convert athhal-elf.o to a .uue and add appropriate make hooks to use it
|
| 1.132 | 05-Jul-2003 |
simonb | Make mptrap.o depend on assym.h; fixes GENERIC.MP -j N kernel build.
|
| 1.131 | 02-May-2003 |
yamt | branches: 1.131.2; add spl.S, vector.S and microtime.S to MD_SFILES so that 'make depend' takes care of them.
|
| 1.130 | 02-Apr-2003 |
christos | bioscall.S needs assym.h now.
|
| 1.129 | 02-Mar-2003 |
christos | microtime.S depends on assym.h
|
| 1.128 | 12-Dec-2002 |
christos | add missing dependency.
|
| 1.127 | 26-Nov-2002 |
thorpej | The traditional C preprocessor is fixed in GCC 3.3 now, so no need to skip -traditional-cpp for HAVE_GCC3.
|
| 1.126 | 24-Nov-2002 |
christos | add mach_sigcode.o to the files that depend on assym.h
|
| 1.125 | 22-Nov-2002 |
fvdl | New interrupt code. The basic idea behind it is to hide the differences in interrupt controllers in struct pic, and try to keep as much common code as possible. At the lowest (asm) level, this is done with CPP macros.
The main structure is now struct intrsource, describing an established interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic). For quick masking, there may be a maximum of 32 sources per CPU. Sources can be assigned to any CPU in the MP case, though currently they all go to the boot CPU.
|
| 1.124 | 02-Nov-2002 |
perry | We don't need our on KERNLINTFLAGS any longer.
|
| 1.123 | 04-Jun-2002 |
thorpej | branches: 1.123.2; Don't use -traditional-cpp if HAVE_GCC3.
|
| 1.122 | 09-Dec-2001 |
atatat | branches: 1.122.10; Roll the rest of the ports over to the new MI kernel build machinery. Any problems reported by testers have been fixed, and massive cross-compiling of kernels has shown that any problems that remain with actually building kernels are not related to this.
|
| 1.121 | 23-Nov-2001 |
atatat | Instead of checking for previous usage, just append to some make variables. Tweak some variables to provide for more uniform defaults. Minor adaption to makefiles for already converted ports.
|
| 1.120 | 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.119 | 16-Nov-2001 |
atatat | Abstract out a large chunk of the kernel build machinery so that new build features (such as ross's DEBUGLIST) can easily be applied to all ports. This should reduce the complexity of each port's kernel Makefile considerably. Line counts:
227 arch/i386/conf/Makefile.i386.orig 98 arch/i386/conf/Makefile.i386 227 arch/alpha/conf/Makefile.alpha.orig 99 arch/alpha/conf/Makefile.alpha 219 arch/sparc/conf/Makefile.sparc.orig 102 arch/sparc/conf/Makefile.sparc 215 arch/vax/conf/Makefile.vax.orig 102 arch/vax/conf/Makefile.vax 253 conf/Makefile.kern.inc
Roll i386, alpha, sparc, and vax over to the new build machinery.
|
| 1.118 | 26-Oct-2001 |
jmc | Change defaults for kernel compiles. Default all to USETOOLS?=no and have the etc Makefile override that by putting USETOOLS into $.MAKEOVERRIDES This way the default for kernel compiles is still to use the installed toolchain instead of depending on $TOOLDIR. $TOOLDIR can be used by simply adding USETOOLS=yes to the command line as usual.
Adjust each ports template to set the default no setting and also pull in bsd.own.mk if they weren't already to ensure they'll build correctly with the new toolchain setup.
|
| 1.117 | 23-Oct-2001 |
thorpej | branches: 1.117.2; Set MACHINE_ARCH explicitly in Makefiles for which it is constant. Also, since config(8) now explcitly sets MACHINE, there is no need to do it here in the Makefile.
|
| 1.116 | 05-Jun-2001 |
thorpej | branches: 1.116.2; Allow the text address to be set with makeoptions.
|
| 1.115 | 29-May-2001 |
mrg | define _KERNEL_OPT as well as _KERNEL. we will use this in the future to get kernel "opt_foo.h" headers, rather than _KERNEL && !_LKM.
|
| 1.114 | 16-May-2001 |
lukem | changes to lint invocation: - sort lint flags - add flags -F (full pathname), -g (gcc extensions; XXX for now) - lint CFILES before LINTSTUBS - don't -Dvolatile= - don't grep -v 'static function.*unused'
|
| 1.113 | 15-May-2001 |
perry | 1) Add infrastructure to generate lint stub files from stylized comments in .S files. 2) Update "make lint" target to use generated lint stubs.
|
| 1.112 | 20-Jan-2001 |
lukem | branches: 1.112.2; a few things depend upon assym.h, so add appropriate dependencies.
|
| 1.111 | 20-Jan-2001 |
thorpej | In the ELF case, use the kern.ldscript unless overridden by the kernel config file.
|
| 1.110 | 09-Jan-2001 |
fvdl | Revert apparently accidental commit.
|
| 1.109 | 08-Jan-2001 |
martin | Add isdn devices to all archs that seem to support at least one of the necessary busses. Sync comments with reality for archs that already had the devices.
|
| 1.108 | 17-Dec-2000 |
jdolecek | delete obsolete comment
|
| 1.107 | 07-Sep-2000 |
thorpej | If KERN_LDSCRIPT is specified as a makeoption, then add it to the linker flags.
|
| 1.106 | 09-May-2000 |
hubertf | Add "install" target, so "make install" after building the kernel does something useful. The target can be redefined by putting a install-kernel-${MACHINE_NAME} target that fits your needs into /etc/mk.conf.
|
| 1.105 | 09-May-2000 |
thorpej | HAVE_GCC28 -> HAVE_EGCS, and make it match gcc 2.9 as well. Also, make the use of -Wno-uninitialized explicit, don't rely on a compiler hack to do it for us.
|
| 1.104 | 11-Feb-2000 |
thorpej | Move KERNBASE to 0xc0000000, giving the kernel a more-or-less full 1G of virtual address space, leaving userland with 3G, and update comments to match the new reality.
We knew we were going to have to bite this bullet eventually, and there are a couple of outstanding PRs related to this issue (9389 and 9313). Complete solution to those PRs is going to involve some sort of run-time decision on how large kmem_map should be, as well as changing some data structure allocation strategies in UVM. However, this change will at least allow the PR submitter to simply throw resources at the problem.
|
| 1.103 | 01-Feb-2000 |
tsutsui | Revert STRIPPROG -> STRIP
|
| 1.102 | 24-Jan-2000 |
tron | Add "dependall" target for comfort.
|
| 1.101 | 19-Jan-2000 |
tsutsui | STRIP -> STRIPPROG
|
| 1.100 | 19-Jan-2000 |
tsutsui | Change STRIPFLAGS=-g for cross-toolchains.
|
| 1.99 | 26-Jul-1999 |
cgd | branches: 1.99.2; be more efficient when doing the SYSTEM_LD_TAIL for -g kernels: don't copy them just to strip them, use strip -o.
|
| 1.98 | 09-Jul-1999 |
mrg | clean up a bit after jason :)
- fix emitrules() like emitfiles() to deal with the prefix (otherwise it would attempt to find the file in the normal base for the NORMAL_C rule). - add emitincludes() which adds include directives for each prefix to the $INCLUDES variable in the makefile. - add %INCLUDES to each Makefile.arch to deal with the above.
this makes "prefix" actually work in a usable manner, and now i can move on to fixing compiler warnings (errors) in the ESP code. :)
|
| 1.97 | 28-Jan-1999 |
christos | branches: 1.97.2; 1.97.4; Add ELF bits. -N does not work, because ld does not compute the correct memsz.
|
| 1.96 | 15-Jan-1999 |
thorpej | Some minor, mostly costmetic, changes to CPPFLAGS/CFLAGS.
|
| 1.95 | 08-Jan-1999 |
augustss | Add -Wpointer-arith warning since `void *' arithmetic is not ANSI C.
|
| 1.94 | 15-Oct-1998 |
drochner | change handling of libkern: -sys/lib/libkern builds as library per default (as it was documented all the time) -ports able to LKM set "KERN_AS=obj" explicitely in their Makefiles (for now; should depend on actual "option LKM" or -better- functions included for LKM use should be pulled in by a stub) -always link libcompat before libkern - libkern stuff can be referred to by libcompat, but not the other way
|
| 1.93 | 05-Sep-1998 |
lukem | distclean is a synonym for cleandir
|
| 1.92 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.91 | 31-May-1998 |
thorpej | Specify a non-profiling C rule.
|
| 1.90 | 12-Apr-1998 |
tv | Add -Wno-main conditional on compiler being gcc 2.8 or egcs. (This adds a HAVE_GCC28 check-variable that can now be used to add other gcc-2.8 flags in cases where they may be useful, or to remove gcc 2.7.2 "bug workaround" flags.)
|
| 1.89 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.88 | 12-Nov-1997 |
thorpej | Make sure CPP, AR, AS, and RANLIB are defined.
|
| 1.87 | 12-Nov-1997 |
thorpej | Define LORDER, NM, and TSORT here, like we do the rest of the tools.
|
| 1.86 | 20-Oct-1997 |
fvdl | branches: 1.86.2; Move kernel entry address down to f0100000
|
| 1.85 | 03-Oct-1997 |
lukem | define SIZE?=size, and use ${SIZE} instead of size. makes cross compilation easier
|
| 1.84 | 30-Sep-1997 |
christos | PR/4162: Chris Jones: make cleandir does not work properly; it does not remove the object files and the .depend file in the kernel build directory.
|
| 1.83 | 12-Jul-1997 |
leo | branches: 1.83.2; Generate assym.h dependencies when making 'depend'.
|
| 1.82 | 14-Mar-1997 |
mycroft | Put the genassym.sh output in a temp file, and mv -f it, in case it fails spectacularly and doesn't clean up. Also, remove dependencies for genassym.o (since it no longer exists).
|
| 1.81 | 26-Feb-1997 |
mycroft | Use genassym.sh, to support cross-compilation.
|
| 1.80 | 04-Feb-1997 |
perry | branches: 1.80.4; Nuke some options GENERIC residue.
|
| 1.79 | 04-Feb-1997 |
perry | Nuke some GENERIC residue.
|
| 1.78 | 23-Jan-1997 |
cgd | update for new kernel library Makefile.inc expectations
|
| 1.77 | 01-Dec-1996 |
jonathan | branches: 1.77.2; * Replace explicit -O2 in CFLAGS with COPTS macro. Default COPTS?= -O2. Lets users over-ride with makeoptions COPTS="..." in kernel config files.
Leave `mandatory' flags (like -msoft-float which on m68k enforces no FP in kernel) in CFLAGS.
|
| 1.76 | 11-Oct-1996 |
christos | add -Wall -Wstrict-prototypes -Wmissing-prototypes. We are compiling cleanly now!
|
| 1.75 | 13-Sep-1996 |
jtk | BIOS trampoline is a static beast; generate it in the sources like syscalls.h & friends, and include it when needed from the source directory.
|
| 1.74 | 09-Sep-1996 |
mycroft | Move strip(1) flags into a separate variable, so that $STRIP can be passed to subordinate make(1)s. Remove $TOUCH. Add HOSTED_CC, HOSTED_CPPFLAGS, and HOSTED_CFLAGS, and use them when depending genassym.
|
| 1.73 | 31-Aug-1996 |
mycroft | Wrap the default definition of `S' in `.ifndef'.
|
| 1.72 | 25-Aug-1996 |
jtk | add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.71 | 12-Aug-1996 |
mycroft | Put into . Remove hooks for `config-dependent' and `device-driver' flags.
|
| 1.70 | 10-Aug-1996 |
mycroft | Theres no microcode/Makefile.inc now.
|
| 1.69 | 10-Aug-1996 |
mycroft | * Add a HOSTED_C_C variable, which strips `-p', `-pg', and `-nostdinc', and use it when building genassym. * Use `-nostdinc' just to be sure we're self-contained.
|
| 1.68 | 10-Aug-1996 |
mycroft | * Define CWARNFLAGS and MKDEP in some moderately consistent fashion. * Make S expand to an absolute path at compile time. * Use `-S' rather than `-x' to remove debugging symbols. * Garbage collect unused variables. * Reverse a handful of port-specific changes that do not correspond to the common build model and are not needed.
|
| 1.67 | 11-May-1996 |
mycroft | branches: 1.67.4; Make `make depend' work for libraries.
|
| 1.66 | 29-Feb-1996 |
cgd | Do not build vnode_if.[ch] for each kernel. Build them once, like the various syscall sources/headers, and just compile them. From PR 2142, OK'd by mycroft.
|
| 1.65 | 26-Feb-1996 |
mycroft | Define build programs with `?=', so they can be overridden with `makeoptions'.
|
| 1.64 | 09-Feb-1996 |
mycroft | Fix mkdep problems due to missing flags.
|
| 1.63 | 03-Feb-1996 |
mycroft | Use `-traditional-cpp' when building .s and .S files.
|
| 1.62 | 02-Feb-1996 |
mycroft | Clone these, and fix many bugs.
|
| 1.61 | 02-Feb-1996 |
mycroft | assym.s -> assym.h (Some ports did this already.)
|
| 1.60 | 01-Feb-1996 |
mycroft | LOCORE -> _LOCORE
|
| 1.59 | 10-Oct-1995 |
mycroft | Pull in microcode dependencies. Remove -fno-builtin.
|
| 1.58 | 19-Sep-1995 |
thorpej | Compile the kernel with -fno-builtin.
|
| 1.57 | 24-Jul-1995 |
mycroft | Add -Werror.
|
| 1.56 | 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.55 | 16-May-1995 |
jtc | Removing -DKERNEL, transition to _KERNEL has been completed
|
| 1.54 | 17-Apr-1995 |
cgd | clean up several ISA device interfaces: autoconfiguration, header inclusion, and interrupt configuration. more work still needs to be done, but it's getting better...
|
| 1.53 | 17-Apr-1995 |
cgd | allow most program names to be overridden. kill a bogus } in a comment, and an unnecessary blank line.
|
| 1.52 | 23-Mar-1995 |
jtc | Added -D_KERNEL to CFLAGS alongside each -DKERNEL.
|
| 1.51 | 06-Dec-1994 |
mycroft | Don't ignore the exit status of ld(1).
|
| 1.50 | 04-Nov-1994 |
mycroft | Add `newvers' target.
|
| 1.49 | 04-Nov-1994 |
mycroft | vector.h should have been nuked ages ago.
|
| 1.48 | 04-Nov-1994 |
mycroft | isa.h -> isareg.h
|
| 1.47 | 28-Oct-1994 |
mycroft | Add vnode_if.[ch] to the clean target.
|
| 1.46 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.45 | 15-Jun-1994 |
mycroft | Allow overriding the name of the awk program. This is a bit different from how Gordon did it.
|
| 1.44 | 15-Jun-1994 |
deraadt | build vnode_if.* early in a kernel compile
|
| 1.43 | 08-Jun-1994 |
mycroft | Build vnode_if.o.
|
| 1.42 | 23-May-1994 |
mycroft | Clone from hp300 version.
|
| 1.41 | 16-Apr-1994 |
cgd | kill symbols.{raw,sort}; no longer necessary, with kvm dbs.
|
| 1.40 | 28-Jan-1994 |
cgd | kill refs to dbsym, and note that we have a working 'ex' now.
|
| 1.39 | 05-Jan-1994 |
mycroft | LOAD_ADDRESS is now fixed at 0xf8100000.
|
| 1.38 | 30-Dec-1993 |
deraadt | compile genassym -static as suggested by Jim McKim <mckim@lerc.nasa.gov>
|
| 1.37 | 18-Dec-1993 |
mycroft | Clean bogus arguments to newvers, and don't pass KERN_IDENT any more.
|
| 1.36 | 15-Dec-1993 |
deraadt | correct docs
|
| 1.35 | 18-Oct-1993 |
pk | Fixed typo.
|
| 1.34 | 17-Oct-1993 |
pk | Explicit entry point specified in kernel link command. (so far, we've been lucky only because vers.o doesn't contain text)
|
| 1.33 | 13-Oct-1993 |
cgd | use the new location for libkern, auto-depend on it, and include the right one, for profiling or non-profiling.
|
| 1.32 | 09-Oct-1993 |
cgd | genassym needs a dependency...
|
| 1.31 | 06-Oct-1993 |
cgd | get rid of excess target line for machdep.o
|
| 1.30 | 13-Sep-1993 |
brezak | Default LOAD_ADDRESS at 0xfe100000 (1M)
|
| 1.29 | 11-Sep-1993 |
jtc | Link with libkern.
|
| 1.28 | 29-Aug-1993 |
brezak | branches: 1.28.2; Changes for boot loading of symbols.
|
| 1.27 | 27-Aug-1993 |
brezak | Need LOAD_ADDRESS for depend pass.
|
| 1.26 | 31-Jul-1993 |
mycroft | Add RCS indentifiers.
|
| 1.25 | 19-Jul-1993 |
mycroft | branches: 1.25.2; Add ${DEBUG} to CFLAGS and -f to dbsym.
|
| 1.24 | 18-Jul-1993 |
mycroft | Phooey. Need a better mechanism for dealing with multiple sets of local changes.
|
| 1.23 | 18-Jul-1993 |
cgd | CC should be cc. cc is gcc2...
|
| 1.22 | 18-Jul-1993 |
mycroft | Change to work with new config stuff for specifying load address.
|
| 1.21 | 18-Jul-1993 |
mycroft | Oops. Back out a change that shouldn't be committed...
|
| 1.20 | 18-Jul-1993 |
mycroft | Use new -T option to dbsym.
|
| 1.19 | 17-Jul-1993 |
cgd | gcc-2.4.5's ffs() has been rendered safe for kernel compiling...
|
| 1.18 | 12-Jul-1993 |
cgd | add -fno-builtin to CFLAGS until gcc bug fixed
|
| 1.17 | 11-Jul-1993 |
cgd | don't ignore errors from dbsym... it might say that, e.g. there's not enough symbol space!
|
| 1.16 | 18-Jun-1993 |
brezak | Use NNPX instead of NPX from npx.h for activating npx.
|
| 1.15 | 11-Jun-1993 |
cgd | note gprof.ex is in csu/i386 not csu.i386 like it used to be...
|
| 1.14 | 06-Jun-1993 |
cgd | make conf.o actually depend on conf.c...
|
| 1.13 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 | 24-May-1993 |
cgd | do the right thing for vers.o. i.e. don't make newvers if nothing has changed.
|
| 1.11 | 18-May-1993 |
cgd | changes for 'arch'
|
| 1.10 | 17-May-1993 |
cgd | make config use a /sys/${machine}/compile directory, rather than /sys/compile
|
| 1.9 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.8 | 29-Apr-1993 |
cgd | use ed instead of ex. the script to use is identical, and we might want to switch back to using ex when our ex supports -.
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.5 | 24-Mar-1993 |
cgd | now use absolute path for dbsym
|
| 1.4 | 23-Mar-1993 |
cgd | automatically run dbsym on kernel
|
| 1.3 | 23-Mar-1993 |
cgd | added support for microtime routines by Steve McCanne (mccanne@ee.lbl.gov)
|
| 1.2 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.25.2.2 | 19-Jul-1993 |
mycroft | Add ${DEBUG} to CFLAGS and -f to dbsym.
|
| 1.25.2.1 | 19-Jul-1993 |
mycroft | file Makefile.i386 was added on branch netbsd-0-9 on 1993-07-19 16:52:17 +0000
|
| 1.28.2.5 | 01-Feb-1994 |
mycroft | Use new link address, and junk dbsym.
|
| 1.28.2.4 | 04-Dec-1993 |
cgd | use new libkern setup
|
| 1.28.2.3 | 09-Oct-1993 |
mycroft | Oops. Add some missing dependencies for locore.o.
|
| 1.28.2.2 | 09-Oct-1993 |
mycroft | Majorly redone.
|
| 1.28.2.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.67.4.1 | 04-Mar-1997 |
mycroft | Pull up latest ahc driver. Fixes several bugs.
|
| 1.77.2.1 | 30-Jan-1997 |
thorpej | update from trunk
|
| 1.80.4.1 | 12-Mar-1997 |
is | Merge in Changes from The Trunk.
|
| 1.83.2.1 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.86.2.1 | 12-Nov-1997 |
thorpej | Pull up "make sure tools are defined" changes from trunk.
|
| 1.97.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.97.2.1 | 19-Feb-2000 |
he | Apply patch (requested by thorpej): Move KERNBASE to 0xc0000000, giving the kernel a more-or-less full 1GB of virtual address space, leaving userland with 3GB, and update comments to match the new reality.
|
| 1.99.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.99.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.99.2.1 | 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.112.2.7 | 19-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.112.2.6 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.112.2.5 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.112.2.4 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.112.2.3 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.112.2.2 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.112.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.116.2.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.116.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.117.2.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.122.10.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.123.2.2 | 04-Jun-2002 |
thorpej | Don't use -traditional-cpp if HAVE_GCC3.
|
| 1.123.2.1 | 04-Jun-2002 |
thorpej | file Makefile.i386 was added on branch sommerfeld_i386mp_1 on 2002-06-04 21:39:11 +0000
|
| 1.131.2.5 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.131.2.4 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.131.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.131.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.131.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.133.2.2 | 15-Jul-2004 |
he | branches: 1.133.2.2.2; Pull up revision 1.136 (requested by atatat in ticket #661): Make uudecode into a tool which can be used to build a kernel and redo the athhal-elf.o handling to take advantage of it. This means that bsd.files.mk is no longer included by Makefile.i386 so CFLAGS will not be duplicated.
|
| 1.133.2.1 | 18-Apr-2004 |
jmc | Pullup rev 1.134 (requested by he in ticket #148)
We need to also clean out athhal-elf-o, so that "make clean; make" after an initial "make" will also (re)build athhal-elf.o.
|
| 1.133.2.2.2.1 | 06-Feb-2005 |
jmc | Pull up patch (requested by martti in ticket #1086) Move ipf to sys/dist/ipf and sync w. trunk
|
| 1.136.6.1 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.136.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.139.4.1 | 26-Oct-2005 |
yamt | sync with head
|
| 1.139.2.7 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.139.2.6 | 21-Jan-2008 |
yamt | sync with head
|
| 1.139.2.5 | 07-Dec-2007 |
yamt | sync with head
|
| 1.139.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.139.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.139.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.139.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.142.12.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.142.10.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.142.8.4 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.142.8.3 | 11-Aug-2006 |
yamt | sync with head
|
| 1.142.8.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.142.8.1 | 11-Apr-2006 |
yamt | sync with head
|
| 1.142.6.2 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.142.6.1 | 04-Feb-2006 |
simonb | Don't need old i8254 microtime() with timecounters.
|
| 1.142.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.144.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.145.2.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.148.2.1 | 27-Aug-2006 |
riz | Pull up following revision(s) (requested by dsl in ticket #70): sys/arch/i386/conf/Makefile.i386: revision 1.149 There is no need to compile machdep.c with -O2 anymore. Fixed by changing the asm for lidt() in cpufunc.h
|
| 1.149.20.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.149.14.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.149.12.2 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.149.12.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.150.14.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.150.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.150.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.150.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.150.8.6 | 03-Dec-2007 |
joerg | Sync with HEAD.
|
| 1.150.8.5 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.150.8.4 | 24-Sep-2007 |
joerg | Generate the ACPI wakecode image dynamically at build time.
|
| 1.150.8.3 | 10-Sep-2007 |
joerg | Depending once is good enough.
|
| 1.150.8.2 | 09-Sep-2007 |
christos | acpi_wakeup_low.S needs assym.h
|
| 1.150.8.1 | 09-Sep-2007 |
jmcneill | acpi_wakeup_low.o depends on assym.h
|
| 1.152.2.3 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.152.2.2 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.152.2.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.153.4.1 | 11-Dec-2007 |
yamt | sync with head.
|
| 1.153.2.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.154.2.3 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.154.2.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.154.2.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.158.16.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.158.10.3 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.158.10.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.158.10.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.158.6.1 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.159.8.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.159.4.1 | 07-Aug-2009 |
snj | Pull up following revision(s) (requested by sborrill in ticket #905): sys/arch/alpha/conf/Makefile.alpha: revision 1.81 sys/arch/amd64/conf/Makefile.amd64: revision 1.26 sys/arch/i386/conf/Makefile.i386: revision 1.162 sys/arch/macppc/conf/Makefile.macppc: revision 1.31 sys/arch/mips/conf/Makefile.mips: revision 1.52 sys/arch/sparc64/conf/Makefile.sparc64: revision 1.68 sys/arch/xen/conf/Makefile.xen: revision 1.28 Clean-up makefile stub used to include in the build the binary HAL object
|
| 1.159.2.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.159.2.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.159.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.162.2.5 | 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.162.2.4 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.162.2.3 | 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.162.2.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.162.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.166.4.3 | 12-Jun-2011 |
rmind | sync with head
|
| 1.166.4.2 | 31-May-2011 |
rmind | sync with head
|
| 1.166.4.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.166.2.1 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.168.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.171.2.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.175.6.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.175.2.3 | 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.175.2.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.175.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.176.6.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.176.6.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.176.6.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.178.2.1 | 18-May-2014 |
rmind | sync with head
|
| 1.181.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.183.2.2 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.183.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.185.10.1 | 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.189.2.4 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.189.2.3 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.189.2.2 | 22-Apr-2018 |
pgoyette | Sync with HEAD
|
| 1.189.2.1 | 16-Apr-2018 |
pgoyette | Sync with HEAD, resolve some conflicts
|
| 1.193.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.194.10.1 | 16-Apr-2020 |
bouyer | Reorganise sources to make it possible to include Xen PVHVM support in native kernels. Among others: - move xen/include/amd64/hypercall.h to amd64/include/xen and xen/include/i386/hypercall.h to i386/include/xen - exclude some native files from the build for xenpv - add xen to "machine" config statement for amd64 and i386 - split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers) and arch/xen/conf/files.xen.pv (for full pv support) - add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV drivers.
|
| 1.45 | 18-Sep-2002 |
lukem | these files are managed elsewhere, and are just bitrotting here; remove them.
|
| 1.44 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.43 | 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.42 | 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.41 | 25-Apr-2002 |
atatat | branches: 1.41.2; 1.41.4; 1.41.6; 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.40 | 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.39 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.38 | 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.37 | 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.36 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.35 | 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.34 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.33 | 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.32 | 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.31 | 06-Nov-2001 |
enami | Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.30 | 22-Aug-2001 |
hubertf | branches: 1.30.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.29 | 09-Jul-2001 |
soren | branches: 1.29.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.28 | 08-Jul-2001 |
abs | 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.27 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.26 | 11-Feb-2001 |
mycroft | branches: 1.26.2; Update to the current state of the world.
|
| 1.25 | 27-Nov-2000 |
soren | Removed increased BUFCACHE/BUFPAGES.
|
| 1.24 | 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.23 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.22 | 11-Jun-2000 |
mycroft | branches: 1.22.2; Remove pcvt tentacles.
|
| 1.21 | 22-Mar-2000 |
cgd | branches: 1.21.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.20 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.19 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.18 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.17 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.16 | 27-Sep-1999 |
ad | branches: 1.16.2; 1.16.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.15 | 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.14 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.13 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.12 | 16-Apr-1999 |
explorer | remove BUFPAGES= line for now (commented out)
|
| 1.11 | 16-Apr-1999 |
explorer | sync to the currently installed kernel
|
| 1.10 | 27-Mar-1999 |
explorer | branches: 1.10.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.9 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.8 | 23-Jan-1999 |
drochner | second round of mouse renaming: psm->pms
|
| 1.7 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.6 | 21-Jan-1999 |
mycroft | wscons.
|
| 1.5 | 20-Jan-1999 |
mycroft | -ccd +vnd
|
| 1.4 | 20-Jan-1999 |
mycroft | sync
|
| 1.3 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.2 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.1 | 14-Jun-1998 |
billc | moved WARPED to updated NBFTP
|
| 1.10.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.10.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.16.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.16.2.4 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.16.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.16.2.2 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.16.2.1 | 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.21.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.22.2.1 | 25-Apr-2001 |
he | Pull up revision 1.27 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.26.2.10 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.7 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.26.2.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.26.2.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.26.2.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.26.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.29.2.7 | 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.29.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.29.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.29.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.29.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.29.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.29.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.30.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.41.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.42 (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.41.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.41.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.41.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.41.2.4 | 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.41.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.41.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.41.2.1 | 25-Apr-2002 |
sommerfeld | file NBFTP was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.106 | 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.105 | 21-Jan-2021 |
nia | add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.104 | 27-Sep-2020 |
roy | branches: 1.104.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.103 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.102 | 01-Aug-2018 |
maxv | branches: 1.102.6; Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.101 | 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.100 | 06-Nov-2017 |
rin | branches: 1.100.2; 1.100.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.99 | 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.98 | 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.97 | 10-Aug-2017 |
maxv | Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
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.96 | 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.95 | 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.94 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.93 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.92 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.91 | 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.90 | 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.89 | 21-Aug-2015 |
uebayasi | branches: 1.89.2; 1.89.4; Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
| 1.88 | 07-Aug-2015 |
maxv | Remove KMEMSTATS.
|
| 1.87 | 23-Aug-2014 |
dholland | branches: 1.87.2; Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.86 | 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.85 | 25-Jul-2014 |
dholland | Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.84 | 24-Mar-2014 |
szptvlfn | branches: 1.84.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.83 | 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.82 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.81 | 05-Jun-2013 |
christos | branches: 1.81.2; remove obsolete networking options
|
| 1.80 | 27-Apr-2013 |
christos | more bogus number removal
|
| 1.79 | 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.78 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.77 | 22-Nov-2011 |
tls | branches: 1.77.8;
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.76 | 28-May-2011 |
ryo | branches: 1.76.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.75 | 26-Apr-2011 |
joerg | Remove PECOFF/Win32 emulation.
|
| 1.74 | 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.73 | 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.72 | 16-Apr-2010 |
pooka | branches: 1.72.2; 1.72.4; Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.71 | 03-Jan-2010 |
dholland | branches: 1.71.2; 1.71.4; 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.70 | 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.69 | 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.68 | 27-Mar-2009 |
ad | Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
| 1.67 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.66 | 08-Dec-2008 |
dyoung | branches: 1.66.2; Add elanpex(4) and elanpar(4), commented out. Add some useful CardBus / PCI / PCMCIA NICs, hifn, and the OpenCrypto framework.
|
| 1.65 | 24-Nov-2008 |
ad | Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.64 | 17-Nov-2008 |
is | Add pppoe, tap, ppp, gre; avoids leaving the user without internet connection when upgrading such a box as the router and configuration file merging fails.
|
| 1.63 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.62 | 30-Apr-2008 |
ad | branches: 1.62.6; 1.62.8; 1.62.10; 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.61 | 08-Apr-2008 |
dyoung | branches: 1.61.2; 1.61.4; Attach elansc(4) at mainbus(4) instead of at pci(4). Attach pci(4) at elansc(4). Take advantage of a suspend/resume cycle to reconfigure the SC520's PCI host-bridge bus for higher performance. Update the manual pages and the NET4501 kernel.
|
| 1.60 | 16-Jan-2008 |
ad | branches: 1.60.6; Remove options MATH_EMULATE.
|
| 1.59 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.58 | 14-Nov-2007 |
ad | branches: 1.58.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.57 | 17-Oct-2007 |
garbled | branches: 1.57.2; 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.56 | 06-Sep-2007 |
martti | branches: 1.56.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.55 | 29-May-2007 |
christos | branches: 1.55.4; 1.55.8; 1.55.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.54 | 28-Nov-2006 |
christos | branches: 1.54.8; 1.54.10; 1.54.16; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.53 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.52 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.51 | 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.50 | 26-Aug-2006 |
christos | branches: 1.50.2; 1.50.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.49 | 28-Jul-2006 |
riz | Change "-mcpu=i486" to "-mtune=i486" so this will compile with gcc4.
|
| 1.48 | 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.47 | 05-Feb-2006 |
cube | branches: 1.47.2; 1.47.4; 1.47.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.46 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.45 | 20-Dec-2005 |
thorpej | branches: 1.45.2; 1.45.4; 1.45.6; Remove the tablet line discipline.
|
| 1.44 | 07-Dec-2005 |
tsutsui | Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.43 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.42 | 07-Oct-2005 |
riz | Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.41 | 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.40 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.39 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.38 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.37 | 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.36 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.35 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.34 | 21-Jun-2005 |
sekiya | branches: 1.34.2; 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.33 | 25-Feb-2005 |
simonb | branches: 1.33.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.32 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.31 | 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.30 | 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.29 | 17-Jan-2005 |
cube | branches: 1.29.2; 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.28 | 10-Nov-2004 |
christos | branches: 1.28.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.27 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.26 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.25 | 16-Feb-2004 |
wiz | branches: 1.25.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.24 | 11-Jan-2004 |
cube | Make it aware of the new ata configuration syntax.
|
| 1.23 | 14-Dec-2003 |
dyoung | Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.22 | 13-Oct-2003 |
dyoung | Add atw at cardbus (ADMtek ADM8211 802.11).
|
| 1.21 | 09-Sep-2003 |
itojun | have COMPAT_16
|
| 1.20 | 10-Apr-2003 |
christos | branches: 1.20.2; Bye Bye UCONSOLE
|
| 1.19 | 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.18 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.17 | 01-Oct-2002 |
fvdl | Add cpu0 at mainbus0
|
| 1.16 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.15 | 13-Aug-2002 |
thorpej | The Elan SC520's PIT runs at 1.1892MHz; set TIMER_FREQ so that time is kept properly.
|
| 1.14 | 12-Aug-2002 |
thorpej | Add a driver for the AMD Elan SC520 System Controller. The "elansc" driver attaches where "pchb" would normally attach (it matches at a higher match priority). The "elansc" driver currently provides support for the watchdog timer built-in the SC520.
Thanks to Jasper Wallace for laying the ground-work for this (most notably by providing a work-around for a watchdog-related bug in the SC520).
|
| 1.13 | 11-Aug-2002 |
itojun | probe/attach Dell TrueMobile 1150 MiniPCI 802.11b card - not very useful without external antenna...
cbb0: interruptingaat irq 10 cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 1 device 0 pcmcia0 at cardslot0 wi0 at pcmcia0 function 0: Dell, TrueMobile 1150 Series PC Card, Version 01.01 wi0: 802.11 address 00:02:2d:6c:db:f6 wi0: using Lucent Embedded WaveLAN/IEEE wi0: Lucent Firmware: Station (8.10.1) wi0: supported rates: 1Mbps, 2Mbps, 5.5Mbps, 11Mbps
|
| 1.12 | 10-Aug-2002 |
thorpej | Add wi* at pci?
|
| 1.11 | 05-Aug-2002 |
itojun | backout previous
|
| 1.10 | 05-Aug-2002 |
itojun | soekris device use 19200bps on boot, it seems
|
| 1.9 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.8 | 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.7 | 06-Jun-2002 |
gmcgarry | Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.6 | 25-Apr-2002 |
atatat | branches: 1.6.2; 1.6.4; 1.6.6; 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.5 | 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.4 | 04-Mar-2002 |
sommerfeld | branches: 1.4.4; 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.3 | 01-Mar-2002 |
thorpej | Add -Os and -mcpu=i486 to COPTS. Add VNODE_OP_NOINLINE.
|
| 1.2 | 28-Feb-2002 |
thorpej | Add options GATEWAY.
|
| 1.1 | 20-Feb-2002 |
thorpej | branches: 1.1.4; Rename to NET4501.
|
| 1.1.4.9 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.8 | 27-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.7 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.6 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.5 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.4 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.3 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.1.4.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.1 | 20-Feb-2002 |
nathanw | file NET4501 was added on branch nathanw_sa on 2002-02-28 04:10:15 +0000
|
| 1.4.4.5 | 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.4.4.4 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.4.4.3 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.4.4.2 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.4.4.1 | 04-Mar-2002 |
jdolecek | file NET4501 was added on branch kqueue on 2002-03-16 15:58:13 +0000
|
| 1.6.6.4 | 10-Sep-2003 |
grant | Apply patch (requested by jmmv in ticket #1389):
enable USERCONF in all kernels where it's enabled in -current.
|
| 1.6.6.3 | 18-Nov-2002 |
he | Pull up revision 1.15 (requested by thorpej in ticket #666): The Elan SC520's PIT runs at 1.1892MHz; set TIMER_FREQ so that time is kept properly.
|
| 1.6.6.2 | 01-Aug-2002 |
lukem | Pull up revision 1.8 (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.6.6.1 | 10-Jun-2002 |
tv | Pull up revision 1.7 (requested by gmcgarry in ticket #230): Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.6.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.6.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.6.2.4 | 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.6.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.6.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.6.2.1 | 25-Apr-2002 |
sommerfeld | file NET4501 was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.20.2.11 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.20.2.10 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.20.2.9 | 07-Mar-2005 |
skrll | Oops. Merge botch.
|
| 1.20.2.8 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.20.2.7 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.20.2.6 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.20.2.5 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.20.2.4 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.20.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.20.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.20.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.25.2.1 | 15-Jul-2004 |
he | Pull up revision 1.26 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.28.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.29.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.29.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.33.2.1 | 18-Jul-2005 |
riz | Pull up revision 1.35 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.34.2.6 | 21-Jan-2008 |
yamt | sync with head
|
| 1.34.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.34.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.34.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.34.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.34.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.45.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.45.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.45.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.47.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.47.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.47.2.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.47.2.2 | 11-Aug-2006 |
yamt | sync with head
|
| 1.47.2.1 | 11-Apr-2006 |
yamt | sync with head
|
| 1.50.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.50.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.50.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.54.16.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.54.16.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.54.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.54.8.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.54.8.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.54.8.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.55.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.55.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.55.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.55.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.55.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.55.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.56.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.57.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.57.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.58.6.2 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.58.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.60.6.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.60.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.61.4.4 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.61.4.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.61.4.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.61.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.61.2.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.62.10.2 | 20-Nov-2008 |
snj | Pull up following revision(s) (requested by is in ticket #70): sys/arch/i386/conf/NET4501: revision 1.64 Add pppoe, tap, ppp, gre; avoids leaving the user without internet connection when upgrading such a box as the router and configuration file merging fails.
|
| 1.62.10.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.62.8.2 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.62.8.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.62.6.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.66.2.6 | 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.66.2.5 | 02-May-2011 |
jym | Sync with head.
|
| 1.66.2.4 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.66.2.3 | 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.66.2.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.66.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.71.4.3 | 31-May-2011 |
rmind | sync with head
|
| 1.71.4.2 | 21-Apr-2011 |
rmind | sync with head
|
| 1.71.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.71.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.72.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.72.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.76.4.2 | 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.76.4.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.77.8.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.77.8.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.77.8.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.81.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.81.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.84.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.87.2.2 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.87.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.89.4.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.89.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.100.4.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.100.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.100.2.2 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.100.2.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.102.6.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.104.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.2 | 02-Nov-2014 |
christos | switch to DRMKMS drivers
|
| 1.1 | 03-Apr-2014 |
riastradh | branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; Copy NO_DRM and DRMKMS kernels for i386.
|
| 1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.10.1 | 03-Apr-2014 |
tls | file NO_DRM was added on branch tls-maxphys on 2014-08-20 00:03:06 +0000
|
| 1.1.8.2 | 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.1.8.1 | 21-Jan-2015 |
martin | After removing i915drm from GENERIC, also remove the corresponding "no i915drm*" statements to make (old) config(1) happy. Requested by snj in ticket #438
|
| 1.1.6.2 | 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.1.6.1 | 03-Apr-2014 |
yamt | file NO_DRM was added on branch yamt-pagecache on 2014-05-22 11:39:51 +0000
|
| 1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.1.4.1 | 03-Apr-2014 |
rmind | file NO_DRM was added on branch rmind-smpnet on 2014-05-18 17:45:12 +0000
|
| 1.25 | 30-Jan-1999 |
drochner | make wscons the default
|
| 1.24 | 29-Jan-1999 |
cjs | Turn on NTP PLL by default.
|
| 1.23 | 23-Jan-1999 |
drochner | second round of mouse renaming: psm->pms
|
| 1.22 | 23-Jan-1999 |
drochner | update for mouse renaming document wscons-compatible bus mice
|
| 1.21 | 22-Jan-1999 |
tron | Add "ipip" network interfaces.
|
| 1.20 | 06-Jan-1999 |
thorpej | Add the `pcscp' driver.
|
| 1.19 | 06-Jan-1999 |
drochner | correct a comment about implemented keyboard layouts
|
| 1.18 | 23-Dec-1998 |
tron | Sync with GENERIC.
|
| 1.17 | 17-Dec-1998 |
tron | Sync with "GENERIC" and fix description.
|
| 1.16 | 20-Nov-1998 |
tron | Sync with GENERIC.
|
| 1.15 | 12-Nov-1998 |
tron | Sync with "GENERIC".
|
| 1.14 | 06-Nov-1998 |
tron | Sync with "GENERIC".
|
| 1.13 | 30-Oct-1998 |
lukem | s/milieconds/milliseconds/
|
| 1.12 | 19-Oct-1998 |
tron | Sync with "GENERIC".
|
| 1.11 | 01-Oct-1998 |
frueauf | Sync comments for REALBASEMEM/REALEXTMEM with GENERIC.
|
| 1.10 | 29-Sep-1998 |
matt | Sync with GENERIC.
|
| 1.9 | 13-Sep-1998 |
tron | Sync with "GENERIC".
|
| 1.8 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.7 | 11-Aug-1998 |
thorpej | Adapt to MII changes.
|
| 1.6 | 28-Jul-1998 |
drochner | document "Intelli"mouse support
|
| 1.5 | 26-Jun-1998 |
drochner | add VT100 emulation option, make it default
|
| 1.4 | 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.3 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.2 | 15-Jun-1998 |
drochner | document PCKBD_LAYOUT
|
| 1.1 | 12-Jun-1998 |
drochner | copy of GENERIC, but with wscons console
|
| 1.2 | 28-Aug-1996 |
thorpej | Renate this file; I guess I should have taken a vote :-)
|
| 1.1 | 28-Aug-1996 |
thorpej | Kernel configuration for "NetBSD1", NetBSD.ORG's new mail server. (This would be a good reference kernel for others setting up network server systems...)
|
| 1.10 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.9 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.7 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.6 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.5 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.4 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.3 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.70 | 02-Oct-1996 |
mycroft | No longer used.
|
| 1.69 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.68 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.67 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.66 | 20-May-1996 |
mrg | document PORTAL
|
| 1.65 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.64 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.63 | 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.62 | 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.61 | 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.60 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.59 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.58 | 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.57 | 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.56 | 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.55 | 02-Feb-1996 |
mycroft | Turn off a few things.
|
| 1.54 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.53 | 16-May-1995 |
mycroft | Sync these.
|
| 1.52 | 19-Apr-1995 |
mycroft | Using cloning specs for rtfps subdevices.
|
| 1.51 | 26-Mar-1995 |
mycroft | Make this lighter.
|
| 1.50 | 05-Mar-1995 |
mycroft | Update to reflect the state of the world.
|
| 1.49 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.48 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.47 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.46 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.45 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.44 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.43 | 03-Nov-1994 |
mycroft | pms0 would be at irq 12 if it existed.
|
| 1.42 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.41 | 31-Oct-1994 |
mycroft | Add USER_LDT.
|
| 1.40 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.39 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.38 | 11-Sep-1994 |
mycroft | Turn off a few things.
|
| 1.37 | 24-Aug-1994 |
mycroft | Update to match reality.
|
| 1.36 | 16-Jul-1994 |
cgd | reenable MSDOSFS
|
| 1.35 | 04-Jul-1994 |
cgd | branches: 1.35.2; ISOFS -> CD9660
|
| 1.34 | 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.33 | 03-Jun-1994 |
cgd | reenable SYSVMSG,SYSVSEM,SYSVSHM
|
| 1.32 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.31 | 19-May-1994 |
cgd | kill all sysv compat stuff, for a bit...
|
| 1.30 | 13-May-1994 |
mycroft | More networking goo, just to make sure it compiles.
|
| 1.29 | 09-May-1994 |
cgd | no more SYSVSHM; commented out
|
| 1.28 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.27 | 17-Apr-1994 |
cgd | add vn pseudo-device
|
| 1.26 | 16-Apr-1994 |
cgd | add 4 slip devices
|
| 1.25 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.24 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.23 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.22 | 16-Jan-1994 |
cgd | add nearly every option known to man, and clean up
|
| 1.21 | 13-Jan-1994 |
cgd | add SYSV*
|
| 1.20 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.19 | 05-Jan-1994 |
cgd | add some options
|
| 1.18 | 04-Jan-1994 |
cgd | add LKM
|
| 1.17 | 20-Dec-1993 |
cgd | add DIAGNOSTIC to each
|
| 1.16 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.15 | 13-Sep-1993 |
brezak | Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.14 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.13 | 30-Aug-1993 |
deraadt | branches: 1.13.2; pagers are not options, not pseudo-devices
|
| 1.12 | 28-Aug-1993 |
cgd | put PROCFS in pain...
|
| 1.11 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.10 | 28-Jul-1993 |
cgd | incorporate changes from 0-9-base to 0-9-ALPHA
|
| 1.9 | 18-Jul-1993 |
cgd | branches: 1.9.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.8 | 11-Jul-1993 |
cgd | do quoting right, and give boat-anchor enough symbol space
|
| 1.7 | 11-Jul-1993 |
cgd | need more space for symbols than DDB normally gives you...
|
| 1.6 | 03-Jul-1993 |
cgd | add support for David Greenman's "ed" driver.
|
| 1.5 | 02-Jul-1993 |
cgd | add DDB... why? because we'd like to actually use it to DEBUG things!
|
| 1.4 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.3 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.2 | 17-May-1993 |
cgd | add serial ports and lpt
|
| 1.1 | 17-May-1993 |
cgd | add kernel config for other 486-50, and make theo happy
|
| 1.9.2.2 | 05-Aug-1993 |
cgd | PCFS -> MSDOSFS to avoid confusion later.
|
| 1.9.2.1 | 21-Jul-1993 |
cgd | add accounting for testing purposes
|
| 1.13.2.5 | 06-Oct-1993 |
mycroft | Add FASTLINKS.
|
| 1.13.2.4 | 30-Sep-1993 |
mycroft | Add LKM.
|
| 1.13.2.3 | 29-Sep-1993 |
mycroft | Fix TIMEZONE specs; add DST.
|
| 1.13.2.2 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.13.2.1 | 14-Sep-1993 |
mycroft | Remove some config files that will no longer be useful, and update the remaining ones. Note that these are going to change again to remove irqs.
|
| 1.35.2.3 | 17-Oct-1994 |
cgd | from trunk.
|
| 1.35.2.2 | 24-Aug-1994 |
mycroft | update from trunk
|
| 1.35.2.1 | 16-Jul-1994 |
cgd | update from trunk
|
| 1.20 | 29-Apr-2008 |
ad | Current should boot quickly on these emulators now, so the configs aren't required. If it boots slowly please adjust the code to disable ISAPNP probes which are the main slow part of boot on x86. See x86/platform.c.
|
| 1.19 | 07-Jan-2008 |
martti | branches: 1.19.6; 1.19.8; 1.19.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.18 | 14-Dec-2007 |
jmmv | Enable puffs in this kernel. I find it very useful in virtual machines to access the host's (Mac OS X) file system, instead of having to set up NFS. No objections from pooka@.
|
| 1.17 | 14-Nov-2007 |
ad | branches: 1.17.2; 1.17.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.16 | 17-Oct-2007 |
garbled | branches: 1.16.2; 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.15 | 06-Sep-2007 |
martti | branches: 1.15.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.14 | 16-Jun-2007 |
ad | branches: 1.14.4; 1.14.8; 1.14.10; -options I2OVERBOSE.
|
| 1.13 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.12 | 08-Mar-2007 |
jmmv | branches: 1.12.2; 1.12.4; 1.12.10; Add Multiboot support. Doesn't hurt regular boots and is enabled in the GENERIC kernels already.
|
| 1.11 | 09-Feb-2007 |
ad | branches: 1.11.2; Merge newlock2 to head.
|
| 1.10 | 11-Dec-2006 |
yamt | branches: 1.10.2; - 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.9 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.8 | 17-Nov-2006 |
tsutsui | branches: 1.8.2; COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.7 | 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.6 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.5 | 08-Nov-2006 |
rpaulo | Backout half of previous by popular demand.
|
| 1.4 | 08-Nov-2006 |
rpaulo | Remove MATH_EMULATE. Add DEBUG and LOCKDEBUG. This kernel config is suited for development.
|
| 1.3 | 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.2 | 29-Oct-2006 |
minskim | Correct spelling.
|
| 1.1 | 27-Sep-2006 |
rpaulo | branches: 1.1.2; Config file for the Parallels virtual machine.
|
| 1.1.2.4 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.1.2.3 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.1.2.2 | 22-Oct-2006 |
yamt | sync with head
|
| 1.1.2.1 | 27-Sep-2006 |
yamt | file PARALLELS was added on branch yamt-splraiseipl on 2006-10-22 06:04:43 +0000
|
| 1.8.2.3 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.8.2.2 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.8.2.1 | 17-Nov-2006 |
ad | file PARALLELS was added on branch newlock2 on 2006-11-18 21:29:18 +0000
|
| 1.10.2.7 | 21-Jan-2008 |
yamt | sync with head
|
| 1.10.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.10.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.10.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.10.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.10.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.10.2.1 | 11-Dec-2006 |
yamt | file PARALLELS was added on branch yamt-lazymbuf on 2006-12-30 20:46:05 +0000
|
| 1.11.2.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.12.10.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.12.10.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.12.4.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.12.2.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.12.2.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.12.2.2 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.12.2.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.14.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.14.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.14.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.14.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.14.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.15.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.16.2.3 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.16.2.2 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.16.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.17.6.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.17.6.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.17.2.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.19.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.19.8.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.19.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.41 | 02-Oct-1996 |
mycroft | No longer used.
|
| 1.40 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.39 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.38 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.37 | 20-May-1996 |
mrg | document PORTAL
|
| 1.36 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.35 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.34 | 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.33 | 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.32 | 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.31 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.30 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.29 | 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.28 | 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.27 | 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.26 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.25 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.24 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.23 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.22 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.21 | 08-Dec-1994 |
mycroft | Correct a couple of things...
|
| 1.20 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.19 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.18 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.17 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.16 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.15 | 18-Jul-1994 |
mycroft | Add various and sundry options.
|
| 1.14 | 21-May-1994 |
cgd | branches: 1.14.2; kiss maxfdescs goodbye
|
| 1.13 | 19-May-1994 |
cgd | kill all sysv compat stuff, for a bit...
|
| 1.12 | 09-May-1994 |
cgd | no more SYSVSHM; commented out
|
| 1.11 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.10 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.9 | 29-Mar-1994 |
mycroft | foo
|
| 1.8 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.7 | 18-Feb-1994 |
mycroft | Add a lpt.
|
| 1.6 | 17-Feb-1994 |
mycroft | Add mms0 just for testing.
|
| 1.5 | 29-Jan-1994 |
mycroft | Current version...
|
| 1.4 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.3 | 05-Jan-1994 |
mycroft | Remove explicit link addresses.
|
| 1.2 | 05-Jan-1994 |
mycroft | *** empty log message ***
|
| 1.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.14.2.1 | 14-Aug-1994 |
mycroft | sync with trunk
|
| 1.11 | 07-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.10 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.9 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.8 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.27 | 21-Jul-2001 |
jdolecek | Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
| 1.26 | 21-Jul-2001 |
jdolecek | Make a bit more like GENERIC - add I586_CPU, NTP, SYSVMSG, SYSVSEM, LKM, CD9660, INET6, though bunch of entries enabled in GENERIC is commented out, mostly due they being not appropriate for IBM PS/2.
|
| 1.25 | 21-Jul-2001 |
jdolecek | remove MEMORY_DISK_HOOKS stuff
|
| 1.24 | 02-Jun-2001 |
jdolecek | branches: 1.24.2; 1.24.4; Comment DIAGNOSTIC, DEBUG out Use the 'root on ? type ?' config by default, leave the nfs one commented out, add line for root on ed0a
|
| 1.23 | 02-May-2001 |
jdolecek | One item off TODO list - we check for MCA bus presence via bios call
|
| 1.22 | 27-Apr-2001 |
jdolecek | Add driver for SKNET Personal and MC+ - AMD Lance 7990 based ethernet cards. Both models tested and seem to be quite stable and fast.
Thanks to: - Hans Hubner <hans@Huebner.org> for giving me the cards for testing - Georg Klug of Syskonnect, who provided me with hw docs for these cards, very promptly and willingly - I wish all vendors would be like this - Alfred Arnold, Linux SKNET driver author, for giving me valuable Syskonnect contact :)
|
| 1.21 | 23-Apr-2001 |
jdolecek | fix typo
|
| 1.20 | 22-Apr-2001 |
soren | Put tr(4) in network section.
|
| 1.19 | 22-Apr-2001 |
jdolecek | Since IBM PS/2 support is becoming quite stable, remove the lenghty disclaimer on top and leave only necessary fragments. edc(4) seems to be quite stable, remove the EXPERIMENTAL note
|
| 1.18 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.17 | 20-Apr-2001 |
jdolecek | Add MCA ne(4) attachment for Novell NE/2 Ethernet adapter and clones. Tested with NE/2 card provided to me by Hans Hubner <hans@Huebner.ORG>.
The Compex and Arco cards were not tested. According to Linux ne2 driver, they should work same way as NE/2.
|
| 1.16 | 19-Apr-2001 |
jdolecek | Use "edc" instead of "dasd". As pointed out by Soren, dasd doesn't mean anything special in IBM-talk. And edc better matches prior art, too.
|
| 1.15 | 19-Apr-2001 |
jdolecek | add stuff for ESDI disks, marked as EXPERIMENTAL
|
| 1.14 | 06-Apr-2001 |
jdolecek | add rnd (for ssh/sshd) and couple comments
|
| 1.13 | 31-Mar-2001 |
jdolecek | Add driver for AT1720 MCA cards. This uses generic MB86960 support code, and shares some bits with ISA AT1700 driver. Gee, this one was really easy :)
This card turned out to be quite good performer - I get about 360KB/s on 386DX PS/2 machine, which is best of all supported cards so far.
|
| 1.12 | 23-Mar-2001 |
jdolecek | Add MCA we(4) attachment for WD80x3 cards and clones. Tested with WD8003W/A, card provided by David Brownlee (thanks!). The SMC Elite stuff not tested since I don't have any; hopefully it's correct, should match information in ADF files.
The MCA-specific init quirk taken from Linux smc-mca.c driver. I don't quite grok why it works, but it does *cross fingers*.
The WD8003W/A seems to be quite a good choice. I get like 340KB/s on my machine, where 3c523 does only like 310KB/s. The numbers would be probably even better with faster CPU than 386DX :)
|
| 1.11 | 22-Mar-2001 |
jdolecek | Add MCA ep(4) attachment, for 3Com 3c529-type cards. Tested with 3c529-TP, provided to me by David Brownlee (thanks!).
Performance of this card is quite poor on my PS/2 with 386DX, like 100KB/s at best, but as low as 5KB/s when transferring bigger files due to packet overruns. It would be good to revisit this later, probably by teaching the ic code to use RX Early.
|
| 1.10 | 19-Mar-2001 |
jdolecek | add com at mca, bpfilter add comment for elmc, describing what it is for
|
| 1.9 | 17-Mar-2001 |
jdolecek | bump maxusers to 8
|
| 1.8 | 17-Mar-2001 |
jdolecek | add elmc(4) convert from memory disk to diskless-type config
|
| 1.7 | 20-Nov-2000 |
jdolecek | branches: 1.7.2; 1.7.6; fix typo
|
| 1.6 | 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.5 | 13-Aug-2000 |
jdolecek | make this usable as INSTALL-like kernel suitable for boot floppy enable supported stuff, add also SCSI devices (only sd* and cd* uncommented)
|
| 1.4 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.3 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.2 | 26-May-2000 |
jdolecek | branches: 1.2.4; note in BIG WARNING LETTERS that MCA support is experimental and the kernel should only be used for experimentation comment out some stuff not present or used on my development machine g/c ef add (commented out) aha attachment
|
| 1.1 | 11-May-2000 |
jdolecek | Add i386-specific part of MicroChannel Architecture bus support, as found in some older IBM PS/2 machines.
This code is based upon work by Scott D. Telford, with some minor bits in arch/i386/mca/mca_machdep.c taken from FreeBSD.
XXX this is still very experimental and development version; use at your XXX own risk
|
| 1.2.4.2 | 25-Apr-2001 |
he | Pull up revision 1.18 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.2.4.1 | 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.7.6.3 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.7.6.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.7.6.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.7.2.6 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.7.2.5 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.7.2.4 | 27-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.7.2.3 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.7.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.7.2.1 | 20-Nov-2000 |
bouyer | file PS2 was added on branch thorpej_scsipi on 2000-11-20 20:09:17 +0000
|
| 1.24.4.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.24.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.24.2.1 | 02-Jun-2001 |
sommerfeld | file PS2 was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
|
| 1.18 | 29-Apr-2008 |
ad | Current should boot quickly on these emulators now, so the configs aren't required. If it boots slowly please adjust the code to disable ISAPNP probes which are the main slow part of boot on x86. See x86/platform.c.
|
| 1.17 | 29-Feb-2008 |
jmmv | branches: 1.17.2; 1.17.4; 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.16 | 16-Jan-2008 |
ad | branches: 1.16.2; 1.16.6; Remove options MATH_EMULATE.
|
| 1.15 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.14 | 31-Dec-2007 |
ad | Remove systrace. Ok core@.
|
| 1.13 | 14-Nov-2007 |
ad | branches: 1.13.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.12 | 17-Oct-2007 |
garbled | branches: 1.12.2; 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.11 | 06-Sep-2007 |
martti | branches: 1.11.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.10 | 29-May-2007 |
christos | branches: 1.10.4; 1.10.8; 1.10.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.9 | 11-Dec-2006 |
yamt | branches: 1.9.2; 1.9.8; 1.9.10; 1.9.16; - 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.8 | 28-Nov-2006 |
christos | branches: 1.8.4; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.7 | 17-Nov-2006 |
tsutsui | branches: 1.7.2; COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.6 | 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.5 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.4 | 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.3 | 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.2 | 22-Oct-2006 |
jmmv | Forgot to remove non-applicable *VERBOSE options.
|
| 1.1 | 22-Oct-2006 |
jmmv | Kernel configuration file for the QEMU virtual machine. This is based on GENERIC and keeps all MI stuff untouched but removes all MD devices that are not supported by QEMU. Inspired by the recently added PARALLELS file.
|
| 1.7.2.3 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.7.2.2 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.7.2.1 | 17-Nov-2006 |
ad | file QEMU was added on branch newlock2 on 2006-11-18 21:29:18 +0000
|
| 1.8.4.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.8.4.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.8.4.1 | 28-Nov-2006 |
yamt | file QEMU was added on branch yamt-splraiseipl on 2006-12-10 07:16:04 +0000
|
| 1.9.16.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.9.16.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.9.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.9.8.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.9.8.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.9.8.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.9.2.7 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.9.2.6 | 21-Jan-2008 |
yamt | sync with head
|
| 1.9.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.9.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.9.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.9.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.9.2.1 | 11-Dec-2006 |
yamt | file QEMU was added on branch yamt-lazymbuf on 2006-12-30 20:46:05 +0000
|
| 1.10.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.10.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.10.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.10.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.10.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.10.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.11.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.12.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.12.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.13.6.3 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.13.6.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.13.6.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.16.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.16.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.16.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.17.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.17.2.1 | 17-Jun-2008 |
yamt | fix merge botches
|
| 1.1 | 20-Nov-2000 |
bouyer | branches: 1.1.2; file ROCHEBONNE was initially added on branch thorpej_scsipi.
|
| 1.1.2.2 | 20-Nov-2000 |
bouyer | Ops, this was not supposed to be commited.
|
| 1.1.2.1 | 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.15 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.14 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.13 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.12 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.11 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.10 | 29-Aug-1993 |
mycroft | There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.9 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.8 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.6 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.5 | 05-May-1993 |
glass | missed three config files going from pseudo-device DDB to options DDB
|
| 1.4 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.3 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.2 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.1 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.1 | 22-Feb-2008 |
keiichi | branches: 1.1.2; file SHISA was initially added on branch keiichi-mipv6.
|
| 1.1.2.1 | 22-Feb-2008 |
keiichi | imported Mobile IPv6 code developed by the SHISA project (http://www.mobileip.jp/).
|
| 1.9 | 01-Mar-1995 |
mycroft | Clean up deleted files.
|
| 1.8 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.6 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.5 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.4 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.3 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.12 | 01-Mar-1995 |
mycroft | Clean up deleted files.
|
| 1.11 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.10 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.9 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.8 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.6 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.5 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.4 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.109 | 29-Dec-2000 |
mycroft | Long gone.
|
| 1.108 | 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.107 | 11-Jun-2000 |
mycroft | branches: 1.107.4; Remove pcvt tentacles.
|
| 1.106 | 29-Jul-1999 |
augustss | branches: 1.106.2; 1.106.12; It's time to be COMPAT_14.
|
| 1.105 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.104 | 23-Jan-1999 |
drochner | branches: 1.104.4; update for mouse renaming
|
| 1.103 | 14-Jan-1999 |
cgd | update for ed split
|
| 1.102 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.101 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.100 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.99 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.98 | 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.97 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.96 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.95 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.94 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.93 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.92 | 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.91 | 08-Oct-1997 |
mycroft | branches: 1.91.2; Clump USER_LDT with other CPU-related options.
|
| 1.90 | 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.89 | 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.88 | 25-Jun-1997 |
mellon | branches: 1.88.4; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.87 | 12-Jun-1997 |
mrg | remove now obsolete "swap on..." lines.
|
| 1.86 | 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.85 | 04-Feb-1997 |
perry | Nuke some GENERIC residue.
|
| 1.84 | 31-Jan-1997 |
thorpej | Oops! NFSCLIENT -> NFS
|
| 1.83 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.82 | 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.81 | 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.80 | 07-Dec-1996 |
thorpej | branches: 1.80.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.79 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.78 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.77 | 02-Oct-1996 |
mycroft | Add EXEC_ options.
|
| 1.76 | 26-Sep-1996 |
cgd | kill DDB
|
| 1.75 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.74 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.73 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.72 | 30-May-1996 |
cgd | add options LKM, INSECURE
|
| 1.71 | 20-May-1996 |
mrg | document PORTAL
|
| 1.70 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.69 | 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.68 | 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.67 | 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.66 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.65 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.64 | 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.63 | 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.62 | 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.61 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.60 | 18-Jun-1995 |
cgd | reenable kernel debugger; new location more amenable to tweaking.
|
| 1.59 | 19-Apr-1995 |
mycroft | Using cloning specs for ast subdevices.
|
| 1.58 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.57 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.56 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.55 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.54 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.53 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.52 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.51 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.50 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.49 | 04-Jul-1994 |
cgd | ISOFS -> CD9660
|
| 1.48 | 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.47 | 03-Jun-1994 |
cgd | kill DDB (again)
|
| 1.46 | 30-May-1994 |
mycroft | Remove SLIP.
|
| 1.45 | 27-May-1994 |
cgd | kill DDB for the summer
|
| 1.44 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.43 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.42 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.41 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.40 | 27-Mar-1994 |
cgd | add the ast mp card that's in lamp
|
| 1.39 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.38 | 28-Feb-1994 |
cgd | add bt0. ddb stays in
|
| 1.37 | 19-Feb-1994 |
cgd | don't define drq for ahb0
|
| 1.36 | 17-Feb-1994 |
cgd | add LOFS
|
| 1.35 | 16-Feb-1994 |
cgd | Add 4 vn devices to the SUN_LAMP config
|
| 1.34 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.33 | 05-Jan-1994 |
cgd | don't include KERNFS and FDESC
|
| 1.32 | 20-Dec-1993 |
cgd | add DIAGNOSTIC to each
|
| 1.31 | 10-Dec-1993 |
cgd | bump up number of SLIP pseudo-devs to 4
|
| 1.30 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.29 | 18-Oct-1993 |
cgd | kill accounting.
|
| 1.28 | 23-Sep-1993 |
cgd | add accounting
|
| 1.27 | 13-Sep-1993 |
brezak | Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.26 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.25 | 30-Aug-1993 |
deraadt | branches: 1.25.2; pagers are not options, not pseudo-devices
|
| 1.24 | 28-Jul-1993 |
cgd | incorporate changes from 0-9-base to 0-9-ALPHA
|
| 1.23 | 18-Jul-1993 |
cgd | branches: 1.23.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.22 | 11-Jul-1993 |
cgd | do quoting right, and give boat-anchor enough symbol space
|
| 1.21 | 11-Jul-1993 |
cgd | need more space for symbols than DDB normally gives you...
|
| 1.20 | 03-Jul-1993 |
cgd | add support for David Greenman's "ed" driver.
|
| 1.19 | 06-Jun-1993 |
cgd | add DDB to "SUN_LAMP", and get rid of "SUN_LAMP_DDB" because they were confusing me, and it's my machine...
|
| 1.18 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.17 | 26-May-1993 |
deraadt | more ptys guys! now they are cheap as borst
|
| 1.16 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.15 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.14 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.13 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.12 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.11 | 12-Apr-1993 |
cgd | got rid of options for hacked com driver; it's not in this tree, they shouldn't be in the config file. not that SUN_LAMP has com ports anyway...
|
| 1.10 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.9 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.8 | 10-Apr-1993 |
cgd | bump number of ptys up to 16, and maxusers to 24...
|
| 1.7 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.6 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.5 | 03-Apr-1993 |
cgd | added `options KTRACE'
|
| 1.4 | 28-Mar-1993 |
cgd | added ISOFS
|
| 1.3 | 25-Mar-1993 |
cgd | added bpfilter pseudo-device, and FDESC and KERNFS options
|
| 1.2 | 23-Mar-1993 |
cgd | turned off option for WD8013.
|
| 1.1 | 23-Mar-1993 |
cgd | initial creation of kernel config for sun-lamp.cs.berkeley.edu, a 486-50 EISA machine.
|
| 1.23.2.1 | 24-Jul-1993 |
cgd | not quite gramattical english, but oh well: swap on sd0 and sd1 and sd2
|
| 1.25.2.5 | 06-Oct-1993 |
mycroft | Add FASTLINKS.
|
| 1.25.2.4 | 30-Sep-1993 |
mycroft | Add LKM.
|
| 1.25.2.3 | 29-Sep-1993 |
mycroft | Fix TIMEZONE specs; add DST.
|
| 1.25.2.2 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.25.2.1 | 14-Sep-1993 |
mycroft | Remove some config files that will no longer be useful, and update the remaining ones. Note that these are going to change again to remove irqs.
|
| 1.80.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.80.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.88.4.2 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.88.4.1 | 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.91.2.2 | 28-Nov-1997 |
mellon | Pull rev 1.95 up from trunk (fvdl)
|
| 1.91.2.1 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.104.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.106.12.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.106.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.106.2.1 | 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.107.4.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.107.4.1 | 11-Jun-2000 |
thorpej | file SUN_LAMP was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.3 | 06-Jun-1993 |
mycroft | Clean up deleted files.
|
| 1.2 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.1 | 26-May-1993 |
cgd | kernel for sun-lamp, with debugging included. possible now, due to the new tty allocation setup.
|
| 1.94 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.93 | 17-Oct-2007 |
garbled | branches: 1.93.2; 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.92 | 06-Sep-2007 |
martti | branches: 1.92.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.91 | 29-May-2007 |
christos | branches: 1.91.4; 1.91.8; 1.91.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.90 | 07-May-2007 |
jnemeth | PR/36234 - Joerg Niendorf -- xi -> xirc
|
| 1.89 | 14-Mar-2007 |
drochner | branches: 1.89.6; 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.88 | 28-Nov-2006 |
christos | branches: 1.88.2; 1.88.4; 1.88.8; 1.88.10; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.87 | 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.86 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.85 | 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.84 | 26-Aug-2006 |
christos | branches: 1.84.2; 1.84.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.83 | 14-Aug-2006 |
itohy | Use the same comment for ym(4) lines.
|
| 1.82 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.81 | 19-Apr-2006 |
drochner | adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.80 | 22-Feb-2006 |
hira | branches: 1.80.2; 1.80.4; 1.80.6; Fix typo (Prolofic -> Prolific).
|
| 1.79 | 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.78 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.77 | 20-Dec-2005 |
thorpej | branches: 1.77.2; 1.77.4; 1.77.6; Remove the tablet line discipline.
|
| 1.76 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.75 | 07-Oct-2005 |
abs | At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.74 | 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.73 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.72 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.71 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.70 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.69 | 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.68 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.67 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.66 | 28-Jun-2005 |
wiz | branches: 1.66.2; pss(4) was removed, remove it from kernel configs too.
|
| 1.65 | 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.64 | 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.63 | 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.62 | 25-Feb-2005 |
simonb | branches: 1.62.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.61 | 18-Feb-2005 |
dsl | Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.60 | 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.59 | 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.58 | 01-Dec-2004 |
grant | branches: 1.58.4; 1.58.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.57 | 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.56 | 10-Nov-2004 |
christos | Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.55 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.54 | 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.53 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.52 | 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.51 | 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.50 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.49 | 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.48 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.47 | 16-Feb-2004 |
wiz | branches: 1.47.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.46 | 18-Oct-2003 |
lukem | Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.45 | 08-Oct-2003 |
bouyer | Add new per-chip pciide drivers.
|
| 1.44 | 08-Oct-2003 |
bouyer | Add atabus
|
| 1.43 | 15-May-2003 |
wiz | branches: 1.43.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.42 | 10-Apr-2003 |
christos | Bye Bye UCONSOLE
|
| 1.41 | 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.40 | 15-Mar-2003 |
jmmv | Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.39 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.38 | 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.37 | 18-Sep-2002 |
lukem | enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.36 | 02-Aug-2002 |
ichiro | chenge comment for wi(4) - add vender Intersil
|
| 1.35 | 22-Jul-2002 |
wiz | Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.34 | 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.33 | 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.32 | 25-Apr-2002 |
atatat | branches: 1.32.2; 1.32.4; 1.32.6; 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.31 | 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.30 | 17-Apr-2002 |
mycroft | Switch from de to tlp by default.
|
| 1.29 | 16-Apr-2002 |
wiz | Remove last(?) traces of pmsi.
|
| 1.28 | 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.27 | 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.26 | 10-Feb-2002 |
wiz | Update description for icsphy.
|
| 1.25 | 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.24 | 28-Dec-2001 |
augustss | Update for new uhidev device attachment.
|
| 1.23 | 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.22 | 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.21 | 16-Nov-2001 |
junyoung | Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.20 | 13-Nov-2001 |
augustss | The wsmux pseudo device does not need a count anymore.
|
| 1.19 | 04-Nov-2001 |
yamt | add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.18 | 22-Aug-2001 |
hubertf | branches: 1.18.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.17 | 09-Jul-2001 |
soren | branches: 1.17.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.16 | 08-Jul-2001 |
abs | 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.15 | 21-Apr-2001 |
fvdl | s/cheap/expensive/ for DIAGNOSTIC
|
| 1.14 | 07-Nov-2000 |
thorpej | branches: 1.14.2; 1.14.6; Add `bktr'.
|
| 1.13 | 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.12 | 20-Sep-2000 |
thorpej | Enable VM86 and DUMMY_NOPS.
|
| 1.11 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.10 | 27-Jul-2000 |
mrg | remove COMPAT_AOUT option.
|
| 1.9 | 14-Jun-2000 |
thorpej | branches: 1.9.2; Don't have an xi in this machine.
|
| 1.8 | 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.7 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.6 | 05-Jun-2000 |
gmcgarry | Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.5 | 01-Jun-2000 |
david | Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.4 | 28-May-2000 |
thorpej | Update.
|
| 1.3 | 19-Apr-2000 |
haya | branches: 1.3.4; 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.2 | 16-Apr-2000 |
thorpej | Oops, forgot RCS ID.
|
| 1.1 | 16-Apr-2000 |
thorpej | Kernel configuration file for my Abit BP6+dual Celeron machine. This could be used as an example configuration file for that motherboard.
|
| 1.3.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.9.2.1 | 25-Apr-2001 |
he | Pull up revision 1.15 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC.
|
| 1.14.6.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.11 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.10 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.9 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.8 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.7 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.14.6.6 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.5 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.14.6.4 | 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.14.6.3 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.14.6.2 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.14.6.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.14.2.4 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.14.2.3 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.14.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.14.2.1 | 07-Nov-2000 |
bouyer | file SWINGER was added on branch thorpej_scsipi on 2000-11-20 20:09:17 +0000
|
| 1.17.2.7 | 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.17.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.17.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.17.2.4 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.17.2.3 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.17.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.17.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
| 1.18.6.1 | 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.32.6.2 | 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.32.6.1 | 01-Aug-2002 |
lukem | Pull up revision 1.33 (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.32.4.3 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.32.4.2 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.32.4.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.32.2.4 | 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.32.2.3 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.32.2.2 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.32.2.1 | 25-Apr-2002 |
sommerfeld | file SWINGER was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:57 +0000
|
| 1.43.2.13 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.43.2.12 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.43.2.11 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.43.2.10 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.43.2.9 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.43.2.8 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.43.2.7 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.43.2.6 | 29-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.43.2.5 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.43.2.4 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.43.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.43.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.43.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.47.2.1 | 15-Jul-2004 |
he | branches: 1.47.2.1.2; Pull up revision 1.50 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.47.2.1.2.2 | 21-Jul-2005 |
riz | Pull up revision 1.64 (requested by itohy in ticket #1430): Add ukyopon(4).
|
| 1.47.2.1.2.1 | 02-Apr-2005 |
he | Pull up revision 1.57 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers.
|
| 1.58.6.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.58.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.58.6.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.58.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.62.2.3 | 27-May-2007 |
bouyer | Pull up following revision(s) (requested by jnemeth in ticket #1778): sys/arch/hpcarm/conf/IPAQ: revision 1.50 sys/arch/amd64/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/INSTALL: revision 1.68 sys/arch/i386/conf/SWINGER: revision 1.90 PR/36234 - Joerg Niendorf -- xi -> xirc
|
| 1.62.2.2 | 18-Jul-2005 |
riz | branches: 1.62.2.2.2; 1.62.2.2.4; Pull up revision 1.67 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.62.2.1 | 17-Apr-2005 |
tron | Pull up revision 1.64 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.62.2.2.4.1 | 27-May-2007 |
bouyer | Pull up following revision(s) (requested by jnemeth in ticket #1778): sys/arch/hpcarm/conf/IPAQ: revision 1.50 sys/arch/amd64/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/INSTALL: revision 1.68 sys/arch/i386/conf/SWINGER: revision 1.90 PR/36234 - Joerg Niendorf -- xi -> xirc
|
| 1.62.2.2.2.1 | 27-May-2007 |
bouyer | Pull up following revision(s) (requested by jnemeth in ticket #1778): sys/arch/hpcarm/conf/IPAQ: revision 1.50 sys/arch/amd64/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/INSTALL: revision 1.68 sys/arch/i386/conf/SWINGER: revision 1.90 PR/36234 - Joerg Niendorf -- xi -> xirc
|
| 1.66.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.66.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.66.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.66.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.66.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.77.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.77.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.77.2.2 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.77.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.80.6.1 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.80.4.1 | 11-May-2006 |
elad | sync with head
|
| 1.80.2.2 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.80.2.1 | 24-May-2006 |
yamt | sync with head.
|
| 1.84.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.84.2.2 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.84.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.88.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.88.8.4 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.88.8.3 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.88.8.2 | 27-May-2007 |
ad | Sync with head.
|
| 1.88.8.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.88.4.2 | 17-May-2007 |
yamt | sync with head.
|
| 1.88.4.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.88.2.1 | 12-May-2007 |
pavel | Pull up following revision(s) (requested by jnemeth in ticket #639): sys/arch/hpcarm/conf/IPAQ: revision 1.50 sys/arch/amd64/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/INSTALL: revision 1.68 sys/arch/i386/conf/SWINGER: revision 1.90 sys/arch/hpcarm/conf/JORNADA820: revision 1.8 PR/36234 - Joerg Niendorf -- xi -> xirc
|
| 1.89.6.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.89.6.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.89.6.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.91.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.91.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.91.8.2 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.91.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.91.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.92.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.93.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.7 | 14-Nov-2007 |
ad | Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
| 1.6 | 27-Dec-2005 |
chs | branches: 1.6.30; 1.6.48; 1.6.50; 1.6.54; 1.6.56; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.5 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.4 | 14-Jun-2004 |
lukem | branches: 1.4.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.3 | 07-Jan-2003 |
fvdl | branches: 1.3.2; Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
| 1.2 | 01-Oct-2002 |
fvdl | branches: 1.2.2; 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.1 | 29-Dec-2000 |
thorpej | branches: 1.1.2; 1.1.4; file SWINGER.MP was initially added on branch sommerfeld_i386mp_1.
|
| 1.1.4.1 | 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.1.2.1 | 29-Dec-2000 |
thorpej | Add a MP kernel for SWINGER.
|
| 1.2.2.3 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.2.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 01-Oct-2002 |
nathanw | file SWINGER.MP was added on branch nathanw_sa on 2002-10-18 02:37:34 +0000
|
| 1.3.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.3.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.3.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.4.12.2 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.4.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.6.56.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.6.54.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.6.50.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.6.48.1 | 14-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.6.30.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.65 | 15-May-1996 |
thorpej | This hasn't been kept up to date.
|
| 1.64 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.63 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.62 | 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.61 | 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.60 | 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.59 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.58 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.57 | 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.56 | 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.55 | 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.54 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.53 | 14-Aug-1995 |
chuck | TDR config update (from Theo).
|
| 1.52 | 19-Apr-1995 |
mycroft | Using cloning specs for ast subdevices.
|
| 1.51 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.50 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.49 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.48 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.47 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.46 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.45 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.44 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.43 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.42 | 24-Oct-1994 |
deraadt | new from christos
|
| 1.41 | 24-Aug-1994 |
deraadt | branches: 1.41.2; pcvt & bt dynamic irq
|
| 1.40 | 08-Jul-1994 |
deraadt | few more things i need/want..
|
| 1.39 | 27-Jun-1994 |
deraadt | branches: 1.39.2; i will run quotas
|
| 1.38 | 22-May-1994 |
deraadt | prelim svr4 stuff from <christos@deshaw.com>
|
| 1.37 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.36 | 19-May-1994 |
cgd | kill all sysv compat stuff, for a bit...
|
| 1.35 | 09-May-1994 |
cgd | no more SYSVSHM; commented out
|
| 1.34 | 24-Apr-1994 |
deraadt | more, more, more
|
| 1.33 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.32 | 18-Apr-1994 |
deraadt | i want shm
|
| 1.31 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.30 | 13-Apr-1994 |
deraadt | few changes
|
| 1.29 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.28 | 24-Mar-1994 |
deraadt | i have an ast card
|
| 1.27 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.26 | 09-Jan-1994 |
deraadt | *chuckle* -- i ran out of bpfilters.... (don't ask)
|
| 1.25 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.24 | 05-Jan-1994 |
mycroft | Remove explicit link addresses.
|
| 1.23 | 13-Dec-1993 |
deraadt | what the heck; i've got tunnel drivers now too
|
| 1.22 | 04-Dec-1993 |
deraadt | i have an ep
|
| 1.21 | 03-Dec-1993 |
deraadt | I have a scsi controller now!
|
| 1.20 | 07-Sep-1993 |
deraadt | branches: 1.20.2; Adding the (non-optional) option MACHINE_NONCONTIG
|
| 1.19 | 05-Sep-1993 |
deraadt | I give up. Clearly, SYMTAB_SPACE is required at the moment to build a kernel that doesn't go foom in locore.s
|
| 1.18 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.17 | 26-Aug-1993 |
deraadt | ugh.
|
| 1.16 | 14-Aug-1993 |
deraadt | sigh..
|
| 1.15 | 10-Aug-1993 |
deraadt | Theo runs ppp
|
| 1.14 | 18-Jul-1993 |
deraadt | my bucket of mud has changed a bit..
|
| 1.13 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.11 | 26-May-1993 |
deraadt | more ptys guys! now they are cheap as borst
|
| 1.10 | 22-May-1993 |
deraadt | my config file
|
| 1.9 | 21-May-1993 |
cgd | change theo's config to support i486, too
|
| 1.8 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.7 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.6 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.5 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.4 | 12-Apr-1993 |
deraadt | kernel config files that know the new scsi system
|
| 1.3 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.1 | 06-Apr-1993 |
deraadt | deraadt@fsa.ca's kernel config file
|
| 1.20.2.5 | 06-Oct-1993 |
mycroft | Add FASTLINKS.
|
| 1.20.2.4 | 30-Sep-1993 |
mycroft | Add LKM.
|
| 1.20.2.3 | 29-Sep-1993 |
mycroft | Fix TIMEZONE specs; add DST.
|
| 1.20.2.2 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.20.2.1 | 14-Sep-1993 |
mycroft | Remove some config files that will no longer be useful, and update the remaining ones. Note that these are going to change again to remove irqs.
|
| 1.39.2.1 | 14-Aug-1994 |
mycroft | sync with trunk
|
| 1.41.2.2 | 24-Aug-1994 |
deraadt | pcvt & bt dynamic irq
|
| 1.41.2.1 | 24-Aug-1994 |
deraadt | file TDR was added on branch netbsd-1-0 on 1994-08-24 07:10:23 +0000
|
| 1.30 | 20-Feb-1994 |
mycroft | Clean up deleted files.
|
| 1.29 | 29-Nov-1993 |
mycroft | branches: 1.29.2; Enable mcd0.
|
| 1.28 | 29-Nov-1993 |
mycroft | Enable ch*.
|
| 1.27 | 29-Nov-1993 |
mycroft | Remove explicit port for ahb[01].
|
| 1.26 | 26-Nov-1993 |
mycroft | Enable uha[01].
|
| 1.25 | 25-Nov-1993 |
mycroft | Enable st and cd.
|
| 1.24 | 24-Nov-1993 |
mycroft | Enable aha[01], sd*.
|
| 1.23 | 14-Nov-1993 |
mycroft | Support for ESIS over X.25 is not complete.
|
| 1.22 | 14-Nov-1993 |
mycroft | Junk PARANOID.
|
| 1.21 | 14-Nov-1993 |
mycroft | Fix typo in last change.
|
| 1.20 | 14-Nov-1993 |
mycroft | Add a few things that were missing, and fix some comments.
|
| 1.19 | 14-Nov-1993 |
cgd | Update from trunk: Add the System V message queue and semaphore facilities. Implemented by Daniel Boulet <danny@BouletFermat.ab.ca>
|
| 1.18 | 08-Nov-1993 |
mycroft | Enable ie0.
|
| 1.17 | 04-Nov-1993 |
cgd | GENERIC: add mcd0 TEST: add mcd0, commented out files.i386.newconf: add support for mcd driver
|
| 1.16 | 03-Nov-1993 |
mycroft | Enable is0.
|
| 1.15 | 03-Nov-1993 |
mycroft | Change comment about pms.
|
| 1.14 | 03-Nov-1993 |
mycroft | Fix some comments and enable tb.
|
| 1.13 | 29-Oct-1993 |
mycroft | Enable fdc1 and assign it drq 3.
|
| 1.12 | 29-Oct-1993 |
mycroft | Enable ed.
|
| 1.11 | 26-Oct-1993 |
mycroft | Remove bogus port for pccons. Remove ACCOUNTING.
|
| 1.10 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.9 | 16-Oct-1993 |
mycroft | Use `swap generic'.
|
| 1.8 | 06-Oct-1993 |
mycroft | Add FASTLINKS.
|
| 1.7 | 30-Sep-1993 |
mycroft | Add LKM.
|
| 1.6 | 30-Sep-1993 |
mycroft | TEST: Enable com ports. files.i386.newconf: Add needs-count to com.c for now.
|
| 1.5 | 29-Sep-1993 |
mycroft | Enable mms.
|
| 1.4 | 29-Sep-1993 |
mycroft | Fix TIMEZONE specs; add DST.
|
| 1.3 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.2 | 24-Sep-1993 |
mycroft | GENERIC, TEST: Remove all irqs. std.i386: Re-add clock0 and timer0.
|
| 1.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.29.2.2 | 29-Nov-1993 |
mycroft | Enable mcd0.
|
| 1.29.2.1 | 29-Nov-1993 |
mycroft | file TEST was added on branch magnum on 1993-11-29 18:19:30 +0000
|
| 1.5 | 20-Feb-1994 |
mycroft | Clean up deleted files.
|
| 1.4 | 29-Nov-1993 |
mycroft | branches: 1.4.2; Enable mcd0.
|
| 1.3 | 29-Nov-1993 |
mycroft | Enable ch*.
|
| 1.2 | 29-Nov-1993 |
mycroft | Enable ahb[01].
|
| 1.1 | 28-Nov-1993 |
mycroft | New test config.
|
| 1.4.2.2 | 29-Nov-1993 |
mycroft | Enable mcd0.
|
| 1.4.2.1 | 29-Nov-1993 |
mycroft | file TEST2 was added on branch magnum on 1993-11-29 18:19:32 +0000
|
| 1.101 | 01-Nov-2000 |
mycroft | These are incredibly out of date.
|
| 1.100 | 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.99 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.98 | 27-Jul-2000 |
mrg | branches: 1.98.2; remove COMPAT_AOUT option.
|
| 1.97 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.96 | 11-Jun-2000 |
mycroft | branches: 1.96.2; Remove pcvt tentacles.
|
| 1.95 | 19-Apr-2000 |
haya | branches: 1.95.4; 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.94 | 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.93 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.92 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.91 | 25-Jan-2000 |
augustss | Update for the ucom(4) addition.
|
| 1.90 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.89 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.88 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.87 | 05-Oct-1999 |
mycroft | branches: 1.87.2; 1.87.8; Sync with reality.
|
| 1.86 | 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.85 | 30-Jul-1999 |
mycroft | Sync with GENERIC.
|
| 1.84 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.83 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.82 | 31-Mar-1999 |
mycroft | branches: 1.82.4; Enable rnd.
|
| 1.81 | 27-Mar-1999 |
kleink | Typo.
|
| 1.80 | 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.79 | 14-Mar-1999 |
mycroft | Only need one of vga_isa and vga_pci.
|
| 1.78 | 14-Mar-1999 |
mycroft | Update to -current, switch to wscons.
|
| 1.77 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.76 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.75 | 21-Jan-1999 |
mycroft | Vanity config files.
|
| 1.74 | 02-Oct-1996 |
mycroft | No longer used.
|
| 1.73 | 31-Aug-1996 |
mycroft | Oops. Add patterns for PCI BusLogic cards.
|
| 1.72 | 31-Aug-1996 |
mycroft | Update for BusLogic and UltraStor changes.
|
| 1.71 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.70 | 20-May-1996 |
mrg | document PORTAL
|
| 1.69 | 25-Mar-1996 |
perry | Add COMPAT_11 option.
|
| 1.68 | 18-Mar-1996 |
jtk | updated spkr attachment to use new pckbd attribute
|
| 1.67 | 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.66 | 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.65 | 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.64 | 07-Mar-1996 |
jtk | speaker device uses a port, so declare it as such in all the config files
|
| 1.63 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.62 | 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.61 | 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.60 | 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.59 | 22-Aug-1995 |
jtc | recommanded -> recommended; PR #1395
|
| 1.58 | 06-Aug-1995 |
mycroft | Change le0 iosiz.
|
| 1.57 | 16-May-1995 |
mycroft | Sync these.
|
| 1.56 | 25-Mar-1995 |
mycroft | .
|
| 1.55 | 09-Mar-1995 |
mycroft | Remove something I don't use.
|
| 1.54 | 05-Mar-1995 |
mycroft | Update to reflect the state of the world.
|
| 1.53 | 25-Jan-1995 |
cgd | vn -> vnd renaming, for consistency.
|
| 1.52 | 16-Jan-1995 |
mycroft | More updates to EISA stuff.
|
| 1.51 | 16-Jan-1995 |
mycroft | Update EISA stuff.
|
| 1.50 | 13-Jan-1995 |
mycroft | *** empty log message ***
|
| 1.49 | 15-Dec-1994 |
mycroft | Add a bt.
|
| 1.48 | 11-Dec-1994 |
mycroft | Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.47 | 06-Dec-1994 |
mycroft | Compile with -g.
|
| 1.46 | 04-Nov-1994 |
mycroft | Remove ep0.
|
| 1.45 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.44 | 03-Nov-1994 |
mycroft | Stylistic changes.
|
| 1.43 | 03-Nov-1994 |
mycroft | Clone from GENERIC.
|
| 1.42 | 03-Nov-1994 |
mycroft | Make a real GENERIC config.
|
| 1.41 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.40 | 25-Oct-1994 |
cgd | add COMPAT_10
|
| 1.39 | 24-Aug-1994 |
mycroft | Update to match reality.
|
| 1.38 | 01-Jul-1994 |
mycroft | branches: 1.38.2; is0 --> le0, and give trinity one.
|
| 1.37 | 21-May-1994 |
cgd | kiss maxfdescs goodbye
|
| 1.36 | 13-May-1994 |
mycroft | More bpf.
|
| 1.35 | 05-May-1994 |
mycroft | Add ep0.
|
| 1.34 | 24-Apr-1994 |
mycroft | I feel lucky...
|
| 1.33 | 23-Apr-1994 |
mycroft | Add USER_LDT.
|
| 1.32 | 20-Apr-1994 |
mycroft | Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.31 | 15-Apr-1994 |
cgd | add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.30 | 29-Mar-1994 |
mycroft | Update for new code.
|
| 1.29 | 02-Mar-1994 |
mycroft | Add an IDE drive.
|
| 1.28 | 18-Feb-1994 |
mycroft | Add a lpt.
|
| 1.27 | 17-Feb-1994 |
mycroft | Add mms0 just for testing.
|
| 1.26 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.25 | 05-Jan-1994 |
mycroft | Remove explicit link addresses.
|
| 1.24 | 10-Dec-1993 |
mycroft | Remove excess cruft. This machine has too little memory for unused baggage.
|
| 1.23 | 02-Nov-1993 |
mycroft | I have pms. ;-)
|
| 1.22 | 20-Oct-1993 |
cgd | get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.21 | 18-Oct-1993 |
mycroft | Add I486_CPU.
|
| 1.20 | 01-Oct-1993 |
mycroft | *** empty log message ***
|
| 1.19 | 30-Aug-1993 |
deraadt | branches: 1.19.2; pagers are not options, not pseudo-devices
|
| 1.18 | 07-Aug-1993 |
cgd | merge in changes from netbsd-0-9-ALPHA2
|
| 1.17 | 01-Aug-1993 |
mycroft | Feep.
|
| 1.16 | 18-Jul-1993 |
mycroft | branches: 1.16.2; Add DUMMY_NOPS.
|
| 1.15 | 17-Jul-1993 |
mycroft | Add some kitchen sinks.
|
| 1.14 | 12-Jul-1993 |
mycroft | Add some more swap.
|
| 1.13 | 02-Jul-1993 |
mycroft | Add another tape drive.
|
| 1.12 | 14-Jun-1993 |
mycroft | Somebody didn't ftruncate()...
|
| 1.11 | 14-Jun-1993 |
mycroft | Update my config files.
|
| 1.10 | 09-Jun-1993 |
mycroft | Update my config files.
|
| 1.9 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.8 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.6 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.5 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.4 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.3 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.2 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.1 | 19-Apr-1993 |
mycroft | Add config for Mycroft's 386 box.
|
| 1.16.2.1 | 05-Aug-1993 |
cgd | PCFS -> MSDOSFS to avoid confusion later.
|
| 1.19.2.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.38.2.1 | 24-Aug-1994 |
mycroft | update from trunk
|
| 1.82.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.87.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.87.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.87.2.1 | 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.95.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.96.2.1 | 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.98.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.98.2.1 | 27-Jul-2000 |
thorpej | file TRINITY was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.18 | 29-Mar-1994 |
mycroft | Clean up deleted files.
|
| 1.17 | 09-Mar-1994 |
ws | Make FFS optional
|
| 1.16 | 06-Jan-1994 |
cgd | add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.15 | 13-Sep-1993 |
brezak | Add MACHINE_NONCONTIG option
|
| 1.14 | 30-Aug-1993 |
deraadt | pagers are not options, not pseudo-devices
|
| 1.13 | 06-Jun-1993 |
cgd | incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 | 03-Jun-1993 |
cgd | add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.11 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.10 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.9 | 04-May-1993 |
cgd | make serial ports have right numbers, and add slip to generic kernels
|
| 1.8 | 28-Apr-1993 |
cgd | bsd->netbsd
|
| 1.7 | 28-Apr-1993 |
cgd | get rid of the silly quotes
|
| 1.6 | 28-Apr-1993 |
cgd | new kernel name is bsd
|
| 1.5 | 10-Apr-1993 |
glass | Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 | 08-Apr-1993 |
cgd | to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 | 06-Apr-1993 |
deraadt | Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.14 | 15-Jun-2000 |
abs | If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no longer at Dreamworks with those delightful old ex-NeXTStep P133s.
|
| 1.13 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.12 | 22-Mar-2000 |
cgd | branches: 1.12.2; 1.12.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.11 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.10 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.9 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.8 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.7 | 27-Sep-1999 |
ad | branches: 1.7.2; 1.7.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.6 | 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.5 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.4 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.3 | 07-Jun-1999 |
mrg | remove "EXPERIMENTAL" comment from this file, as it does not exist elsewhere in this directory.
|
| 1.2 | 26-Apr-1999 |
abs | Update vanity config
|
| 1.1 | 28-Mar-1999 |
abs | branches: 1.1.4; Another vanity config
|
| 1.1.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.1.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.7.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.7.2.1 | 20-Nov-2000 |
bouyer | Remove files that are no longer on the trunck
|
| 1.12.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.12.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.12.2.1 | 22-Mar-2000 |
thorpej | file UNDERWORLD was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.59 | 10-Dec-2007 |
ad | GENERIC is good enough.
|
| 1.58 | 09-Dec-2007 |
jmcneill | branches: 1.58.2; Merge jmcneill-pm branch.
|
| 1.57 | 14-Nov-2007 |
ad | branches: 1.57.2; 1.57.4; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.56 | 17-Oct-2007 |
garbled | branches: 1.56.2; 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.55 | 06-Sep-2007 |
martti | branches: 1.55.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.54 | 16-Jun-2007 |
ad | branches: 1.54.4; 1.54.8; 1.54.10; -options I2OVERBOSE.
|
| 1.53 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.52 | 14-Mar-2007 |
drochner | branches: 1.52.6; 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.51 | 28-Nov-2006 |
christos | branches: 1.51.4; 1.51.8; 1.51.10; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.50 | 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.49 | 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.48 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.47 | 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.46 | 26-Aug-2006 |
christos | branches: 1.46.2; 1.46.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.45 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.44 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.43 | 04-Jul-2006 |
christos | branches: 1.43.2; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.42 | 16-Jun-2006 |
simonb | Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
| 1.41 | 19-Apr-2006 |
drochner | branches: 1.41.2; 1.41.4; adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.40 | 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.39 | 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.38 | 25-Feb-2006 |
christos | branches: 1.38.2; 1.38.4; 1.38.6; remove vinum
|
| 1.37 | 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.36 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.35 | 20-Dec-2005 |
thorpej | branches: 1.35.2; 1.35.4; 1.35.6; Remove the tablet line discipline.
|
| 1.34 | 11-Dec-2005 |
christos | Add a small device to control brightness on the Sony VAIOs.
|
| 1.33 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.32 | 25-Nov-2005 |
thorpej | swcr -> swcrypto
|
| 1.31 | 25-Nov-2005 |
thorpej | Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
| 1.30 | 10-Sep-2005 |
jmmv | branches: 1.30.6; 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.29 | 09-Sep-2005 |
drochner | remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.28 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.27 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.26 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.25 | 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.24 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.23 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.22 | 21-Jun-2005 |
sekiya | branches: 1.22.2; 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.21 | 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.20 | 15-Apr-2005 |
itohy | Add ukyopon(4).
|
| 1.19 | 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.18 | 18-Feb-2005 |
dsl | branches: 1.18.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.17 | 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.16 | 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.15 | 18-Jan-2005 |
scw | branches: 1.15.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.14 | 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.13 | 10-Nov-2004 |
christos | branches: 1.13.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.12 | 23-Oct-2004 |
augustss | s/uax/axe/
|
| 1.11 | 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.10 | 04-Sep-2004 |
manu | IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.9 | 29-Jul-2004 |
jmmv | branches: 1.9.2; 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.8 | 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.7 | 15-Jul-2004 |
atatat | Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.6 | 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.5 | 20-Jun-2004 |
thorpej | Add COMPAT_20.
|
| 1.4 | 14-Jun-2004 |
lukem | Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.3 | 08-Jun-2004 |
kochi | Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
| 1.2 | 01-Jan-2004 |
thorpej | branches: 1.2.2; Update for opencrypto changes.
|
| 1.1 | 18-Dec-2003 |
thorpej | A kernel configuration file suitable for Connectix Virtual PC 6.
|
| 1.2.2.1 | 15-Jul-2004 |
he | branches: 1.2.2.1.2; Pull up revision 1.7 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them.
|
| 1.2.2.1.2.1 | 21-Jul-2005 |
riz | Pull up revision 1.20 (requested by itohy in ticket #1430): Add ukyopon(4).
|
| 1.9.2.13 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.9.2.12 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.9.2.11 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.9.2.10 | 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.9.2.9 | 15-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.9.2.8 | 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.9.2.7 | 24-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.9.2.6 | 14-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.9.2.5 | 02-Nov-2004 |
skrll | Sync with HEAD.
|
| 1.9.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.9.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.9.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.9.2.1 | 29-Jul-2004 |
skrll | file VIRTUALPC was added on branch ktrace-lwp on 2004-08-03 10:35:48 +0000
|
| 1.13.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.15.2.3 | 26-Mar-2005 |
yamt | sync with head.
|
| 1.15.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.15.2.1 | 12-Feb-2005 |
yamt | sync with head.
|
| 1.18.4.2 | 18-Jul-2005 |
riz | Pull up revision 1.23 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.18.4.1 | 17-Apr-2005 |
tron | Pull up revision 1.20 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.22.2.6 | 21-Jan-2008 |
yamt | sync with head
|
| 1.22.2.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.22.2.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.22.2.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.22.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.22.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.30.6.1 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.35.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.35.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.35.2.2 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.35.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.38.6.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.38.6.1 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.38.4.2 | 11-May-2006 |
elad | sync with head
|
| 1.38.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.38.2.5 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.38.2.4 | 11-Aug-2006 |
yamt | sync with head
|
| 1.38.2.3 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.38.2.2 | 24-May-2006 |
yamt | sync with head.
|
| 1.38.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.41.4.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.41.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.43.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.46.4.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.46.2.2 | 06-Feb-2007 |
ad | Fix merge errors.
|
| 1.46.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.51.10.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.51.8.5 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.51.8.4 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.51.8.3 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.51.8.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.51.8.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.51.4.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.52.6.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.52.6.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.54.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.54.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.54.8.3 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.54.8.2 | 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.54.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.54.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.55.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.56.2.2 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.56.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.57.4.1 | 11-Dec-2007 |
yamt | sync with head.
|
| 1.57.2.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.58.2.1 | 13-Dec-2007 |
bouyer | Sync with HEAD
|
| 1.36 | 14-Jun-1998 |
billc | delete WARPED
|
| 1.35 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.34 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.33 | 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.32 | 06-Feb-1998 |
mrg | remove paging options from kernel files.
|
| 1.31 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.30 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.29 | 25-Nov-1997 |
kleink | Add COMPAT_13.
|
| 1.28 | 24-Nov-1997 |
thorpej | Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.27 | 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.26 | 08-Oct-1997 |
mycroft | branches: 1.26.2; Clump USER_LDT with other CPU-related options.
|
| 1.25 | 08-Oct-1997 |
mycroft | Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.24 | 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.23 | 18-Jul-1997 |
thorpej | branches: 1.23.2; - Enable COMPAT_NOMID - Bump ptys to 128.
|
| 1.22 | 02-Jul-1997 |
cjs | Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.21 | 25-Jun-1997 |
mellon | Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.20 | 12-Jun-1997 |
mrg | remove now obsolete "swap on..." lines.
|
| 1.19 | 01-Apr-1997 |
mycroft | Enable wdc1 at IRQ 15.
|
| 1.18 | 04-Feb-1997 |
perry | Nuke some GENERIC residue.
|
| 1.17 | 31-Jan-1997 |
thorpej | Adopt for new file system and root spec grammar.
|
| 1.16 | 16-Jan-1997 |
perry | added options I686_CPU (commented or uncommented) per thorpej
|
| 1.15 | 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.14 | 07-Dec-1996 |
thorpej | branches: 1.14.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.13 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.12 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.11 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.10 | 02-Oct-1996 |
mycroft | Add examples of NTP, MROUTING, and serial console.
|
| 1.9 | 02-Oct-1996 |
mycroft | Update to match reality.
|
| 1.8 | 26-Aug-1996 |
mrg | add COMPAT_12.
|
| 1.7 | 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.6 | 16-Mar-1996 |
thorpej | branches: 1.6.4; 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.5 | 05-Mar-1996 |
thorpej | Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.4 | 05-Mar-1996 |
thorpej | RCS id police.
|
| 1.3 | 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.2 | 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.1 | 20-Oct-1995 |
jtc | netbsd.warped.com aka. {ftp,sup}.netbsd.org
|
| 1.6.4.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.14.2.2 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.14.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.23.2.2 | 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.23.2.1 | 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.26.2.2 | 28-Nov-1997 |
mellon | Pull rev 1.30 up from trunk (fvdl)
|
| 1.26.2.1 | 24-Nov-1997 |
thorpej | Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
|
| 1.28 | 18-Nov-2011 |
jmcneill | remove Xbox support
|
| 1.27 | 30-Jul-2011 |
jmcneill | branches: 1.27.2; remove xboxcontroller; use the uhidev driver instead
|
| 1.26 | 28-May-2011 |
ryo | many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.25 | 27-Nov-2010 |
christos | branches: 1.25.2; add ihphy
|
| 1.24 | 23-Nov-2010 |
hannken | Remove unused count from pseudo-device md.
|
| 1.23 | 30-Apr-2010 |
jakllsch | Following precedent in the i386 GENERIC kernel and in similar amd64 kernels, comment a few *VERBOSE options that have questionable value.
In follow up to PR 38579 and PR 38581.
|
| 1.22 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.21 | 06-Mar-2010 |
plunky | branches: 1.21.2; add uhso(4)
|
| 1.20 | 07-Jan-2010 |
tnn | branches: 1.20.2; 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.19 | 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.18 | 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.17 | 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.16 | 27-Mar-2009 |
ad | Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
| 1.15 | 12-Nov-2008 |
ad | branches: 1.15.4; Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.14 | 30-Apr-2008 |
ad | branches: 1.14.6; 1.14.8; 1.14.10; 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.13 | 21-Jan-2008 |
ichiro | branches: 1.13.6; 1.13.8; 1.13.10; enable 'uhmodem'
|
| 1.12 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.11 | 14-Nov-2007 |
ad | branches: 1.11.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.10 | 17-Oct-2007 |
garbled | branches: 1.10.2; 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.9 | 06-Sep-2007 |
martti | branches: 1.9.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.8 | 29-May-2007 |
christos | branches: 1.8.4; 1.8.8; 1.8.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.7 | 14-Mar-2007 |
drochner | branches: 1.7.6; 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.6 | 06-Jan-2007 |
jmcneill | branches: 1.6.2; 1.6.4; 1.6.6; 1.6.10; 1.6.12; Comment out icsphy and ukphy for now; this makes both 1.1 and 1.6 Xboxes boot. From Andrew Gillham.
|
| 1.5 | 06-Jan-2007 |
jmcneill | Add Xbox Serial EEPROM driver to the sample Xbox config.
|
| 1.4 | 06-Jan-2007 |
jmcneill | Add some WSDISPLAYIO compat options, an SMBus driver, and the pic16lc sensor driver to the Microsoft Xbox sample config.
|
| 1.3 | 05-Jan-2007 |
jmcneill | Enable Microsoft Xbox controller driver.
|
| 1.2 | 05-Jan-2007 |
jmcneill | Cleanup sample XBOX config file.
|
| 1.1 | 04-Jan-2007 |
jmcneill | Microsoft Xbox support, from Andrew Gillham.
Still requires some bug fixes in the nfe(4) driver; works with USB ethernet. Requires Xromwell / Cromwell 2.41dev or above to boot. Tested both CD boot and etherboot.
xboxfb(4) currently does not work properly with component video cables.
|
| 1.6.12.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.6.10.4 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.6.10.3 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.6.10.2 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.6.10.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.6.6.7 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.6.6.6 | 21-Jan-2008 |
yamt | sync with head
|
| 1.6.6.5 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.6.6.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.6.6.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.6.6.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.6.6.1 | 06-Jan-2007 |
yamt | file XBOX was added on branch yamt-lazymbuf on 2007-02-26 09:06:52 +0000
|
| 1.6.4.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.6.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.6.2.1 | 06-Jan-2007 |
ad | file XBOX was added on branch newlock2 on 2007-01-12 01:00:49 +0000
|
| 1.7.6.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.7.6.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.8.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.8.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.8.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.8.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.8.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.8.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.9.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.10.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.10.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.11.6.2 | 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.11.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.13.10.4 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.13.10.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.13.10.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.13.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.13.8.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.13.6.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.13.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.14.10.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.14.8.2 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.14.8.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.14.6.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.15.4.4 | 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.15.4.3 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.15.4.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.15.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.20.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.20.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.21.2.3 | 31-May-2011 |
rmind | sync with head
|
| 1.21.2.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.21.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.25.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.27.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.39 | 08-Jun-2006 |
hubertf | Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.38 | 01-Jun-2006 |
bouyer | -mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
| 1.37 | 12-Apr-2006 |
martti | branches: 1.37.2; Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
| 1.36 | 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.35 | 12-Mar-2006 |
chs | branches: 1.35.2; add nfe.
|
| 1.34 | 06-Mar-2006 |
bouyer | branches: 1.34.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
| 1.33 | 25-Feb-2006 |
christos | branches: 1.33.2; remove vinum
|
| 1.32 | 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.31 | 05-Feb-2006 |
jmmv | Revert previous; Multiboot makes no sense in Xen. Pointed out by bouyer@.
|
| 1.30 | 05-Feb-2006 |
jmmv | Enable Multiboot support by default since this kernel is the one to most likely benefit from this feature. Per anonymous suggestion in my blog.
|
| 1.29 | 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.28 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.27 | 31-Jan-2006 |
xtraeme | branches: 1.27.2; 1.27.4; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.26 | 31-Jan-2006 |
gdt | Change number of vnd to 32 from 4, since many users of XEN0 will need more. (One needs to MAKEDEV them, but that can easily be done on a running system.)
|
| 1.25 | 04-Jan-2006 |
xtraeme | Enable rlphy(4).
|
| 1.24 | 20-Dec-2005 |
thorpej | branches: 1.24.2; Remove the tablet line discipline.
|
| 1.23 | 07-Dec-2005 |
tsutsui | Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.22 | 25-Nov-2005 |
thorpej | swcr -> swcrypto
|
| 1.21 | 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.20 | 25-Nov-2005 |
thorpej | Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
| 1.19 | 21-Nov-2005 |
bouyer | Remove commented out options I586. As it's i686-only, optimize for i686.
|
| 1.18 | 21-Nov-2005 |
bouyer | Sync with i386/conf/GENERIC: - add a buch of PCI storage devices - add firewire devices - add some missing PCI network devices - add serial and parallel PCI adapters - add lpt0 at isa - add com1 at isa com0 not added for the benefit of serial console users (it will conflicts with the Xen kernel). XXX this means that setups with serial console on com1 will now break with the default kernel. Use userconf(4) (add -c to kernel command line) or change your setup to com0 instead (most bios allows arbitrary mappings of com ports)
|
| 1.17 | 03-Oct-2005 |
bouyer | branches: 1.17.6; Comment out options MCLSHIFT, YAMAMOTO Takashi says this will cause "suboptimal flowcontrol" in the socket code. Still worth it in a routing/bridging setup, though.
|
| 1.16 | 02-Oct-2005 |
bouyer | Add options MCLSHIFT=12 in order to avoid a copy when a mbuf cluster has to be sent to a domU (which is the common case when the packet comes from a physical network interface).
|
| 1.15 | 02-Oct-2005 |
chs | typo.
|
| 1.14 | 14-Sep-2005 |
bouyer | Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.13 | 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.12 | 09-Sep-2005 |
rpaulo | Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.11 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.10 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.9 | 05-Aug-2005 |
skrll | Add (commented out) ucycom to various kernel configs.
|
| 1.8 | 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.7 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.6 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.5 | 03-Jul-2005 |
cube | branches: 1.5.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.4 | 19-Jun-2005 |
chs | uncomment hme, add more missing NICs.
|
| 1.3 | 15-Apr-2005 |
itohy | branches: 1.3.2; Add ukyopon(4).
|
| 1.2 | 18-Mar-2005 |
bouyer | branches: 1.2.2; 1.2.4; Add PCI audio devices from i386/conf/GENERIC.
|
| 1.1 | 11-Mar-2005 |
bouyer | branches: 1.1.2; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
| 1.1.2.9 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.8 | 05-May-2006 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1311): sys/arch/xen/conf/files.xen: revision 1.31 via patch sys/arch/i386/conf/XEN0: revision 1.18 via patch Sync with i386/conf/GENERIC: - add a buch of PCI storage devices - add firewire devices - add some missing PCI network devices - add serial and parallel PCI adapters - add lpt0 at isa - add com1 at isa com0 not added for the benefit of serial console users (it will conflicts with the Xen kernel). XXX this means that setups with serial console on com1 will now break with the default kernel. Use userconf(4) (add -c to kernel command line) or change your setup to com0 instead (most bios allows arbitrary mappings of com ports)
|
| 1.1.2.7 | 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.1.2.6 | 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.1.2.5 | 01-Feb-2006 |
tron | Pull up following revision(s) (requested by gdt in ticket #1151): sys/arch/i386/conf/XEN0: revision 1.26 Change number of vnd to 32 from 4, since many users of XEN0 will need more. (One needs to MAKEDEV them, but that can easily be done on a running system.)
|
| 1.1.2.4 | 05-Oct-2005 |
tron | Pull up following revision(s) (requested by bouyer in ticket #857): sys/arch/i386/conf/XEN0: revision 1.14 sys/arch/i386/conf/XENU: revision 1.9 Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.1.2.3 | 18-Jul-2005 |
riz | Pull up revision 1.6 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.1.2.2 | 17-Apr-2005 |
tron | Pull up revision 1.3 (requested by itohy in ticket #160): Add ukyopon(4).
|
| 1.1.2.1 | 20-Mar-2005 |
tron | Pull up revision 1.2 (requested by bouyer in ticket #34): Add PCI audio devices from i386/conf/GENERIC.
|
| 1.2.4.4 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.2.4.3 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.2.4.2 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.2.4.1 | 18-Mar-2005 |
skrll | file XEN0 was added on branch ktrace-lwp on 2005-04-01 14:27:39 +0000
|
| 1.2.2.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.2.2.1 | 18-Mar-2005 |
yamt | file XEN0 was added on branch yamt-km on 2005-03-19 08:33:02 +0000
|
| 1.3.2.2 | 29-Apr-2005 |
kent | sync with -current
|
| 1.3.2.1 | 15-Apr-2005 |
kent | file XEN0 was added on branch kent-audio2 on 2005-04-29 11:28:12 +0000
|
| 1.5.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.17.6.2 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.17.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.24.2.4 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.24.2.3 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.24.2.2 | 01-Feb-2006 |
yamt | sync with head.
|
| 1.24.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.27.4.2 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.27.4.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.27.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.33.2.4 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.33.2.3 | 24-May-2006 |
yamt | sync with head.
|
| 1.33.2.2 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.33.2.1 | 13-Mar-2006 |
yamt | sync with head.
|
| 1.34.2.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.35.2.2 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.35.2.1 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.37.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.61 | 29-Jul-2009 |
cegger | remove Xen2 support. ok bouyer@
|
| 1.60 | 01-May-2009 |
cegger | add ale(4)
|
| 1.59 | 24-Mar-2009 |
agc | Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.58 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.57 | 06-Mar-2009 |
cegger | add age(4) and atphy(4)
|
| 1.56 | 04-Mar-2009 |
nisimura | comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of NFS_BOOTSTATICs are specfied.
|
| 1.55 | 24-Nov-2008 |
ad | branches: 1.55.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.54 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.53 | 29-Oct-2008 |
joerg | branches: 1.53.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.52 | 11-Oct-2008 |
bouyer | branches: 1.52.2; 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.51 | 07-Oct-2008 |
pgoyette | Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.50 | 30-Sep-2008 |
jmcneill | Remove esl(4)
|
| 1.49 | 17-Sep-2008 |
cegger | Add amdtemp(4) to Xen Dom0 kernels.
|
| 1.48 | 09-Sep-2008 |
ober | Adding iwn(4) to GENERIC
|
| 1.47 | 21-Aug-2008 |
bouyer | Enable ipmi(4) by default in GENERIC and related kernels.
|
| 1.46 | 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.45 | 31-Jul-2008 |
cegger | Add "options WAPBL" to Xen configs
|
| 1.44 | 26-May-2008 |
ad | branches: 1.44.4; Disable OSI networking.
|
| 1.43 | 29-Mar-2008 |
cube | branches: 1.43.2; 1.43.4; 1.43.6; Add lii(4) where it makes sense.
|
| 1.42 | 27-Mar-2008 |
tnn | Revert for DOM0 as well at request of Christoph Egger. I guess this bootstatic stuff is supposed to play nicely with dhcp, but it still doesn't for me. I suspect it's due to misdetecting the bootdev.
|
| 1.41 | 27-Mar-2008 |
tnn | Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default kernel as it needs manual configuration anyway. Also, if it's enabled but no static options given, then the kernel will happily configure the interface as INADDY_ANY and not even try to use DHCP.
|
| 1.40 | 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.39 | 21-Jan-2008 |
ichiro | branches: 1.39.2; 1.39.6; enable 'uhmodem'
|
| 1.38 | 07-Jan-2008 |
martti | Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.37 | 31-Dec-2007 |
ad | Remove systrace. Ok core@.
|
| 1.36 | 17-Dec-2007 |
riz | Add drvctl(4)
|
| 1.35 | 07-Dec-2007 |
xtraeme | branches: 1.35.4; Enable arcmsr(4).
|
| 1.34 | 14-Nov-2007 |
ad | branches: 1.34.2; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.33 | 17-Oct-2007 |
garbled | branches: 1.33.2; 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.32 | 06-Sep-2007 |
martti | branches: 1.32.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.31 | 26-Aug-2007 |
xtraeme | branches: 1.31.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.30 | 20-Aug-2007 |
kiyohara | Add btbc(4).
|
| 1.29 | 28-Jun-2007 |
alc | branches: 1.29.4; 1.29.8; - add ichlpcib to XEN2 config file - few cosmetics
tested with XEN2 and XEN3 kernel ok bouyer@
|
| 1.28 | 16-Jun-2007 |
ad | -options I2OVERBOSE.
|
| 1.27 | 29-May-2007 |
christos | Add COMPAT_40 for struct ifreq changes.
|
| 1.26 | 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.25 | 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.24 | 14-Mar-2007 |
drochner | branches: 1.24.2; 1.24.6; 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.23 | 20-Jan-2007 |
xtraeme | branches: 1.23.2; 1.23.6; 1.23.8; viaenv(4) does not need anymore viapm.
|
| 1.22 | 09-Jan-2007 |
tsutsui | Add ciphy(4) for vge(4) and rgephy(4) for re(4).
|
| 1.21 | 03-Jan-2007 |
gdt | Comment out -g, avoiding building netbsd.gdb. Because of inclusion, this affects XEN3_DOM[0U] as well. This change shrinks the amount of disk space required for a full build significantly, and now only ALL has -g enabled.
ok bouyer@
|
| 1.20 | 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.19 | 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.18 | 30-Nov-2006 |
bouyer | branches: 1.18.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.17 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.16 | 11-Nov-2006 |
bouyer | Follow GENERIC and enable TMPFS
|
| 1.15 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.14 | 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.13 | 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.12 | 15-Oct-2006 |
xtraeme | Enable Bluetooth support and devices (except bt3c that requires pcmcia) for Xen.
|
| 1.11 | 05-Oct-2006 |
jnemeth | more typos and spacing
|
| 1.10 | 04-Oct-2006 |
bouyer | Fix typo, PR port-xen/34713 by César Catrián Carreño
|
| 1.9 | 01-Oct-2006 |
bouyer | Map the ISA hole on Xen, which allows us to access the SMBios, which allows us to find the IPMI address. Add IPMI support on Xen (commented out for now)
|
| 1.8 | 19-Sep-2006 |
jmmv | Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.7 | 10-Sep-2006 |
riz | branches: 1.7.2; Add msk and mskc.
|
| 1.6 | 26-Aug-2006 |
christos | branches: 1.6.2; 1.6.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.5 | 14-Aug-2006 |
skrll | s/adpater/adapter/
Prompted by PR/34195
|
| 1.4 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.3 | 30-Jul-2006 |
bouyer | branches: 1.3.2; Add twa(4) and ld at twa where it makes sense.
|
| 1.2 | 16-Jun-2006 |
simonb | branches: 1.2.2; 1.2.4; 1.2.6; Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
| 1.1 | 08-Jun-2006 |
hubertf | branches: 1.1.2; 1.1.4; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1.4.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.1.2.12 | 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.1.2.11 | 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.1.2.10 | 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.1.2.9 | 08-Jan-2007 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1622): sys/arch/xen/conf/files.xen: revision 1.49 via patch sys/arch/xen/i386/autoconf.c: revision 1.19 via patch sys/arch/xen/conf/files.compat: revision 1.13 via patch sys/arch/xen/i386/mainbus.c: revision 1.10 via patch sys/arch/xen/i386/bios32.c: revision 1.1 via patch sys/arch/i386/conf/XEN2_DOM0: revision 1.9 via patch sys/arch/xen/i386/locore.S: revision 1.19 via patch Map the ISA hole on Xen, which allows us to access the SMBios, which allows us to find the IPMI address. Add IPMI support on Xen (commented out for now)
|
| 1.1.2.8 | 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.1.2.7 | 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.1.2.6 | 06-Oct-2006 |
ghen | Pull up following revision(s) (requested by bouyer in ticket #1535): sys/arch/i386/conf/XEN2_DOM0: revision 1.10 Fix typo, PR port-xen/34713 by César Catrián Carreño
|
| 1.1.2.5 | 31-Jul-2006 |
tron | Apply patch (requested by martti in ticket #1443): Correct entries for vnd(4) devices in Xen kernel configurations.
|
| 1.1.2.4 | 31-Jul-2006 |
tron | 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.1.2.3 | 15-Jun-2006 |
tron | Apply patch (requested by hubertf in ticket #1371): - Don't include "INSTALL.local" which doesn't exist on the "netbsd-3" branch. - Remove devices which are only supported in NetBSD-current.
|
| 1.1.2.2 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.1 | 08-Jun-2006 |
tron | file XEN2_DOM0 was added on branch netbsd-3 on 2006-06-13 22:28:22 +0000
|
| 1.2.6.5 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.2.6.4 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.2.6.3 | 11-Aug-2006 |
yamt | sync with head
|
| 1.2.6.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.2.6.1 | 16-Jun-2006 |
yamt | file XEN2_DOM0 was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.2.4.11 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.2.4.10 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.2.4.9 | 21-Jan-2008 |
yamt | sync with head
|
| 1.2.4.8 | 07-Dec-2007 |
yamt | sync with head
|
| 1.2.4.7 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.2.4.6 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.2.4.5 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.2.4.4 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.2.4.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.2.4.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.2.4.1 | 16-Jun-2006 |
yamt | file XEN2_DOM0 was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.2.2.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.2.2.1 | 16-Jun-2006 |
chap | file XEN2_DOM0 was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.3.2.3 | 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.3.2.2 | 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.3.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.6.4.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.6.4.1 | 26-Aug-2006 |
rpaulo | file XEN2_DOM0 was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.6.2.3 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.6.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.6.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.7.2.3 | 18-Dec-2006 |
yamt | sync with head.
|
| 1.7.2.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.7.2.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.18.2.7 | 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.18.2.6 | 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.18.2.5 | 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.18.2.4 | 08-May-2007 |
pavel | branches: 1.18.2.4.2; 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.18.2.3 | 19-Jan-2007 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #369): sys/arch/i386/conf/XEN2_DOM0: revision 1.22 Add ciphy(4) for vge(4) and rgephy(4) for re(4).
|
| 1.18.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.18.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.18.2.4.2.2 | 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
| 1.18.2.4.2.1 | 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.23.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.23.6.7 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.23.6.6 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.23.6.5 | 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.23.6.4 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.23.6.3 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.23.6.2 | 27-May-2007 |
ad | Sync with head.
|
| 1.23.6.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.23.2.3 | 17-May-2007 |
yamt | sync with head.
|
| 1.23.2.2 | 07-May-2007 |
yamt | sync with head.
|
| 1.23.2.1 | 24-Mar-2007 |
yamt | sync with head.
|
| 1.24.6.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.24.6.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.24.6.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.24.2.1 | 09-Dec-2007 |
reinoud | Pullup to HEAD
|
| 1.29.8.4 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.29.8.3 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.29.8.2 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.29.8.1 | 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
| 1.29.4.2 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.29.4.1 | 03-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.31.2.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.31.2.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.31.2.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.32.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.33.2.4 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.33.2.3 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.33.2.2 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.33.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.34.2.2 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.34.2.1 | 08-Dec-2007 |
ad | Sync with head.
|
| 1.35.4.3 | 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.35.4.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.35.4.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.39.6.5 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.39.6.4 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
| 1.39.6.3 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.39.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.39.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.39.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.43.6.4 | 10-Oct-2008 |
skrll | Sync with HEAD.
|
| 1.43.6.3 | 24-Sep-2008 |
wrstuden | Merge in changes between wrstuden-revivesa-base-2 and wrstuden-revivesa-base-3.
|
| 1.43.6.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.43.6.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.43.4.2 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.43.4.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.43.2.1 | 04-Jun-2008 |
yamt | sync with head
|
| 1.44.4.2 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.44.4.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.52.2.2 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.52.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.53.2.7 | 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.53.2.6 | 21-Nov-2010 |
riz | Pull up following revision(s) (requested by bouyer in ticket #1419): sys/arch/i386/conf/XEN2_DOM0: patch sys/arch/amd64/conf/XEN3_DOM0: revision 1.55 Sync DKWEDGE options with GENERIC
|
| 1.53.2.5 | 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.53.2.4 | 15-Feb-2010 |
sborrill | Pull up the following revisions(s) (requested by tron in ticket #1306): sys/arch/i386/conf/XEN2_DOM0 patch sys/arch/i386/conf/XEN2_DOMU patch sys/arch/amd64/conf/XEN3_DOM0 patch sys/arch/amd64/conf/XEN3_DOM0 patch
Enable cgd(4) support on all amd64 and i386 XEN kernels.
|
| 1.53.2.3 | 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.53.2.2 | 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.53.2.1 | 18-Nov-2008 |
snj | branches: 1.53.2.1.4; 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.53.2.1.4.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.55.4.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.55.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.26 | 29-Jul-2009 |
cegger | remove Xen2 support. ok bouyer@
|
| 1.25 | 23-Jun-2009 |
dyoung | Add drvctl(4).
|
| 1.24 | 24-Mar-2009 |
agc | Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.23 | 06-Mar-2009 |
joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms.
|
| 1.22 | 04-Mar-2009 |
nisimura | comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of NFS_BOOTSTATICs are specfied.
|
| 1.21 | 24-Nov-2008 |
ad | branches: 1.21.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.20 | 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.19 | 04-Aug-2008 |
tls | branches: 1.19.2; 1.19.4; 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.18 | 31-Jul-2008 |
cegger | Add "options WAPBL" to Xen configs
|
| 1.17 | 26-May-2008 |
ad | branches: 1.17.4; Disable OSI networking.
|
| 1.16 | 27-Mar-2008 |
tnn | branches: 1.16.2; 1.16.4; 1.16.6; Revert previous for DOMU kernels. They use a custom xennet bootstatic callback for cmdline configuration. Keep for DOM0 kernels.
|
| 1.15 | 27-Mar-2008 |
tnn | Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default kernel as it needs manual configuration anyway. Also, if it's enabled but no static options given, then the kernel will happily configure the interface as INADDY_ANY and not even try to use DHCP.
|
| 1.14 | 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.13 | 07-Jan-2008 |
martti | branches: 1.13.2; 1.13.6; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.12 | 31-Dec-2007 |
ad | Remove systrace. Ok core@.
|
| 1.11 | 14-Nov-2007 |
ad | branches: 1.11.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.10 | 17-Oct-2007 |
garbled | branches: 1.10.2; 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.9 | 06-Sep-2007 |
martti | branches: 1.9.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.8 | 29-May-2007 |
christos | branches: 1.8.4; 1.8.8; 1.8.10; Add COMPAT_40 for struct ifreq changes.
|
| 1.7 | 03-Jan-2007 |
gdt | branches: 1.7.6; 1.7.8; 1.7.14; Comment out -g, avoiding building netbsd.gdb. Because of inclusion, this affects XEN3_DOM[0U] as well. This change shrinks the amount of disk space required for a full build significantly, and now only ALL has -g enabled.
ok bouyer@
|
| 1.6 | 28-Nov-2006 |
christos | s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.5 | 11-Nov-2006 |
bouyer | Follow GENERIC and enable TMPFS
|
| 1.4 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.3 | 26-Aug-2006 |
christos | branches: 1.3.2; 1.3.4; 1.3.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.2 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.1 | 08-Jun-2006 |
hubertf | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.12; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1.12.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.1.10.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.1.10.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.10.1 | 08-Jun-2006 |
yamt | file XEN2_DOMU was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.1.8.9 | 17-Mar-2008 |
yamt | sync with head.
|
| 1.1.8.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.1.8.7 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.1.8.6 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.1.8.5 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.1.8.4 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.1.8.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.1 | 08-Jun-2006 |
yamt | file XEN2_DOMU was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.6.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.6.1 | 08-Jun-2006 |
chap | file XEN2_DOMU was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.1.2.4 | 31-Jul-2006 |
tron | Apply patch (requested by martti in ticket #1443): Correct entries for vnd(4) devices in Xen kernel configurations.
|
| 1.1.2.3 | 15-Jun-2006 |
tron | Apply patch (requested by hubertf in ticket #1371): - Don't include "INSTALL.local" which doesn't exist on the "netbsd-3" branch. - Remove devices which are only supported in NetBSD-current.
|
| 1.1.2.2 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.1 | 08-Jun-2006 |
tron | file XEN2_DOMU was added on branch netbsd-3 on 2006-06-13 22:28:22 +0000
|
| 1.3.6.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.3.4.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.3.4.1 | 26-Aug-2006 |
rpaulo | file XEN2_DOMU was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.3.2.2 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.3.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.7.14.2 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.7.14.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.7.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.7.6.3 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.7.6.2 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.7.6.1 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.8.10.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.8.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.8.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.8.8.2 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.8.8.1 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.8.4.1 | 10-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.9.4.1 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.10.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.10.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.11.6.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.11.6.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.13.6.4 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.13.6.3 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.13.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.13.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.13.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.16.6.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.16.6.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.16.4.3 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.16.4.2 | 18-Jul-2009 |
yamt | sync with head.
|
| 1.16.4.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.16.2.1 | 04-Jun-2008 |
yamt | sync with head
|
| 1.17.4.2 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.17.4.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.19.4.4 | 09-Jun-2013 |
msaitoh | Apply patch (requested by sborrill in ticket #1858): sys/arch/amd64/conf/XEN3_DOMU sys/arch/i386/conf/Attic/XEN2_DOMU Add wedge support in DOMU kernels.
|
| 1.19.4.3 | 13-Jan-2013 |
bouyer | apply patch(s) (requested by sborrill in ticket #1834): sys/arch/i386/conf/XEN2_DOMU: patch sys/arch/amd64/conf/XEN3_DOMU: patch Add drvctl to Xen DOMU kernels
|
| 1.19.4.2 | 15-Feb-2010 |
sborrill | Pull up the following revisions(s) (requested by tron in ticket #1306): sys/arch/i386/conf/XEN2_DOM0 patch sys/arch/i386/conf/XEN2_DOMU patch sys/arch/amd64/conf/XEN3_DOM0 patch sys/arch/amd64/conf/XEN3_DOM0 patch
Enable cgd(4) support on all amd64 and i386 XEN kernels.
|
| 1.19.4.1 | 18-Nov-2008 |
snj | branches: 1.19.4.1.4; 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.19.4.1.4.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.19.2.2 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.19.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.21.4.3 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.21.4.2 | 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.21.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.44 | 22-May-2025 |
bad | make XEN3 configs include XEN3.local instead of GENERIC.local
The XEN device tree is not compatible with the non-XEN device tree.
This means that one can't enable in GENERIC.local many devices that are commented out in GENERIC. E.g,
vio9p* at virtio? i915drm* at drm? qat* at pci? dev ? function ? audio* at audiobus?
Switch to including XEN3.local instead of GENERIC.local to have a common file for local XEN3 specific configuration.
See https://mail-index.netbsd.org/tech-kern/2024/08/11/msg029672.html for the discussion.
Note that GENERIC.local was added to most arches only in February 2023: https://mail-index.netbsd.org/source-changes/2023/02/12/msg143277.html
Addresses: PR port-xen/59438: GENERIC content can't be in GENERIC.local because of XEN3_DOM* kernels
Should probably be pulled up to -10 and -9.
|
| 1.43 | 02-Apr-2024 |
charlotte | branches: 1.43.2; Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.42 | 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.41 | 17-Oct-2023 |
bouyer | Enable genfb in DOM0 kernels
|
| 1.40 | 05-Aug-2023 |
riastradh | xen/x86: Enable heartbeat checks.
|
| 1.39 | 22-Jul-2023 |
riastradh | i386/XEN3PAE_DOM0: Pass -g to build debug data like GENERIC.
Needed for CTF data by dtrace when MKDEBUG=no MKDEBUGKERNEL=no.
XXX pullup-10
|
| 1.38 | 21-Jul-2023 |
riastradh | i386/XEN3PAE_DOM0: Enable KDTRACE_HOOKS.
XXX pullup-10
|
| 1.37 | 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.36 | 07-Aug-2022 |
simonb | branches: 1.36.4; 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.35 | 29-Jun-2021 |
nia | Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
| 1.34 | 20-Jan-2021 |
nia | branches: 1.34.4; 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.33 | 27-Sep-2020 |
roy | branches: 1.33.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.32 | 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.31 | 01-Aug-2020 |
maxv | Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.30 | 28-Jul-2020 |
jdolecek | remove NO_PCI_MSI_MSIX again, enabling MSI for Xen Dom0 by default
|
| 1.29 | 26-May-2020 |
jdolecek | put back NO_PCI_MSI_MSIX, need to fix MSI issues reported in PR port-xen/55285 first
|
| 1.28 | 22-May-2020 |
jdolecek | remove NO_PCI_MSI_MSIX option, MSI is supported for XenPV Dom0
|
| 1.27 | 16-May-2020 |
maya | Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.26 | 13-May-2020 |
bouyer | MULTIPROCESSOR for dom0 should be safe now. Enable it.
|
| 1.25 | 25-Apr-2020 |
bouyer | Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.24 | 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.23 | 10-Apr-2020 |
jdolecek | remove commented out __XEN_INTERFACE_VERSION__ option, it comes via std.xen
|
| 1.22 | 09-Apr-2020 |
jdolecek | move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
| 1.21 | 25-Mar-2020 |
jdolecek | branches: 1.21.2; remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
| 1.20 | 29-Jan-2020 |
maya | remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
| 1.19 | 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.18 | 20-Jan-2020 |
thorpej | Remove FDDI support.
|
| 1.17 | 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.16 | 19-Jan-2020 |
thorpej | Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
| 1.15 | 21-Aug-2019 |
maxv | branches: 1.15.2; No USER_LDT on Xen.
|
| 1.14 | 09-Aug-2019 |
rin | xhci(4) is considered stable enough. So, remove misleading comments.
XXX pullup to netbsd-9
|
| 1.13 | 11-Feb-2019 |
cherry | branches: 1.13.4; We reorganise definitions for XEN source support as follows:
XEN - common sources required for baseline XEN support. XENPV - sources required for support of XEN in PV mode. XENPVHVM - sources required for support for XEN in HVM mode. XENPVH - sources required for support for XEN in PVH mode.
|
| 1.12 | 06-Feb-2019 |
rin | Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.11 | 25-Dec-2018 |
mlelstv | Make ipmi driver available to other platforms. Add ACPI attachment.
|
| 1.10 | 22-Dec-2018 |
cherry | This change modifies the mainbus(4) entry point for all x86 sub-archs in the following way:
i) It provides a unified entry point in x86/x86/mainbus.c:mainbus_attach() ii) It carves out the preliminary bus attachment sequence that is common to all sub-archs into x86/x86/mainbus.c: x86_cpubus_attach() iii) It consolidates the remaining pathways as internal callee functions so that these may be called piecemeal if required. A special usecase of this is XEN PVHVM which may need to call the native configure path, the xen configure path, or both. iv) It moves the driver private data structures from i386/i386_mainbus.c to an x86/ level one. This allows for other sub-arch's to do similar, if needed. (They do not at the moment). v) For dom0 kernels, it enables 'acpi0 at mainbus?' and 'acpi0 at hypervisorbus'. This serves two purposes: a) To demonstrate the possibility of dynamic configuration tree traversal ordering changes. b) To allow for the common acpi_check(self, "acpibus") call in x86/mainbus.c to not barf when it is called from the dom0 attach path. We allow for the acpi0 device to be a child of mainbus with the changes to amd64/conf/XEN3_DOM0 and i386/conf/XEN3PAE_DOM0 without actually probing further in the code. This path will later be pursued in a PVHVM boot codepath.
There should be no operative changes with this change. If there are, please complain loudly.
|
| 1.9 | 12-Dec-2018 |
maxv | Remove references to "lmc" in the kernel configurations.
|
| 1.8 | 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.7 | 23-Oct-2018 |
jdolecek | remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support
|
| 1.6 | 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.5 | 25-Aug-2018 |
rin | Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.4 | 14-Aug-2018 |
maxv | Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.3 | 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.2 | 26-Jul-2018 |
maxv | Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.1 | 13-Feb-2009 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.14; 1.1.72; 1.1.74; Add kernel config file for i386PAE dom0 kernel.
|
| 1.1.74.3 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1.74.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.1.74.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.1.72.5 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.1.72.4 | 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|
| 1.1.72.3 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.1.72.2 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.1.72.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.1.14.2 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.1.14.1 | 13-Feb-2009 |
matt | file XEN3PAE_DOM0 was added on branch matt-nb5-mips64 on 2010-04-21 00:33:50 +0000
|
| 1.1.8.2 | 30-Sep-2009 |
snj | Pull up following revision(s) (requested by bouyer in ticket #1040): sys/arch/i386/include/param.h: revision 1.71 sys/arch/i386/i386/db_memrw.c: revision 1.25 sys/arch/xen/include/xenpmap.h: revision 1.22 sys/arch/xen/xen/xenevt.c: revision 1.31 More i386PAE fixes: - x86_round_page, x86_trunc_page, x86_btop and x86_ptob macros are used with physical addresses; cast to paddr_t instead of u_long. Issue pointed out by jym@ - machine_to_phys_mapping[] is a long. This is fine as it holds page frame numbers (and this fits in a 32bit int as physical addresses are only 36bits), but cast to paddr_t before << PAGE_SHIFT - xen_start_info.store_mfn is a long; cast it to paddr_t before << PAGE_SHIFT. should fix issue pointed out by cegger@
|
| 1.1.8.1 | 13-Feb-2009 |
snj | file XEN3PAE_DOM0 was added on branch netbsd-5 on 2009-09-30 00:08:03 +0000
|
| 1.1.6.5 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.1.6.4 | 28-Mar-2011 |
jym | Cure sync hiccups. Code with compile errors is not really useful, heh.
|
| 1.1.6.3 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.1.6.2 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.1.6.1 | 13-Feb-2009 |
jym | file XEN3PAE_DOM0 was added on branch jym-xensuspend on 2009-05-13 17:17:49 +0000
|
| 1.1.4.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.1.4.1 | 13-Feb-2009 |
yamt | file XEN3PAE_DOM0 was added on branch yamt-nfs-mp on 2009-05-04 08:11:15 +0000
|
| 1.1.2.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.1.2.1 | 13-Feb-2009 |
skrll | file XEN3PAE_DOM0 was added on branch nick-hppapmap on 2009-03-03 18:28:59 +0000
|
| 1.13.4.2 | 21-Nov-2019 |
martin | In preparation for the upcoming release, turn off DIAGNOSTIC in most kernel configs, modules and libc.
|
| 1.13.4.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.15.2.2 | 29-Feb-2020 |
ad | Sync with head.
|
| 1.15.2.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.21.2.3 | 20-Apr-2020 |
bouyer | Sync with HEAD
|
| 1.21.2.2 | 16-Apr-2020 |
bouyer | Reorganise sources to make it possible to include Xen PVHVM support in native kernels. Among others: - move xen/include/amd64/hypercall.h to amd64/include/xen and xen/include/i386/hypercall.h to i386/include/xen - exclude some native files from the build for xenpv - add xen to "machine" config statement for amd64 and i386 - split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers) and arch/xen/conf/files.xen.pv (for full pv support) - add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV drivers.
|
| 1.21.2.1 | 08-Apr-2020 |
bouyer | Turn on -g by default on the branch
|
| 1.33.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.34.4.1 | 01-Aug-2021 |
thorpej | Sync with HEAD.
|
| 1.36.4.2 | 18-Oct-2023 |
martin | Pull up following revision(s) (requested by bouyer in ticket #428):
sys/arch/xen/xen/xen_machdep.c: revision 1.28 sys/arch/x86/pci/pci_machdep.c: revision 1.97 sys/arch/xen/xen/genfb_xen.c: revision 1.1 sys/arch/xen/xen/genfb_xen.c: revision 1.2 sys/arch/xen/include/hypervisor.h: revision 1.59 sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.41 (patch) sys/arch/x86/x86/genfb_machdep.c: revision 1.22 sys/arch/xen/x86/consinit.c: revision 1.18 sys/arch/xen/x86/autoconf.c: revision 1.26 sys/external/mit/xen-include-public/dist/xen/include/public/platform.h: revision 1.2 sys/arch/xen/conf/files.xen: revision 1.188 sys/arch/x86/x86/consinit.c: revision 1.37 sys/arch/xen/conf/files.xen: revision 1.189 sys/arch/x86/x86/consinit.c: revision 1.38 sys/external/mit/xen-include-public/dist/xen/include/public/xen.h: revision 1.2 sys/arch/x86/include/genfb_machdep.h: revision 1.7 sys/arch/xen/x86/pvh_consinit.c: revision 1.5 sys/arch/xen/x86/pvh_consinit.c: revision 1.6 sys/arch/amd64/conf/XEN3_DOM0: revision 1.201
Move the pvh_xencons so xen_machdep.c as early_xencons, so it can be used in the future as early ouput for plain PV guests too.
Support non-VGA framebuffers for Xen dom0. This is mandatory for graphic console on EFI-only hardware.
Add a xen_genfb_getbtinfo() function which will return a btinfo_framebuffer structure, filled in with parameters provided by Xen
when runing as a Xen dom0, call xen_genfb_getbtinfo() instead of lookup_bootinfo(BTINFO_FRAMEBUFFER) when adding properties to the PCI graphic device (when genfb is attached) and in x86_genfb_init() when genfb is used as console.
x86/x86/consinit.c: If running as a Xen dom0, use xen_genfb_getbtinfo() to check if we have a genfb console
xen/x86/consinit.c: support genfb as possible console
xen/x86/consinit.c: use the hypervior IO as console until a better one is found. If the hypervisor is using a serial port for boot messages, we'll get NetBSD's boot message on the serial port too until the real console takes over.
xen/x86/autoconf.c: rework device_register() to be closer to the x86 version. Especially make sure that device_pci_register() is called.
Make sure to always fall back to xen_early_console, even for dom0
Enable genfb in DOM0 kernels
Add ext_lfb_base to dom0_vga_console_info, from recent Xen. We know if it's present or not by checking dom0.info_size
Add XENPF_get_dom0_console, which gets a dom0_vga_console_info stucture from the hypervisor. To be used by PVH dom0 kernels.
XENPVH option is not used. Fix consinit.c to use XENPVHVM as intended and XENPVH from defflag for a dom0 PVH, the dom0_vga_console_info structure has to be retrieved using a platform hypercall; do so in the XENPVHVM case.
Now genfb works in a PVH dom0 running on Xen 4.18 (Xen 4.15 doesn't support this platoform op, so no way to make it work here).
|
| 1.36.4.1 | 09-Oct-2023 |
snj | Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG.
|
| 1.43.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.25 | 22-May-2025 |
bad | make XEN3 configs include XEN3.local instead of GENERIC.local
The XEN device tree is not compatible with the non-XEN device tree.
This means that one can't enable in GENERIC.local many devices that are commented out in GENERIC. E.g,
vio9p* at virtio? i915drm* at drm? qat* at pci? dev ? function ? audio* at audiobus?
Switch to including XEN3.local instead of GENERIC.local to have a common file for local XEN3 specific configuration.
See https://mail-index.netbsd.org/tech-kern/2024/08/11/msg029672.html for the discussion.
Note that GENERIC.local was added to most arches only in February 2023: https://mail-index.netbsd.org/source-changes/2023/02/12/msg143277.html
Addresses: PR port-xen/59438: GENERIC content can't be in GENERIC.local because of XEN3_DOM* kernels
Should probably be pulled up to -10 and -9.
|
| 1.24 | 02-Apr-2024 |
charlotte | branches: 1.24.2; Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.23 | 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.22 | 05-Aug-2023 |
riastradh | xen/x86: Enable heartbeat checks.
|
| 1.21 | 22-Jul-2023 |
riastradh | i386/XEN3PAE_DOMU: Pass -g to build debug data like GENERIC.
Needed for CTF data by dtrace when MKDEBUG=no MKDEBUGKERNEL=no.
XXX pullup-10
|
| 1.20 | 21-Jul-2023 |
riastradh | i386/XEN3PAE_DOMU: Enable KDTRACE_HOOKS.
XXX pullup-10
|
| 1.19 | 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.18 | 07-Aug-2022 |
simonb | branches: 1.18.4; 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.17 | 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.16 | 27-Sep-2020 |
roy | branches: 1.16.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.15 | 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.14 | 01-Aug-2020 |
maxv | Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.13 | 25-Apr-2020 |
bouyer | Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.12 | 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.11 | 15-Apr-2020 |
jdolecek | remove MAXPHYS override, xbd(4) was changed to work with 64k transfers
|
| 1.10 | 10-Apr-2020 |
jdolecek | remove commented out __XEN_INTERFACE_VERSION__ option, it comes via std.xen
|
| 1.9 | 09-Apr-2020 |
jdolecek | move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
| 1.8 | 25-Mar-2020 |
jdolecek | branches: 1.8.2; remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
| 1.7 | 21-Aug-2019 |
maxv | No USER_LDT on Xen.
|
| 1.6 | 11-Feb-2019 |
cherry | branches: 1.6.4; We reorganise definitions for XEN source support as follows:
XEN - common sources required for baseline XEN support. XENPV - sources required for support of XEN in PV mode. XENPVHVM - sources required for support for XEN in HVM mode. XENPVH - sources required for support for XEN in PVH mode.
|
| 1.5 | 14-Aug-2018 |
maxv | Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.4 | 01-Aug-2018 |
maxv | Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.3 | 26-Jul-2018 |
maxv | Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.2 | 23-Jan-2008 |
bouyer | branches: 1.2.2; 1.2.4; 1.2.12; 1.2.102; 1.2.104; Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 (domU only). PAE support is enabled by 'options PAE', see the new XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU kernel config files.
See the comments in arch/i386/include/{pte.h,pmap.h} to see how it works. In short, we still handle it as a 2-level MMU, with the second level page directory being 4 pages in size. pmap switching is done by switching the L2 pages in the L3 entries, instead of loading %cr3. This is almost required by Xen, which handle the last L2 page (the one mapping 0xc0000000 - 0xffffffff) in a very special way. But this approach should also work for native PAE support if ever supported (in fact, the pmap should almost suport native PAE, what's missing is bootstrap code in locore.S).
|
| 1.1 | 18-Jan-2008 |
bouyer | branches: 1.1.2; file XEN3PAE_DOMU was initially added on branch bouyer-xeni386.
|
| 1.1.2.1 | 18-Jan-2008 |
bouyer | Add PAE kernel configs.
|
| 1.2.104.4 | 21-Apr-2020 |
martin | Sync with HEAD
|
| 1.2.104.3 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.2.104.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.2.104.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.2.102.2 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.2.102.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.2.12.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.2.12.1 | 23-Jan-2008 |
matt | file XEN3PAE_DOMU was added on branch matt-armv6 on 2008-03-23 02:04:06 +0000
|
| 1.2.4.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.2.4.1 | 23-Jan-2008 |
mjf | file XEN3PAE_DOMU was added on branch mjf-devfs on 2008-02-18 21:04:37 +0000
|
| 1.2.2.2 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.2.2.1 | 23-Jan-2008 |
yamt | file XEN3PAE_DOMU was added on branch yamt-lazymbuf on 2008-02-04 09:22:03 +0000
|
| 1.6.4.1 | 21-Nov-2019 |
martin | In preparation for the upcoming release, turn off DIAGNOSTIC in most kernel configs, modules and libc.
|
| 1.8.2.2 | 20-Apr-2020 |
bouyer | Sync with HEAD
|
| 1.8.2.1 | 08-Apr-2020 |
bouyer | Turn on -g by default on the branch
|
| 1.16.2.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
| 1.18.4.1 | 09-Oct-2023 |
snj | Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG.
|
| 1.24.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.6 | 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.5 | 15-Apr-2020 |
jdolecek | remove MAXPHYS override, xbd(4) was changed to work with 64k transfers
|
| 1.4 | 09-Apr-2020 |
jdolecek | move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
| 1.3 | 06-Apr-2020 |
bouyer | branches: 1.3.2; use conf/filesystems.config, fix missing PTYFS
|
| 1.2 | 21-Aug-2019 |
maxv | No USER_LDT on Xen.
|
| 1.1 | 14-Feb-2019 |
cherry | branches: 1.1.4; Welcome XENPVHVM mode.
It is UP only, has xbd(4) and xennet(4) as PV drivers.
The console is com0 at isa and the native portion is very rudimentary AT architecture, so is probably suboptimal to run without PV support.
|
| 1.1.4.4 | 21-Apr-2020 |
martin | Sync with HEAD
|
| 1.1.4.3 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1.4.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.1.4.1 | 14-Feb-2019 |
christos | file XEN3PAE_PVHVM was added on branch phil-wifi on 2019-06-10 22:06:20 +0000
|
| 1.3.2.4 | 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.3.2.3 | 20-Apr-2020 |
bouyer | Sync with HEAD
|
| 1.3.2.2 | 10-Apr-2020 |
bouyer | spllower(): Also check Xen pending events hypervisor_pvhvm_callback(): exit via Xdoreti, so that pending interrupts are checked. disable __HAVE_FAST_SOFTINTS only for XENPV, it now works for PVHVM. We still have to disable PREEMPTION, until we support MULTIPROCESSOR
|
| 1.3.2.1 | 08-Apr-2020 |
bouyer | Turn on -g by default on the branch
|
| 1.130 | 26-Jul-2018 |
maxv | Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.129 | 07-Jun-2018 |
thorpej | branches: 1.129.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
| 1.128 | 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.127 | 17-Feb-2018 |
sevan | branches: 1.127.2; With the introduction of ddb.dumpstack which is enabled by default, we no longer need to explicitly set DDB_COMMANDONENTER to run a trace.
|
| 1.126 | 05-Feb-2018 |
bouyer | Follow GENERIC and enable xhci(4) by default. PR port-xen/52978
|
| 1.125 | 23-Jan-2018 |
sevan | Alternate buffer queue strategies no longer considered experimental, update or add new description for files missed out in the previous run.
|
| 1.124 | 10-Dec-2017 |
bouyer | Add dwiic, ihidev and ims
|
| 1.123 | 06-Nov-2017 |
rin | Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.122 | 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.121 | 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.120 | 10-Aug-2017 |
maxv | Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
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.119 | 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.118 | 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.117 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.116 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.115 | 29-Jul-2017 |
maxv | Disable COMPAT_386BSD_MBRPART on Xen - not enabled in GENERIC.
|
| 1.114 | 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.113 | 22-Jun-2017 |
khorben | Register support for SD card readers with Xen DOM0 kernels
Tested on a Lenovo ThinkPad T440s (amd64)
|
| 1.112 | 17-Apr-2017 |
bouyer | branches: 1.112.4; Disable MULTIPROCESSOR for dom0. The dom0 support code is not MP-safe (see xen_shm_machdep.c for example, but there are probably others).
|
| 1.111 | 17-Apr-2017 |
maya | Uncomment MULTIPROCESSOR in dom0 kernels
|
| 1.110 | 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.109 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.108 | 26-Feb-2017 |
rin | Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.107 | 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.106 | 23-Jan-2017 |
christos | PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.
|
| 1.105 | 12-Jan-2017 |
ryo | branches: 1.105.2; white space police
|
| 1.104 | 26-Dec-2016 |
cherry | xen dom0 SMP is now bootable again.
add the 'options MULTIPROCESSOR' in respective configs, but mark them experimental - and thus disabled by default.
|
| 1.103 | 17-Dec-2016 |
maxv | Add MODULAR in Xen kernels.
|
| 1.102 | 13-Dec-2016 |
christos | wildcard speaker attachments, now that we can handle many of them.
|
| 1.101 | 10-Dec-2016 |
christos | remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.100 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.99 | 27-Jul-2016 |
msaitoh | Add ichsmb(4), spdmem(4) and sdtemp(4).
|
| 1.98 | 19-Mar-2016 |
gdt | branches: 1.98.2; 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.97 | 26-Sep-2015 |
maxv | Remove KMEMSTATS. Normally it's ok now.
|
| 1.96 | 16-Jul-2015 |
bouyer | Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
| 1.95 | 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.94 | 17-Feb-2015 |
nonaka | Add iwm(4).
|
| 1.93 | 16-Nov-2014 |
manu | branches: 1.93.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.92 | 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.91 | 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.90 | 19-Sep-2014 |
christos | Add HDAUDIOVERBOSE
|
| 1.89 | 19-Sep-2014 |
christos | Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.88 | 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.87 | 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.86 | 16-Aug-2014 |
apb | Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
| 1.85 | 25-Jul-2014 |
dholland | branches: 1.85.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.84 | 16-Jun-2014 |
dsl | Comment out the xhci entries. The driver really doesn't work well enough to be generally useful.
|
| 1.83 | 24-Mar-2014 |
szptvlfn | branches: 1.83.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.82 | 17-Feb-2014 |
schmonz | Add urtw (ok'd by christos).
|
| 1.81 | 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.80 | 23-Oct-2013 |
matt | Add xhci device
|
| 1.79 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.78 | 05-Jun-2013 |
christos | branches: 1.78.2; remove obsolete networking options
|
| 1.77 | 27-Apr-2013 |
christos | more bogus number removal
|
| 1.76 | 27-Apr-2013 |
christos | the bogus number police
|
| 1.75 | 27-Apr-2013 |
christos | remove confusing numeric locators where they are unused.
|
| 1.74 | 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.73 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.72 | 09-Feb-2013 |
khorben | Added wpi(4) to the XEN3_DOM0 kernel for both amd64 and i386 Tested on a Lenovo ThinkPad T60 2007 (amd64)
|
| 1.71 | 17-Oct-2012 |
apb | Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.70 | 24-Sep-2012 |
khorben | Enable support for synaptics touchpads when running Xen as domain 0; helps usability on laptops. Fixes PR port-xen/44055.
ok bouyer@ riz@
|
| 1.69 | 23-Sep-2012 |
chs | add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.68 | 01-Sep-2012 |
jakllsch | branches: 1.68.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.67 | 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.66 | 19-Apr-2012 |
bouyer | Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
| 1.65 | 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.64 | 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.63 | 25-Feb-2012 |
bouyer | Also comment out ACPIVERBOSE and MPVERBOSE
|
| 1.62 | 25-Feb-2012 |
bouyer | Also comment out MPDEBUG
|
| 1.61 | 25-Feb-2012 |
bouyer | Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
| 1.60 | 14-Jan-2012 |
tron | branches: 1.60.2; Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option is commented out.
|
| 1.59 | 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.58 | 18-Dec-2011 |
dholland | WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.57 | 22-Nov-2011 |
tls | branches: 1.57.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.56 | 25-Oct-2011 |
jakllsch | branches: 1.56.2; Per existing x86 GENERIC kernels, add: #options BUFQ_READPRIO options BUFQ_PRIOCSCAN to Xen kernels.
|
| 1.55 | 18-Aug-2011 |
jakllsch | Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.54 | 23-Jul-2011 |
jakllsch | Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.53 | 20-Jul-2011 |
jakllsch | Add urndis(4).
|
| 1.52 | 28-May-2011 |
ryo | many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.51 | 29-Apr-2011 |
jym | Enable balloon(4) for Xen kernels.
ok bouyer@; shortly discussed on port-xen@.
|
| 1.50 | 26-Apr-2011 |
joerg | Remove PECOFF/Win32 emulation.
|
| 1.49 | 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.48 | 18-Apr-2011 |
jym | Large rewrite of the balloon driver. This one:
- turns balloon into a driver that attaches to xenbus(4). This allows to disable the functionality either at compile time or boot time via userconf(4). Driver can implement detach or pmf(9) hooks if deemed necessary.
- keeps Cherry's locking model, but simplify it a bit. There is now only one target value serialized inside balloon, we do not feedback alternative value to Xenstore (clients are not expected to see its value evolve behind their back, and can't do much about that either)
- implements min threshold; this is an admin-settable value that tells driver to "not balloon below this threshold." This can be used by domain to keep memory reservations, useful if activity is expected in the near future.
- in addition to min threshold, the driver implements internally a safeguard value (uvmexp.freemin + 1MiB), so that admin cannot inadvertently set min to a very low value forcing domain into heavy memory pressure and swapping.
- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present (values are in KiB): - min: (rw) an admin-settable value that prevents ballooning below this mark - max: (ro) the maximum size for reservation, as set by xm(1) mem-max. - current: (ro) the current reservation for domain. - target: (rw) the targetted reservation for domain.
- fix a few limitations here and there, most notably the max_reservation hypercall, and KiB vs pages representations at interfaces.
The driver is still turned off by default. Enabling it would need more approval, especially from bouyer@, cherry@ and cegger@.
FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning enabled for xend), and bunch of domUs. Did not notice anything suspicious.
XXX it still has one big limitation: it cannot hotplug memory pages in uvm(9) if they were not present beforehand. Example: ballooning above physmem will give more pages to domain but it won't use it to serve allocations, unless we teach uvm(9) how to handle the extra pages.
|
| 1.47 | 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.46 | 24-Feb-2011 |
jruoho | Move PowerNow! to the cpufeaturebus.
|
| 1.45 | 24-Feb-2011 |
jruoho | Remove ENHANCED_SPEEDSTEP.
|
| 1.44 | 24-Feb-2011 |
jruoho | Add cpufeaturebus and est(4) for Xen.
|
| 1.43 | 17-Feb-2011 |
jym | Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64 does it already, and it is helpful for debugging under Xen anyway.
|
| 1.42 | 27-Nov-2010 |
christos | branches: 1.42.2; 1.42.4; add ihphy
|
| 1.41 | 23-Nov-2010 |
hannken | Remove unused count from pseudo-device md.
|
| 1.40 | 13-Nov-2010 |
jnemeth | Add new et(4)/etphy(4) devices.
|
| 1.39 | 06-Nov-2010 |
jakllsch | Enable siisata(4) in Xen dom0 kernels.
|
| 1.38 | 06-Nov-2010 |
jakllsch | Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
| 1.37 | 12-Aug-2010 |
haad | dd dm driver to XEN configs because they do not have modules working yet. This will enable using LVM by default on XEN DOM0 hostings running NetBSD.
Change suggested by Sam Fourman.
|
| 1.36 | 06-Jul-2010 |
cherry | The Xen balloon driver enables growing and shrinking PV domains on the fly, by collaborating with UVM and the hypervisor
|
| 1.35 | 26-Jun-2010 |
bouyer | Sync DKWEDGE options with GENERIC
|
| 1.34 | 22-May-2010 |
plunky | add btmagic(4) where other Bluetooth drivers are listed
|
| 1.33 | 30-Apr-2010 |
jakllsch | Following precedent in the i386 GENERIC kernel and in similar amd64 kernels, comment a few *VERBOSE options that have questionable value.
In follow up to PR 38579 and PR 38581.
|
| 1.32 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.31 | 06-Mar-2010 |
plunky | branches: 1.31.2; add uhso(4)
|
| 1.30 | 06-Mar-2010 |
cnst | no reason to be excluding aibs(4) from i386 XEN3_DOM0 if we include it in amd64; ok pgoyette
|
| 1.29 | 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.28 | 08-Feb-2010 |
pgoyette | Add flags to all instances of lm(4), add a reference to man page
|
| 1.27 | 07-Jan-2010 |
tnn | branches: 1.27.2; 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.26 | 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.25 | 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.24 | 17-Dec-2009 |
jym | Compile in PaX support for Xen x86 kernels (dom0 and domU).
ok bouyer@. Compiled and tested by me under i386. Only compile tested for amd64.
|
| 1.23 | 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.22 | 07-Sep-2009 |
jmcneill | Switch on hdaudio(4)
|
| 1.21 | 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.20 | 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.19 | 05-Aug-2009 |
jym | Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations are now compiled in by default.
Note that MSR support in Xen depends on its version. rdmsr() should always succeed, but wrmsr() to certain registers can end in a NOOP. In that case, the error will be logged (see xm dmesg).
Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option cpufreq="dom0-kernel" passed down to hypervisor during boot.
Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0 by jym@. amd64 was tested by Joel Carnat.
See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .
Commit requested by bouyer@.
|
| 1.18 | 29-Jul-2009 |
cegger | nuke unused XEN3 option. The XEN option is sufficient now.
|
| 1.17 | 20-Apr-2009 |
cegger | add ale(4)
|
| 1.16 | 24-Mar-2009 |
agc | Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.15 | 06-Mar-2009 |
cegger | add options COMPAT_50
|
| 1.14 | 06-Mar-2009 |
cegger | add age(4) and atphy(4)
|
| 1.13 | 06-Mar-2009 |
cegger | Go independent from Xen2 config files
|
| 1.12 | 05-Mar-2009 |
bouyer | Add pciback device to XEN3 dom0 kernels
|
| 1.11 | 13-Nov-2008 |
cegger | branches: 1.11.4; prepare move to new interface
|
| 1.10 | 18-May-2008 |
cegger | branches: 1.10.4; 1.10.6; 1.10.8; 1.10.12; acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons". "awesome" jmcneill
|
| 1.9 | 01-May-2008 |
cegger | branches: 1.9.2; hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
| 1.8 | 07-Jan-2008 |
martti | branches: 1.8.6; 1.8.8; 1.8.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.7 | 09-Dec-2007 |
jmcneill | branches: 1.7.2; Merge jmcneill-pm branch.
|
| 1.6 | 17-Oct-2006 |
bouyer | branches: 1.6.4; 1.6.28; 1.6.30; 1.6.36; 1.6.40; 1.6.42; XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.5 | 02-Oct-2006 |
bouyer | Bump MSGBUFSIZE to 24k; with MPBIOS, ioapic and acpi boot message can be quite verbose.
|
| 1.4 | 28-Sep-2006 |
bouyer | Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
| 1.3 | 24-Sep-2006 |
bouyer | The Xen folks says everyone should use hypercall call page now, make it so. Old hypercall call method still still available with options XEN_NO_HYPERCALLPAGE but this is disabled by default (xen-3.0.2-2 supports hypercall call page just fine). While there add a VIRT_BASE= string in __xen_guest section; from Bastian Blank on port-xen@.
|
| 1.2 | 05-Jul-2006 |
bouyer | branches: 1.2.2; 1.2.6; 1.2.8; 1.2.10; 1.2.12; Comment out acpi0, until someone can make it compile again after the recent acpi changes.
|
| 1.1 | 02-Jul-2006 |
bouyer | Add a kernel config file for Xen3 Dom0, built as part or i386 release.
|
| 1.2.12.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.2.10.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.2.10.1 | 05-Jul-2006 |
rpaulo | file XEN3_DOM0 was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.2.8.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.2.6.2 | 11-Aug-2006 |
yamt | sync with head
|
| 1.2.6.1 | 05-Jul-2006 |
yamt | file XEN3_DOM0 was added on branch yamt-pdpolicy on 2006-08-11 15:41:53 +0000
|
| 1.2.2.2 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.2.2.1 | 05-Jul-2006 |
gdamore | file XEN3_DOM0 was added on branch gdamore-uart on 2006-07-13 17:48:52 +0000
|
| 1.6.42.1 | 11-Dec-2007 |
yamt | sync with head.
|
| 1.6.40.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.6.36.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.6.30.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.6.28.1 | 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.6.4.3 | 21-Jan-2008 |
yamt | sync with head
|
| 1.6.4.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.6.4.1 | 17-Oct-2006 |
yamt | file XEN3_DOM0 was added on branch yamt-lazymbuf on 2006-12-30 20:46:05 +0000
|
| 1.7.2.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.8.10.7 | 09-Oct-2010 |
yamt | sync with head
|
| 1.8.10.6 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.8.10.5 | 11-Mar-2010 |
yamt | sync with head
|
| 1.8.10.4 | 16-Sep-2009 |
yamt | sync with head
|
| 1.8.10.3 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.8.10.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.8.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.8.8.2 | 04-Jun-2008 |
yamt | sync with head
|
| 1.8.8.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.8.6.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.8.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.9.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.10.12.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.10.8.1 | 03-Oct-2009 |
snj | Pull up following revision(s) (requested by bouyer in ticket #1054): sys/arch/amd64/conf/XEN3_DOM0: revision 1.37 sys/arch/i386/conf/XEN3_DOM0: revision 1.12 Add pciback device to XEN3 dom0 kernels
|
| 1.10.6.2 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.10.6.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.10.4.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.11.4.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.11.4.6 | 02-May-2011 |
jym | Sync with head.
|
| 1.11.4.5 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.11.4.4 | 28-Mar-2011 |
jym | Cure sync hiccups. Code with compile errors is not really useful, heh.
|
| 1.11.4.3 | 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.11.4.2 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.11.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.27.2.3 | 09-Nov-2010 |
uebayasi | Sync with HEAD.
|
| 1.27.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.27.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.31.2.5 | 31-May-2011 |
rmind | sync with head
|
| 1.31.2.4 | 21-Apr-2011 |
rmind | sync with head
|
| 1.31.2.3 | 05-Mar-2011 |
rmind | sync with head
|
| 1.31.2.2 | 03-Jul-2010 |
rmind | sync with head
|
| 1.31.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.42.4.2 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.42.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.42.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.56.2.4 | 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.56.2.3 | 30-Oct-2012 |
yamt | sync with head
|
| 1.56.2.2 | 23-May-2012 |
yamt | sync with head.
|
| 1.56.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.57.2.4 | 29-Apr-2012 |
mrg | sync to latest -current.
|
| 1.57.2.3 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.57.2.2 | 04-Mar-2012 |
mrg | sync to latest -current.
|
| 1.57.2.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.60.2.8 | 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.60.2.7 | 11-Feb-2013 |
riz | branches: 1.60.2.7.2; Pull up following revision(s) (requested by khorben in ticket #815): sys/arch/amd64/conf/XEN3_DOM0: revision 1.92 sys/arch/i386/conf/XEN3_DOM0: revision 1.72 Added wpi(4) to the XEN3_DOM0 kernel for both amd64 and i386 Tested on a Lenovo ThinkPad T60 2007 (amd64)
|
| 1.60.2.6 | 17-Oct-2012 |
riz | Pull up following revision(s) (requested by khorben in ticket #572): sys/arch/i386/conf/XEN3_DOM0: revision 1.70 sys/arch/amd64/conf/XEN3_DOM0: revision 1.88 Enable support for synaptics touchpads when running Xen as domain 0; helps usability on laptops. Fixes PR port-xen/44055. ok bouyer@ riz@
|
| 1.60.2.5 | 15-Aug-2012 |
sborrill | branches: 1.60.2.5.4; 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.60.2.4 | 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.60.2.3 | 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.60.2.2 | 25-Feb-2012 |
sborrill | Remainder of pullup request:
Pull up the following revisions(s) (requested by bouyer in ticket #52): sys/arch/amd64/conf/XEN3_DOM0: revision 1.79-1.80 sys/arch/i386/conf/XEN3_DOM0: revision 1.62-1.63
Comment out MPDEBUG, ACPIVERBOSE and MPVERBOSE.
|
| 1.60.2.1 | 25-Feb-2012 |
sborrill | Pull up the following revisions(s) (requested by bouyer in ticket #52): sys/arch/amd64/conf/XEN3_DOM0: revision 1.78 sys/arch/amd64/conf/XEN3_DOMU: revision 1.37 sys/arch/i386/conf/XEN3_DOM0: revision 1.61 sys/arch/i386/conf/XEN3_DOMU: revision 1.42
Xen is stable enough now to remove debug messages in default kernel. Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
| 1.60.2.7.2.1 | 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.60.2.5.4.1 | 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.68.2.5 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.68.2.4 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.68.2.3 | 23-Jun-2013 |
tls | resync from head
|
| 1.68.2.2 | 25-Feb-2013 |
tls | resync with head
|
| 1.68.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.78.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.78.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.83.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.85.2.10 | 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.85.2.9 | 08-Jul-2017 |
snj | Pull up following revision(s) (requested by khorben in ticket #1445): sys/arch/amd64/conf/XEN3_DOM0: revision 1.136 sys/arch/i386/conf/XEN3_DOM0: revision 1.113 sys/arch/xen/conf/files.xen: revision 1.148 Register support for SD card readers with Xen DOM0 kernels Tested on a Lenovo ThinkPad T440s (amd64)
|
| 1.85.2.8 | 18-Apr-2017 |
snj | Pull up following revision(s) (requested by bouyer in ticket #1367): sys/arch/amd64/conf/XEN3_DOM0: revision 1.134 sys/arch/i386/conf/XEN3_DOM0: revision 1.112 Be more explicit about the status of dom0 SMP support.
|
| 1.85.2.7 | 17-Apr-2017 |
snj | Pull up following revision(s) (requested by khorben in ticket #1367): sys/arch/amd64/conf/XEN3_DOM0: revision 1.126 sys/arch/i386/conf/XEN3_DOM0: revision 1.104 sys/arch/xen/x86/xen_pmap.c: revision 1.25 In the MP case, do not attempt to pmap_tlb_shootdown() after a pmap_kenter_ma() during boot. pmap_tlb_shootdown() assumes post boot. Instead invalidate the entry on the local CPU only. XXX: to DTRT, probably this assumption needs re-examination. XXX: The tradeoff is a (predicted) single word size comparison penalty, so perhaps a decision needs performance stats. xen dom0 SMP is now bootable again. -- add the 'options MULTIPROCESSOR' in respective configs, but mark them experimental - and thus disabled by default.
|
| 1.85.2.6 | 09-Dec-2016 |
snj | branches: 1.85.2.6.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.85.2.5 | 22-Jul-2015 |
snj | branches: 1.85.2.5.2; 1.85.2.5.4; Pull up following revision(s) (requested by bouyer in ticket #884): sys/arch/amd64/conf/XEN3_DOM0: revision 1.114 sys/arch/amd64/conf/XEN3_DOMU: revision 1.62 sys/arch/i386/conf/XEN3_DOM0: revision 1.96 sys/arch/i386/conf/XEN3_DOMU: revision 1.68 Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
| 1.85.2.4 | 05-Jun-2015 |
snj | 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.85.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.85.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.85.2.1 | 10-Oct-2014 |
snj | Apply patch (requested by bouyer/martin in ticket #116): Disable DIAGNOSTIC and/or DEBUG.
|
| 1.85.2.6.2.1 | 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.85.2.5.4.1 | 18-Jan-2017 |
skrll | Sync with netbsd-5
|
| 1.85.2.5.2.1 | 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.93.2.8 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.93.2.7 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.93.2.6 | 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.93.2.5 | 22-Apr-2016 |
skrll | Sync with HEAD
|
| 1.93.2.4 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.93.2.3 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.93.2.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.93.2.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.98.2.4 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
| 1.98.2.3 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.98.2.2 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.98.2.1 | 06-Aug-2016 |
pgoyette | Sync with HEAD
|
| 1.105.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.112.4.9 | 07-Dec-2018 |
martin | Fixup pullups from ticket #1129:
sys/arch/amd64/conf/XEN3_DOM0 rev 1.159 src/sys/arch/i386/conf/XEN3PAE_DOM0 rev 1.8 (via patch)
Add mffii(4)
|
| 1.112.4.8 | 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.112.4.7 | 05-Feb-2018 |
martin | Pull up following revision(s) (requested by bouyer in ticket #533): sys/arch/i386/conf/XEN3_DOM0: revision 1.126 sys/arch/amd64/conf/XEN3_DOM0: revision 1.148 Follow GENERIC and enable xhci(4) by default. PR port-xen/52978
|
| 1.112.4.6 | 26-Jan-2018 |
martin | Pull up following revision(s) (requested by sevan in ticket #510): sys/arch/sun3/conf/GENERIC3X: revision 1.130 sys/arch/sparc64/conf/GENERIC: revision 1.203 sys/arch/news68k/conf/LIBERO: revision 1.66 sys/arch/amiga/conf/DRACO: revision 1.185 sys/arch/evbarm/conf/MV2120: revision 1.35 sys/arch/x68k/conf/GENERIC: revision 1.187 sys/arch/rs6000/conf/GENERIC: revision 1.39 sys/arch/news68k/conf/GENERIC_TINY: revision 1.86 sys/arch/i386/conf/XEN3_DOMU: revision 1.88 sys/arch/iyonix/conf/GENERIC: revision 1.97 sys/arch/evbarm64/conf/A64EMUL: revision 1.11 sys/arch/mvme68k/conf/GENERIC: revision 1.98 sys/arch/acorn32/conf/GENERIC: revision 1.124 sys/arch/i386/conf/XEN3_DOM0: revision 1.125 sys/arch/cobalt/conf/INSTALL: revision 1.65 sys/arch/macppc/conf/GENERIC_601: revision 1.16 sys/arch/hppa/conf/GENERIC: revision 1.17 sys/arch/amiga/conf/GENERIC.in: revision 1.137 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33 sys/arch/netwinder/conf/GENERIC: revision 1.134 sys/arch/amd64/conf/XEN3_DOMU: revision 1.83 sys/arch/mac68k/conf/GENERIC: revision 1.225 sys/arch/arc/conf/RPC44: revision 1.54 sys/arch/mipsco/conf/GENERIC: revision 1.92 sys/arch/cats/conf/GENERIC: revision 1.166 sys/arch/amd64/conf/XEN3_DOM0: revision 1.145 sys/arch/amigappc/conf/GENERIC: revision 1.33 sys/arch/sun3/conf/GENERIC: revision 1.176 sys/arch/news68k/conf/GENERIC: revision 1.130 sys/arch/hpcsh/conf/GENERIC: revision 1.110 sys/arch/hp300/conf/GENERIC: revision 1.198 sys/arch/atari/conf/GENERIC.in: revision 1.115 sys/arch/sparc/conf/MRCOFFEE: revision 1.54 sys/arch/evbppc/conf/EXPLORA451: revision 1.62 sys/arch/cesfic/conf/GENERIC: revision 1.69 sys/arch/vax/conf/GENERIC: revision 1.204 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112 sys/arch/sparc/conf/GENERIC: revision 1.258 sys/arch/next68k/conf/GENERIC: revision 1.145 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34 sys/arch/prep/conf/GENERIC: revision 1.185 sys/arch/amiga/conf/INSTALL: revision 1.129 sys/arch/newsmips/conf/GENERIC: revision 1.133 sys/arch/cobalt/conf/GENERIC: revision 1.156 sys/arch/sun2/conf/GENERIC: revision 1.99 sys/arch/luna68k/conf/INSTALL: revision 1.25 sys/arch/amigappc/conf/NULL: revision 1.53 sys/arch/acorn26/conf/GENERIC: revision 1.85 sys/arch/vax/conf/VAX780: revision 1.25 sys/arch/luna68k/conf/GENERIC: revision 1.125 sys/arch/ews4800mips/conf/GENERIC: revision 1.56 sys/arch/macppc/conf/POWERMAC_G5: revision 1.29 sys/arch/arc/conf/GENERIC: revision 1.189 sys/arch/macppc/conf/MAMBO: revision 1.27 sys/arch/acorn32/conf/EB7500ATX: revision 1.64 sys/arch/pmax/conf/GENERIC: revision 1.196 sys/arch/pmax/conf/GENERIC64: revision 1.28 sys/arch/amiga/conf/GENERIC: revision 1.319 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55 sys/arch/macppc/conf/GENERIC: revision 1.339 sys/arch/emips/conf/GENERIC: revision 1.21 sys/arch/sandpoint/conf/GENERIC: revision 1.97 sys/arch/landisk/conf/GENERIC: revision 1.58 sys/arch/bebox/conf/GENERIC: revision 1.157 sys/arch/alpha/conf/GENERIC: revision 1.379 Alternate buffer queue strategies no longer considered experimental, update description. Discussed on tech-kern http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
|
| 1.112.4.5 | 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.112.4.4 | 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.112.4.3 | 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.112.4.2 | 05-Jul-2017 |
martin | Remove options DIAGNOSTIC/DEBUG and PAX debug options. Requested by snj in #60.
|
| 1.112.4.1 | 30-Jun-2017 |
snj | Pull up following revision(s) (requested by khorben in ticket #62): sys/arch/amd64/conf/XEN3_DOM0: revision 1.136 sys/arch/i386/conf/XEN3_DOM0: revision 1.113 sys/arch/xen/conf/files.xen: revision 1.148 Register support for SD card readers with Xen DOM0 kernels Tested on a Lenovo ThinkPad T440s (amd64)
|
| 1.127.2.3 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.127.2.2 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.127.2.1 | 21-May-2018 |
pgoyette | Sync with HEAD
|
| 1.129.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.91 | 26-Jul-2018 |
maxv | Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.90 | 17-Jul-2018 |
bouyer | Put back trace in DDB_COMMANDONENTER; in seems that the sysctl is not functionnal early in boot.
|
| 1.89 | 17-Feb-2018 |
sevan | branches: 1.89.2; 1.89.4; With the introduction of ddb.dumpstack which is enabled by default, we no longer need to explicitly set DDB_COMMANDONENTER to run a trace.
|
| 1.88 | 23-Jan-2018 |
sevan | Alternate buffer queue strategies no longer considered experimental, update or add new description for files missed out in the previous run.
|
| 1.87 | 06-Nov-2017 |
rin | Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.86 | 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.85 | 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.84 | 10-Aug-2017 |
maxv | Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
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.83 | 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.82 | 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.81 | 29-Jul-2017 |
maxv | Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.80 | 29-Jul-2017 |
maxv | Remove svr4 from the config files.
|
| 1.79 | 29-Jul-2017 |
maxv | Disable COMPAT_386BSD_MBRPART on Xen - not enabled in GENERIC.
|
| 1.78 | 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.77 | 21-May-2017 |
pgoyette | branches: 1.77.2; Remove unnecessary SYSMON_* options.
|
| 1.76 | 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.75 | 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.74 | 26-Feb-2017 |
rin | Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.73 | 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.72 | 23-Jan-2017 |
christos | PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.
|
| 1.71 | 12-Jan-2017 |
ryo | branches: 1.71.2; white space police
|
| 1.70 | 17-Dec-2016 |
maxv | Add MODULAR in Xen kernels.
|
| 1.69 | 12-Aug-2015 |
maxv | branches: 1.69.2; Remove KMEMSTATS.
|
| 1.68 | 16-Jul-2015 |
bouyer | Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
| 1.67 | 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.66 | 05-May-2015 |
pgoyette | For non-modular XEN3_DOMU kernels, include sysmon and all of its subcomponents. While the wdog and envsys subcomponents aren't terribly useful in DOMU environment, this restores functionality to previous (pre-modularized sysmon) state.
|
| 1.65 | 16-Nov-2014 |
manu | branches: 1.65.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.64 | 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.63 | 19-Sep-2014 |
christos | Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.62 | 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.61 | 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.60 | 16-Aug-2014 |
apb | Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
| 1.59 | 25-Jul-2014 |
dholland | branches: 1.59.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.58 | 24-Mar-2014 |
szptvlfn | branches: 1.58.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.57 | 16-Mar-2014 |
jakllsch | Disable xpci(4) PCI passthrough in XEN3_DOMU kernels by popular demand.
|
| 1.56 | 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.55 | 30-Jun-2013 |
rmind | G/C PFIL_HOOKS from the kernel configs.
|
| 1.54 | 05-Jun-2013 |
christos | branches: 1.54.2; remove obsolete networking options
|
| 1.53 | 27-Apr-2013 |
christos | the bogus number police
|
| 1.52 | 27-Apr-2013 |
christos | remove confusing numeric locators where they are unused.
|
| 1.51 | 17-Apr-2013 |
riz | Sync DKWEDGE options with XEN3_DOM0.
|
| 1.50 | 02-Mar-2013 |
christos | Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.49 | 01-Mar-2013 |
joerg | Retire OSI network stack. OK core@
|
| 1.48 | 24-Jan-2013 |
bouyer | Put back 32k MAXPHYS, reverting http://mail-index.netbsd.org/source-changes/2013/01/19/msg040666.html
64k MAXPHYS breaks at last iso9660, as shown by periodic anita runs at http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/
|
| 1.47 | 19-Jan-2013 |
jakllsch | xbd has been able to cope with any value of MAXPHYS since src/sys/arch/xen/xen/xbd_xenbus.c 1.56
|
| 1.46 | 17-Oct-2012 |
apb | Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.45 | 23-Sep-2012 |
chs | add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.44 | 27-Jun-2012 |
jym | branches: 1.44.2; Retire XEN_COMPAT_030001 as detailed on port-xen@:
http://mail-index.netbsd.org/port-xen/2012/06/25/msg007431.html
The xen_p2m API comes next.
ok bouyer@. Tested on i386 PAE and amd64 (Xen 3.3 on private test bed, and Xen 3.4 for Amazon EC2).
FWIW, Amazon always reported:
hypervisor0 at mainbus0: Xen version 3.4.3-kaos_t1micro
multiple times for Europe and US West-1, so I guess they are now at 3.4 (32 and 64 bits).
|
| 1.43 | 10-Mar-2012 |
joerg | P1003_1B_SEMAPHORE is no longer optional.
|
| 1.42 | 25-Feb-2012 |
bouyer | Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
| 1.41 | 30-Jan-2012 |
cherry | branches: 1.41.2; switch on NetBSD/Xen MULTIPROCESSOR support for domUs as default, for wider testing
|
| 1.40 | 19-Dec-2011 |
cherry | Add knob to turn MULTIPROCESSOR build on for XEN
|
| 1.39 | 18-Dec-2011 |
dholland | WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.38 | 22-Nov-2011 |
tls | branches: 1.38.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.37 | 25-Oct-2011 |
jakllsch | branches: 1.37.2; Per existing x86 GENERIC kernels, add: #options BUFQ_READPRIO options BUFQ_PRIOCSCAN to Xen kernels.
|
| 1.36 | 07-Aug-2011 |
tron | Add commented out entries for V7FS and V7FS Endian Independent support.
|
| 1.35 | 28-May-2011 |
ryo | many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.34 | 29-Apr-2011 |
jym | Enable balloon(4) for Xen kernels.
ok bouyer@; shortly discussed on port-xen@.
|
| 1.33 | 26-Apr-2011 |
joerg | Remove PECOFF/Win32 emulation.
|
| 1.32 | 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.31 | 18-Apr-2011 |
jym | Large rewrite of the balloon driver. This one:
- turns balloon into a driver that attaches to xenbus(4). This allows to disable the functionality either at compile time or boot time via userconf(4). Driver can implement detach or pmf(9) hooks if deemed necessary.
- keeps Cherry's locking model, but simplify it a bit. There is now only one target value serialized inside balloon, we do not feedback alternative value to Xenstore (clients are not expected to see its value evolve behind their back, and can't do much about that either)
- implements min threshold; this is an admin-settable value that tells driver to "not balloon below this threshold." This can be used by domain to keep memory reservations, useful if activity is expected in the near future.
- in addition to min threshold, the driver implements internally a safeguard value (uvmexp.freemin + 1MiB), so that admin cannot inadvertently set min to a very low value forcing domain into heavy memory pressure and swapping.
- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present (values are in KiB): - min: (rw) an admin-settable value that prevents ballooning below this mark - max: (ro) the maximum size for reservation, as set by xm(1) mem-max. - current: (ro) the current reservation for domain. - target: (rw) the targetted reservation for domain.
- fix a few limitations here and there, most notably the max_reservation hypercall, and KiB vs pages representations at interfaces.
The driver is still turned off by default. Enabling it would need more approval, especially from bouyer@, cherry@ and cegger@.
FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning enabled for xend), and bunch of domUs. Did not notice anything suspicious.
XXX it still has one big limitation: it cannot hotplug memory pages in uvm(9) if they were not present beforehand. Example: ballooning above physmem will give more pages to domain but it won't use it to serve allocations, unless we teach uvm(9) how to handle the extra pages.
|
| 1.30 | 04-Apr-2011 |
dyoung | The PCI pass-through driver is not too useful without PCI drivers, but add it to this kernel configuration so that at it gets built some of the time.
|
| 1.29 | 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.28 | 17-Feb-2011 |
jym | Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64 does it already, and it is helpful for debugging under Xen anyway.
|
| 1.27 | 23-Nov-2010 |
hannken | branches: 1.27.2; 1.27.4; Remove unused count from pseudo-device md.
|
| 1.26 | 12-Aug-2010 |
haad | dd dm driver to XEN configs because they do not have modules working yet. This will enable using LVM by default on XEN DOM0 hostings running NetBSD.
Change suggested by Sam Fourman.
|
| 1.25 | 06-Jul-2010 |
cherry | The Xen balloon driver enables growing and shrinking PV domains on the fly, by collaborating with UVM and the hypervisor
|
| 1.24 | 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.23 | 16-Apr-2010 |
pooka | Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.22 | 03-Jan-2010 |
dholland | branches: 1.22.2; 1.22.4; 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.21 | 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.20 | 17-Dec-2009 |
jym | Compile in PaX support for Xen x86 kernels (dom0 and domU).
ok bouyer@. Compiled and tested by me under i386. Only compile tested for amd64.
|
| 1.19 | 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.18 | 29-Jul-2009 |
cegger | nuke unused XEN3 option. The XEN option is sufficient now.
|
| 1.17 | 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.16 | 23-Jun-2009 |
dyoung | Add drvctl(4).
|
| 1.15 | 24-Mar-2009 |
agc | Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.14 | 06-Mar-2009 |
cegger | add options COMPAT_50
|
| 1.13 | 06-Mar-2009 |
cegger | Go independent from Xen2 config files
|
| 1.12 | 13-Feb-2009 |
bouyer | Add commented out PCI pass-through support: #xpci* at xenbus ? #Xen3 PCI front end driver #pci* at xpci ?
|
| 1.11 | 13-Nov-2008 |
cegger | branches: 1.11.4; prepare move to new interface
|
| 1.10 | 11-Nov-2006 |
bouyer | branches: 1.10.52; 1.10.56; 1.10.62; 1.10.64; 1.10.66; 1.10.70; Simplify XEN3 domU kernel config by including the XEN2 domU configs and adding only XEN3 specific options/devices.
|
| 1.9 | 11-Nov-2006 |
bouyer | Follow GENERIC and enable TMPFS
|
| 1.8 | 11-Nov-2006 |
jmmv | Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.7 | 17-Oct-2006 |
bouyer | XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.6 | 17-Oct-2006 |
bouyer | Add ELF_PADDR_OFFSET and VIRT_ENTRY strings to __xen_guest ELF section, so that our kernels works with newer xen-3 hypervisors; and correct the value of VIRT_BASE for dom0. Now that we can embed the values of KERNBASE and KERNTEXTOFF in the binary for Xen, make the domU memory layout the same as dom0 for Xen3 (making it the other way round doens't work; probably because of alignement constraints in the hypervisor). The old domU layout is used if options XEN_COMPAT_030001 is present in the kernel config file. Enable this the domU kernel config files for now, in case someone wants to run a NetBSD domU on an older Xen3 installation.
|
| 1.5 | 28-Sep-2006 |
bouyer | Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
| 1.4 | 24-Sep-2006 |
bouyer | The Xen folks says everyone should use hypercall call page now, make it so. Old hypercall call method still still available with options XEN_NO_HYPERCALLPAGE but this is disabled by default (xen-3.0.2-2 supports hypercall call page just fine). While there add a VIRT_BASE= string in __xen_guest section; from Bastian Blank on port-xen@.
|
| 1.3 | 26-Aug-2006 |
christos | branches: 1.3.2; 1.3.4; 1.3.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.2 | 12-Aug-2006 |
christos | Disable SYSTRACE by default on all kernels (discussed with core)
|
| 1.1 | 08-Jun-2006 |
hubertf | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.12; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.1.12.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.1.10.3 | 03-Sep-2006 |
yamt | sync with head.
|
| 1.1.10.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.10.1 | 08-Jun-2006 |
yamt | file XEN3_DOMU was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.1.8.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.1 | 08-Jun-2006 |
yamt | file XEN3_DOMU was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.6.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.6.1 | 08-Jun-2006 |
chap | file XEN3_DOMU was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.1.2.4 | 31-Jul-2006 |
tron | Apply patch (requested by martti in ticket #1443): Correct entries for vnd(4) devices in Xen kernel configurations.
|
| 1.1.2.3 | 15-Jun-2006 |
tron | Apply patch (requested by hubertf in ticket #1371): - Don't include "INSTALL.local" which doesn't exist on the "netbsd-3" branch. - Remove devices which are only supported in NetBSD-current.
|
| 1.1.2.2 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.1 | 08-Jun-2006 |
tron | file XEN3_DOMU was added on branch netbsd-3 on 2006-06-13 22:28:22 +0000
|
| 1.3.6.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.3.6.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.3.4.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.3.4.1 | 26-Aug-2006 |
rpaulo | file XEN3_DOMU was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.3.2.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.10.70.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.10.66.1 | 03-Oct-2009 |
snj | Pull up following revision(s) (requested by bouyer in ticket #1054): sys/arch/amd64/conf/XEN3_DOMU: revision 1.16 sys/arch/i386/conf/XEN3_DOMU: revision 1.12 Add commented out PCI pass-through support:
|
| 1.10.64.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.10.64.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.10.64.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.10.62.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.10.56.6 | 09-Oct-2010 |
yamt | sync with head
|
| 1.10.56.5 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.10.56.4 | 11-Mar-2010 |
yamt | sync with head
|
| 1.10.56.3 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.10.56.2 | 18-Jul-2009 |
yamt | sync with head.
|
| 1.10.56.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.10.52.1 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.11.4.8 | 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.11.4.7 | 02-May-2011 |
jym | Sync with head.
|
| 1.11.4.6 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.11.4.5 | 28-Mar-2011 |
jym | Cure sync hiccups. Code with compile errors is not really useful, heh.
|
| 1.11.4.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.11.4.3 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.11.4.2 | 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.11.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.22.4.4 | 31-May-2011 |
rmind | sync with head
|
| 1.22.4.3 | 21-Apr-2011 |
rmind | sync with head
|
| 1.22.4.2 | 05-Mar-2011 |
rmind | sync with head
|
| 1.22.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.22.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.22.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.27.4.2 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.27.4.1 | 08-Feb-2011 |
bouyer | Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out)
|
| 1.27.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.37.2.4 | 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.37.2.3 | 23-Jan-2013 |
yamt | sync with head
|
| 1.37.2.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.37.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.38.2.3 | 11-Mar-2012 |
mrg | sync to latest -current
|
| 1.38.2.2 | 04-Mar-2012 |
mrg | sync to latest -current.
|
| 1.38.2.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.41.2.3 | 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.41.2.2 | 15-Aug-2012 |
sborrill | branches: 1.41.2.2.4; 1.41.2.2.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.41.2.1 | 25-Feb-2012 |
sborrill | Pull up the following revisions(s) (requested by bouyer in ticket #52): sys/arch/amd64/conf/XEN3_DOM0: revision 1.78 sys/arch/amd64/conf/XEN3_DOMU: revision 1.37 sys/arch/i386/conf/XEN3_DOM0: revision 1.61 sys/arch/i386/conf/XEN3_DOMU: revision 1.42
Xen is stable enough now to remove debug messages in default kernel. Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
| 1.41.2.2.6.1 | 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.41.2.2.4.1 | 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.44.2.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.44.2.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.44.2.2 | 23-Jun-2013 |
tls | resync from head
|
| 1.44.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.54.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.54.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.58.2.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.59.2.6 | 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.59.2.5 | 22-Jul-2015 |
snj | branches: 1.59.2.5.2; 1.59.2.5.6; Pull up following revision(s) (requested by bouyer in ticket #884): sys/arch/amd64/conf/XEN3_DOM0: revision 1.114 sys/arch/amd64/conf/XEN3_DOMU: revision 1.62 sys/arch/i386/conf/XEN3_DOM0: revision 1.96 sys/arch/i386/conf/XEN3_DOMU: revision 1.68 Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
| 1.59.2.4 | 05-Jun-2015 |
snj | 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.59.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.59.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.59.2.1 | 10-Oct-2014 |
snj | Apply patch (requested by bouyer/martin in ticket #116): Disable DIAGNOSTIC and/or DEBUG.
|
| 1.59.2.5.6.1 | 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.59.2.5.2.1 | 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.65.2.4 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.65.2.3 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.65.2.2 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.65.2.1 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.69.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.69.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.71.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.77.2.6 | 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.77.2.5 | 26-Jan-2018 |
martin | Pull up following revision(s) (requested by sevan in ticket #510): sys/arch/sun3/conf/GENERIC3X: revision 1.130 sys/arch/sparc64/conf/GENERIC: revision 1.203 sys/arch/news68k/conf/LIBERO: revision 1.66 sys/arch/amiga/conf/DRACO: revision 1.185 sys/arch/evbarm/conf/MV2120: revision 1.35 sys/arch/x68k/conf/GENERIC: revision 1.187 sys/arch/rs6000/conf/GENERIC: revision 1.39 sys/arch/news68k/conf/GENERIC_TINY: revision 1.86 sys/arch/i386/conf/XEN3_DOMU: revision 1.88 sys/arch/iyonix/conf/GENERIC: revision 1.97 sys/arch/evbarm64/conf/A64EMUL: revision 1.11 sys/arch/mvme68k/conf/GENERIC: revision 1.98 sys/arch/acorn32/conf/GENERIC: revision 1.124 sys/arch/i386/conf/XEN3_DOM0: revision 1.125 sys/arch/cobalt/conf/INSTALL: revision 1.65 sys/arch/macppc/conf/GENERIC_601: revision 1.16 sys/arch/hppa/conf/GENERIC: revision 1.17 sys/arch/amiga/conf/GENERIC.in: revision 1.137 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33 sys/arch/netwinder/conf/GENERIC: revision 1.134 sys/arch/amd64/conf/XEN3_DOMU: revision 1.83 sys/arch/mac68k/conf/GENERIC: revision 1.225 sys/arch/arc/conf/RPC44: revision 1.54 sys/arch/mipsco/conf/GENERIC: revision 1.92 sys/arch/cats/conf/GENERIC: revision 1.166 sys/arch/amd64/conf/XEN3_DOM0: revision 1.145 sys/arch/amigappc/conf/GENERIC: revision 1.33 sys/arch/sun3/conf/GENERIC: revision 1.176 sys/arch/news68k/conf/GENERIC: revision 1.130 sys/arch/hpcsh/conf/GENERIC: revision 1.110 sys/arch/hp300/conf/GENERIC: revision 1.198 sys/arch/atari/conf/GENERIC.in: revision 1.115 sys/arch/sparc/conf/MRCOFFEE: revision 1.54 sys/arch/evbppc/conf/EXPLORA451: revision 1.62 sys/arch/cesfic/conf/GENERIC: revision 1.69 sys/arch/vax/conf/GENERIC: revision 1.204 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112 sys/arch/sparc/conf/GENERIC: revision 1.258 sys/arch/next68k/conf/GENERIC: revision 1.145 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34 sys/arch/prep/conf/GENERIC: revision 1.185 sys/arch/amiga/conf/INSTALL: revision 1.129 sys/arch/newsmips/conf/GENERIC: revision 1.133 sys/arch/cobalt/conf/GENERIC: revision 1.156 sys/arch/sun2/conf/GENERIC: revision 1.99 sys/arch/luna68k/conf/INSTALL: revision 1.25 sys/arch/amigappc/conf/NULL: revision 1.53 sys/arch/acorn26/conf/GENERIC: revision 1.85 sys/arch/vax/conf/VAX780: revision 1.25 sys/arch/luna68k/conf/GENERIC: revision 1.125 sys/arch/ews4800mips/conf/GENERIC: revision 1.56 sys/arch/macppc/conf/POWERMAC_G5: revision 1.29 sys/arch/arc/conf/GENERIC: revision 1.189 sys/arch/macppc/conf/MAMBO: revision 1.27 sys/arch/acorn32/conf/EB7500ATX: revision 1.64 sys/arch/pmax/conf/GENERIC: revision 1.196 sys/arch/pmax/conf/GENERIC64: revision 1.28 sys/arch/amiga/conf/GENERIC: revision 1.319 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55 sys/arch/macppc/conf/GENERIC: revision 1.339 sys/arch/emips/conf/GENERIC: revision 1.21 sys/arch/sandpoint/conf/GENERIC: revision 1.97 sys/arch/landisk/conf/GENERIC: revision 1.58 sys/arch/bebox/conf/GENERIC: revision 1.157 sys/arch/alpha/conf/GENERIC: revision 1.379 Alternate buffer queue strategies no longer considered experimental, update description. Discussed on tech-kern http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
|
| 1.77.2.4 | 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.77.2.3 | 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.77.2.2 | 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.77.2.1 | 05-Jul-2017 |
martin | Remove options DIAGNOSTIC/DEBUG and PAX debug options. Requested by snj in #60.
|
| 1.89.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.89.2.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.5 | 08-Jun-2006 |
hubertf | Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.4 | 01-Jun-2006 |
bouyer | -mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
| 1.3 | 28-Mar-2006 |
pavel | branches: 1.3.2; 1.3.4; 1.3.6; 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.2 | 19-Mar-2006 |
bouyer | Add xbd at xenbus, and limit MAXPHYS to 32k. The Xen vbd interface doesn't handle 64k transfers (it's limited to 11 * PAGE_SIZE), and splitting requests in xbd make things much more complex than needed.
|
| 1.1 | 06-Mar-2006 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; Config file for Xen3 DomU kernel.
|
| 1.1.6.2 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.1.6.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.1.4.4 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.4.3 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.1.4.2 | 13-Mar-2006 |
yamt | sync with head.
|
| 1.1.4.1 | 06-Mar-2006 |
yamt | file XEN3_U was added on branch yamt-pdpolicy on 2006-03-13 09:06:54 +0000
|
| 1.1.2.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.3.6.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.3.4.3 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.3.4.2 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.3.4.1 | 28-Mar-2006 |
simonb | file XEN3_U was added on branch simonb-timecounters on 2006-04-22 11:37:32 +0000
|
| 1.3.2.3 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.3.2.2 | 07-Apr-2006 |
tron | Apply patch (requested by bouyer in ticket #1245): Pull up Xen3 domU support. This adds support for the Xen-3 memory bootstrap, xenstore, and block and network device frontend. Xen-3 support is turned on by 'options XEN3', which disable Xen-2 support. Changes affecting non-xen3 specific code: - xbd and xennet at hypervisor now attaches with xbd_hypervisor and xennet_hypervisor - x86_atomic_* renamed to xen_atomic_* - use genassim.cf to pull in more constant from include files for assembly - Map the shared info page from locore.S instead of the 0xffffffff hack in xen_machdep.c - remove some unused code - some __asm__ __volatile__ -> __asm volatile and __inline__ -> inline - more debug code
|
| 1.3.2.1 | 28-Mar-2006 |
tron | file XEN3_U was added on branch netbsd-3 on 2006-04-07 12:51:25 +0000
|
| 1.22 | 08-Jun-2006 |
hubertf | Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
| 1.21 | 01-Jun-2006 |
bouyer | -mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
| 1.20 | 14-May-2006 |
elad | branches: 1.20.2; integrate kauth.
|
| 1.19 | 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.18 | 01-Mar-2006 |
bouyer | branches: 1.18.2; 1.18.4; 1.18.6; Remove wscons options, XENU doens't have any wscons device.
|
| 1.17 | 25-Feb-2006 |
christos | remove vinum
|
| 1.16 | 05-Feb-2006 |
cube | Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.15 | 04-Feb-2006 |
rpaulo | bpfilter doesn't accept count anymore.
|
| 1.14 | 07-Dec-2005 |
tsutsui | branches: 1.14.2; 1.14.4; 1.14.6; Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
| 1.13 | 25-Nov-2005 |
thorpej | swcr -> swcrypto
|
| 1.12 | 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.11 | 25-Nov-2005 |
thorpej | Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
| 1.10 | 21-Nov-2005 |
bouyer | Remove commented out options I586. As it's i686-only, optimize for i686.
|
| 1.9 | 14-Sep-2005 |
bouyer | branches: 1.9.6; Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.8 | 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.7 | 19-Aug-2005 |
christos | Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.6 | 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.5 | 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.4 | 30-Jul-2005 |
yamt | add "options VMSWAP" to non INSTALL kernels.
|
| 1.3 | 07-Jul-2005 |
tron | Add (commented out) IPSEC_NAT_T option.
|
| 1.2 | 03-Apr-2005 |
bouyer | branches: 1.2.2; 1.2.4; Add the ksym pseudo-device, for the benefit of kmem grovelers. Pointed out by Jason Thorpe on port-xen.
|
| 1.1 | 11-Mar-2005 |
bouyer | branches: 1.1.2; 1.1.4; 1.1.6; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
| 1.1.6.4 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.1.6.3 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.1.6.2 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.1.6.1 | 11-Mar-2005 |
skrll | file XENU was added on branch ktrace-lwp on 2005-04-01 14:27:39 +0000
|
| 1.1.4.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.1.4.1 | 11-Mar-2005 |
yamt | file XENU was added on branch yamt-km on 2005-03-19 08:33:02 +0000
|
| 1.1.2.5 | 13-Jun-2006 |
tron | Pull up following revision(s) (requested by hubertf in ticket #1371): sys/arch/i386/conf/INSTALL_XEN3_DOMU: revision 1.1 distrib/i386/floppies/instkernel/Makefile: patch sys/arch/i386/conf/XEN2_DOM0: revision 1.1 sys/arch/i386/conf/INSTALL_XEN3_U: file removal sys/arch/i386/conf/XEN3_U: file removal sys/arch/i386/conf/XEN3_DOMU: revision 1.1 sys/arch/i386/conf/XENU: file removal sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.44 sys/arch/i386/conf/XEN0: file removal sys/arch/i386/conf/XEN2_DOMU: revision 1.1 sys/arch/i386/conf/INSTALL_XENU: file removal Rename XEN kernel config files to be more consistent: INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU OK'd by bouyer@
|
| 1.1.2.4 | 10-Mar-2006 |
tron | Pull up following revision(s) (requested by bouyer in ticket #1190): sys/arch/i386/conf/XENU: revision 1.18 Remove wscons options, XENU doens't have any wscons device.
|
| 1.1.2.3 | 05-Oct-2005 |
tron | Pull up following revision(s) (requested by bouyer in ticket #857): sys/arch/i386/conf/XEN0: revision 1.14 sys/arch/i386/conf/XENU: revision 1.9 Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.1.2.2 | 19-Jul-2005 |
riz | Pull up revision 1.3 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option.
|
| 1.1.2.1 | 04-Apr-2005 |
tron | Pull up revision 1.2 (requested by bouyer in ticket #103): Add the ksym pseudo-device, for the benefit of kmem grovelers. Pointed out by Jason Thorpe on port-xen.
|
| 1.2.4.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.2.2.2 | 29-Apr-2005 |
kent | sync with -current
|
| 1.2.2.1 | 03-Apr-2005 |
kent | file XENU was added on branch kent-audio2 on 2005-04-29 11:28:12 +0000
|
| 1.9.6.2 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.9.6.1 | 22-Nov-2005 |
yamt | sync with head.
|
| 1.14.6.2 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.14.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.14.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.14.2.2 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.14.2.1 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.18.6.1 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.18.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.18.2.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.18.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.20.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1 | 20-Aug-2010 |
uebayasi | branches: 1.1.2; file XIP was initially added on branch uebayasi-xip.
|
| 1.1.2.2 | 30-Oct-2010 |
uebayasi | xmd(4) uses a conflicting symbol "md_root_image" with md(4). Exclude md(4) where xmd(4) is used.
XXX In the long run mdsetimage(8) must die.
|
| 1.1.2.1 | 20-Aug-2010 |
uebayasi | xmd(4) glue for i386. XIP mount panics now.
|
| 1.25 | 29-Dec-2000 |
mycroft | ZHADUM is dead, ZSR doesn't need to be checked in.
|
| 1.24 | 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.23 | 09-Jul-2000 |
mycroft | branches: 1.23.2; Increase the example DDB_HISTORY_SIZE.
|
| 1.22 | 11-Jun-2000 |
mycroft | branches: 1.22.2; Remove pcvt tentacles.
|
| 1.21 | 22-Mar-2000 |
cgd | branches: 1.21.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.20 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.19 | 27-Sep-1999 |
ad | branches: 1.19.2; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.18 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.17 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.16 | 27-Mar-1999 |
explorer | branches: 1.16.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.15 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.14 | 23-Jan-1999 |
drochner | second round of mouse renaming: psm->pms
|
| 1.13 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.12 | 12-Nov-1998 |
thorpej | Update for the new state of the world: pciide, wscons, and a slight change in how PCI-Host bridges are matched.
|
| 1.11 | 31-Aug-1998 |
thorpej | UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.10 | 31-Aug-1998 |
thorpej | Add (commented out for now) UVM/PMAP_NEW, enable KMEMSTATS, comment out the PHY drivers.
|
| 1.9 | 11-Aug-1998 |
thorpej | Adapt to MII changes.
|
| 1.8 | 26-Jun-1998 |
lukem | remove options FIFO; it's now the default
|
| 1.7 | 07-Jun-1998 |
enami | Remove TAB after `options I686_CPU'.
|
| 1.6 | 16-Apr-1998 |
drochner | -"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.5 | 03-Apr-1998 |
enami | Add entry for aic* at isapnp, but comment outed.
|
| 1.4 | 03-Apr-1998 |
enami | Add entry for mbe* at pcmcia (but comment outed).
|
| 1.3 | 03-Apr-1998 |
enami | Add comment outed entries for ate0 and fmv0. Remove fe0.
|
| 1.2 | 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.1 | 06-Feb-1998 |
thorpej | Kernel for zhadum.netbsd.org, soon-to-be CVS server.
|
| 1.16.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.19.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.19.2.1 | 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.21.4.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.22.2.1 | 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.23.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.23.2.1 | 09-Jul-2000 |
thorpej | file ZHADUM was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.37 | 29-Dec-2000 |
mycroft | ZHADUM is dead, ZSR doesn't need to be checked in.
|
| 1.36 | 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.35 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.34 | 27-Jul-2000 |
mrg | branches: 1.34.2; remove COMPAT_AOUT option.
|
| 1.33 | 09-Jul-2000 |
mycroft | Turn on DDB history by default.
|
| 1.32 | 14-Jun-2000 |
veego | branches: 1.32.2; Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.31 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.30 | 05-Jun-2000 |
gmcgarry | Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.29 | 01-Jun-2000 |
david | Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.28 | 12-May-2000 |
jhawk | branches: 1.28.2; zsr has acquired a wi card
|
| 1.27 | 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.26 | 03-Apr-2000 |
augustss | Add atapibus* at umass?
|
| 1.25 | 22-Mar-2000 |
cgd | add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.24 | 06-Mar-2000 |
itojun | beautify APM_DISABLE_INTERRUPTS line (s/options\t/options \t/)
|
| 1.23 | 04-Mar-2000 |
mycroft | Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.22 | 26-Feb-2000 |
itojun | s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.21 | 08-Feb-2000 |
mycroft | Sync with GENERIC.
|
| 1.20 | 25-Jan-2000 |
augustss | Update for the ucom(4) addition.
|
| 1.19 | 25-Jan-2000 |
mycroft | +IPv6 +Raylink/Aviator
|
| 1.18 | 17-Jan-2000 |
augustss | Add USB-Ethernet adapters.
|
| 1.17 | 13-Jan-2000 |
ad | [#[@ ]]dpt* at eisa? slot ?
|
| 1.16 | 12-Dec-1999 |
soren | s/16x450/16x50/
|
| 1.15 | 05-Oct-1999 |
mycroft | branches: 1.15.2; 1.15.8; Sync with reality.
|
| 1.14 | 27-Sep-1999 |
ad | Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.13 | 19-Sep-1999 |
ad | Document PCDISPLAY_SOFTCURSOR.
|
| 1.12 | 30-Jul-1999 |
mycroft | Sync with GENERIC.
|
| 1.11 | 29-Jul-1999 |
augustss | It's time to be COMPAT_14.
|
| 1.10 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.9 | 31-Mar-1999 |
mycroft | branches: 1.9.4; Enable rnd.
|
| 1.8 | 27-Mar-1999 |
kleink | Typo.
|
| 1.7 | 27-Mar-1999 |
explorer | remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.6 | 22-Mar-1999 |
mycroft | Add a SonicVibes.
|
| 1.5 | 14-Mar-1999 |
mycroft | Only need one of vga_isa and vga_pci.
|
| 1.4 | 14-Mar-1999 |
mycroft | Update to -current, switch to wscons.
|
| 1.3 | 16-Feb-1999 |
abs | Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 | 23-Jan-1999 |
drochner | update for mouse renaming
|
| 1.1 | 21-Jan-1999 |
mycroft | Vanity config files.
|
| 1.9.4.1 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.15.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.15.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.15.2.1 | 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.28.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.32.2.1 | 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.34.2.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.34.2.1 | 27-Jul-2000 |
thorpej | file ZYGORTHIAN-SPACE-RAIDERS was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:52 +0000
|
| 1.9 | 03-Nov-1994 |
mycroft | Clean up deleted files.
|
| 1.8 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.7 | 16-Aug-1994 |
mycroft | Add vnd.
|
| 1.6 | 20-Feb-1994 |
mycroft | branches: 1.6.2; Add mcd.
|
| 1.5 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.4 | 22-May-1993 |
cgd | add rcsids to everything and clean up headers
|
| 1.3 | 07-May-1993 |
cgd | add rcsid, and kernel description where necessary
|
| 1.2 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.6.2.1 | 16-Aug-1994 |
mycroft | update from trunk
|
| 1.409 | 07-Jan-2025 |
imil | Enable pv(4) for i386
|
| 1.408 | 23-Feb-2024 |
andvar | branches: 1.408.2; s/optionms/options/ in copy-pasted comment.
|
| 1.407 | 21-Oct-2020 |
christos | make process_machdep.c included always since it provides register i/o used by sys_process_getlwpstatus.c which is always included.
|
| 1.406 | 20-Oct-2020 |
christos | harmonize process_machdep.c inclusion.
|
| 1.405 | 15-Oct-2020 |
mgorny | Revert "Merge convert_xmm_s87.c into fpu.c"
I am going to add ATF tests for these two functions, and having them in a separate file will make it more convenient to build and run them in userspace.
|
| 1.404 | 29-Jun-2020 |
riastradh | glxsb(4): Remove rijndael dependency.
This doesn't actually seem to depend on it in any way.
XXX Compile-tested only.
|
| 1.403 | 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.402 | 22-Apr-2020 |
rin | Make crypto/rijindael optional again as cprng_strong does no longer depend on it. Dependency is explicitly declared in files.foo if a component requires it.
|
| 1.401 | 18-Oct-2019 |
manu | branches: 1.401.6; Multiboot2 kernel support for i386
That implementation works either with BIOS or UEFI bootstrap
This requires the following kernel changes:
Add UEFI boot services and I/O method protoypes src/sys/arch/x86/include/efi.h 1.8 - 1.9
Fix EFI system table mapping in virtual space src/sys/arch/x86/x86/efi.c 1.19 - 1.20
Make sure no bioscall is issued when booting off UEFI system src/sys/arch/i386/i386/machdep.c 1.821 - 1.822 src/sys/arch/i386/pci/piixpcib.c 1.22 - 1.23
And the following bootstrap changes:
Add kernel symbols for multiboot1 src/sys/arch/i386/stand/lib/exec_multiboot1.c 1.2 - 1.3 src/sys/arch/i386/stand/lib/libi386.h 1.45 - 1.47
Fix kernel symbols for multiboot2 src/sys/arch/i386/stand/lib/exec_multiboot2.c 1.2 - 1.3
|
| 1.400 | 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.399 | 22-Dec-2018 |
cherry | This change modifies the mainbus(4) entry point for all x86 sub-archs in the following way:
i) It provides a unified entry point in x86/x86/mainbus.c:mainbus_attach() ii) It carves out the preliminary bus attachment sequence that is common to all sub-archs into x86/x86/mainbus.c: x86_cpubus_attach() iii) It consolidates the remaining pathways as internal callee functions so that these may be called piecemeal if required. A special usecase of this is XEN PVHVM which may need to call the native configure path, the xen configure path, or both. iv) It moves the driver private data structures from i386/i386_mainbus.c to an x86/ level one. This allows for other sub-arch's to do similar, if needed. (They do not at the moment). v) For dom0 kernels, it enables 'acpi0 at mainbus?' and 'acpi0 at hypervisorbus'. This serves two purposes: a) To demonstrate the possibility of dynamic configuration tree traversal ordering changes. b) To allow for the common acpi_check(self, "acpibus") call in x86/mainbus.c to not barf when it is called from the dom0 attach path. We allow for the acpi0 device to be a child of mainbus with the changes to amd64/conf/XEN3_DOM0 and i386/conf/XEN3PAE_DOM0 without actually probing further in the code. This path will later be pursued in a PVHVM boot codepath.
There should be no operative changes with this change. If there are, please complain loudly.
|
| 1.398 | 22-Dec-2018 |
cherry | Move mainbus(4) driver files in various x86 sub-archs to name prefixed versions. This allows us to further modularise them by unifying common bus probe code in x86/x86/mainbus.c to be introduced next.
This commit has no functional changes. It is done for ease of visibility of newer diffs in the queue.
|
| 1.397 | 03-Dec-2018 |
christos | KASLR is in files.kern
|
| 1.396 | 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.395 | 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.394 | 23-May-2018 |
maxv | branches: 1.394.2; Merge convert_xmm_s87.c into fpu.c. It contains only two functions, that are used only in fpu.c.
|
| 1.393 | 22-May-2018 |
maxv | Mmh, don't compile spectre.c on Xen.
|
| 1.392 | 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.391 | 16-Mar-2018 |
maxv | Remove ipkdb from i386. Also remove unused references in amd64.
I already talked about doing that six months ago on port-i386@. Back then it was as general cleanup, but now, with SVS etc, we do actually have good reasons for simplifying the entry points.
Ok kamil@. (christos@ was in the conversation too)
|
| 1.390 | 08-Jan-2018 |
maxv | branches: 1.390.2; Since SVS is now defined in files.x86, remove it from files.amd64 and files.i386.
|
| 1.389 | 07-Jan-2018 |
maxv | Add a new option, SVS (for Separate Virtual Space), that unmaps kernel pages when running in userland. For now, only the PTE area is unmapped.
Sent on tech-kern@.
|
| 1.388 | 08-Oct-2017 |
maxv | KASLR: add workarounds to compute the bootinfo VAs (use the direct map), and don't use large pages yet. Both will be fixed later.
|
| 1.387 | 15-Aug-2017 |
maxv | Merge into x86/.
|
| 1.386 | 15-Aug-2017 |
maxv | Merge into x86/.
|
| 1.385 | 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.384 | 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.383 | 01-Aug-2017 |
maxv | Move arch/i386/i386/freebsd_* into compat/freebsd/. COMPAT_FREEBSD is i386-specific.
|
| 1.382 | 01-Aug-2017 |
maxv | Don't include files.svr4 and files.svr4_32.
|
| 1.381 | 29-Jul-2017 |
maxv | Drop support for svr4 on i386. This feature is not maintained, not reliable, and of a limited use case. Most svr4 applications got time to be ported to linux, and we do have a functional, maintained linux emulation.
Reduces the number of entry points into the kernel, the number of places that need special care (cpu context).
Note that compat_svr4 is still available on sparc.
|
| 1.380 | 29-Jul-2017 |
maxv | Remove the remaining parts of compat_oldboot.
|
| 1.379 | 12-Jul-2017 |
maxv | include opt_pmc.h
|
| 1.378 | 10-Mar-2017 |
maxv | branches: 1.378.6; Move pmc.c into x86/, it can be shared with amd64.
|
| 1.377 | 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.376 | 15-Dec-2016 |
kamil | branches: 1.376.2; Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
| 1.375 | 13-Dec-2016 |
kamil | Torn down KSTACK_CHECK_DR0, i386-only feature to detect stack overflow
This feature was intended to detect stack overflow with CPU Debug Registers (x86). It was never ported to other ports, neither amd64 and should be adapted for SMP...
Currently there might be better ways to detect stack overflows like page mapping protection. Since the number of Debug Registers is restricted (4 on x86), torn it down completely.
This interface introduced helper functions for Debug Registers, they will be replaced with the new <x86/dbregs.h> interface.
KSTACK_CHECK_DR0 was disabled by default and won't affect ordinary users.
Sponsored by <The NetBSD Foundation>
|
| 1.374 | 12-Feb-2014 |
dsl | branches: 1.374.6; 1.374.10; Change i386 to use x86/fpu.c instead of i386/isa/npx.c This changes the trap10 and trap13 code to call directly into fpu.c, removing all the code for T_ARITHTRAP, T_XMM and T_FPUNDA from i386/trap.c Not all of the code thate appeared to handle fpu traps was ever called! Most of the changes just replace the include of machine/npx.h with x86/fpu.h (or remove it entirely).
|
| 1.373 | 07-Feb-2014 |
dsl | Convert the amd64 build to use x86/cpu_extended_state.h so that the fpu definitions match those of i386. Mostly just structure and field renames, in addition: 1) process_xmm_to_s87() and process_s87_to_xmm() moved into x86/convert_xmm_s87.c so they can be used by amd64's netbsd32 code. 2) The linux signal code simplified to use a structure copy for ths fxsave data - it matches the hardware definition and won't change.
|
| 1.372 | 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.371 | 17-Jul-2013 |
soren | A few "isa" files are so tightly integrated into the x86 platform code as to not really be part of the optional isa bus autoconf machinery.
Allows configuring a kernel like so:
include "arch/amd64/conf/GENERIC" no isa
|
| 1.370 | 25-Dec-2012 |
mbalmer | branches: 1.370.2; 1.370.8; Whitespace fixes.
|
| 1.369 | 16-Dec-2012 |
mbalmer | ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page.
|
| 1.368 | 28-Oct-2012 |
alnsn | Build bpfjit on i386.
|
| 1.367 | 03-Oct-2012 |
dsl | Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.366 | 30-Sep-2012 |
dsl | Remove the obvious parts of i386 Advanced power management 'apm' support. This is the code that predates ACPI, and might once have been able to power down some laptops. It hasn't been compiled for ages (it isn't it i386/ALL or any other standard kernel) and hasn't worked for even longer. The APM specification was made obsolete by ACPI before it was widely implemented. This will allow some other, even more dubious code be removed. Unfortunately apmbios.h is used by the world !
|
| 1.365 | 27-Sep-2012 |
alnsn | Remove bpf_jit which was ported from FreeBSD recently.
It will soon be replaced with the new bpfjit kernel module.
|
| 1.364 | 01-Aug-2012 |
rmind | branches: 1.364.2; Add BPF JIT compiler, currently supporting amd64 and i386. Code obtained from FreeBSD. Also, make few BPF fixes and simplifications while here. Note that bpf_jit_enable is false for now.
OK dyoung@, some feedback from matt@
|
| 1.363 | 07-May-2012 |
jym | Merge i386 and amd64 version of db_memrw.c.
Use this opportunity to skip calculating the VA of the page. Let the CPU deal with the invalidation itself through invlpg + destination address to avoid converting between canonical/non canonical forms.
|
| 1.362 | 18-Nov-2011 |
jmcneill | branches: 1.362.4; 1.362.6; remove Xbox support
|
| 1.361 | 27-Aug-2011 |
bouyer | branches: 1.361.2; Split gcscpcib into MI part, and MD pci attachement which is also in charge of attaching the MD pcib device. Will be used by the upcoming evbmips loongson support.
|
| 1.360 | 12-Jun-2011 |
rmind | Welcome to 5.99.53! Merge rmind-uvmplock branch:
- Reorganize locking in UVM and provide extra serialisation for pmap(9). New lock order: [vmpage-owner-lock] -> pmap-lock.
- Simplify locking in some pmap(9) modules by removing P->V locking.
- Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs).
- Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner. Add TLBSTATS option for x86 to collect statistics about TLB shootdowns.
- Unify /dev/mem et al in MI code and provide required locking (removes kernel-lock on some ports). Also, avoid cache-aliasing issues.
Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches formed the core changes of this branch.
|
| 1.359 | 26-Apr-2011 |
joerg | branches: 1.359.2; Remove PECOFF/Win32 emulation.
|
| 1.358 | 26-Apr-2011 |
joerg | Remove Darwin, MACH and Mach-O support.
|
| 1.357 | 10-Apr-2011 |
christos | Merge db_trace for x86. From: Vladimir Kirillov proger at wilab dot org dot ua
|
| 1.356 | 24-Feb-2011 |
jruoho | Move PowerNow! to the cpufeaturebus.
|
| 1.355 | 08-Jul-2010 |
rmind | branches: 1.355.2; 1.355.4; Unify i386 and amd64 procfs MD code into x86.
|
| 1.354 | 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.353 | 03-Jan-2010 |
dholland | branches: 1.353.2; 1.353.4; One last bit of whitespace from PR kern/22595.
|
| 1.352 | 03-Nov-2009 |
dyoung | Add a kernel configuration flag, SPLDEBUG, that activates a per-CPU log of transitions to IPL_HIGH from lower IPLs. SPLDEBUG is only available on i386 and Xen kernels, today.
'options SPLDEBUG' adds instrumentation to spllower() and splraise() as well as routines to start/stop debugging and to record IPL transitions: spldebug_start(), spldebug_stop(), spldebug_raise(), spldebug_lower().
|
| 1.351 | 09-Aug-2009 |
christos | move spic to common acpi.
|
| 1.350 | 16-Jun-2009 |
bouyer | Split mc146818-related functions from clock.c into rtc.c. Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new date/time to the CMOS by itself. Now a XEN3_DOM0 kernel properly updates the CMOS time.
|
| 1.349 | 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.348 | 16-Apr-2009 |
rmind | - Add macros to handle (some) trapframe registers for common x86 code. - Merge i386 and amd64 syscall.c into x86. No functional changes intended.
Proposed on (port-i386 & port-amd64). Unfortunately, I cannot merge these lists into the single port-x86. :(
|
| 1.347 | 30-Mar-2009 |
rmind | Merge i386 and amd64 ipifuncs.c into x86. No functional changes intended. XXX: fpu #ifdefs are ugly (should be revisited at some point).
|
| 1.346 | 30-Mar-2009 |
rmind | Merge i386 and amd64 vm_machdep.c into x86. No functional changes intended. Note: some #ifdefs will be removed with macros.
|
| 1.345 | 30-Mar-2009 |
rmind | Merge/move core_machdep.c into x86, no difference between i386 and amd64.
|
| 1.344 | 19-Feb-2009 |
jmcneill | Mark old vesabios/vesafb flags as obsolete, noted by cube
|
| 1.343 | 19-Feb-2009 |
jmcneill | Remove vesafb, it has been replaced by genfb on x86.
|
| 1.342 | 14-Feb-2009 |
cube | Don't set version deep in the source tree if it's older than the one in conf/files.
|
| 1.341 | 20-Dec-2008 |
ad | branches: 1.341.2; - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.340 | 20-Nov-2008 |
ad | Put the COMPAT_NOMID stuff into its own file.
|
| 1.339 | 19-Nov-2008 |
ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into modules. By and large this commit:
- shuffles header files and ifdefs - splits code out where necessary to be modular - adds module glue for each of the components - adds/replaces hooks for things that can be installed at runtime
|
| 1.338 | 13-Jun-2008 |
christos | branches: 1.338.2; 1.338.4; 1.338.6; pointless to compile md_root.c without md.c
|
| 1.337 | 18-May-2008 |
jmcneill | branches: 1.337.2; Add support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP on amd64.
|
| 1.336 | 11-May-2008 |
ad | Simplify x86 identcpu code, and share between i386/amd64.
|
| 1.335 | 10-Apr-2008 |
dyoung | branches: 1.335.2; 1.335.4; 1.335.6; Commit straggler: elansc now attaches to something that provides the 'pcibus' interface instead of the 'pci' interface.
|
| 1.334 | 26-Feb-2008 |
xtraeme | Split off the Transmeta Crusoe Longrun code into its own file, that way identcpu.c and machdep.c are not cluttered with foreign code.
The driver is built by default as before, but the sysctl subtree will only be created if longrun is detected and not always as the old code did. This matches what the FreeBSD code does.
Ok by christos@.
|
| 1.333 | 20-Feb-2008 |
drochner | branches: 1.333.2; 1.333.6; Since files.wscons et al. are included by ~all ports anyway, include them in the mi "files" file, and remove include statements from md files. These shouldn't pull in additional kernel code when not in use, so it shouldn't do any harm except a risk of namespace collisions which should be easy to fix.
|
| 1.332 | 25-Jan-2008 |
joerg | Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
| 1.331 | 21-Jan-2008 |
dyoung | Attach two new devices to the AMD Elan SC520 System Controller, elansc(4).
elanpex(4) is for PCI exception reporting. I've already found some kernel bugs by reading the exceptions reported. Beware that it will spam the console a lot while the kernel and pcictl(8) probe non-existing addresses in PCI configuration space.
elanpar(4) protects the kernel text from writes by the CPU and by PCI bus masters. As you might guess, this is not compatible with setting breakpoints using a debugger; detach the device using 'drvctl -d elanpar0' before you try to set breakpoints. In the future, I hope to extend elanpar(4) to provide general-purpose RAM write-protection.
|
| 1.330 | 16-Jan-2008 |
ad | Remove options MATH_EMULATE.
|
| 1.329 | 12-Jan-2008 |
ad | - Split crashdump code out into its own file. - Remove NO_SPARSE_DUMP. - Minor KNF, sprinkle static.
|
| 1.328 | 09-Jan-2008 |
xtraeme | Add gcscpcib(4): a driver for the AMD CS5535 and CS5536 Companion Device that acts as PCI-ISA bridge and supports a Timecounter, Watchdog Timer and GPIO.
Adapted by Yojiro UO and minor tweaks by me from OpenBSD. Tested on CS5535 and CS5536. This closes PR kern/37577.
|
| 1.327 | 06-Jan-2008 |
ad | Add MODULAR option. Include kernel linker stuff if MODULAR.
|
| 1.326 | 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.325 | 23-Dec-2007 |
jmcneill | Move Sony Notebook Controller (sony(4)) driver from MD to MI directory, as it can be used on amd64 as well.
|
| 1.324 | 18-Dec-2007 |
joerg | Add new IPI for saving CPU state explicitly, share high-level part of ACPI wakeup code and teach it how to start the APs again. As a side effect the CPU_START interface allows choosing between different bootstrap codes more easily now.
|
| 1.323 | 09-Dec-2007 |
jmcneill | branches: 1.323.2; Merge jmcneill-pm branch.
|
| 1.322 | 22-Nov-2007 |
bouyer | branches: 1.322.2; 1.322.4; Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support to NetBSD/Xen, both Dom0 and DomU.
|
| 1.321 | 15-Nov-2007 |
ad | Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.320 | 14-Nov-2007 |
ad | - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.319 | 26-Oct-2007 |
xtraeme | branches: 1.319.2; Share pcib(4) and amdpcib(4) between i386 and amd64; one copy is enough.
|
| 1.318 | 26-Oct-2007 |
xtraeme | - Share pchb(4) between i386 and amd64; one copy is enough for both. - Move some of the x86 PCI devices into x86/pci/files.pci. - Add more x86 stuff into x86/conf/files.x86.
ok joerg.
|
| 1.317 | 18-Oct-2007 |
yamt | merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
| 1.316 | 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.315 | 26-Sep-2007 |
ad | branches: 1.315.2; x86 changes for pcc and LKMs.
- Replace most inline assembly with proper functions. As a side effect this reduces the size of amd64 GENERIC by about 120kB, and i386 by a smaller amount. Nearly all of the inlines did something slow, or something that does not need to be fast. - Make curcpu() and curlwp functions proper, unless __GNUC__ && _KERNEL. In that case make them inlines. Makes curlwp LKM and preemption safe. - Make bus_space and bus_dma more LKM friendly. - Share a few more files between the ports. - Other minor changes.
|
| 1.314 | 29-Aug-2007 |
ad | branches: 1.314.2; Merge most x86 changes from the vmlocking branch, except the threaded soft interrupt stuff. This is mostly comprised of changes to the pmap modules to work on multiprocessor systems without kernel_lock, and changes to speed up tlb shootdowns.
|
| 1.313 | 26-Aug-2007 |
xtraeme | branches: 1.313.2; Some changes for the ichlpcib driver:
- Moved to x86/pci, so that EM64T systems running NetBSD/amd64 can use it. - Added support for the TCO on ICH6 or newer chipsets, adapted from FreeBSD. - Added timecounter support for the power management timer, adapted from OpenBSD. - Plus some misc/cosmetic changes.
Thanks to yukonbob on irc@freenode for testing the TCO part on ICH4-M. Tested by me with ICH7 too.
|
| 1.312 | 08-Jul-2007 |
jmcneill | branches: 1.312.4; 1.312.8; Add gcscehci(4), an EHCI glue driver for the AMD CS5536 companion controller. This driver enables USB 2.0 high speed support on the Soekris net5501 (comBIOS ver. 1.31m).
|
| 1.311 | 07-Jul-2007 |
tsutsui | Remove leftover netns stuff.
|
| 1.310 | 27-Jun-2007 |
xtraeme | 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.309 | 15-Jun-2007 |
jmcneill | Import driver for the AMD Geode LX AES Security Block, from OpenBSD. The glxsb(4) driver provides random numbers and AES acceleration.
|
| 1.308 | 03-Jun-2007 |
xtraeme | Remove Enhanced Speedstep stuff from here, it's defined on files.x86 now.
|
| 1.307 | 30-May-2007 |
christos | lock_stubs.S depends on assym.h
|
| 1.306 | 17-May-2007 |
yamt | merge yamt-idlelwp branch. asked by core@. some ports still needs work.
from doc/BRANCHES:
idle lwp, and some changes depending on it.
1. separate context switching and thread scheduling. (cf. gmcgarry_ctxsw) 2. implement idle lwp. 3. clean up related MD/MI interfaces. 4. make scheduler(s) modular.
|
| 1.305 | 16-Apr-2007 |
ad | branches: 1.305.2; Share the sysarch stuff between the x86 ports. PR kern/36046.
|
| 1.304 | 10-Apr-2007 |
macallan | include files.wsfb
|
| 1.303 | 05-Mar-2007 |
drochner | branches: 1.303.2; 1.303.4; clean up how cpus and ioapics are attached at the mainbus: Seperate "cpubus" and "ioapicbus" -- while they share a common "address space" (the apic id), the kernel doesn't use this fact. There are different data passed to cpus and apics, which caused some ugly polymorphism. This also saves the special "submatch" functions needed to distingush cpus and ioapics for autoconf. (And it makes that "apid" locators wired in the kernel configuration are honored now; this allows one to dumb down an mp box to singleprocessor by userconfig.) Print "apid" locators in the buses "print" function "as everyone does", so the per-port cpu drivers don't need to do it. Being here, constify "struct cpu_functions" and g/c the unused MP_PICMODE flag.
|
| 1.302 | 18-Feb-2007 |
dsl | Get config(1) to supply the default parameters for BEEP_ON_HALT.
|
| 1.301 | 09-Feb-2007 |
ad | branches: 1.301.2; Merge newlock2 to head.
|
| 1.300 | 06-Feb-2007 |
dyoung | Add cmos(4) for reading/writing CMOS RAM on x86 boxes. This driver comes from Takahiro Kambe, with some mods by me.
|
| 1.299 | 06-Jan-2007 |
jmcneill | Use the pic16lc@iic driver for setting the system LED, rebooting, and powering off the machine instead of the assembly code in pic16l.S
|
| 1.298 | 04-Jan-2007 |
jmcneill | Microsoft Xbox support, from Andrew Gillham.
Still requires some bug fixes in the nfe(4) driver; works with USB ethernet. Requires Xromwell / Cromwell 2.41dev or above to boot. Tested both CD boot and etherboot.
xboxfb(4) currently does not work properly with component video cables.
|
| 1.297 | 18-Dec-2006 |
christos | move to x86/pci/agp_machdep.c from Blair Sadewitz
|
| 1.296 | 25-Oct-2006 |
jmmv | branches: 1.296.2; 1.296.4; Mark MULTIBOOT_SYMTAB_SPACE obsolete instead of silently removing it. Per cube@'s suggestion.
|
| 1.295 | 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.294 | 19-Oct-2006 |
drochner | remove relicts of COMPAT_AOUT, fixes compilation problems with old kernel config files reported by Patrick Welche on current-users
|
| 1.293 | 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.292 | 04-Sep-2006 |
perry | branches: 1.292.2; 1.292.4; switch to a common clock.c
|
| 1.291 | 06-Aug-2006 |
christos | PR/34116: Takuya SHIOZAKI: acpiapm(4) misuses config(9) acpiapm(4) always matches the first node of AML, which is unrelated with acpiapm. Separate acpi(4)'s children into two individual interface attributes.
|
| 1.290 | 08-Jul-2006 |
christos | Adjust to the new apm backend.
|
| 1.289 | 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.288 | 07-Jun-2006 |
kardel | branches: 1.288.2; convert to timecounters (from branch simonb-timecounters)
|
| 1.287 | 06-May-2006 |
jmcneill | branches: 1.287.2; Add SpeedStep SMI support for Intel PIIX4 based Pentium III processors.
|
| 1.286 | 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.285 | 04-Apr-2006 |
gdamore | Convert existing ath users to new Makefile, except for amd64, which needs the rules due to needing to conditionally postprocess the HAL object file.
Macppc needs a a non-ELF HAL (EABI) object, so take care of that by default in the atheros include file.
|
| 1.284 | 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.283 | 17-Mar-2006 |
jmcneill | Add support for the VIA SMBus controller found on the VT8235 PCI-ISA bridge.
|
| 1.282 | 19-Feb-2006 |
jmcneill | branches: 1.282.2; 1.282.4; 1.282.6; 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.281 | 19-Feb-2006 |
jmcneill | splash is MI; move it out of files.i386
|
| 1.280 | 19-Feb-2006 |
jmcneill | Make VESAFB_WIDTH, VESAFB_HEIGHT, VESAFB_DEPTH defined in opt_vesafb.h. While we're here, give us NVESAFB in vesafb.h
|
| 1.279 | 18-Feb-2006 |
jmcneill | Import vesa framebuffer driver. Replaces vesa_raster8, which didn't do anything.
|
| 1.278 | 12-Feb-2006 |
tron | Share Intel hardware random number generator support between amd64 and i386 port. This will benefit EM64T systems using Intel i9xx chipsets.
|
| 1.277 | 03-Feb-2006 |
jmmv | branches: 1.277.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.276 | 01-Jan-2006 |
xtraeme | branches: 1.276.2; PCI Interrupt router support for VIA VT823[1357] Southbridges. From OpenBSD.
|
| 1.275 | 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.274 | 11-Dec-2005 |
christos | branches: 1.274.2; Add a small device to control brightness on the Sony VAIOs.
|
| 1.273 | 07-Nov-2005 |
yamt | some assym cleanup. - move copyin and friends from locore.S to their own file, copy.S. share it between i386 and xen. - defparam KERNBASE and kill KERNBASE_LOCORE hack. - add more symbols to assym.h and use it where appropriate.
|
| 1.272 | 07-Oct-2005 |
riz | Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.271 | 27-Sep-2005 |
jmcneill | Add NS Geode PCI-ISA bridge GPIO support.
|
| 1.270 | 22-Sep-2005 |
dyoung | Add a driver for the watchdog timer on the AMD Geode SC1100.
|
| 1.269 | 03-Jul-2005 |
cube | branches: 1.269.2; Move definitions for PCI_*_FIXUP to files.x86 so that ACPI compiles for amd64...
|
| 1.268 | 25-Jun-2005 |
dyoung | Move the definitions in dev/pci/files.ath into dev/pci/files.pci. Stop including dev/pci/files.ath in arch/i386/conf/files.i386, since we get the same definitions by including dev/pci/files.pci, now. Remove dev/pci/files.ath.
Add arch/macppc/conf/Makefile.macppc with directives for linking the Atheros HAL for PowerPC.
In athhal-powerpc-be-eabi.opt_ah.h, #define AH_REGOPS_FUNC 1, since otherwise the linker complains that the PowerPC HAL cannot link with register-read/write subroutines.
Add ath(4) to the GENERIC macppc kernel configuration; comment it out.
|
| 1.267 | 22-Jun-2005 |
dyoung | Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch], sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw, awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
|
| 1.266 | 22-Jun-2005 |
enami | Backout part of previous since it breaks kernel build and not described in the commit log. I don't see merged log of ath(4) yet.
|
| 1.265 | 22-Jun-2005 |
sekiya | It turns out that pci_addr_fixup() doesn't require PCIBIOS either. Decouple, run it from mainbus_attach().
|
| 1.264 | 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.263 | 15-May-2005 |
fvdl | Move linux_trap.c from sys/arch/i386/i386 to sys/arch/x86/x86, and share it. Remove the amd64 linux_trap.c (which was just a stub with a printf anyway).
|
| 1.262 | 14-Sep-2004 |
jdolecek | branches: 1.262.10; do not include "compat/aout/files.aout", COMPAT_AOUT is soon to be removed
|
| 1.261 | 30-Aug-2004 |
drochner | remove the (superfluous) definition of "cpu" as an interface attribute
|
| 1.260 | 30-Aug-2004 |
drochner | Phase out the use of a string as first "attach args" member to control which bustype should be attached with a specific call to config_found() (from a "mainbus" or a bus bridge). Do it for isa/eisa/mca and pci/agp for now. These buses all attach to an mi interface attribute "isabus", "eisabus" etc., and the autoconf framework now allows to specify an interface attribute on config_found() and config_search(), which limits the search of matching config data to these which attach to that specific attribute. So we basically have to call config_found_ia(..., "foobus", ...) where such a bus is attached. As a consequence, where a "mainbus" or alike also attaches other devices (eg CPUs) which do not attach to a specific attribute yet, we need at least pass an attribute name (different from "foobus") so that the foo bus is not found at these places. This made some minor changes necessary which are not obviously related to the mentioned buses.
|
| 1.259 | 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.258 | 08-Jul-2004 |
drochner | don't need md timing functions for joystick anymore
|
| 1.257 | 04-Jul-2004 |
christos | add darwin_commpage_machdep.S [does nothing for now, and the name is too long]
|
| 1.256 | 30-Apr-2004 |
lukem | Integrate support for Enhanced SpeedStep Technology (est) that Michael Eriksson posted to port-i386 on 20031102, with various modifications by me to work in the new sysctl(9) framework.
The code is enabled with 'options ENHANCED_SPEEDSTEP', and if the CPU supports EST the following sysctl(8) nodes appear (with the values that a Dell Inspiron 8600 + WUXGA with a 1.4GHz Pentium M CPU supports): machdep.est.cpu_brand = Intel(R) Pentium(R) M processor 1400MHz machdep.est.frequency.target = 1400 machdep.est.frequency.current = 1400 machdep.est.frequency.available = 1400 1200 1000 800 600
If EST support isn't available, the "machdep.est" sysctl sub-MIB is not created.
Once we have a more general "CPU frequency" control API we can migrate this code to using that.
Thanks to Michael Erikkson for providing this code!
|
| 1.255 | 18-Apr-2004 |
fvdl | Adapt for new aapic.c location.
|
| 1.254 | 25-Mar-2004 |
jmc | Convert athhal-elf.o to a .uue and add appropriate make hooks to use it
|
| 1.253 | 25-Mar-2004 |
wiz | Backout previous -- this is not enough, config needs to be taught how to reach partitions above h. Noted by Simon Burge, related to PR 24905.
|
| 1.252 | 25-Mar-2004 |
wiz | Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h. Addresses PR 24905 by Simon Burge.
|
| 1.251 | 14-Mar-2004 |
minoura | Add Intel ICHn PCI-LPC bridge driver. It is a pcib, but with sysmon watchdog support.
|
| 1.250 | 13-Mar-2004 |
bjh21 | Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in the ARM IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still called pckbc(4), and the new abstraction layer is "pckbport", so the child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which also contains some code shared between all host controllers. To avoid incompatibility, pckbdreg.h is still installed in /usr/include/dev/pckbc.
In theory, this shouldn't cause any behavioural changes in the drivers concerned. Thy just use rather more function pointers than before. Tested on i386 and (with a new host driver) acorn32. Compiled on several other affected architectures.
|
| 1.249 | 16-Feb-2004 |
wiz | Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.248 | 14-Feb-2004 |
bjh21 | Add a new MI attribute, pckbc_machdep_cnattach, and change pckbc_cnattach() to only call pckbc_machdep_cnattach() if this is present. This allows pckbc_machdep_cnattach() to be omitted entirely on most ports, where it only returns ENXIO anyway.
The devices with this attribute at the moment are pc(4) on i386 and bebox, and pckbc on sparc, where pckbc_machdep_cnattach() mysteriously returns 0 rather than ENXIO.
|
| 1.247 | 20-Jan-2004 |
jdolecek | cleanup old lpt(4) attachment, and glue ppbus in so that they can coexist: * lpt device is defined in MI place (dev/ppbus/files.ppbus), dev/ic/lpt.c is included there too; dev/ic/lpt.c is not included if ppbus is configured or if there is alternative platform lpt (like for pc532) * g/c MD lpt definitions and custom puc/upc attachments, glue moved to conf/files and dev/pci/files.pci respectively; remove device lpt definition from dev/isa/files.isa * add ppbus parport attribute, atppc device attachments, adjust plip and lpt glue
|
| 1.246 | 16-Nov-2003 |
tls | We can't use bf_cbc.S if I386_CPU is defined; the 80386 doesn't have bswapl, and bf_cbc.S uses it. Unfortunately, this means that GENERIC will no longer use the asm code -- though it will still use the asm for the basic Blowfish transform. This won't slow down the KAME IPsec (since it rolls its own CBC) but may slow down fast-ipsec in kernels that have I386_CPU defined.
|
| 1.245 | 13-Oct-2003 |
dyoung | For PCI attachment, ath(4) needs both the HAL binary and the files listed in dev/pci/files.ath.
|
| 1.244 | 10-Sep-2003 |
christos | Add compat_16_machdep.c
|
| 1.243 | 06-Sep-2003 |
fvdl | Move the bulk of pci_intr_string into a seperate intr_string function. Use that new function to print the pciide compat interrupt in pciide_machdep.c. Share pciide_machdep.c between amd64 and i386.
|
| 1.242 | 27-Jul-2003 |
thorpej | Since everyone uses clock_subr.c (or should, if they don't currently), list it in conf/files instead of in every port's files.*.
|
| 1.241 | 07-Jul-2003 |
dsl | Switch to using MI code to find disklabel on MBR disks.
|
| 1.240 | 02-Jun-2003 |
gmcgarry | branches: 1.240.2; Pull-in GPIB.
|
| 1.239 | 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.238 | 14-May-2003 |
drochner | remove opms attachment stuff which is pointless after opms itself was removed
|
| 1.237 | 11-May-2003 |
fvdl | Update for acpi file move to sys/arch/x86/x86.
|
| 1.236 | 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.235 | 02-Mar-2003 |
christos | microtime.S depends on assym.h
|
| 1.234 | 01-Mar-2003 |
fvdl | Move lock_machdep.c to arch/x86/x86.
|
| 1.233 | 01-Mar-2003 |
fvdl | Move the CPU identification out of machdep.c into a seperate file.
|
| 1.232 | 27-Feb-2003 |
fvdl | Catch up with consinit.c move.
|
| 1.231 | 27-Feb-2003 |
fvdl | Catch up with isa_machdep.c and pci_machdep.c move.
|
| 1.230 | 26-Feb-2003 |
fvdl | Adapt for move of files to arch/x86.
|
| 1.229 | 16-Feb-2003 |
augustss | Undo accidental commit of this file.
|
| 1.228 | 16-Feb-2003 |
augustss | Add uax(4) (and url(4) in some cases).
|
| 1.227 | 05-Feb-2003 |
nakayama | Share i386/tsc_microtime.c with alpha and sparc64 as kern_microtime.c. (approved by martin)
|
| 1.226 | 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.225 | 28-Dec-2002 |
jmcneill | Add an npx at acpi(4) attachment
|
| 1.224 | 25-Nov-2002 |
manu | Added an empty shell for signal delivery. Now we just have to fill the machine dependant bits.
|
| 1.223 | 22-Nov-2002 |
fvdl | New interrupt code. The basic idea behind it is to hide the differences in interrupt controllers in struct pic, and try to keep as much common code as possible. At the lowest (asm) level, this is done with CPP macros.
The main structure is now struct intrsource, describing an established interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic). For quick masking, there may be a maximum of 32 sources per CPU. Sources can be assigned to any CPU in the MP case, though currently they all go to the boot CPU.
|
| 1.222 | 14-Nov-2002 |
christos | darwin needs us.
|
| 1.221 | 13-Nov-2002 |
christos | add COMPAT_DARWIN
|
| 1.220 | 26-Oct-2002 |
jdolecek | now that mem_no is emitted by config(8), there is no reason to keep copy of more or less identical iskmemdev() for every arch; move the function to spec_vnop.c, and g/c machine-dependant copies
|
| 1.219 | 11-Oct-2002 |
thorpej | * Move config defns for the crypto algorithms into their own files. Define an attribute for each crypto algorithm, and use that attribute to select the files that implement the algorithm. * Give the "wlan" attribute a dependency on the "arc4" attribute. * Give the "cgd" pseudo-device the "des", "blowfish", "cast128", and "rijndael" attributes. * Use the new attribute-as-option-dependencies feature of config(8) to give the IPSEC_ESP option dependencies on the "des", "blowfish", "cast128", and "rijndael" attributes.
|
| 1.218 | 07-Oct-2002 |
fvdl | lock_machdep.c only depends on LOCKDEBUG, in which case it's also needed in the non-MP case (since pmap.c now calls __cpu_simple_lock directly)
|
| 1.217 | 06-Oct-2002 |
fvdl | Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
| 1.216 | 04-Oct-2002 |
elric | assign majors for raw and cooked cgd's.
|
| 1.215 | 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.214 | 06-Sep-2002 |
gehenna | Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
| 1.213 | 12-Aug-2002 |
thorpej | Add a driver for the AMD Elan SC520 System Controller. The "elansc" driver attaches where "pchb" would normally attach (it matches at a higher match priority). The "elansc" driver currently provides support for the watchdog timer built-in the SC520.
Thanks to Jasper Wallace for laying the ground-work for this (most notably by providing a work-around for a watchdog-related bug in the SC520).
|
| 1.212 | 07-Aug-2002 |
briggs | PERFCTRS is now defflagged in conf/files.
|
| 1.211 | 10-Jul-2002 |
drochner | get some more info out of the VESA BIOS and attach subdevices for 8-bit pseudo color and text modes still doesn't do anything useful (It would be easy to attach a wsdisplay, but we have to cooperate with the PCI or ISA attached VGA drivers. There are open issues.)
|
| 1.210 | 07-Jul-2002 |
drochner | add definitions for the in-kernel vm86 code and vesabios attachment, add an option APM_USE_KVM86 which does what its name implies
|
| 1.209 | 03-Jul-2002 |
yamt | add KSTACK_CHECK_DR0.
|
| 1.208 | 18-Jun-2002 |
tshiozak | add MD support for ACPI sleep/wakeup.
|
| 1.207 | 17-Jun-2002 |
christos | glue for MD acpi devices.
|
| 1.206 | 18-Apr-2002 |
wiz | branches: 1.206.2; 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.205 | 16-Apr-2002 |
thorpej | * Move the mii_bitbang attribute into dev/mii/files.mii * Pull in dev/mii/files.mii from conf/files, rather than playing the magic "files include order" dance in N machine-dependent configuration definitions.
|
| 1.204 | 02-Feb-2002 |
jdolecek | branches: 1.204.4; Reduce the massive code duplication regarding joy(4). Split it into MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
|
| 1.203 | 21-Jan-2002 |
jdolecek | Switch to MI dev/md_root.c for archs which don't have any special memory disk hooks (i.e. everything except atari).
|
| 1.202 | 03-Dec-2001 |
lukem | defparam (not defflag) PCIBIOS_IRQS_HINT. pointed out by Kevin Lahey
|
| 1.201 | 28-Nov-2001 |
lukem | - convert usage of "defopt" to "defflag" where the relevant option does not support a value (e.g., it's to be used as "options FOO" instead of "options FOO=xxx"). options that take a value were converted to defparam recently. - minor whitespace & formatting cleanups
|
| 1.200 | 26-Nov-2001 |
itojun | in_cksum.s is needed for inet6 too
|
| 1.199 | 20-Nov-2001 |
lukem | - replace "defopt" with "defparam" for options which must take a value, as config(8) will warn for value-less defparam options - minor whitespace/formatting cleanup - consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
|
| 1.198 | 28-Sep-2001 |
thorpej | Add ACPI config glue.
|
| 1.197 | 19-Sep-2001 |
thorpej | Add code to frob the MTRR-like registers on the AMD K6-2 and AMD K6-III.
|
| 1.196 | 15-Sep-2001 |
thorpej | Give each AGP controller its own attribute, and let the "agpbus" device (rather, the device that carries that attribute) also carry one or more attributes indicating which type of controller it might be.
This will allow systems that might have AGP, but would never have e.g. an Intel PCI-Host bridge, to trim out code that won't be used.
|
| 1.195 | 15-Sep-2001 |
thorpej | Move the AGP device declaration stuff into files.agp.
|
| 1.194 | 10-Sep-2001 |
fvdl | Add agp files (enabled only on i386, but the main code itself should not be MD, so could be enabled on other platforms).
|
| 1.193 | 09-Sep-2001 |
perry | boost maximum MAXUSERS to 128
|
| 1.192 | 09-Sep-2001 |
tls | Add asm versions of blowfish and des transforms for i386.
This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table!
C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem.
Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case.
|
| 1.191 | 03-Sep-2001 |
drochner | branches: 1.191.2; add wsfont pseudo device
|
| 1.190 | 27-Aug-2001 |
haya | Add support for ALi M1543 in pcibios.
|
| 1.189 | 14-Jul-2001 |
christos | add mach/macho files
|
| 1.188 | 18-Jun-2001 |
christos | branches: 1.188.2; Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type.
|
| 1.187 | 22-Apr-2001 |
jdolecek | add major { ed = 20 }
|
| 1.186 | 19-Apr-2001 |
uch | patch PR port-i386/11114 by MINOURA Makoto.
|
| 1.185 | 14-Apr-2001 |
thorpej | Generic soft interrupt implementation for NetBSD/i386. This could probably be tuned somewhat, but this is a stop-gap measure to hold us until Bill Sommerfeld's new interrupt code comes in from the MP branch.
|
| 1.184 | 25-Mar-2001 |
jdolecek | Add an autoconfig node for PCI-MCA bridges. Configures MCA bridges via callback. This beast is very rare, present only on some IBM PCs. Code was copied off pceb.
|
| 1.183 | 06-Mar-2001 |
fvdl | Use assembly version of in4_cksum (which is a piece of code that does some of the extra work and then jumps into in_cksum).
|
| 1.182 | 24-Feb-2001 |
lukem | branches: 1.182.2; whitespace police
|
| 1.181 | 11-Feb-2001 |
chs | fix REALBASEMEM/REALEXTMEM and defopt them while we're at it. from jason.
|
| 1.180 | 17-Jan-2001 |
fvdl | Add machdep file for procfs. Currently only used for linux-style /proc/cpuinfo (only active when procfs is mounted with -o linux). For ports other than the i386 this currently produces an empty string.
|
| 1.179 | 18-Dec-2000 |
jdolecek | separate the freebsd syscall code similarily to other emulations
|
| 1.178 | 11-Dec-2000 |
mycroft | Introduce 2 new flags in types.h: * __HAVE_SYSCALL_INTERN. If this is defined, e_syscall is replaced by e_syscall_intern, which is called at key places in the kernel. This can be used to set a MD syscall handler pointer. This obsoletes and replaces the *_HAS_SEPARATED_SYSCALL flags. * __HAVE_MINIMAL_EMUL. If this is defined, certain (deprecated) elements in struct emul are omitted.
|
| 1.177 | 09-Dec-2000 |
mycroft | Add a separate svr4_syscall().
|
| 1.176 | 02-Dec-2000 |
jdolecek | as discussed on tech-kern, put linux and ibcs2 syscall code to separate files and change syscall() to call p->p_emul->e_syscall() if it's not NULL
|
| 1.175 | 26-Nov-2000 |
jdolecek | comment out entries accidentaly committed together with previous change
|
| 1.174 | 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
| 1.173 | 26-Nov-2000 |
jdolecek | rename COMPAT_locore.s to COMPAT_sigcode.s - that is more suitable name for it make the files compilable within LKM
|
| 1.172 | 21-Nov-2000 |
jdolecek | put compat-specific locore code to separate *_locore.s files
|
| 1.171 | 08-Nov-2000 |
ad | Pull in dev/i2o/files.i2o.
|
| 1.170 | 05-Nov-2000 |
onoe | First Prototype implementation of network interface part for IEEE1394 (if_fw).
Current status: Only OHCI chip is supported (fwohci). ping (IPv4) works with Sony's implementation (SmartConnect) on Win98. sometimes works but not stable. Not implemented yet: IRM (Isochronous Resource Manager) functionality. Link layer fragmentation. Topology map. More to do: clean ups MCAP charactor device part dhcp
There is no entry in GENERIC config file yet. Follow sys/dev/ieee1394/IMPLEMENTATION to enable if_fw.
|
| 1.169 | 27-Oct-2000 |
thorpej | Add support for sampling the random number generator on the 810, 815, 820, and 840 chipsets. From OpenBSD, modified for NetBSD by me.
|
| 1.168 | 19-Oct-2000 |
ad | - ca -> lsu - Hook in twe.
|
| 1.167 | 13-Sep-2000 |
thorpej | Add support for using the 586- and 686-class performance counters.
|
| 1.166 | 07-Sep-2000 |
thorpej | Add optional support for mapping the kernel with large (4MB) pages. Right now, only does kernel text, and wastes a little memory, but there is some noticeable performance improvement even with just text.
|
| 1.165 | 21-Aug-2000 |
itohy | Fix typos. No functional changes.
|
| 1.164 | 10-Aug-2000 |
soda | move PCIBIOS_INTR_FIXUP_FORCE, PCIBIOS_INTR_GUESS and PCIBIOS_IRQS_HINT to opt_pcibios.h.
|
| 1.163 | 16-Jun-2000 |
thorpej | branches: 1.163.2; Rearrange the npx driver a little to allow for multiple attachments and add a pnpbios atttachment for it.
|
| 1.162 | 11-Jun-2000 |
mycroft | Remove pcvt tentacles.
|
| 1.161 | 04-Jun-2000 |
gmcgarry | Add APM_ALLOW_BOGUS_SEGMENTS - allow the use of data segments which are in unexpected locations.
|
| 1.160 | 04-Jun-2000 |
mycroft | Add stubs for PE/COFF.
|
| 1.159 | 11-May-2000 |
jdolecek | branches: 1.159.2; Add i386-specific part of MicroChannel Architecture bus support, as found in some older IBM PS/2 machines.
This code is based upon work by Scott D. Telford, with some minor bits in arch/i386/mca/mca_machdep.c taken from FreeBSD.
XXX this is still very experimental and development version; use at your XXX own risk
|
| 1.158 | 28-Apr-2000 |
uch | add PCIBIOS_ADDR_FIXUP, PCIBIOS_IRQS_HINT configuration. and its sample.
|
| 1.157 | 23-Apr-2000 |
thorpej | Carve off the ISA configuration bits from the floppy driver. Driver is still ISA-specific, but we can attach ISA instances with different configuration mechanisms now.
|
| 1.156 | 07-Apr-2000 |
thorpej | Use dev/isa/fd.c.
|
| 1.155 | 06-Apr-2000 |
wiz | comment out (erroneously?) added mcabus, until dev/mca exists
|
| 1.154 | 06-Apr-2000 |
jdolecek | Switch to MI ns_cksum.c - the MD ns_cksum.c is equivalent to it (modulo some u_intX_t vs. u_char type usage). In particular, the MD version didn't contain any MD code.
|
| 1.153 | 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.152 | 22-Mar-2000 |
ws | Make IPKDB working again. Add support for i386 debugging and pci-based ne2000 boards.
|
| 1.151 | 16-Mar-2000 |
ad | Make ca(4) useable as a block/boot device.
|
| 1.150 | 15-Mar-2000 |
fvdl | Add new files for common ahc EISA/VL code.
|
| 1.149 | 14-Mar-2000 |
oster | Add the RAIDframe device major to the machine-dependent config files so that the right entries get added to dev_name2blk[]. Needed for / on RAID. (Whoops! I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
|
| 1.148 | 04-Mar-2000 |
mycroft | Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.147 | 14-Feb-2000 |
thorpej | branches: 1.147.2; Allow arch-specific code to specify in4_cksum() like it can specify in_cksum().
|
| 1.146 | 26-Jan-2000 |
drochner | next step in getting machdep.c maintainable - put bus_space related stuff into a separate file
|
| 1.145 | 21-Dec-1999 |
drochner | machdep.c is becoming an unmaintainable mess put console initialisation into a separate file
|
| 1.144 | 08-Dec-1999 |
joda | defopt APM_DISABLE_INTERRUPTS
|
| 1.143 | 17-Nov-1999 |
thorpej | Add PCI bus renumbering code.
|
| 1.142 | 17-Nov-1999 |
thorpej | Add glue for BIOS32 and PCI BIOS.
|
| 1.141 | 12-Nov-1999 |
drochner | include "pnpbios" definitions
|
| 1.140 | 25-Oct-1999 |
drochner | make the code which decodes the MAKEBOOTDEV()-style boot device (as passed by the pre-1.3 bootloader) optional
|
| 1.139 | 15-Oct-1999 |
haya | branches: 1.139.2; 1.139.4; This is the first check-in of CardBus driver. CardBus driver contains CardBus bus stub, YENTA PCI-CardBus bridge (cbb), 3Com 3C575TX driver (ex) and Intel fxp driver.
TODO: o Conform to the KNF more strictly. o Be unified with pcmcia code as much as possible. o Add more drivers for CardBus card, such as APA-1480 or USB card.
The affected files are listed below.
sys/arch/i386/conf/files.i386 sys/arch/macppc/conf/files.macppc sys/conf/files sys/dev/ic/elinkxl.c sys/dev/ic/elinkxlvar.h sys/dev/ic/i82365.c sys/dev/ic/i82365var.h sys/dev/isa/i82365_isasubr.c sys/dev/pci/files.pci sys/dev/pcmcia/pcmcia.c sys/dev/pcmcia/pcmciachip.h
The added files are listed below.
sys/arch/i386/conf/CARDBUS sys/arch/i386/include/rbus_machdep.h sys/arch/i386/i386/rbus_machdep.c sys/arch/macppc/include/rbus_machdep.h sys/arch/macppc/macppc/rbus_machdep.c sys/dev/cardbus/if_ex_cardbus.c sys/dev/cardbus/Makefile.cardbusdevs sys/dev/cardbus/cardbus.c sys/dev/cardbus/cardbus_map.c sys/dev/cardbus/cardbusdevs sys/dev/cardbus/cardbusdevs.h sys/dev/cardbus/cardbusdevs_data.h sys/dev/cardbus/cardbusvar.h sys/dev/cardbus/cardslot.c sys/dev/cardbus/cardslotvar.h sys/dev/cardbus/devlist2h.awk sys/dev/cardbus/files.cardbus sys/dev/cardbus/if_fxp_cardbus.c sys/dev/cardbus/pccardcis.h sys/dev/cardbus/rbus.c sys/dev/cardbus/rbus.h sys/dev/pci/pccbb.c sys/dev/pci/pccbbreg.h sys/dev/pci/pccbbvar.h
|
| 1.138 | 09-Sep-1999 |
itohy | branches: 1.138.2; Introduce new option APM_NO_POWER_PRINT which disables printing power status on the console (if apmd is absent). Some systems generate APM_POWER_CHANGE events too frequently (more then once per minute), and printing the status makes single user operations rather difficult.
|
| 1.137 | 17-Aug-1999 |
drochner | oops - there got something into the last commit which shouldn't
|
| 1.136 | 17-Aug-1999 |
drochner | add a flag to control use of APMv1.2
|
| 1.135 | 28-Jul-1999 |
mellon | - compat_aout requires compat_13_machdep.c for definition of sigreturn.
|
| 1.134 | 17-Jun-1999 |
thorpej | PMAP_NEW is no longer optional on the i386; the old pmap's page table allocation strategy no longer works at all. Move pmap.new.* to pmap.*.
To read the revision history of PMAP_NEW up until this merge, use cvs rlog of the old pmap.new.* files.
|
| 1.133 | 07-Jun-1999 |
thorpej | Only declare block major numbers for devices which can be the root device.
|
| 1.132 | 23-Mar-1999 |
bad | branches: 1.132.2; 1.132.4; config(8) glue for the TCIC PCMCIA backend.
|
| 1.131 | 11-Feb-1999 |
christos | Add COMPAT_AOUT glue.
|
| 1.130 | 07-Feb-1999 |
drochner | -pull in mi date conversion functions -include files.vme (not worth much normally, but makes it easy to plug in something)
|
| 1.129 | 28-Jan-1999 |
drochner | defopt PCI_CONF_MODE
|
| 1.128 | 23-Jan-1999 |
drochner | busmice have wsmouse attribute now add backwards compatible mice update for pms->opms renaming
|
| 1.127 | 20-Dec-1998 |
nathanw | Fix up support for PCI attachments of pcic devices on i386 in general, and the Cirrus Logic CL-PD6729 in particular.
From danw@mit.edu in PR port-i386/6436.
|
| 1.126 | 26-Nov-1998 |
pk | Export the `pcmciabus' attribute on the `pcic' controller.
|
| 1.125 | 12-Nov-1998 |
thorpej | defopt the APM options.
|
| 1.124 | 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.123 | 12-Oct-1998 |
bouyer | Merge bouyer-ide
|
| 1.122 | 03-Oct-1998 |
fvdl | The linux compat i386 "files" file moved into arch/
|
| 1.121 | 01-Oct-1998 |
erh | linux_machdep.c has been moved. It is now included from compat/linux/i386/files.linux_i386.
|
| 1.120 | 12-Sep-1998 |
mycroft | Fix thinko in previous.
|
| 1.119 | 13-Aug-1998 |
rvb | Include db_dbgregs.s for ddb
|
| 1.118 | 13-Aug-1998 |
rvb | Make serial line debugging easier to enable and use
|
| 1.117 | 31-Jul-1998 |
thorpej | Don't include files.isapnp here.
|
| 1.116 | 12-Jul-1998 |
augustss | branches: 1.116.2; 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.115 | 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.114 | 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.113 | 16-Apr-1998 |
drochner | branches: 1.113.2; add a device node for "sysbeep at pcppi"
|
| 1.112 | 15-Apr-1998 |
drochner | VGA and spkr are now MI.
|
| 1.111 | 22-Mar-1998 |
drochner | allow use of new wscons code: -rename the "pckbd" internal attribute to pckbcport, it conflicts with the real pckbd device in dev/pckbc -add attachments of pccons and pms to the new mi keyboard controller driver (more or less for testing) -include the new "files.wscons" and "files.pckbc" -add declarations for VGA - must be done here for now to avoid conflicts with alpha's private VGA driver
|
| 1.110 | 04-Mar-1998 |
cgd | add file declarations for MD pciide file. add (temporary) device/file declarations for the MI PCI IDE controller driver. These are present here until the wdc declaration mess is resolved, because until then they need to go into MD files files in places where they play nice with the wdc declaration.
|
| 1.109 | 22-Feb-1998 |
mycroft | Nuke random.s.
|
| 1.108 | 16-Feb-1998 |
thorpej | Remove "class" declarations, and add "devclass" declarations where appropriate. Fix several inconsistencies between device class and attributes. Mostly from Chris Demetriou.
|
| 1.107 | 06-Feb-1998 |
thorpej | Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.106 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.105 | 22-Jan-1998 |
thorpej | Generate dependenices on the XSERVER option.
|
| 1.104 | 22-Jan-1998 |
thorpej | Generate dependencies on the DUMMY_NOPS option.
|
| 1.103 | 22-Jan-1998 |
thorpej | Generate dependencies on the USER_LDT option.
|
| 1.102 | 21-Jan-1998 |
thorpej | Generate dependencies on the MATH_EMULATE option.
|
| 1.101 | 15-Jan-1998 |
thorpej | Generate dependencies on the VM86 option.
|
| 1.100 | 15-Jan-1998 |
thorpej | Generate dependencies on the CPU type options (I386_CPU, I486_CPU, ...)
|
| 1.99 | 15-Jan-1998 |
thorpej | Oops, something snuck in there that shouldn't have...
|
| 1.98 | 15-Jan-1998 |
thorpej | Get include file paths correct.
|
| 1.97 | 14-Jan-1998 |
cgd | Shuffle wd/wdc driver files around (via repository copies). wdc now lives in dev/ic, wd now lives in dev/ata. there's now a 'ata' interface attribute defined in conf/files, but wdc can't go there yet because some ports still use private versions based on the old ISA version.
|
| 1.96 | 12-Jan-1998 |
thorpej | Update for changes to config.
|
| 1.95 | 27-Nov-1997 |
fvdl | Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.94 | 24-Nov-1997 |
thorpej | defopt I486_PCI_MEM_ENABLED
|
| 1.93 | 29-Oct-1997 |
thorpej | Defopt PCIC_ISA_ALLOC_IOBASE, PCIC_ISA_ALLOC_IOSIZE, and PCIC_ISA_INTR_ALLOC_MASK.
|
| 1.92 | 20-Oct-1997 |
thorpej | branches: 1.92.2; Update for new location of i82365.c
|
| 1.91 | 17-Oct-1997 |
bouyer | Add mii.
|
| 1.90 | 16-Oct-1997 |
thorpej | Pull marc-pcmcia branch down from trunk.
|
| 1.89 | 14-Oct-1997 |
jtk | add bioscall attribute and bioscall.s/apmcall.s files
|
| 1.88 | 11-Sep-1997 |
mycroft | Add an ibcs2_setregs().
|
| 1.87 | 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.86 | 23-Aug-1997 |
drochner | Remove unneeded dev/cninit.c.
|
| 1.85 | 06-Jul-1997 |
thorpej | branches: 1.85.2; Add new DDB and KGDB files.
|
| 1.84 | 13-May-1997 |
jtk | branches: 1.84.2; add pcibus attribute to pchb, for Intel dual-bus host/PCI bridge chip
|
| 1.83 | 24-Apr-1997 |
mycroft | GC.
|
| 1.82 | 04-Apr-1997 |
augustss | Include OSS audio emulation.
|
| 1.81 | 21-Jan-1997 |
thorpej | "md" is declared in sys/conf/files, now.
|
| 1.80 | 16-Jan-1997 |
christos | - add the Plug and Play glue - make the joystick driver use it.
|
| 1.79 | 28-Dec-1996 |
pk | branches: 1.79.2; rename: ramdisk => md
|
| 1.78 | 28-Nov-1996 |
thorpej | Update for pchb and pcib drivers.
|
| 1.77 | 25-Aug-1996 |
jtk | add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.76 | 05-Aug-1996 |
soda | adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.75 | 09-Jul-1996 |
mycroft | Oops; remove something that shouldn't be here.
|
| 1.74 | 03-Jul-1996 |
mycroft | Translate in_cksum() to assembler, and speed it up a bit.
|
| 1.73 | 07-May-1996 |
thorpej | branches: 1.73.4; Make the MI LANCE driver standalone, and use cfattach to resolve naming conflicts between bus attachments on ports that can have multiple instances of the LANCE.
|
| 1.72 | 09-Apr-1996 |
cgd | there's now a eisa_machdep.c which must be included when including EISA support.
|
| 1.71 | 27-Mar-1996 |
perry | add joystick driver from Matthieu Herrb (pr #2267)
|
| 1.70 | 27-Mar-1996 |
cgd | modify these to provide a new, better-specified PCI interface (soon to be documented on mailing lists; eventually in section 9 manual pages), most importantly: (1) support interrupt pin swizzling on non-i386 systems with PCI-PCI bridges (per PPB spec; done, but meaningless, on i386). (2) provide pci_{io,mem}_find(), to determine what I/O or memory space is described by a given PCI configuration space mapping register. (3) provide pci_intr_map(), pci_intr_string(), and pci_intr_{,dis}establish() to manipulate and print info about PCI interrupts. (4) deprecate the pci_map_* functions, and provide them only as compatibility interfaces (in pci_compat.c) which will eventually go away, implemented as wrappers around the functions described above. (5) make pci functions take as an argument a machine-dependent cookie, to allow more flexibility in implementation.
|
| 1.69 | 25-Mar-1996 |
perry | Added support for rd (ramdisk) pseudodevice, needed for new install system.
|
| 1.68 | 18-Mar-1996 |
jtk | attach the speaker device to pckbd (it falls in the I/O range of the keyboard/console device cluster)
|
| 1.67 | 17-Mar-1996 |
thorpej | New device attachment scheme:
- split softc size and match/attach out from cfdriver into a new struct cfattach.
- new "attach" directive for files.*. May specify the name of the cfattach structure, so that devices may be easily attached to parents with different autoconfiguration semantics.
|
| 1.66 | 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.65 | 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.64 | 28-Feb-1996 |
cgd | update for adjustments to ISA and PCI 'files' files
|
| 1.63 | 27-Feb-1996 |
cgd | Trim some comments relating to EISA configuration that are no longer relevant.
|
| 1.62 | 22-Feb-1996 |
scottr | Move the speaker driver to 'new' config. (Closes PR 1361, from Rafal Boni)
|
| 1.61 | 08-Jan-1996 |
mycroft | VM86 support, by John Kohl, touched up a bit by me.
|
| 1.60 | 11-Oct-1995 |
mycroft | Various changes from John Kohl and me: Map kernel stacks only at unique addresses. Use one TSS per process. Add sysarch calls for modifying IOPL and the I/O permission bitmap. Add a compacting GDT entry allocator, for TSS and LDT selectors. Enable modifying %fs and %gs with PT_SETREGS. Sanitize various bits of code.
|
| 1.59 | 10-Oct-1995 |
mycroft | Minor change.
|
| 1.58 | 10-Oct-1995 |
mycroft | FreeBSD binary compatibility module, from Noriyuki Soda.
|
| 1.57 | 27-Jul-1995 |
mycroft | le can also be on PCI.
|
| 1.56 | 28-Apr-1995 |
cgd | rename files files for new config/config.old naming
|
| 1.55 | 03-Nov-1994 |
mycroft | Relocate aha1742.c, in preparation for other changes.
|
| 1.54 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.53 | 24-Oct-1994 |
deraadt | new from christos
|
| 1.52 | 23-Aug-1994 |
deraadt | branches: 1.52.2; add `eg' driver for the 3c505 by <dean@fsa.ca>
|
| 1.51 | 15-Aug-1994 |
mycroft | Add iBCS2 files.
|
| 1.50 | 09-Aug-1994 |
mycroft | Add NCR and PCI files.
|
| 1.49 | 07-Aug-1994 |
mycroft | Add rtfps.
|
| 1.48 | 01-Jul-1994 |
mycroft | branches: 1.48.2; is0 --> le0, and give trinity one.
|
| 1.47 | 24-May-1994 |
deraadt | need conf.c
|
| 1.46 | 22-May-1994 |
deraadt | prelim svr4 stuff from <christos@deshaw.com>
|
| 1.45 | 05-May-1994 |
cgd | if_hp won't compile, but it'd need a counter include, if it were to...
|
| 1.44 | 24-Apr-1994 |
mycroft | Add aic6360.c.
|
| 1.43 | 22-Apr-1994 |
mycroft | Add dma.c and seagate.c.
|
| 1.42 | 07-Apr-1994 |
mycroft | Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls. Reorganize and clean up the relevant code.
|
| 1.41 | 29-Mar-1994 |
mycroft | Update for new SCSI code, and we don't need counts on some of these files any more.
|
| 1.40 | 23-Mar-1994 |
cgd | add line for 'ast' mp-com driver. needs to go into fils.newconf eventually
|
| 1.39 | 12-Mar-1994 |
cgd | garbage collect, and slight line-spacing change
|
| 1.38 | 01-Mar-1994 |
hpeyerl | add if_el driver.
|
| 1.37 | 18-Feb-1994 |
mycroft | Update for new lpt.
|
| 1.36 | 17-Feb-1994 |
hpeyerl | Add an "or". Thanx to Christos Zoulas <christos@deshaw.com>
|
| 1.35 | 16-Feb-1994 |
mycroft | Add elink.c.
|
| 1.34 | 02-Feb-1994 |
hpeyerl | Multicast is no longer optional.
|
| 1.33 | 01-Feb-1994 |
cgd | make dev/cons.c standard
|
| 1.32 | 29-Jan-1994 |
cgd | put the console configuration in the 'right' place
|
| 1.31 | 28-Jan-1994 |
glass | ne driver has been removed.
|
| 1.30 | 27-Jan-1994 |
cgd | add consconf.c, as standard
|
| 1.29 | 25-Jan-1994 |
hpeyerl | make ec and we go away ....
|
| 1.28 | 09-Jan-1994 |
cgd | add entries for the 'audio' pseudo-dev and for the new soundblaster driver
|
| 1.27 | 08-Jan-1994 |
cgd | code reorg
|
| 1.26 | 22-Dec-1993 |
cgd | alphabetize... again
|
| 1.25 | 10-Dec-1993 |
hpeyerl | Add random.s for multicast stuff.
|
| 1.24 | 03-Dec-1993 |
deraadt | add ep driver
|
| 1.23 | 04-Nov-1993 |
cgd | add mcd: Mitsumi CD driver by Holger Veit and Brian Moore
|
| 1.22 | 06-Oct-1993 |
andrew | Added entry for Cyclades Cyclom-{4/8/16}Y multiport async serial board driver.
|
| 1.21 | 04-Jul-1993 |
cgd | move julian's scsi files back into files.i386
|
| 1.20 | 03-Jul-1993 |
cgd | add support for David Greenman's "ed" driver.
|
| 1.19 | 14-Jun-1993 |
mycroft | Add entry for pms.
|
| 1.18 | 14-Jun-1993 |
andrew | Renamed Microsoft busmouse driver from bms -> mms
|
| 1.17 | 13-Jun-1993 |
andrew | Added microsoft and logitech isa busmice.
|
| 1.16 | 06-Jun-1993 |
cgd | cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.15 | 22-May-1993 |
cgd | add rcsids to everything and clean up headers
|
| 1.14 | 21-May-1993 |
cgd | make tabbing sane
|
| 1.13 | 20-May-1993 |
deraadt | First cut at cpu independent disklabels. There will be niggly little details no doubt..
|
| 1.12 | 20-May-1993 |
cgd | update config files for correct "cpu" usage
|
| 1.11 | 18-May-1993 |
cgd | changes for 'arch'
|
| 1.10 | 07-May-1993 |
cgd | fix typo on if_ix line, and add rcs id
|
| 1.9 | 07-May-1993 |
cgd | add entries for dcfclock, ix ethernet, and speaker
|
| 1.8 | 29-Apr-1993 |
cgd | make sure you can't include ahb or bt when you've got an aha
|
| 1.7 | 17-Apr-1993 |
mycroft | Add entry for HP ethernet driver.
|
| 1.6 | 10-Apr-1993 |
glass | fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.5 | 08-Apr-1993 |
cgd | put scsi system file list in the right place (finally)
|
| 1.4 | 06-Apr-1993 |
deraadt | wd7000 entry
|
| 1.3 | 23-Mar-1993 |
cgd | added support for microtime routines by Steve McCanne (mccanne@ee.lbl.gov)
|
| 1.2 | 21-Mar-1993 |
cgd | after 0.2.2 "stable" patches applied
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.48.2.3 | 15-Aug-1994 |
mycroft | update from trunk
|
| 1.48.2.2 | 09-Aug-1994 |
mycroft | update from trunk
|
| 1.48.2.1 | 07-Aug-1994 |
mycroft | update from trunk
|
| 1.52.2.2 | 23-Aug-1994 |
deraadt | add `eg' driver for the 3c505 by <dean@fsa.ca>
|
| 1.52.2.1 | 23-Aug-1994 |
deraadt | file files.i386 was added on branch netbsd-1-0 on 1994-08-23 17:59:34 +0000
|
| 1.73.4.2 | 10-Dec-1996 |
mycroft | From trunk: Speed up in_cksum() again.
|
| 1.73.4.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.79.2.2 | 30-Jan-1997 |
thorpej | update from trunk
|
| 1.79.2.1 | 18-Jan-1997 |
thorpej | Update from trunk.
|
| 1.84.2.3 | 26-Aug-1997 |
bouyer | Update from trunk.
|
| 1.84.2.2 | 17-Jul-1997 |
bouyer | Update from trunck.
|
| 1.84.2.1 | 01-Jul-1997 |
bouyer | Updates for new scsipi subsystem. Actally known to work on i386 and sparc.
|
| 1.85.2.6 | 14-Oct-1997 |
thorpej | Sync w/ trunk.
|
| 1.85.2.5 | 16-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.85.2.4 | 29-Aug-1997 |
thorpej | Fix include path for files.pcmcia
|
| 1.85.2.3 | 28-Aug-1997 |
marc | Move all the pcic-related devices to the bottom of the file. This is a temporary situation, as having the pcic attachments here instead of in files.{isa,pci,...} is wrong. However, it is the only way to get pcmcia devices to attach at the end, so that dynamic resource allocation can work. Before this gets to the mainline, this needs a better answer.
|
| 1.85.2.2 | 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.85.2.1 | 30-Jul-1997 |
marc | added pcmcia infrastructure and a few devices
|
| 1.92.2.3 | 28-Nov-1997 |
mellon | Pull rev 1.95 up from trunk (fvdl)
|
| 1.92.2.2 | 24-Nov-1997 |
thorpej | Pull up from trunk: defopt I486_PCI_MEM_ENABLED
|
| 1.92.2.1 | 29-Oct-1997 |
thorpej | Pull up from trunk: defopt the PCIC_ISA options.
|
| 1.113.2.11 | 04-Oct-1998 |
bouyer | Sync with HEAD.
|
| 1.113.2.10 | 02-Oct-1998 |
bouyer | Sync with HEAD.
|
| 1.113.2.9 | 20-Sep-1998 |
bouyer | sync with HEAD
|
| 1.113.2.8 | 11-Sep-1998 |
bouyer | Sync with HEAD.
|
| 1.113.2.7 | 21-Aug-1998 |
bouyer | Sync with -current
|
| 1.113.2.6 | 13-Aug-1998 |
bouyer | - sync with -current - b* -> mem*
|
| 1.113.2.5 | 27-Jul-1998 |
bouyer | Sync with -current
|
| 1.113.2.4 | 02-Jul-1998 |
bouyer | Sync with HEAD.
|
| 1.113.2.3 | 13-Jun-1998 |
bouyer | Sync with HEAD.
|
| 1.113.2.2 | 09-Jun-1998 |
bouyer | Sync with trunk.
|
| 1.113.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.116.2.1 | 08-Aug-1998 |
eeh | Revert cdevsw mmap routines to return int.
|
| 1.132.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.132.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.132.2.1 | 20-Dec-1999 |
he | Pull up revision 1.144 (via patch, requested by joda): Document APM_DISABLE_INTERRUPTS, and define it as a well-known option (defopt).
|
| 1.138.2.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.139.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.139.2.10 | 23-Apr-2001 |
bouyer | Sync with HEAD.
|
| 1.139.2.9 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.139.2.8 | 27-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.139.2.7 | 12-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.139.2.6 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.139.2.5 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.139.2.4 | 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
| 1.139.2.3 | 08-Dec-2000 |
bouyer | Sync with HEAD.
|
| 1.139.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.139.2.1 | 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.147.2.26 | 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.147.2.25 | 25-Jun-2002 |
sommerfeld | Resynch with -current.
|
| 1.147.2.24 | 03-May-2002 |
sommerfeld | Add cpu* at mainbus? or equivalent to all configs.
|
| 1.147.2.23 | 27-Apr-2002 |
sommerfeld | Merge with current as of today
|
| 1.147.2.22 | 24-Feb-2002 |
sommerfeld | Resynch with mainline.
|
| 1.147.2.21 | 28-Jan-2002 |
sommerfeld | Yet Another mergeup with -current.
|
| 1.147.2.20 | 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.147.2.19 | 11-Dec-2001 |
fvdl | Sync with -current. From Martin Husemann.
|
| 1.147.2.18 | 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.147.2.17 | 06-Sep-2001 |
sommerfeld | here we go again
|
| 1.147.2.16 | 03-Sep-2001 |
sommerfeld | Merge with -current once more.
|
| 1.147.2.15 | 19-Jul-2001 |
sommerfeld | catch up with -current
|
| 1.147.2.14 | 18-Jun-2001 |
sommerfeld | Complete merge with -current
|
| 1.147.2.13 | 26-May-2001 |
sommerfeld | Implement MP-synchronzed microtime(), based on Jason Thorpe's port of Dave Mills's cycle-counter-based microtime.
XXX We need to figure out how to deal with processors where the cycle counter speed varies. We don't have a whole lot of alternatives; we could only use this on multiprocessors, which are less likely to throttle the clock to save power.
The local apic timer runs at a fixed frequency, but it's count-down-to-zero, not the count-up-forever type of timer which the Mills code expects.
This also does not solve the problem of microtime on 486-based multiprocessors..
|
| 1.147.2.12 | 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.147.2.11 | 16-Mar-2001 |
sommerfeld | Merge branch with -current; top of branch + current builds a working GENERIC.MP again.
|
| 1.147.2.10 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.147.2.9 | 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.147.2.8 | 29-Dec-2000 |
thorpej | optional'ize the apid locator on mainbus children.
|
| 1.147.2.7 | 27-Nov-2000 |
sommerfeld | replace lsu with ld
|
| 1.147.2.6 | 18-Nov-2000 |
sommerfeld | Catch up to -current
|
| 1.147.2.5 | 23-Sep-2000 |
sommerfeld | Preliminary support for cloning MTRR values between CPU's at boot time. XXX no API to *set* MTRR values yet.
|
| 1.147.2.4 | 25-Jun-2000 |
sommerfeld | Merge up to just-post-1.5 -current
|
| 1.147.2.3 | 03-May-2000 |
sommerfeld | Merge with -current
|
| 1.147.2.2 | 17-Apr-2000 |
sommerfeld | Catch up sommerfeld_i386mp_1 branch with -current.
|
| 1.147.2.1 | 20-Feb-2000 |
sommerfeld | MP: Several new files.
|
| 1.159.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.163.2.5 | 27-Oct-2001 |
he | Pull up revision 1.190 (via patch, requested by hubertf): Add support for ALi M1543 in pcibios as e.g. found in a Toshiba Portege 4000. Tested by hubertf.
|
| 1.163.2.4 | 25-Oct-2001 |
he | Apply patch (requested by ad): Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
|
| 1.163.2.3 | 30-Mar-2001 |
he | oPull up revision 1.183 (requested by fvdl): Use optimized i386 assembly version for in4_cksum as well as the older in_cksum. Gets back the 10-15% throughput loss compared to the NetBSD 1.4 branch.
|
| 1.163.2.2 | 30-Mar-2001 |
he | Pull up revision 1.180 (requested by fvdl): Add some required Linux emulation bits to support the Linux version of VMware.
|
| 1.163.2.1 | 10-Aug-2000 |
soda | Pull up to netbsd-1-5 branch Approved by: thorpej
move PCIBIOS_INTR_FIXUP_FORCE, PCIBIOS_INTR_GUESS and PCIBIOS_IRQS_HINT to opt_pcibios.h.
Revision pulled up: > cvs rdiff -r1.163 -r1.164 syssrc/sys/arch/i386/conf/files.i386
|
| 1.182.2.16 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
| 1.182.2.15 | 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.182.2.14 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.182.2.13 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.182.2.12 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.11 | 17-Sep-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.10 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.9 | 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.8 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.7 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.6 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.182.2.5 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.182.2.4 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.182.2.3 | 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.182.2.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.182.2.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.188.2.7 | 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.188.2.6 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.188.2.5 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.188.2.4 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.188.2.3 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.188.2.2 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.188.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.191.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.204.4.1 | 17-Mar-2002 |
thorpej | Add first-cut mutex and rwlock implementation bits for the x86. XXX Does not actually handle i386 CPUs yet, only i486 and later.
|
| 1.206.2.4 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.206.2.3 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.206.2.2 | 17-May-2002 |
gehenna | Remove old block majors list.
|
| 1.206.2.1 | 16-May-2002 |
gehenna | Include the list of block/character major numbers.
|
| 1.240.2.6 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.240.2.5 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.240.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.240.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.240.2.2 | 03-Sep-2004 |
skrll | Sync with HEAD
|
| 1.240.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.262.10.2 | 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.262.10.1 | 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.269.2.10 | 27-Feb-2008 |
yamt | sync with head.
|
| 1.269.2.9 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.269.2.8 | 21-Jan-2008 |
yamt | sync with head
|
| 1.269.2.7 | 07-Dec-2007 |
yamt | sync with head
|
| 1.269.2.6 | 15-Nov-2007 |
yamt | sync with head.
|
| 1.269.2.5 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.269.2.4 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.269.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.269.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.269.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.274.2.3 | 01-Mar-2006 |
yamt | sync with head.
|
| 1.274.2.2 | 18-Feb-2006 |
yamt | sync with head.
|
| 1.274.2.1 | 15-Jan-2006 |
yamt | sync with head.
|
| 1.276.2.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.277.2.5 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.277.2.4 | 30-Apr-2006 |
kardel | - i386/isa/tsc.c has been relocated to x86/x86/tsc.c for sharing with amd64
|
| 1.277.2.3 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.277.2.2 | 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.277.2.1 | 04-Feb-2006 |
simonb | Use i386/tsc.c instead of kern/kern_microtime.c on i586/i686.
|
| 1.282.6.3 | 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.282.6.2 | 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
| 1.282.6.1 | 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
| 1.282.4.2 | 11-May-2006 |
elad | sync with head
|
| 1.282.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.282.2.6 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.282.2.5 | 11-Aug-2006 |
yamt | sync with head
|
| 1.282.2.4 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.282.2.3 | 24-May-2006 |
yamt | sync with head.
|
| 1.282.2.2 | 11-Apr-2006 |
yamt | sync with head
|
| 1.282.2.1 | 01-Apr-2006 |
yamt | sync with head.
|
| 1.287.2.2 | 22-Jun-2006 |
chap | Complete a sync sys/ with head.
|
| 1.287.2.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.288.2.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.292.4.3 | 21-Dec-2006 |
yamt | sync with head.
|
| 1.292.4.2 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.292.4.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.292.2.4 | 09-Feb-2007 |
ad | Sync with HEAD.
|
| 1.292.2.3 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.292.2.2 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.292.2.1 | 10-Sep-2006 |
ad | Add updated locking primatives.
|
| 1.296.4.2 | 23-Sep-2007 |
wrstuden | Sync with somewhat-recent netbsd-4.
|
| 1.296.4.1 | 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.296.2.5 | 12-Sep-2007 |
msaitoh | Pull up following patches (requested by xtraeme in ticket #809)
share/man/man4/options.4 patch sys/arch/i386/conf/files.i386 patch sys/arch/i386/i386/est.c delete sys/arch/i386/i386/identcpu.c patch sys/arch/i386/include/cpu.h patch sys/arch/x86/conf/files.x86 patch sys/arch/x86/include/cpuvar.h patch sys/arch/x86/x86/est.c new file sys/arch/x86/x86/intel_busclock.c new file sys/arch/amd64/amd64/identcpu.c patch sys/arch/amd64/conf/GENERIC patch
Add support for the VIA C7-M and Eden processors in the Enhanced Speedstep driver. amd64: The Enhanced Speedstep driver is now able to work on EM64T CPUs running in 64bit mode.
|
| 1.296.2.4 | 30-Aug-2007 |
pavel | reapply the patch for ticket #846 correctly.
|
| 1.296.2.3 | 30-Aug-2007 |
pavel | backout last
|
| 1.296.2.2 | 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.296.2.1 | 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.301.2.6 | 07-May-2007 |
yamt | sync with head.
|
| 1.301.2.5 | 15-Apr-2007 |
yamt | sync with head.
|
| 1.301.2.4 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.301.2.3 | 03-Mar-2007 |
yamt | move i386/i386/idle_machdep.c to x86/x86/idle_machdep.c.
|
| 1.301.2.2 | 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.301.2.1 | 17-Feb-2007 |
yamt | - separate context switching and thread scheduling. - introduce idle lwp. - change some related MD/MI interfaces and implement i386 version.
|
| 1.303.4.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.303.2.9 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.303.2.8 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.303.2.7 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.303.2.6 | 09-Oct-2007 |
ad | Sync with head.
|
| 1.303.2.5 | 23-Aug-2007 |
ad | Merged x86 cpu.c.
|
| 1.303.2.4 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.303.2.3 | 09-Jun-2007 |
ad | Sync with head.
|
| 1.303.2.2 | 27-May-2007 |
ad | Sync with head.
|
| 1.303.2.1 | 10-Apr-2007 |
ad | Sync with head.
|
| 1.305.2.3 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.305.2.2 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.305.2.1 | 22-May-2007 |
matt | Update to HEAD.
|
| 1.312.8.10 | 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
| 1.312.8.9 | 21-Nov-2007 |
joerg | Sync with HEAD.
|
| 1.312.8.8 | 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.312.8.7 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.312.8.6 | 02-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.312.8.5 | 09-Sep-2007 |
christos | Patch from jmcneill to make the brightness buttons work on my sony vgn-t250p.
|
| 1.312.8.4 | 08-Sep-2007 |
joerg | Start to revamp the ACPI wake code (i386 only, amd64 gets minimal fixes to keep being compilable):
- In init386 and the amd64 equivalent, just reserve the low-level code. Do not map and don't copy the wakecode yet. This avoids the conflicts with the MP tramp code as well. The wakecode is expected to be less than one page long, which is way too much space. acpi_md_get_npages_of_wakecode and acpi_md_install_wakecode are dropped, acpi_wakeup_paddr is set instead of the reserved address. - Split the wakecode into the essential low-level part to setup protected mode with paging and valid CS and DS (which stays as wakecode) and the rest. Inline beepon and beepoff as they are used exactly once. - Split the acpi_restorecpu and acpi_savecpu assembly from apci_wakeup.c and merge acpi_restorecpu with the second half dropped from wakecode. Most registers are not exported, just those needed to be patched into wakecode. Don't bother to save or restore %eax, it is overriden anyway. - Don't bother to save and restore eflags in acpi_md_sleep, they are handled correctly by the assembly. Don't play games with cr3 either, we modify the pmap of the running processes. Copy the wakecode directly before patching it, after the identity mapping has been setup. - Drop clear_reg and acpi_printcpu. - Add an commented out broadcast IPI to halt the other CPUs explicitly.
|
| 1.312.8.3 | 04-Sep-2007 |
joerg | Move common PCI devices on i386 and amd64 into a arch/x86/pci/fils.pci.
|
| 1.312.8.2 | 03-Sep-2007 |
jmcneill | Sync with HEAD.
|
| 1.312.8.1 | 03-Aug-2007 |
jmcneill | Pull in power management changes from private branch.
|
| 1.312.4.1 | 03-Sep-2007 |
skrll | Sync with HEAD.
|
| 1.313.2.3 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.313.2.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.313.2.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.314.2.3 | 06-Oct-2007 |
yamt | sync with head.
|
| 1.314.2.2 | 04-Oct-2007 |
yamt | remove LARGEPAGES option. always use large pages if available.
|
| 1.314.2.1 | 29-Sep-2007 |
yamt | move i386/i386/pmap.c to x86/x86/pmap.c.
|
| 1.315.2.4 | 19-Nov-2007 |
bouyer | Get rid of arch/xenamd64, step 1: empty xenamd64/conf - move xenamd64/conf/std.xen to amd64/conf/ - define arch to amd64 amd64/conf/std.xen, and i386 in xen/conf/std.xen (machine is xen) - enclose content of amd64/conf/files.amd64 and i386/conf/files.i386 in ifndef xen/endif, so it can be transparently inclued for xen kernels - support MACHINE_ARCH=x86_64 in xen/conf/Makefile*
|
| 1.315.2.3 | 18-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.315.2.2 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.315.2.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.319.2.4 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.319.2.3 | 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.319.2.2 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.319.2.1 | 19-Nov-2007 |
mjf | Sync with HEAD.
|
| 1.322.4.1 | 11-Dec-2007 |
yamt | sync with head.
|
| 1.322.2.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.323.2.5 | 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.323.2.4 | 19-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.323.2.3 | 10-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.323.2.2 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.323.2.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.333.6.4 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.333.6.3 | 29-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.333.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.333.6.1 | 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.333.2.1 | 24-Mar-2008 |
keiichi | sync with head.
|
| 1.335.6.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.335.4.6 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.335.4.5 | 11-Mar-2010 |
yamt | sync with head
|
| 1.335.4.4 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.335.4.3 | 20-Jun-2009 |
yamt | sync with head
|
| 1.335.4.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.335.4.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.335.2.2 | 17-Jun-2008 |
yamt | sync with head.
|
| 1.335.2.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.337.2.1 | 18-Jun-2008 |
simonb | Sync with head.
|
| 1.338.6.5 | 23-Jun-2013 |
bouyer | Pull up following revision(s) (requested by mbalmer in ticket #1863): distrib/sets/lists/man/mi: revision 1.1411 share/man/man4/gpio.4: revision 1.24 sys/arch/i386/conf/ALL: revision 1.348 sys/arch/i386/conf/files.i386: revision 1.369 sys/dev/isa/ptcd.c: revision 1.1 share/man/man4/Makefile: revision 1.593 share/man/man4/ptcd.4: revision 1.1, 1.3, 1.4 ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page. Mention ptcd(4) in the synopsis.
|
| 1.338.6.4 | 07-Oct-2009 |
sborrill | Pull up the following revisions(s) (requested by jmcneill in ticket #1044): distrib/sets/lists/man/mi: patch share/man/man4/Makefile: patch sys/arch/amd64/conf/files.amd64: 1.67 sys/arch/i386/conf/files.i386: 1.349 sys/conf/files 1.945 share/man/man4/sdmmc.4: 1.1-1.4 sys/dev/sdmmc/Makefile.sdmmcdevs 1.1 sys/dev/sdmmc/devlist2h.awk 1.1 sys/dev/sdmmc/files.sdmmc 1.1-1.2 sys/dev/sdmmc/ld_sdmmc.c 1.1-1.3 sys/dev/sdmmc/sbt.c 1.1-1.2 sys/dev/sdmmc/sdhc.c 1.1-1.3 sys/dev/sdmmc/sdhcreg.h 1.1 sys/dev/sdmmc/sdhcvar.h 1.1 sys/dev/sdmmc/sdmmc.c 1.1 sys/dev/sdmmc/sdmmc_cis.c 1.1 sys/dev/sdmmc/sdmmc_io.c 1.1 sys/dev/sdmmc/sdmmc_ioreg.h 1.1 sys/dev/sdmmc/sdmmc_mem.c 1.1-1.2 sys/dev/sdmmc/sdmmcchip.h 1.1 sys/dev/sdmmc/sdmmcdevs 1.1 sys/dev/sdmmc/sdmmcdevs.h 1.1-1.2 sys/dev/sdmmc/sdmmcreg.h 1.1-1.3 sys/dev/sdmmc/sdmmcvar.h 1.1
Add sdmmc framework
|
| 1.338.6.3 | 19-Jun-2009 |
snj | Pull up following revision(s) (requested by bouyer in ticket #816): sys/arch/amd64/conf/files.amd64: revision 1.68 sys/arch/i386/conf/files.i386: revision 1.350 sys/arch/x86/include/rtc.h: revision 1.1 sys/arch/x86/isa/clock.c: revision 1.33 sys/arch/x86/isa/rtc.c: revision 1.1 sys/arch/xen/conf/files.xen: revision 1.100 sys/arch/xen/xen/clock.c: revision 1.50 via patch Split mc146818-related functions from clock.c into rtc.c. Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new date/time to the CMOS by itself. Now a XEN3_DOM0 kernel properly updates the CMOS time.
|
| 1.338.6.2 | 16-Feb-2009 |
snj | branches: 1.338.6.2.4; Pull up following revision(s) (requested by ad in ticket #355): sys/arch/i386/conf/GENERIC_TINY: revision 1.116 sys/arch/i386/conf/INSTALL_TINY: revision 1.122 sys/arch/i386/conf/files.i386: revision 1.341 sys/arch/i386/i386/vm_machdep.c: revision 1.142 sys/arch/i386/include/param.h: revision 1.68 sys/arch/xen/conf/files.xen: revision 1.91 - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
| 1.338.6.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.338.6.2.4.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.338.4.3 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.338.4.2 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
| 1.338.4.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.338.2.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.341.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.341.2.6 | 02-May-2011 |
jym | Sync with head.
|
| 1.341.2.5 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.341.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.341.2.3 | 01-Nov-2009 |
jym | Sync with HEAD.
|
| 1.341.2.2 | 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.341.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.353.4.5 | 31-May-2011 |
rmind | sync with head
|
| 1.353.4.4 | 21-Apr-2011 |
rmind | sync with head
|
| 1.353.4.3 | 05-Mar-2011 |
rmind | sync with head
|
| 1.353.4.2 | 30-May-2010 |
rmind | sync with head
|
| 1.353.4.1 | 18-Mar-2010 |
rmind | Unify /dev/{mem,kmem,zero,null} implementations in MI code. Based on patch from Joerg Sonnenberger, proposed on tech-kern@, in February 2008.
Work and depression still in progress.
|
| 1.353.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.353.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.355.4.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.355.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.359.2.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.361.2.5 | 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.361.2.4 | 23-Jan-2013 |
yamt | sync with head
|
| 1.361.2.3 | 30-Oct-2012 |
yamt | sync with head
|
| 1.361.2.2 | 23-May-2012 |
yamt | sync with head.
|
| 1.361.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.362.6.1 | 16-Apr-2015 |
snj | Pull up following revision(s) (requested by mbalmer in ticket #891): distrib/sets/lists/man/mi: revision 1.1411 share/man/man4/Makefile: revision 1.593 share/man/man4/gpio.4: revision 1.24 share/man/man4/ptcd.4: revision 1.1-1.4 sys/arch/i386/conf/ALL: revision 1.348 sys/arch/i386/conf/files.i386: revision 1.369 sys/dev/isa/ptcd.c: revision 1.1 ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page. -- Mention ptcd(4) in the synopsis. -- Add ptcd(4). -- Mention ibmcd(4). -- Sort sections. -- Sort SEE ALSO.
|
| 1.362.4.1 | 02-Jun-2012 |
mrg | sync to latest -current.
|
| 1.364.2.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.364.2.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.364.2.2 | 25-Feb-2013 |
tls | resync with head
|
| 1.364.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.370.8.1 | 23-Jul-2013 |
riastradh | sync with HEAD
|
| 1.370.2.2 | 18-May-2014 |
rmind | sync with head
|
| 1.370.2.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.374.10.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.374.10.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.374.6.2 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.374.6.1 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.376.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.378.6.4 | 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.378.6.3 | 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.378.6.2 | 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.378.6.1 | 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.390.2.6 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.390.2.5 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
| 1.390.2.4 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.390.2.3 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.390.2.2 | 16-Apr-2018 |
pgoyette | Sync with HEAD, resolve some conflicts
|
| 1.390.2.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
| 1.394.2.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.394.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.401.6.2 | 25-Apr-2020 |
bouyer | Sync with bouyer-xenpvh-base2 (HEAD)
|
| 1.401.6.1 | 16-Apr-2020 |
bouyer | Reorganise sources to make it possible to include Xen PVHVM support in native kernels. Among others: - move xen/include/amd64/hypercall.h to amd64/include/xen and xen/include/i386/hypercall.h to i386/include/xen - exclude some native files from the build for xenpv - add xen to "machine" config statement for amd64 and i386 - split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers) and arch/xen/conf/files.xen.pv (for full pv support) - add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV drivers.
|
| 1.408.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.55 | 28-Apr-1995 |
cgd | rename files files for new config/config.old naming
|
| 1.54 | 19-Apr-1995 |
mycroft | Change `needs-count' to `needs-flag'.
|
| 1.53 | 19-Apr-1995 |
cgd | comment out the scd major declaration
|
| 1.52 | 17-Apr-1995 |
cgd | if_le conflicts with the Alpha; move description back to i386
|
| 1.51 | 17-Apr-1995 |
cgd | use included files wherever possible.
|
| 1.50 | 17-Apr-1995 |
cgd | move sound drivers to their proper homes.
|
| 1.49 | 17-Apr-1995 |
cgd | clean up several ISA device interfaces: autoconfiguration, header inclusion, and interrupt configuration. more work still needs to be done, but it's getting better...
|
| 1.48 | 17-Apr-1995 |
cgd | include PCI machine-independent files list
|
| 1.47 | 11-Apr-1995 |
mellon | Reference cninit.c as well as cons.c
|
| 1.46 | 10-Apr-1995 |
mycroft | Remove `dma from mcd, and add scd (though its not ready yet.
|
| 1.45 | 07-Apr-1995 |
fvdl | Add arch/i386/i386/linux_machdep.c
|
| 1.44 | 24-Mar-1995 |
mycroft | All of the audio drivers need DMA.
|
| 1.43 | 22-Mar-1995 |
mycroft | Add a missing dependency.
|
| 1.42 | 14-Mar-1995 |
scottb | added entries for new ibcs2 files
|
| 1.41 | 28-Feb-1995 |
cgd | add linux compat files, included on COMPAT_LINUX
|
| 1.40 | 21-Feb-1995 |
brezak | New audio drivers
|
| 1.39 | 29-Jan-1995 |
cgd | lip service to making ISA support machine-independent. This is the first round: moving the drivers into a machine-independent directory. Some drivers (e.g. fd.c) not moved because they use other pc features (e.g. CMOS settings), and none of the non-driver files moved, because they're still pretty much PC specific.
|
| 1.38 | 27-Jan-1995 |
cgd | move eisa stuff to /sys/dev
|
| 1.37 | 27-Jan-1995 |
cgd | move mi pci files to /sys/dev
|
| 1.36 | 25-Jan-1995 |
cgd | assign disk number for vnd. oops; thought i did this yesterday(?)
|
| 1.35 | 25-Jan-1995 |
cgd | add 'maxpartitions' keyword as first 'intesting' thing in the file, to facilitate the solution of config.new's hardcoded partition number problems.
|
| 1.34 | 16-Jan-1995 |
mycroft | For now, continue to treat EISA devices as ISA. Also, add boca.
|
| 1.33 | 08-Jan-1995 |
christos | New svr4_machdep.c
|
| 1.32 | 14-Nov-1994 |
christos | Added new svr4 files
|
| 1.31 | 04-Nov-1994 |
mycroft | EISA devices have no DRQ.
|
| 1.30 | 04-Nov-1994 |
mycroft | Add needs-flag to audio device.
|
| 1.29 | 04-Nov-1994 |
mycroft | Oops; don't always include EISA and PCI autoconfig.
|
| 1.28 | 03-Nov-1994 |
mycroft | Don't allow configuration of specific PCI function numbers.
|
| 1.27 | 03-Nov-1994 |
mycroft | commulti needs slave #.
|
| 1.26 | 03-Nov-1994 |
mycroft | Make a real GENERIC config.
|
| 1.25 | 03-Nov-1994 |
mycroft | Remove some needs-count specs.
|
| 1.24 | 03-Nov-1994 |
mycroft | ep can be on EISA bus.
|
| 1.23 | 03-Nov-1994 |
mycroft | Make this actually work.
|
| 1.22 | 03-Nov-1994 |
mycroft | Make this a little closer to current reality.
|
| 1.21 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.20 | 23-Aug-1994 |
deraadt | branches: 1.20.2; add `eg' driver for the 3c505 by <dean@fsa.ca>
|
| 1.19 | 12-Mar-1994 |
cgd | garbage collect, and slight line-spacing change
|
| 1.18 | 03-Feb-1994 |
mycroft | Multicast is no longer optional.
|
| 1.17 | 01-Feb-1994 |
mycroft | Updated.
|
| 1.16 | 03-Dec-1993 |
deraadt | ep driver..
|
| 1.15 | 26-Nov-1993 |
mycroft | Enable uha[01].
|
| 1.14 | 24-Nov-1993 |
mycroft | Enable aha[01], sd*.
|
| 1.13 | 08-Nov-1993 |
mycroft | Enable ie0.
|
| 1.12 | 04-Nov-1993 |
cgd | GENERIC: add mcd0 TEST: add mcd0, commented out files.i386.newconf: add support for mcd driver
|
| 1.11 | 29-Oct-1993 |
mycroft | Enable ed.
|
| 1.10 | 22-Oct-1993 |
mycroft | Add intr.c.
|
| 1.9 | 14-Oct-1993 |
mycroft | Only include isa/dma.c if a driver which needs it is configured.
|
| 1.8 | 09-Oct-1993 |
mycroft | Put back assembler versions of setrq() and remrq(). GCC 2 is just too lame.
|
| 1.7 | 09-Oct-1993 |
mycroft | Add locore2.c as standard.
|
| 1.6 | 09-Oct-1993 |
mycroft | Remove `device-driver' flags.
|
| 1.5 | 06-Oct-1993 |
mycroft | Add cy.
|
| 1.4 | 30-Sep-1993 |
mycroft | Add needs-flag (or needs-count for tty devices) to all driver in the switch tables. Remove ancient ethernet drivers.
|
| 1.3 | 30-Sep-1993 |
mycroft | TEST: Enable com ports. files.i386.newconf: Add needs-count to com.c for now.
|
| 1.2 | 29-Sep-1993 |
mycroft | files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.20.2.2 | 23-Aug-1994 |
deraadt | add `eg' driver for the 3c505 by <dean@fsa.ca>
|
| 1.20.2.1 | 23-Aug-1994 |
deraadt | file files.i386.newconf was added on branch netbsd-1-0 on 1994-08-23 17:59:36 +0000
|
| 1.22 | 24-Jun-2018 |
maxv | Sync the ld scripts:
* Force a PAGE_SIZE alignment of .bss on i386. Normally that's not required since the bootloader ensures page alignment, but let's be safe. Same on Xen-i386.
* Fill the .text section padding with int3 instructions on Xen kernels, to prevent FALLTHROUGHs if a pointer goes crazy, same as native.
|
| 1.21 | 07-Jan-2018 |
maxv | branches: 1.21.2; Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
| 1.20 | 18-Aug-2017 |
maxv | Fill the .text padding with 0xcc (int3), in such a way that any jump into this area will automatically fault. The alignment within the section is necessary, in order to fill strictly all of the padding (took me a while to figure this out); but it does not change the kernel size.
Greatly inspired from FreeBSD, but for some reason they decided not to apply the alignment.
|
| 1.19 | 14-May-2016 |
maxv | branches: 1.19.10; Align the segments on i386. We're going to map them independently.
|
| 1.18 | 13-May-2016 |
maxv | Define __kernel_end.
|
| 1.17 | 12-May-2016 |
maxv | Split the {text+rodata} chunk in two separate chunks on x86. The rodata segment now loses the large page optimization, gets mapped inside the data segment, and therefore becomes RWX. It may break the build on Xen.
|
| 1.16 | 28-Nov-2015 |
maxv | KNF
|
| 1.15 | 25-Aug-2015 |
uebayasi | Replace a constant in ldscript.
|
| 1.14 | 22-Aug-2015 |
uebayasi | Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.13 | 20-Aug-2015 |
uebayasi | Simplify these by doing AT () relocation once.
|
| 1.12 | 20-Aug-2015 |
uebayasi | Indent with 2 spaces.
|
| 1.11 | 02-Nov-2014 |
uebayasi | branches: 1.11.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.10 | 01-Nov-2014 |
uebayasi | amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
| 1.9 | 23-Sep-2012 |
chs | sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.8 | 01-Jun-2010 |
mjf | branches: 1.8.8; 1.8.14; 1.8.18; Add __cacheline_aligned and __read_mostly annotations.
These annotations help to mitigate false sharing on multiprocessor systems.
Variables annotated with __cacheline_aligned are placed into the .data.cacheline_aligned section in the kernel. Each item in this section is aligned on a cachline boundary - this avoids false sharing. Highly contended global locks are a good candidate for __cacheline_aligned annotation.
Variables annotated with __read_mostly are packed together tightly into a .data.read_mostly section in the kernel. The idea here is that we can pack infrequently modified data items into a cacheline and avoid having to purge the cache, which would happen if read mostly data and write mostly data shared a cachline. Initialisation variables are a prime candiate for __read_mostly annotations.
|
| 1.7 | 18-Oct-2007 |
yamt | branches: 1.7.20; 1.7.34; 1.7.40; 1.7.42; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
| 1.6 | 02-Dec-2006 |
christos | branches: 1.6.6; 1.6.22; 1.6.24; 1.6.26; 1.6.28; keep the note section
|
| 1.5 | 26-May-2006 |
pavel | branches: 1.5.6; 1.5.8; New linker scripts for the i386 kernel. The main improvement is setting the physical load address correctly. (Before, it was set to the same very high value as the virtual address.)
Provided by Jason Thorpe in http://mail-index.netbsd.org/port-i386/2006/02/10/0008.html with some modifications by me, mainly to make the output more similar to the current one, and to not hardwire the physical and virtual addresses.
See also: http://mail-index.netbsd.org/port-i386/2006/05/19/0001.html
Now an unpatched grub can load a NetBSD Multiboot kernel.
|
| 1.4 | 11-Dec-2005 |
christos | branches: 1.4.4; 1.4.6; 1.4.8; 1.4.14; merge ktrace-lwp.
|
| 1.3 | 23-May-2004 |
christos | branches: 1.3.12; put back SIZEOF_HEADERS now that bfd is fixed; you will need to recompile libbfd...
|
| 1.2 | 22-May-2004 |
christos | Use 1024 instead of SIZEOF_HEADERS, so that we can include a note section.
|
| 1.1 | 20-Jan-2001 |
thorpej | branches: 1.1.2; 1.1.4; 1.1.28; Add a linker script for the kernel, which places _etext after all of the read-only data. Move _etext after all the read-only data in the LARGEPAGES script, as well.
This will cause const data to actually be const on i386 kernels now (it was, by sheer luck, on LARGEPAGES kernels simply because of the section rounding that the LARGEPAGES script performed).
|
| 1.1.28.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.1.28.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.1.28.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.4.2 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.1.4.1 | 20-Jan-2001 |
bouyer | file kern.ldscript was added on branch thorpej_scsipi on 2001-02-11 19:10:53 +0000
|
| 1.1.2.2 | 20-Jan-2001 |
thorpej | Add a linker script for the kernel, which places _etext after all of the read-only data. Move _etext after all the read-only data in the LARGEPAGES script, as well.
This will cause const data to actually be const on i386 kernels now (it was, by sheer luck, on LARGEPAGES kernels simply because of the section rounding that the LARGEPAGES script performed).
|
| 1.1.2.1 | 20-Jan-2001 |
thorpej | file kern.ldscript was added on branch sommerfeld_i386mp_1 on 2001-01-20 01:05:24 +0000
|
| 1.3.12.3 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.3.12.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.3.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.4.14.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.4.8.1 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.4.6.1 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.4.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.5.8.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.5.6.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.6.28.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.6.26.1 | 04-Oct-2007 |
yamt | - move etext before rodata. define __data_start at the start of .data section and use it instead of etext where appropriate. - put .rodata.* into .rodata section as well. - pmap_bootstrap: don't assume NBPD_L2 alignment. - pmap_bootstrap: if DEBUG, print how many large pages and normal pages are used to map kernel text.
|
| 1.6.24.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.6.22.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.6.6.1 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.7.42.1 | 03-Jul-2010 |
rmind | sync with head
|
| 1.7.40.1 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.7.34.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.7.34.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.7.20.1 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.8.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.8.18.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.8.14.1 | 22-Nov-2012 |
riz | Pull up following revision(s) (requested by chs in ticket #684): sys/arch/i386/conf/kern.ldscript.Xen: revision 1.4 sys/arch/i386/conf/kern.ldscript: revision 1.9 sys/arch/i386/conf/kern.ldscript.4MB: revision 1.10 sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.8.8.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.11.2.4 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.11.2.3 | 29-May-2016 |
skrll | Sync with HEAD
|
| 1.11.2.2 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.11.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.19.10.1 | 06-Mar-2018 |
martin | Pull up the following revisions, requested by maxv in ticket #603:
amd64/conf/kern.ldscript 1.25 (patch) amd64/conf/kern.ldscript.Xen 1.14 (patch) i386/conf/kern.ldscript 1.21 (patch) i386/conf/kern.ldscript.Xen 1.15 (patch) x86/include/cpufunc.h 1.24 (patch) x86/x86/patch.c 1.25 (partial) 1.26 (partial)
Backport x86_hotpatch.
|
| 1.21.2.1 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.20 | 27-Jan-2018 |
maxv | Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
| 1.19 | 07-Jan-2018 |
maxv | Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
| 1.18 | 18-Aug-2017 |
maxv | Fill the .text padding with 0xcc (int3), in such a way that any jump into this area will automatically fault. The alignment within the section is necessary, in order to fill strictly all of the padding (took me a while to figure this out); but it does not change the kernel size.
Greatly inspired from FreeBSD, but for some reason they decided not to apply the alignment.
|
| 1.17 | 16-May-2016 |
maxv | branches: 1.17.10; Update kern.ldscript.4MB. It is the same as kern.ldscript, but with a large page alignment before rodata.
|
| 1.16 | 25-Aug-2015 |
uebayasi | Replace a constant in ldscript.
|
| 1.15 | 22-Aug-2015 |
uebayasi | Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.14 | 20-Aug-2015 |
uebayasi | Simplify these by doing AT () relocation once.
|
| 1.13 | 20-Aug-2015 |
uebayasi | Indent with 2 spaces.
|
| 1.12 | 02-Nov-2014 |
uebayasi | branches: 1.12.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.11 | 01-Nov-2014 |
uebayasi | amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
| 1.10 | 23-Sep-2012 |
chs | sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.9 | 18-Oct-2007 |
yamt | branches: 1.9.54; 1.9.60; 1.9.64; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
| 1.8 | 02-Dec-2006 |
christos | branches: 1.8.6; 1.8.22; 1.8.24; 1.8.26; 1.8.28; keep the note section
|
| 1.7 | 26-May-2006 |
pavel | branches: 1.7.6; 1.7.8; New linker scripts for the i386 kernel. The main improvement is setting the physical load address correctly. (Before, it was set to the same very high value as the virtual address.)
Provided by Jason Thorpe in http://mail-index.netbsd.org/port-i386/2006/02/10/0008.html with some modifications by me, mainly to make the output more similar to the current one, and to not hardwire the physical and virtual addresses.
See also: http://mail-index.netbsd.org/port-i386/2006/05/19/0001.html
Now an unpatched grub can load a NetBSD Multiboot kernel.
|
| 1.6 | 11-Dec-2005 |
christos | branches: 1.6.4; 1.6.6; 1.6.8; 1.6.14; merge ktrace-lwp.
|
| 1.5 | 23-May-2004 |
christos | branches: 1.5.12; put back SIZEOF_HEADERS now that bfd is fixed; you will need to recompile libbfd...
|
| 1.4 | 22-May-2004 |
christos | Use 1024 instead of SIZEOF_HEADERS, so that we can include a note section.
|
| 1.3 | 01-Oct-2002 |
fvdl | branches: 1.3.6; 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.2 | 20-Jan-2001 |
thorpej | branches: 1.2.4; Add a linker script for the kernel, which places _etext after all of the read-only data. Move _etext after all the read-only data in the LARGEPAGES script, as well.
This will cause const data to actually be const on i386 kernels now (it was, by sheer luck, on LARGEPAGES kernels simply because of the section rounding that the LARGEPAGES script performed).
|
| 1.1 | 07-Sep-2000 |
thorpej | branches: 1.1.2; 1.1.4; A linker script based on elf_i386.x which aligns the .data segment to a 4MB boundary, thus allowing the text and read-only data to be mapped using large pages.
|
| 1.1.4.2 | 23-Jan-2001 |
thorpej | Sync with the trunk.
|
| 1.1.4.1 | 07-Sep-2000 |
thorpej | file kern.ldscript.4MB was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:54 +0000
|
| 1.1.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.1.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.1.2.1 | 07-Sep-2000 |
bouyer | file kern.ldscript.4MB was added on branch thorpej_scsipi on 2000-11-20 20:09:18 +0000
|
| 1.2.4.1 | 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.3.6.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.3.6.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.3.6.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.5.12.3 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.5.12.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.5.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.6.14.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.6.8.1 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.6.6.1 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.6.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.7.8.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.7.6.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.8.28.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.8.26.1 | 04-Oct-2007 |
yamt | - move etext before rodata. define __data_start at the start of .data section and use it instead of etext where appropriate. - put .rodata.* into .rodata section as well. - pmap_bootstrap: don't assume NBPD_L2 alignment. - pmap_bootstrap: if DEBUG, print how many large pages and normal pages are used to map kernel text.
|
| 1.8.24.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.8.22.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.8.6.1 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.9.64.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.9.64.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.9.60.1 | 22-Nov-2012 |
riz | Pull up following revision(s) (requested by chs in ticket #684): sys/arch/i386/conf/kern.ldscript.Xen: revision 1.4 sys/arch/i386/conf/kern.ldscript: revision 1.9 sys/arch/i386/conf/kern.ldscript.4MB: revision 1.10 sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.9.54.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.12.2.3 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.12.2.2 | 29-May-2016 |
skrll | Sync with HEAD
|
| 1.12.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.17.10.1 | 04-Feb-2018 |
martin | Pull up following revision(s) (requested by maxv519): sys/arch/i386/conf/largepages.inc: file removal sys/arch/i386/conf/kern.ldscript.4MB: file removal sys/arch/i386/i386/copy.S: revision 1.26 Sync with amd64, in particular, add END() markers, don't fall through functions, narrow the copy windows, and remove suword. Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
| 1.17 | 24-Jan-2022 |
maya | put .note.Xen into PT_NOTE
this is where grub 2.02 and possibly other things expect to find it. Fixes booting with grub2 on prgmr.com.
|
| 1.16 | 24-Jun-2018 |
maxv | Sync the ld scripts:
* Force a PAGE_SIZE alignment of .bss on i386. Normally that's not required since the bootloader ensures page alignment, but let's be safe. Same on Xen-i386.
* Fill the .text section padding with int3 instructions on Xen kernels, to prevent FALLTHROUGHs if a pointer goes crazy, same as native.
|
| 1.15 | 07-Jan-2018 |
maxv | branches: 1.15.2; Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
| 1.14 | 25-Jun-2017 |
bouyer | Restore alignement of _end to rev 1.12: this is where the Xen loader puts the symbol table and should not be changed (maybe we should change this symbol name). keep kernel_end PAGE-aligned. Makes ddb work again on Xen/i386
|
| 1.13 | 02-Aug-2016 |
maxv | branches: 1.13.8; Align the segments properly, and split text+rodata in two separate segments on Xen.
|
| 1.12 | 13-May-2016 |
maxv | branches: 1.12.2; Xen therefore uses x86/db_memrw.c, as I suspected. Define __rodata_start in the Xen ld scripts, so that it can compile. We put the __rodata_start definition right before __data_start, for it to appear as dead code, since the rodata segment is not yet mapped independently on Xen.
|
| 1.11 | 12-May-2016 |
maxv | KNF the Xen ld scripts on x86.
|
| 1.10 | 25-Aug-2015 |
uebayasi | Replace a constant in ldscript.
|
| 1.9 | 22-Aug-2015 |
uebayasi | Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.8 | 20-Aug-2015 |
uebayasi | Simplify these by doing AT () relocation once.
|
| 1.7 | 20-Aug-2015 |
uebayasi | Indent with 2 spaces.
|
| 1.6 | 02-Nov-2014 |
uebayasi | branches: 1.6.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.5 | 01-Nov-2014 |
uebayasi | amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
| 1.4 | 23-Sep-2012 |
chs | sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.3 | 18-Oct-2007 |
yamt | branches: 1.3.54; 1.3.60; 1.3.64; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
| 1.2 | 02-Dec-2006 |
christos | branches: 1.2.6; 1.2.22; 1.2.24; 1.2.26; 1.2.28; keep the note section
|
| 1.1 | 28-May-2006 |
pavel | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.14; 1.1.16; 1.1.18; Give Xen its own linker script, which does not set the physical load address specially. In Xen, the system is already in virtual mode when the kernel is started, so the old behavior of setting physical address to virtual address was actually correct, and the previous change made NetBSD/Xen kernels unbootable.
Pointed out, explained and tested by <bouyer>.
|
| 1.1.18.1 | 10-Dec-2006 |
yamt | sync with head.
|
| 1.1.16.2 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.1.16.1 | 28-May-2006 |
rpaulo | file kern.ldscript.Xen was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:53 +0000
|
| 1.1.14.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.1.10.2 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.1.10.1 | 28-May-2006 |
yamt | file kern.ldscript.Xen was added on branch yamt-pdpolicy on 2006-06-26 12:44:39 +0000
|
| 1.1.8.4 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.1.8.3 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.1 | 28-May-2006 |
yamt | file kern.ldscript.Xen was added on branch yamt-lazymbuf on 2006-06-21 14:52:10 +0000
|
| 1.1.6.2 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.1.6.1 | 28-May-2006 |
chap | file kern.ldscript.Xen was added on branch chap-midi on 2006-06-19 03:44:03 +0000
|
| 1.1.2.2 | 01-Jun-2006 |
kardel | Sync with head.
|
| 1.1.2.1 | 28-May-2006 |
kardel | file kern.ldscript.Xen was added on branch simonb-timecounters on 2006-06-01 22:34:35 +0000
|
| 1.2.28.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.2.26.1 | 04-Oct-2007 |
yamt | - move etext before rodata. define __data_start at the start of .data section and use it instead of etext where appropriate. - put .rodata.* into .rodata section as well. - pmap_bootstrap: don't assume NBPD_L2 alignment. - pmap_bootstrap: if DEBUG, print how many large pages and normal pages are used to map kernel text.
|
| 1.2.24.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.2.22.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.2.6.1 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.3.64.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.3.64.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.3.60.1 | 22-Nov-2012 |
riz | Pull up following revision(s) (requested by chs in ticket #684): sys/arch/i386/conf/kern.ldscript.Xen: revision 1.4 sys/arch/i386/conf/kern.ldscript: revision 1.9 sys/arch/i386/conf/kern.ldscript.4MB: revision 1.10 sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
| 1.3.54.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.6.2.4 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.6.2.3 | 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.6.2.2 | 29-May-2016 |
skrll | Sync with HEAD
|
| 1.6.2.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.12.2.1 | 06-Aug-2016 |
pgoyette | Sync with HEAD
|
| 1.13.8.2 | 06-Mar-2018 |
martin | Pull up the following revisions, requested by maxv in ticket #603:
amd64/conf/kern.ldscript 1.25 (patch) amd64/conf/kern.ldscript.Xen 1.14 (patch) i386/conf/kern.ldscript 1.21 (patch) i386/conf/kern.ldscript.Xen 1.15 (patch) x86/include/cpufunc.h 1.24 (patch) x86/x86/patch.c 1.25 (partial) 1.26 (partial)
Backport x86_hotpatch.
|
| 1.13.8.1 | 05-Jul-2017 |
snj | Pull up following revision(s) (requested by bouyer in ticket #90): sys/arch/i386/conf/kern.ldscript.Xen: revision 1.14 Restore alignement of _end to rev 1.12: this is where the Xen loader puts the symbol table and should not be changed (maybe we should change this symbol name). keep kernel_end PAGE-aligned. Makes ddb work again on Xen/i386
|
| 1.15.2.1 | 25-Jun-2018 |
pgoyette | Sync with HEAD
|
| 1.5 | 27-Jan-2018 |
maxv | Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
| 1.4 | 21-Aug-2015 |
uebayasi | branches: 1.4.10; ${KERN_LDSCRIPT} -> ${KERNLDSCRIPT}
|
| 1.3 | 07-Jan-2008 |
martti | branches: 1.3.54; 1.3.74; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.2 | 18-Oct-2007 |
yamt | branches: 1.2.2; 1.2.8; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
| 1.1 | 07-Sep-2000 |
thorpej | branches: 1.1.2; 1.1.4; 1.1.44; 1.1.86; 1.1.104; 1.1.106; 1.1.108; 1.1.110; Add optional support for mapping the kernel with large (4MB) pages. Right now, only does kernel text, and wastes a little memory, but there is some noticeable performance improvement even with just text.
|
| 1.1.110.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.1.108.1 | 04-Oct-2007 |
yamt | remove LARGEPAGES option. always use large pages if available.
|
| 1.1.106.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.1.106.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.1.104.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.1.86.1 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.1.44.2 | 21-Jan-2008 |
yamt | sync with head
|
| 1.1.44.1 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.1.4.2 | 07-Sep-2000 |
thorpej | Add optional support for mapping the kernel with large (4MB) pages. Right now, only does kernel text, and wastes a little memory, but there is some noticeable performance improvement even with just text.
|
| 1.1.4.1 | 07-Sep-2000 |
thorpej | file largepages.inc was added on branch sommerfeld_i386mp_1 on 2000-09-07 17:20:59 +0000
|
| 1.1.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.1.2.1 | 07-Sep-2000 |
bouyer | file largepages.inc was added on branch thorpej_scsipi on 2000-11-20 20:09:18 +0000
|
| 1.2.8.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.2.2.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.3.74.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.3.54.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.4.10.1 | 04-Feb-2018 |
martin | Pull up following revision(s) (requested by maxv519): sys/arch/i386/conf/largepages.inc: file removal sys/arch/i386/conf/kern.ldscript.4MB: file removal sys/arch/i386/i386/copy.S: revision 1.26 Sync with amd64, in particular, add END() markers, don't fall through functions, narrow the copy windows, and remove suword. Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
| 1.55 | 25-May-2022 |
uwe | x86: Reserve device major for VirtualBox Guest Additions
|
| 1.54 | 29-Jun-2021 |
nia | Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
| 1.53 | 04-Apr-2020 |
jdolecek | branches: 1.53.8; mark nsmb major obsolete
|
| 1.52 | 29-Jan-2020 |
maya | remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
| 1.51 | 28-Jan-2019 |
dholland | branches: 1.51.6; Systematize handling of removed drivers.
- Every driver that was removed and whose number hasn't already been reused is now listed with a commented-out "obsolete" line. - The format of these has been systematized. Future format changes can probably be safely done with a script. - This does not include a few cases of assignments that only lasted a couple days, or stuff from before major reorgs. Some of these may be included nonetheless, because there was a lot of ground to cover and therefore not a lot of time to dig into history in detail.
Note that the obsolete listings do not mean the major numbers can never be reused; that's up to portmasters and/or core. It does mean that they won't be reused by accident, however, which in some cases (depending on the driver, how widely used it was, its family of device nodes, their default permissions, etc.) can be quite dangerous.
Note that some of the things now explicitly listed as obsolete are really ancient history. My scan went back as far as when the majors files were added. (But not before that.)
|
| 1.50 | 27-Jan-2019 |
dholland | Restore satlink's majors entries commented out and marked obsolete. Otherwise they might accidentally get reused later and cause a security problem.
|
| 1.49 | 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.48 | 19-Dec-2018 |
maxv | Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently, but also as discussed several times in the past.
|
| 1.47 | 23-Sep-2018 |
maxv | Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
| 1.46 | 12-Jan-2017 |
ryo | branches: 1.46.14; 1.46.16; white space police
|
| 1.45 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.44 | 23-Apr-2015 |
pgoyette | branches: 1.44.2; Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.
|
| 1.43 | 25-Feb-2012 |
shattered | branches: 1.43.2; 1.43.16; Quoting sys/dev/vme/files.vme commit log: "vmegeneric never saw the light of the source tree. After 7 years, I guess nobody missed it."
OK by wiz@
|
| 1.42 | 22-Nov-2010 |
pooka | branches: 1.42.8; 1.42.12; add information to autogenerate md /dev nodes
|
| 1.41 | 21-Jun-2010 |
pooka | add vnd info for pseudodevfs
|
| 1.40 | 30-Apr-2010 |
pooka | For the simple cases, augment device-major with information on how a driver expects /dev/node -> minor mappings to go and include that information in devsw_conv. (no, I didn't plow through all the MD majors files)
|
| 1.39 | 06-Mar-2010 |
plunky | branches: 1.39.2; use a MI major number for uhso(4) driver (requested by mrg)
|
| 1.38 | 06-Mar-2010 |
plunky | add uhso(4)
|
| 1.37 | 12-Nov-2008 |
ad | branches: 1.37.4; 1.37.6; Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.36 | 31-Dec-2007 |
ad | branches: 1.36.6; 1.36.10; 1.36.16; 1.36.18; Remove systrace. Ok core@.
|
| 1.35 | 06-Feb-2007 |
dyoung | branches: 1.35.24; 1.35.30; 1.35.36; Add a device major for cmos(4).
|
| 1.34 | 09-Jan-2007 |
cube | Remove traces of scd(4), which apparently never actually had a driver in the tree.
|
| 1.33 | 09-Jul-2006 |
mlelstv | branches: 1.33.4; move and renumber bthub major to avoid conflicts with other archs
|
| 1.32 | 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.31 | 11-Dec-2005 |
christos | branches: 1.31.4; 1.31.8; 1.31.14; 1.31.16; merge ktrace-lwp.
|
| 1.30 | 17-Sep-2005 |
yamt | make VMSWAP optional again.
|
| 1.29 | 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.28 | 30-Jul-2005 |
yamt | defflag VMSWAP.
|
| 1.27 | 11-Jul-2005 |
kiyohara | ieee1394 import from FreeBSD.
|
| 1.26 | 03-Jun-2005 |
blymn | branches: 1.26.2; Remove veriexec so it can be made MI.
|
| 1.25 | 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.24 | 11-Mar-2005 |
bouyer | branches: 1.24.2; Define xen devices in i386/conf/majors.i386. This makes sure there won't be conflics with regular i386 kernels.
|
| 1.23 | 10-Dec-2003 |
jmc | branches: 1.23.8; 1.23.10; Change reference at bottom from sys/dev/majors to sys/conf/majors to match reality
|
| 1.22 | 11-Oct-2003 |
jdolecek | g/c major for 'netsmb' and mark the slot free - it has never been used
|
| 1.21 | 10-Oct-2003 |
jdolecek | reassing majors for crypto and pf to use the newly defined MI major range
|
| 1.20 | 10-Oct-2003 |
jdolecek | update the comment - the space for machine-dependant majors is reduced to 0-143 follows discussion on tech-kern
|
| 1.19 | 10-Oct-2003 |
thorpej | Delete the vinum major; it conflicts with an existing entry, and should be added to the MI space anyway.
|
| 1.18 | 10-Oct-2003 |
grog | Add major number for Vinum.
|
| 1.17 | 05-Oct-2003 |
jdolecek | Add some framework for MI assignment of device majors - add sys/dev/majors which is automatically included during kernel config, and add comments to individual machine-dependant majors.* files to assign new MI majors in MI file.
Range 0-191 is reserved for machine-specific assignments, range 192+ are MI assignments.
Follows recent discussion on tech-kern@
|
| 1.16 | 22-Aug-2003 |
itojun | create /dev/crypto
|
| 1.15 | 27-Jul-2003 |
itojun | reserve cdev major # for PF. ok'ed by technical-exec
|
| 1.14 | 02-Jun-2003 |
gmcgarry | branches: 1.14.2; Add devices hanging off GPIB.
|
| 1.13 | 15-May-2003 |
wiz | Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.12 | 13-May-2003 |
thorpej | Add icp at chr 102.
|
| 1.11 | 25-Apr-2003 |
ragge | Add ksyms device major.
|
| 1.10 | 20-Apr-2003 |
martin | The sysmon device is used for sysmon_power too.
|
| 1.9 | 16-Mar-2003 |
jdolecek | allocate majors for vmmon/vmnet - VMware pseudo devices we have the sources in othersrc tree now, so it's useful to have some other bits in tree as well to simplify module use
|
| 1.8 | 18-Feb-2003 |
jdolecek | add nsmb device-major
|
| 1.7 | 13-Dec-2002 |
christos | add twe control device
|
| 1.6 | 07-Dec-2002 |
ad | Implement the DPT EATA ioctl() interface.
|
| 1.5 | 04-Dec-2002 |
haya | New Feature: add pseudo device for IEEE 1394 isochronous stream and isochronous reception routine for IEEE 1394 OHCI (fwohci). The transmission part is under construction.
The minimum configuration options for this feature are:
# IEEE 1394 (i.LINK) fwohci* at pci? dev ? function ? pseudo-device fwiso 1
|
| 1.4 | 29-Oct-2002 |
blymn | Added support for fingerprinted executables aka verified exec
|
| 1.3 | 04-Oct-2002 |
elric | branches: 1.3.2; assign majors for raw and cooked cgd's.
|
| 1.2 | 06-Sep-2002 |
gehenna | branches: 1.2.2; Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
| 1.1 | 16-May-2002 |
gehenna | branches: 1.1.2; file majors.i386 was initially added on branch gehenna-devsw.
|
| 1.1.2.6 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.2.5 | 16-Jul-2002 |
gehenna | catch up with -current.
|
| 1.1.2.4 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.1.2.3 | 08-Jun-2002 |
gehenna | revive character major of pms for backward compatibility
|
| 1.1.2.2 | 30-May-2002 |
gehenna | Add $NetBSD$
|
| 1.1.2.1 | 16-May-2002 |
gehenna | Add the list of block/character majors.
|
| 1.2.2.6 | 19-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.2.2.5 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.2.2.4 | 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.2.2.3 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.2 | 17-Sep-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 06-Sep-2002 |
nathanw | file majors.i386 was added on branch nathanw_sa on 2002-09-17 21:15:00 +0000
|
| 1.3.2.2 | 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.3.2.1 | 04-Oct-2002 |
jdolecek | file majors.i386 was added on branch kqueue on 2002-10-10 18:33:15 +0000
|
| 1.14.2.5 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.14.2.4 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.14.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.14.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.14.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.23.10.1 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.23.8.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.24.2.2 | 10-Jun-2005 |
tron | Pull up revision 1.26 (requested by elad in ticket #389): Remove veriexec so it can be made MI.
|
| 1.24.2.1 | 10-Jun-2005 |
tron | Pull up revision 1.25 (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.26.2.4 | 21-Jan-2008 |
yamt | sync with head
|
| 1.26.2.3 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.26.2.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.26.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.31.16.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.31.14.1 | 22-Jun-2006 |
chap | Complete a sync sys/ with head.
|
| 1.31.8.2 | 11-Aug-2006 |
yamt | sync with head
|
| 1.31.8.1 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.31.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.33.4.2 | 09-Feb-2007 |
ad | Sync with HEAD.
|
| 1.33.4.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.35.36.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.35.30.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.35.24.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.36.18.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.36.16.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.36.10.2 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.36.10.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.36.6.1 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.37.6.3 | 27-Oct-2010 |
uebayasi | Move flash(4)/xmd(4) majors to MI, as suggested by Chuck Silvers.
|
| 1.37.6.2 | 20-Aug-2010 |
uebayasi | xmd(4) glue for i386. XIP mount panics now.
|
| 1.37.6.1 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.37.4.3 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.37.4.2 | 10-Jan-2011 |
jym | Sync with HEAD
|
| 1.37.4.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.39.2.3 | 05-Mar-2011 |
rmind | sync with head
|
| 1.39.2.2 | 03-Jul-2010 |
rmind | sync with head
|
| 1.39.2.1 | 30-May-2010 |
rmind | sync with head
|
| 1.42.12.1 | 04-Mar-2012 |
mrg | sync to latest -current.
|
| 1.42.8.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.43.16.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.43.16.1 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.43.2.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.44.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.44.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.46.16.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.46.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.46.14.2 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.46.14.1 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.51.6.1 | 29-Feb-2020 |
ad | Sync with head.
|
| 1.53.8.1 | 01-Aug-2021 |
thorpej | Sync with HEAD.
|
| 1.2 | 20-Feb-2002 |
thorpej | Rename to NET4501.
|
| 1.1 | 20-Feb-2002 |
thorpej | Sample kernel configuration for a Soekris Engineering net4501 single board computer.
|
| 1.5 | 22-Aug-2015 |
uebayasi | .rel/.rela should not be generated in kernels.
|
| 1.4 | 22-Aug-2015 |
uebayasi | Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.3 | 20-Aug-2015 |
uebayasi | Do AT () relocation once.
|
| 1.2 | 20-Aug-2015 |
uebayasi | Indent with 2 spaces.
|
| 1.1 | 01-Nov-2013 |
christos | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; provide an ldscript for booters that strips the unwind sections. XXX: untested
|
| 1.1.12.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.10.1 | 01-Nov-2013 |
tls | file stand.ldscript was added on branch tls-maxphys on 2014-08-20 00:03:06 +0000
|
| 1.1.6.2 | 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.1.6.1 | 01-Nov-2013 |
yamt | file stand.ldscript was added on branch yamt-pagecache on 2014-05-22 11:39:51 +0000
|
| 1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
| 1.1.4.1 | 01-Nov-2013 |
rmind | file stand.ldscript was added on branch rmind-smpnet on 2014-05-18 17:45:12 +0000
|
| 1.36 | 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.35 | 12-Jan-2017 |
ryo | branches: 1.35.26; white space police
|
| 1.34 | 07-May-2015 |
mrg | branches: 1.34.2; bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024.
|
| 1.33 | 27-Sep-2012 |
alnsn | branches: 1.33.12; 1.33.14; Remove bpf_jit which was ported from FreeBSD recently.
It will soon be replaced with the new bpfjit kernel module.
|
| 1.32 | 01-Aug-2012 |
rmind | branches: 1.32.2; Add BPF JIT compiler, currently supporting amd64 and i386. Code obtained from FreeBSD. Also, make few BPF fixes and simplifications while here. Note that bpf_jit_enable is false for now.
OK dyoung@, some feedback from matt@
|
| 1.31 | 30-Jun-2011 |
wiz | branches: 1.31.2; dependant -> dependent
|
| 1.30 | 09-Feb-2010 |
tonio | Fix typo in comment
|
| 1.29 | 11-Dec-2008 |
alc | branches: 1.29.2; 1.29.4; Import config(9) file and register HAL's files in the build machinery.
|
| 1.28 | 30-Apr-2008 |
ad | branches: 1.28.6; 1.28.8; 1.28.10; 1.28.16; 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.27 | 25-Jan-2008 |
joerg | branches: 1.27.6; 1.27.8; 1.27.10; Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
| 1.26 | 11-Dec-2005 |
christos | branches: 1.26.50; 1.26.56; merge ktrace-lwp.
|
| 1.25 | 17-Sep-2005 |
yamt | include "conf/std".
|
| 1.24 | 26-Feb-2003 |
fvdl | branches: 1.24.2; 1.24.18; Adapt for move of files to arch/x86.
|
| 1.23 | 25-Nov-2001 |
lukem | branches: 1.23.2; comment out CRYPTO_MD_DES_ENC & CRYPTO_MD_BF_ENC; they're not used anywhere in the kernel, they're not defopt-ed, and config(8) -v complains about them
|
| 1.22 | 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.21 | 09-Sep-2001 |
tls | Add asm versions of blowfish and des transforms for i386.
This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table!
C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem.
Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case.
|
| 1.20 | 26-May-2001 |
sommerfeld | branches: 1.20.4; 1.20.6; Add infrastructure to allow ports to override build of in6_cksum.c by enabling the INET6_MD_CKSUM option, which is defopted into opt_inet.h. Supply an i386 assembly version of in6_cksum in in_cksum.s; on P6-family cpu's, this is is roughly 20% faster than the C code in sys/netinet6 for ethernet-mtu-sized mbufs in L1 cache. Turn on INET6_MD_CKSUM in i386/conf/std.i386
While we're here, also nuke some now-obsolete XXX comments from in_cksum.s.
|
| 1.19 | 22-Jun-2000 |
fvdl | branches: 1.19.4; Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
|
| 1.18 | 15-Nov-1999 |
fvdl | branches: 1.18.6; Add
prefix ../gnu/sys cinclude "conf/files.softdep" prefix
to all std.* files, so that soft dependencies can be activated using "options SOFTDEP".
|
| 1.17 | 15-Nov-1999 |
fvdl | Add Kirk McKusick's soft updates code to the trunk. Not enabled by default, as the copyright on the main file (ffs_softdep.c) is such that is has been put into gnusrc. options SOFTDEP will pull this in. This code also contains the trickle syncer.
Bump version number to 1.4O
|
| 1.16 | 12-Sep-1999 |
chs | branches: 1.16.2; 1.16.8; eliminate the PMAP_NEW option by making it required for all ports. ports which previously had no support for PMAP_NEW now implement the pmap_k* interfaces as wrappers around the non-k versions.
|
| 1.15 | 05-Jul-1999 |
fvdl | EXEC_ELF32 is standard now.
|
| 1.14 | 17-Jun-1999 |
thorpej | PMAP_NEW is no longer optional on the i386; the old pmap's page table allocation strategy no longer works at all. Move pmap.new.* to pmap.*.
To read the revision history of PMAP_NEW up until this merge, use cvs rlog of the old pmap.new.* files.
|
| 1.13 | 24-Mar-1999 |
mrg | branches: 1.13.4; clean up kernel/config files files for machVM lossage.
|
| 1.12 | 31-Aug-1998 |
thorpej | Switch the i386 port to UVM+PMAP_NEW.
|
| 1.11 | 07-Jun-1998 |
enami | Also, remove space at the end of line.
|
| 1.10 | 06-Feb-1998 |
thorpej | Back out previous change. Until the default VM system is UVM, these "options" ARE required, and leaving them here doens't hurt anything in the UVM case.
|
| 1.9 | 06-Feb-1998 |
mrg | add the i386 MD portions for UVM.
|
| 1.8 | 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.7 | 16-Nov-1996 |
fvdl | Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.6 | 15-Nov-1996 |
fvdl | Move non-optional options to std.i386, and use that file.
|
| 1.5 | 03-Nov-1994 |
mycroft | Clean up deleted files.
|
| 1.4 | 27-Oct-1994 |
cgd | new RCS ID format.
|
| 1.3 | 26-Oct-1993 |
mycroft | branches: 1.3.2; 1.3.4; Hard-wire the timer IRQ.
|
| 1.2 | 24-Sep-1993 |
mycroft | GENERIC, TEST: Remove all irqs. std.i386: Re-add clock0 and timer0.
|
| 1.1 | 14-Sep-1993 |
mycroft | New i386 code.
|
| 1.3.4.2 | 26-Oct-1993 |
mycroft | Hard-wire the timer IRQ.
|
| 1.3.4.1 | 26-Oct-1993 |
mycroft | file std.i386 was added on branch magnum on 1993-10-26 12:18:29 +0000
|
| 1.3.2.1 | 09-Jan-1994 |
cgd | make 'options NEWCONFIG' standard, at least for a while
|
| 1.13.4.2 | 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.13.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.16.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.16.2.1 | 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.18.6.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.19.4.3 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.19.4.2 | 21-Sep-2001 |
nathanw | Catch up to -current.
|
| 1.19.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.20.6.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.20.4.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.20.4.1 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.23.2.2 | 25-Nov-2001 |
lukem | comment out CRYPTO_MD_DES_ENC & CRYPTO_MD_BF_ENC; they're not used anywhere in the kernel, they're not defopt-ed, and config(8) -v complains about them
|
| 1.23.2.1 | 25-Nov-2001 |
lukem | file std.i386 was added on branch sommerfeld_i386mp_1 on 2001-11-25 00:02:13 +0000
|
| 1.24.18.2 | 04-Feb-2008 |
yamt | sync with head.
|
| 1.24.18.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.24.2.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.26.56.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.26.50.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.27.10.3 | 11-Mar-2010 |
yamt | sync with head
|
| 1.27.10.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.27.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.27.8.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.27.6.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.27.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.28.16.1 | 21-Apr-2010 |
matt | sync to netbsd-5
|
| 1.28.10.1 | 07-Aug-2009 |
snj | Apply patch (requested by jmcneill in ticket 775): Update to the open source atheros HAL.
|
| 1.28.8.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.28.6.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.29.4.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.29.2.3 | 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.29.2.2 | 29-Mar-2011 |
jym | More sync fixes. And add the mbr_gpt files.
|
| 1.29.2.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.31.2.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.32.2.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.32.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.33.14.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.33.14.1 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.33.12.1 | 09-May-2015 |
snj | Pull up following revision(s) (requested by mrg in ticket #741): sys/arch/aarch64/conf/std.aarch64: revision 1.2 sys/arch/amd64/conf/std.amd64: revision 1.10 sys/arch/evbarm/conf/std.evbarm: revision 1.4 sys/arch/evbarm64/conf/std.evbarm64: revision 1.2 sys/arch/i386/conf/std.i386: revision 1.34 sys/arch/sparc64/conf/std.sparc64: revision 1.19 bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024.
|
| 1.34.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
| 1.35.26.2 | 20-Apr-2020 |
bouyer | Fix build after merge
|
| 1.35.26.1 | 16-Apr-2020 |
bouyer | Reorganise sources to make it possible to include Xen PVHVM support in native kernels. Among others: - move xen/include/amd64/hypercall.h to amd64/include/xen and xen/include/i386/hypercall.h to i386/include/xen - exclude some native files from the build for xenpv - add xen to "machine" config statement for amd64 and i386 - split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers) and arch/xen/conf/files.xen.pv (for full pv support) - add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV drivers.
|
| 1.2 | 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.1 | 09-Apr-2020 |
jdolecek | branches: 1.1.2; 1.1.4; move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
| 1.1.4.3 | 20-Apr-2020 |
bouyer | Fix build after merge
|
| 1.1.4.2 | 20-Apr-2020 |
bouyer | Sync with HEAD
|
| 1.1.4.1 | 09-Apr-2020 |
bouyer | file std.xen was added on branch bouyer-xenpvh on 2020-04-20 11:28:57 +0000
|
| 1.1.2.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1.2.1 | 09-Apr-2020 |
martin | file std.xen was added on branch phil-wifi on 2020-04-13 08:03:52 +0000
|